0 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 0 499 0 1 1 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 1 2 1 0 2 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 2 3 2 1 3 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 3 4 3 2 4 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 4 5 4 3 5 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 5 6 5 4 6 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 6 7 6 5 7 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 7 8 7 6 8 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 8 9 8 7 9 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 9 10 9 8 10 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 10 11 10 9 11 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 11 12 11 10 12 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 12 13 12 11 13 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 13 14 13 12 14 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 14 15 14 13 15 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 15 16 15 14 16 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 16 17 16 15 17 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 17 18 17 16 18 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 18 19 18 17 19 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 19 20 19 18 20 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 20 21 20 19 21 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 21 22 21 20 22 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 22 23 22 21 23 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 23 24 23 22 24 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 24 25 24 23 25 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 25 26 25 24 26 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 26 27 26 25 27 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 27 28 27 26 28 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 28 29 28 27 29 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 29 30 29 28 30 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 30 31 30 29 31 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 31 32 31 30 32 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 32 33 32 31 33 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 33 34 33 32 34 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 34 35 34 33 35 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 35 36 35 34 36 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 36 37 36 35 37 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 37 38 37 36 38 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 38 39 38 37 39 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 39 40 39 38 40 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 40 41 40 39 41 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 41 42 41 40 42 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 42 43 42 41 43 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 43 44 43 42 44 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 44 45 44 43 45 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 45 46 45 44 46 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 46 47 46 45 47 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 47 48 47 46 48 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 48 49 48 47 49 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 49 50 49 48 50 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 50 51 50 49 51 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 51 52 51 50 52 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 52 53 52 51 53 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 53 54 53 52 54 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 54 55 54 53 55 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 55 56 55 54 56 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 56 57 56 55 57 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 57 58 57 56 58 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 58 59 58 57 59 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 59 60 59 58 60 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 60 61 60 59 61 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 61 62 61 60 62 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 62 63 62 61 63 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 63 64 63 62 64 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 64 65 64 63 65 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 65 66 65 64 66 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 66 67 66 65 67 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 67 68 67 66 68 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 68 69 68 67 69 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 69 70 69 68 70 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 70 71 70 69 71 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 71 72 71 70 72 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 72 73 72 71 73 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 73 74 73 72 74 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 74 75 74 73 75 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 75 76 75 74 76 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 76 77 76 75 77 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 77 78 77 76 78 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 78 79 78 77 79 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 79 80 79 78 80 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 80 81 80 79 81 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 81 82 81 80 82 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 82 83 82 81 83 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 83 84 83 82 84 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 84 85 84 83 85 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 85 86 85 84 86 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 86 87 86 85 87 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 87 88 87 86 88 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 88 89 88 87 89 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 89 90 89 88 90 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 90 91 90 89 91 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 91 92 91 90 92 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 92 93 92 91 93 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 93 94 93 92 94 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 94 95 94 93 95 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 95 96 95 94 96 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 96 97 96 95 97 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 97 98 97 96 98 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 98 99 98 97 99 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 99 100 99 98 100 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 100 101 100 99 101 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 101 102 101 100 102 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 102 103 102 101 103 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 103 104 103 102 104 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 104 105 104 103 105 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 105 106 105 104 106 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 106 107 106 105 107 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 107 108 107 106 108 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 108 109 108 107 109 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 109 110 109 108 110 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 110 111 110 109 111 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 111 112 111 110 112 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 112 113 112 111 113 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 113 114 113 112 114 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 114 115 114 113 115 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 115 116 115 114 116 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 116 117 116 115 117 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 117 118 117 116 118 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 118 119 118 117 119 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 119 120 119 118 120 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 120 121 120 119 121 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 121 122 121 120 122 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 122 123 122 121 123 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 123 124 123 122 124 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 124 125 124 123 125 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 125 126 125 124 126 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 126 127 126 125 127 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 127 128 127 126 128 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 128 129 128 127 129 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 129 130 129 128 130 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 130 131 130 129 131 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 131 132 131 130 132 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 132 133 132 131 133 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 133 134 133 132 134 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 134 135 134 133 135 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 135 136 135 134 136 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 136 137 136 135 137 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 137 138 137 136 138 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 138 139 138 137 139 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 139 140 139 138 140 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 140 141 140 139 141 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 141 142 141 140 142 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 142 143 142 141 143 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 143 144 143 142 144 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 144 145 144 143 145 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 145 146 145 144 146 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 146 147 146 145 147 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 147 148 147 146 148 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 148 149 148 147 149 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 149 150 149 148 150 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 150 151 150 149 151 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 151 152 151 150 152 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 152 153 152 151 153 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 153 154 153 152 154 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 154 155 154 153 155 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 155 156 155 154 156 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 156 157 156 155 157 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 157 158 157 156 158 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 158 159 158 157 159 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 159 160 159 158 160 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 160 161 160 159 161 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 161 162 161 160 162 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 162 163 162 161 163 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 163 164 163 162 164 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 164 165 164 163 165 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 165 166 165 164 166 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 166 167 166 165 167 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 167 168 167 166 168 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 168 169 168 167 169 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 169 170 169 168 170 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 170 171 170 169 171 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 171 172 171 170 172 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 172 173 172 171 173 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 173 174 173 172 174 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 174 175 174 173 175 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 175 176 175 174 176 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 176 177 176 175 177 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 177 178 177 176 178 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 178 179 178 177 179 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 179 180 179 178 180 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 180 181 180 179 181 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 181 182 181 180 182 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 182 183 182 181 183 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 183 184 183 182 184 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 184 185 184 183 185 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 185 186 185 184 186 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 186 187 186 185 187 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 187 188 187 186 188 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 188 189 188 187 189 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 189 190 189 188 190 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 190 191 190 189 191 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 191 192 191 190 192 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 192 193 192 191 193 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 193 194 193 192 194 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 194 195 194 193 195 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 195 196 195 194 196 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 196 197 196 195 197 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 197 198 197 196 198 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 198 199 198 197 199 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 199 200 199 198 200 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 200 201 200 199 201 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 201 202 201 200 202 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 202 203 202 201 203 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 203 204 203 202 204 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 204 205 204 203 205 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 205 206 205 204 206 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 206 207 206 205 207 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 207 208 207 206 208 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 208 209 208 207 209 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 209 210 209 208 210 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 210 211 210 209 211 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 211 212 211 210 212 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 212 213 212 211 213 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 213 214 213 212 214 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 214 215 214 213 215 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 215 216 215 214 216 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 216 217 216 215 217 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 217 218 217 216 218 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 218 219 218 217 219 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 219 220 219 218 220 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 220 221 220 219 221 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 221 222 221 220 222 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 222 223 222 221 223 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 223 224 223 222 224 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 224 225 224 223 225 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 225 226 225 224 226 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 226 227 226 225 227 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 227 228 227 226 228 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 228 229 228 227 229 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 229 230 229 228 230 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 230 231 230 229 231 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 231 232 231 230 232 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 232 233 232 231 233 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 233 234 233 232 234 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 234 235 234 233 235 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 235 236 235 234 236 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 236 237 236 235 237 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 237 238 237 236 238 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 238 239 238 237 239 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 239 240 239 238 240 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 240 241 240 239 241 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 241 242 241 240 242 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 242 243 242 241 243 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 243 244 243 242 244 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 244 245 244 243 245 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 245 246 245 244 246 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 246 247 246 245 247 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 247 248 247 246 248 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 248 249 248 247 249 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 249 250 249 248 250 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 250 251 250 249 251 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 251 252 251 250 252 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 252 253 252 251 253 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 253 254 253 252 254 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 254 255 254 253 255 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 255 256 255 254 256 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 256 257 256 255 257 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 257 258 257 256 258 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 258 259 258 257 259 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 259 260 259 258 260 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 260 261 260 259 261 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 261 262 261 260 262 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 262 263 262 261 263 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 263 264 263 262 264 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 264 265 264 263 265 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 265 266 265 264 266 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 266 267 266 265 267 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 267 268 267 266 268 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 268 269 268 267 269 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 269 270 269 268 270 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 270 271 270 269 271 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 271 272 271 270 272 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 272 273 272 271 273 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 273 274 273 272 274 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 274 275 274 273 275 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 275 276 275 274 276 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 276 277 276 275 277 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 277 278 277 276 278 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 278 279 278 277 279 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 279 280 279 278 280 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 280 281 280 279 281 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 281 282 281 280 282 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 282 283 282 281 283 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 283 284 283 282 284 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 284 285 284 283 285 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 285 286 285 284 286 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 286 287 286 285 287 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 287 288 287 286 288 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 288 289 288 287 289 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 289 290 289 288 290 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 290 291 290 289 291 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 291 292 291 290 292 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 292 293 292 291 293 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 293 294 293 292 294 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 294 295 294 293 295 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 295 296 295 294 296 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 296 297 296 295 297 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 297 298 297 296 298 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 298 299 298 297 299 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 299 300 299 298 300 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 300 301 300 299 301 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 301 302 301 300 302 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 302 303 302 301 303 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 303 304 303 302 304 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 304 305 304 303 305 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 305 306 305 304 306 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 306 307 306 305 307 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 307 308 307 306 308 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 308 309 308 307 309 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 309 310 309 308 310 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 310 311 310 309 311 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 311 312 311 310 312 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 312 313 312 311 313 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 313 314 313 312 314 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 314 315 314 313 315 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 315 316 315 314 316 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 316 317 316 315 317 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 317 318 317 316 318 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 318 319 318 317 319 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 319 320 319 318 320 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 320 321 320 319 321 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 321 322 321 320 322 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 322 323 322 321 323 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 323 324 323 322 324 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 324 325 324 323 325 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 325 326 325 324 326 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 326 327 326 325 327 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 327 328 327 326 328 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 328 329 328 327 329 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 329 330 329 328 330 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 330 331 330 329 331 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 331 332 331 330 332 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 332 333 332 331 333 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 333 334 333 332 334 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 334 335 334 333 335 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 335 336 335 334 336 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 336 337 336 335 337 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 337 338 337 336 338 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 338 339 338 337 339 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 339 340 339 338 340 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 340 341 340 339 341 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 341 342 341 340 342 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 342 343 342 341 343 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 343 344 343 342 344 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 344 345 344 343 345 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 345 346 345 344 346 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 346 347 346 345 347 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 347 348 347 346 348 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 348 349 348 347 349 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 349 350 349 348 350 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 350 351 350 349 351 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 351 352 351 350 352 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 352 353 352 351 353 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 353 354 353 352 354 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 354 355 354 353 355 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 355 356 355 354 356 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 356 357 356 355 357 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 357 358 357 356 358 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 358 359 358 357 359 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 359 360 359 358 360 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 360 361 360 359 361 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 361 362 361 360 362 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 362 363 362 361 363 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 363 364 363 362 364 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 364 365 364 363 365 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 365 366 365 364 366 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 366 367 366 365 367 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 367 368 367 366 368 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 368 369 368 367 369 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 369 370 369 368 370 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 370 371 370 369 371 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 371 372 371 370 372 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 372 373 372 371 373 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 373 374 373 372 374 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 374 375 374 373 375 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 375 376 375 374 376 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 376 377 376 375 377 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 377 378 377 376 378 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 378 379 378 377 379 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 379 380 379 378 380 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 380 381 380 379 381 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 381 382 381 380 382 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 382 383 382 381 383 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 383 384 383 382 384 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 384 385 384 383 385 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 385 386 385 384 386 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 386 387 386 385 387 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 387 388 387 386 388 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 388 389 388 387 389 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 389 390 389 388 390 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 390 391 390 389 391 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 391 392 391 390 392 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 392 393 392 391 393 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 393 394 393 392 394 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 394 395 394 393 395 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 395 396 395 394 396 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 396 397 396 395 397 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 397 398 397 396 398 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 398 399 398 397 399 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 399 400 399 398 400 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 400 401 400 399 401 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 401 402 401 400 402 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 402 403 402 401 403 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 403 404 403 402 404 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 404 405 404 403 405 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 405 406 405 404 406 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 406 407 406 405 407 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 407 408 407 406 408 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 408 409 408 407 409 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 409 410 409 408 410 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 410 411 410 409 411 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 411 412 411 410 412 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 412 413 412 411 413 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 413 414 413 412 414 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 414 415 414 413 415 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 415 416 415 414 416 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 416 417 416 415 417 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 417 418 417 416 418 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 418 419 418 417 419 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 419 420 419 418 420 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 420 421 420 419 421 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 421 422 421 420 422 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 422 423 422 421 423 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 423 424 423 422 424 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 424 425 424 423 425 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 425 426 425 424 426 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 426 427 426 425 427 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 427 428 427 426 428 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 428 429 428 427 429 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 429 430 429 428 430 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 430 431 430 429 431 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 431 432 431 430 432 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 432 433 432 431 433 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 433 434 433 432 434 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 434 435 434 433 435 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 435 436 435 434 436 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 436 437 436 435 437 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 437 438 437 436 438 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 438 439 438 437 439 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 439 440 439 438 440 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 440 441 440 439 441 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 441 442 441 440 442 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 442 443 442 441 443 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 443 444 443 442 444 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 444 445 444 443 445 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 445 446 445 444 446 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 446 447 446 445 447 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 447 448 447 446 448 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 448 449 448 447 449 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 449 450 449 448 450 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 450 451 450 449 451 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 451 452 451 450 452 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 452 453 452 451 453 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 453 454 453 452 454 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 454 455 454 453 455 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 455 456 455 454 456 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 456 457 456 455 457 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 457 458 457 456 458 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 458 459 458 457 459 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 459 460 459 458 460 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 460 461 460 459 461 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 461 462 461 460 462 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 462 463 462 461 463 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 463 464 463 462 464 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 464 465 464 463 465 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 465 466 465 464 466 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 466 467 466 465 467 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 467 468 467 466 468 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 468 469 468 467 469 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 469 470 469 468 470 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 470 471 470 469 471 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 471 472 471 470 472 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 472 473 472 471 473 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 473 474 473 472 474 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 474 475 474 473 475 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 475 476 475 474 476 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 476 477 476 475 477 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 477 478 477 476 478 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 478 479 478 477 479 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 479 480 479 478 480 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 480 481 480 479 481 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 481 482 481 480 482 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 482 483 482 481 483 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 483 484 483 482 484 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 484 485 484 483 485 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 485 486 485 484 486 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 486 487 486 485 487 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 487 488 487 486 488 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 488 489 488 487 489 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 489 490 489 488 490 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 490 491 490 489 491 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 491 492 491 490 492 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 492 493 492 491 493 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 493 494 493 492 494 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 494 495 494 493 495 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 495 496 495 494 496 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 496 497 496 495 497 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 497 498 497 496 498 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 498 499 498 497 499 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 5, 256482, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 499 498 0 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 0 498 0 1 1 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 1 2 1 0 2 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 2 3 2 1 3 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 3 4 3 2 4 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 4 5 4 3 5 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 5 6 5 4 6 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 6 7 6 5 7 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 7 8 7 6 8 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 8 9 8 7 9 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 9 10 9 8 10 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 10 11 10 9 11 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 11 12 11 10 12 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 12 13 12 11 13 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 13 14 13 12 14 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 14 15 14 13 15 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 15 16 15 14 16 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 16 17 16 15 17 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 17 18 17 16 18 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 18 19 18 17 19 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 19 20 19 18 20 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 20 21 20 19 21 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 21 22 21 20 22 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 22 23 22 21 23 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 23 24 23 22 24 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 24 25 24 23 25 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 25 26 25 24 26 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 26 27 26 25 27 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 27 28 27 26 28 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 28 29 28 27 29 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 29 30 29 28 30 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 30 31 30 29 31 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 31 32 31 30 32 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 32 33 32 31 33 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 33 34 33 32 34 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 34 35 34 33 35 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 35 36 35 34 36 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 36 37 36 35 37 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 37 38 37 36 38 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 38 39 38 37 39 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 39 40 39 38 40 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 40 41 40 39 41 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 41 42 41 40 42 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 42 43 42 41 43 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 43 44 43 42 44 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 44 45 44 43 45 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 45 46 45 44 46 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 46 47 46 45 47 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 47 48 47 46 48 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 48 49 48 47 49 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 49 50 49 48 50 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 50 51 50 49 51 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 51 52 51 50 52 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 52 53 52 51 53 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 53 54 53 52 54 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 54 55 54 53 55 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 55 56 55 54 56 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 56 57 56 55 57 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 57 58 57 56 58 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 58 59 58 57 59 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 59 60 59 58 60 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 60 61 60 59 61 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 61 62 61 60 62 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 62 63 62 61 63 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 63 64 63 62 64 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 64 65 64 63 65 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 65 66 65 64 66 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 66 67 66 65 67 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 67 68 67 66 68 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 68 69 68 67 69 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 69 70 69 68 70 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 70 71 70 69 71 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 71 72 71 70 72 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 72 73 72 71 73 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 73 74 73 72 74 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 74 75 74 73 75 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 75 76 75 74 76 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 76 77 76 75 77 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 77 78 77 76 78 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 78 79 78 77 79 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 79 80 79 78 80 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 80 81 80 79 81 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 81 82 81 80 82 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 82 83 82 81 83 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 83 84 83 82 84 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 84 85 84 83 85 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 85 86 85 84 86 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 86 87 86 85 87 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 87 88 87 86 88 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 88 89 88 87 89 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 89 90 89 88 90 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 90 91 90 89 91 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 91 92 91 90 92 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 92 93 92 91 93 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 93 94 93 92 94 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 94 95 94 93 95 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 95 96 95 94 96 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 96 97 96 95 97 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 97 98 97 96 98 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 98 99 98 97 99 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 99 100 99 98 100 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 100 101 100 99 101 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 101 102 101 100 102 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 102 103 102 101 103 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 103 104 103 102 104 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 104 105 104 103 105 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 105 106 105 104 106 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 106 107 106 105 107 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 107 108 107 106 108 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 108 109 108 107 109 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 109 110 109 108 110 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 110 111 110 109 111 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 111 112 111 110 112 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 112 113 112 111 113 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 113 114 113 112 114 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 114 115 114 113 115 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 115 116 115 114 116 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 116 117 116 115 117 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 117 118 117 116 118 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 118 119 118 117 119 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 119 120 119 118 120 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 120 121 120 119 121 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 121 122 121 120 122 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 122 123 122 121 123 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 123 124 123 122 124 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 124 125 124 123 125 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 125 126 125 124 126 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 126 127 126 125 127 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 127 128 127 126 128 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 128 129 128 127 129 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 129 130 129 128 130 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 130 131 130 129 131 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 131 132 131 130 132 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 132 133 132 131 133 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 133 134 133 132 134 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 134 135 134 133 135 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 135 136 135 134 136 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 136 137 136 135 137 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 137 138 137 136 138 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 138 139 138 137 139 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 139 140 139 138 140 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 140 141 140 139 141 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 141 142 141 140 142 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 142 143 142 141 143 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 143 144 143 142 144 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 144 145 144 143 145 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 145 146 145 144 146 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 146 147 146 145 147 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 147 148 147 146 148 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 148 149 148 147 149 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 149 150 149 148 150 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 150 151 150 149 151 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 151 152 151 150 152 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 152 153 152 151 153 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 153 154 153 152 154 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 154 155 154 153 155 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 155 156 155 154 156 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 156 157 156 155 157 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 157 158 157 156 158 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 158 159 158 157 159 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 159 160 159 158 160 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 160 161 160 159 161 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 161 162 161 160 162 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 162 163 162 161 163 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 163 164 163 162 164 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 164 165 164 163 165 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 165 166 165 164 166 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 166 167 166 165 167 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 167 168 167 166 168 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 168 169 168 167 169 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 169 170 169 168 170 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 170 171 170 169 171 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 171 172 171 170 172 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 172 173 172 171 173 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 173 174 173 172 174 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 174 175 174 173 175 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 175 176 175 174 176 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 176 177 176 175 177 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 177 178 177 176 178 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 178 179 178 177 179 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 179 180 179 178 180 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 180 181 180 179 181 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 181 182 181 180 182 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 182 183 182 181 183 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 183 184 183 182 184 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 184 185 184 183 185 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 185 186 185 184 186 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 186 187 186 185 187 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 187 188 187 186 188 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 188 189 188 187 189 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 189 190 189 188 190 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 190 191 190 189 191 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 191 192 191 190 192 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 192 193 192 191 193 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 193 194 193 192 194 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 194 195 194 193 195 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 195 196 195 194 196 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 196 197 196 195 197 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 197 198 197 196 198 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 198 199 198 197 199 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 199 200 199 198 200 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 200 201 200 199 201 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 201 202 201 200 202 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 202 203 202 201 203 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 203 204 203 202 204 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 204 205 204 203 205 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 205 206 205 204 206 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 206 207 206 205 207 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 207 208 207 206 208 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 208 209 208 207 209 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 209 210 209 208 210 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 210 211 210 209 211 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 211 212 211 210 212 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 212 213 212 211 213 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 213 214 213 212 214 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 214 215 214 213 215 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 215 216 215 214 216 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 216 217 216 215 217 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 217 218 217 216 218 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 218 219 218 217 219 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 219 220 219 218 220 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 220 221 220 219 221 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 221 222 221 220 222 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 222 223 222 221 223 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 223 224 223 222 224 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 224 225 224 223 225 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 225 226 225 224 226 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 226 227 226 225 227 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 227 228 227 226 228 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 228 229 228 227 229 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 229 230 229 228 230 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 230 231 230 229 231 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 231 232 231 230 232 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 232 233 232 231 233 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 233 234 233 232 234 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 234 235 234 233 235 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 235 236 235 234 236 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 236 237 236 235 237 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 237 238 237 236 238 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 238 239 238 237 239 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 239 240 239 238 240 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 240 241 240 239 241 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 241 242 241 240 242 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 242 243 242 241 243 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 243 244 243 242 244 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 244 245 244 243 245 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 245 246 245 244 246 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 246 247 246 245 247 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 247 248 247 246 248 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 248 249 248 247 249 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 249 250 249 248 250 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 250 251 250 249 251 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 251 252 251 250 252 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 252 253 252 251 253 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 253 254 253 252 254 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 254 255 254 253 255 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 255 256 255 254 256 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 256 257 256 255 257 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 257 258 257 256 258 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 258 259 258 257 259 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 259 260 259 258 260 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 260 261 260 259 261 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 261 262 261 260 262 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 262 263 262 261 263 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 263 264 263 262 264 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 264 265 264 263 265 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 265 266 265 264 266 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 266 267 266 265 267 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 267 268 267 266 268 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 268 269 268 267 269 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 269 270 269 268 270 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 270 271 270 269 271 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 271 272 271 270 272 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 272 273 272 271 273 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 273 274 273 272 274 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 274 275 274 273 275 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 275 276 275 274 276 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 276 277 276 275 277 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 277 278 277 276 278 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 278 279 278 277 279 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 279 280 279 278 280 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 280 281 280 279 281 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 281 282 281 280 282 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 282 283 282 281 283 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 283 284 283 282 284 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 284 285 284 283 285 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 285 286 285 284 286 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 286 287 286 285 287 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 287 288 287 286 288 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 288 289 288 287 289 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 289 290 289 288 290 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 290 291 290 289 291 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 291 292 291 290 292 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 292 293 292 291 293 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 293 294 293 292 294 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 294 295 294 293 295 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 295 296 295 294 296 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 296 297 296 295 297 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 297 298 297 296 298 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 298 299 298 297 299 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 299 300 299 298 300 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 300 301 300 299 301 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 301 302 301 300 302 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 302 303 302 301 303 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 303 304 303 302 304 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 304 305 304 303 305 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 305 306 305 304 306 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 306 307 306 305 307 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 307 308 307 306 308 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 308 309 308 307 309 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 309 310 309 308 310 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 310 311 310 309 311 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 311 312 311 310 312 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 312 313 312 311 313 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 313 314 313 312 314 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 314 315 314 313 315 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 315 316 315 314 316 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 316 317 316 315 317 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 317 318 317 316 318 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 318 319 318 317 319 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 319 320 319 318 320 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 320 321 320 319 321 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 321 322 321 320 322 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 322 323 322 321 323 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 323 324 323 322 324 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 324 325 324 323 325 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 325 326 325 324 326 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 326 327 326 325 327 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 327 328 327 326 328 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 328 329 328 327 329 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 329 330 329 328 330 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 330 331 330 329 331 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 331 332 331 330 332 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 332 333 332 331 333 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 333 334 333 332 334 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 334 335 334 333 335 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 335 336 335 334 336 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 336 337 336 335 337 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 337 338 337 336 338 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 338 339 338 337 339 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 339 340 339 338 340 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 340 341 340 339 341 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 341 342 341 340 342 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 342 343 342 341 343 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 343 344 343 342 344 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 344 345 344 343 345 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 345 346 345 344 346 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 346 347 346 345 347 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 347 348 347 346 348 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 348 349 348 347 349 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 349 350 349 348 350 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 350 351 350 349 351 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 351 352 351 350 352 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 352 353 352 351 353 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 353 354 353 352 354 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 354 355 354 353 355 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 355 356 355 354 356 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 356 357 356 355 357 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 357 358 357 356 358 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 358 359 358 357 359 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 359 360 359 358 360 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 360 361 360 359 361 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 361 362 361 360 362 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 362 363 362 361 363 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 363 364 363 362 364 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 364 365 364 363 365 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 365 366 365 364 366 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 366 367 366 365 367 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 367 368 367 366 368 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 368 369 368 367 369 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 369 370 369 368 370 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 370 371 370 369 371 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 371 372 371 370 372 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 372 373 372 371 373 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 373 374 373 372 374 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 374 375 374 373 375 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 375 376 375 374 376 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 376 377 376 375 377 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 377 378 377 376 378 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 378 379 378 377 379 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 379 380 379 378 380 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 380 381 380 379 381 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 381 382 381 380 382 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 382 383 382 381 383 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 383 384 383 382 384 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 384 385 384 383 385 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 385 386 385 384 386 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 386 387 386 385 387 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 387 388 387 386 388 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 388 389 388 387 389 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 389 390 389 388 390 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 390 391 390 389 391 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 391 392 391 390 392 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 392 393 392 391 393 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 393 394 393 392 394 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 394 395 394 393 395 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 395 396 395 394 396 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 396 397 396 395 397 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 397 398 397 396 398 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 398 399 398 397 399 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 399 400 399 398 400 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 400 401 400 399 401 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 401 402 401 400 402 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 402 403 402 401 403 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 403 404 403 402 404 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 404 405 404 403 405 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 405 406 405 404 406 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 406 407 406 405 407 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 407 408 407 406 408 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 408 409 408 407 409 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 409 410 409 408 410 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 410 411 410 409 411 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 411 412 411 410 412 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 412 413 412 411 413 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 413 414 413 412 414 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 414 415 414 413 415 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 415 416 415 414 416 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 416 417 416 415 417 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 417 418 417 416 418 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 418 419 418 417 419 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 419 420 419 418 420 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 420 421 420 419 421 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 421 422 421 420 422 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 422 423 422 421 423 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 423 424 423 422 424 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 424 425 424 423 425 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 425 426 425 424 426 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 426 427 426 425 427 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 427 428 427 426 428 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 428 429 428 427 429 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 429 430 429 428 430 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 430 431 430 429 431 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 431 432 431 430 432 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 432 433 432 431 433 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 433 434 433 432 434 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 434 435 434 433 435 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 435 436 435 434 436 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 436 437 436 435 437 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 437 438 437 436 438 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 438 439 438 437 439 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 439 440 439 438 440 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 440 441 440 439 441 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 441 442 441 440 442 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 442 443 442 441 443 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 443 444 443 442 444 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 444 445 444 443 445 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 445 446 445 444 446 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 446 447 446 445 447 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 447 448 447 446 448 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 448 449 448 447 449 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 449 450 449 448 450 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 450 451 450 449 451 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 451 452 451 450 452 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 452 453 452 451 453 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 453 454 453 452 454 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 454 455 454 453 455 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 455 456 455 454 456 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 456 457 456 455 457 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 457 458 457 456 458 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 458 459 458 457 459 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 459 460 459 458 460 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 460 461 460 459 461 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 461 462 461 460 462 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 462 463 462 461 463 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 463 464 463 462 464 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 464 465 464 463 465 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 465 466 465 464 466 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 466 467 466 465 467 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 467 468 467 466 468 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 468 469 468 467 469 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 469 470 469 468 470 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 470 471 470 469 471 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 471 472 471 470 472 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 472 473 472 471 473 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 473 474 473 472 474 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 474 475 474 473 475 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 475 476 475 474 476 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 476 477 476 475 477 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 477 478 477 476 478 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 478 479 478 477 479 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 479 480 479 478 480 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 480 481 480 479 481 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 481 482 481 480 482 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 482 483 482 481 483 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 483 484 483 482 484 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 484 485 484 483 485 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 485 486 485 484 486 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 486 487 486 485 487 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 487 488 487 486 488 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 488 489 488 487 489 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 489 490 489 488 490 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 490 491 490 489 491 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 491 492 491 490 492 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 492 493 492 491 493 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 493 494 493 492 494 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 494 495 494 493 495 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 495 496 495 494 496 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 496 497 496 495 497 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 497 498 497 496 498 [523282, 55700, 550826, 308687, 45613, 139226, 360811, 704623, 223132, 153940, 688882, 653971, 163769, 866019, 70341, 844728, 941223, 685677, 563809, 171061, 78010, 594463, 722804, 564062, 158488, 727105, 250338, 352134, 293554, 711152, 696768, 361617, 464369, 88762, 215111, 308218, 446927, 707224, 120906, 395125, 917894, 194660, 566574, 274694, 472126, 131026, 314638, 821417, 43226, 59126, 752615, 199562, 543392, 761313, 767364, 882979, 790627, 502000, 72238, 452791, 659865, 419941, 53312, 96490, 685179, 669035, 443451, 828222, 468102, 614230, 661209, 985567, 690123, 733168, 263389, 117722, 11482, 409246, 771469, 245049, 816327, 759296, 139674, 789551, 578137, 159766, 340752, 782003, 232268, 134541, 198689, 287650, 271552, 763942, 977073, 576166, 215478, 10289, 356488, 760595, 18405, 32090, 616930, 637694, 230458, 667087, 742519, 391703, 584382, 554414, 420199, 621902, 709413, 714921, 972265, 999541, 810222, 963302, 430753, 765796, 957945, 707474, 47769, 824080, 732947, 435529, 675819, 708536, 527124, 265651, 567116, 594955, 723109, 822531, 682758, 784547, 795492, 972737, 112871, 605035, 199208, 992765, 721482, 75452, 393957, 157125, 339262, 177278, 153481, 356015, 100597, 737123, 407339, 416756, 583047, 256817, 740888, 406545, 870557, 723464, 966744, 301879, 455668, 842213, 400514, 174387, 299007, 77085, 828547, 124218, 910047, 677174, 766310, 889904, 68331, 139457, 606164, 619040, 939428, 395574, 102166, 454527, 977760, 926998, 356770, 188805, 654335, 421318, 122814, 527923, 961569, 207835, 651329, 670923, 936889, 512148, 909033, 58307, 437107, 542220, 933472, 600213, 706377, 560472, 267197, 644026, 179807, 969005, 655702, 872129, 822213, 852350, 908114, 371372, 626317, 675774, 162810, 170713, 281710, 142365, 588342, 360232, 111775, 831337, 269583, 396400, 1985, 799987, 896766, 72620, 930538, 738306, 340311, 138326, 422677, 541960, 670348, 175387, 611377, 19777, 661072, 265535, 507178, 506971, 635117, 619954, 108266, 853769, 951415, 916748, 33440, 896619, 97031, 65301, 847138, 961052, 612507, 854628, 700310, 407425, 550385, 167200, 811585, 467701, 644528, 150847, 197522, 178941, 773497, 702683, 344682, 598166, 850602, 442709, 341376, 611954, 971986, 898399, 223480, 774972, 638544, 535190, 137389, 443276, 129429, 469011, 651423, 863685, 717579, 930052, 99511, 483134, 577656, 502987, 414627, 353274, 135217, 170178, 517731, 103027, 64740, 387118, 898411, 146508, 94459, 194821, 863048, 223556, 738639, 832784, 114538, 861492, 542810, 756412, 970370, 53156, 247133, 967081, 573555, 118588, 568164, 641398, 341570, 245953, 117754, 826497, 544627, 637186, 567993, 16568, 914746, 387736, 626542, 865452, 495736, 436522, 185487, 754181, 388867, 705776, 572834, 655806, 727456, 97896, 987956, 720787, 191832, 408230, 673136, 731543, 415428, 951545, 636652, 160931, 5972, 886496, 733461, 704271, 824887, 347676, 45823, 169691, 356423, 361194, 220474, 343903, 648991, 666323, 86427, 695489, 339157, 814313, 658724, 202783, 830602, 301234, 189002, 819640, 14637, 418470, 221321, 600823, 780220, 170711, 4086, 490217, 690077, 161842, 209840, 828725, 828929, 744238, 808101, 391579, 941713, 568200, 494826, 961969, 481371, 928602, 818313, 151454, 559928, 495366, 832450, 243303, 611330, 255744, 371592, 885829, 790061, 827347, 581271, 128992, 698622, 522380, 59756, 443500, 189308, 306926, 398276, 727758, 737219, 146701, 552342, 888607, 240761, 861405, 909715, 33821, 25214, 129796, 290736, 71985, 200662, 27128, 364840, 614131, 884835, 700169, 686279, 357719, 139771, 922274, 187597, 269615, 39992, 490970, 191069, 731714, 179025, 8798, 312138, 779230, 626471, 941750, 717507, 303140, 130768, 319721, 541321, 620027, 835823, 211099, 363840, 681789, 560569, 674221, 522704, 846992, 568503, 186408, 903065, 418259, 276541, 269563, 501294, 309419, 957, 42154, 451027, 315617, 947524, 592467, 13430, 27585, 584506, 388822, 812202, 771658, 375527, 5467, 276944, 832661, 429831, 744313, 836994, 732218, 180710] 498 499