xv=[48, 48, 48, 49, 49, 49, 49, 49, 49, 49, 49, 48, 48, 48, 48, 48, 49, 49, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 49, 49, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 48, 48, 48, 48, 48, 48, 48, 49, 49, 49, 49, 49, 49, 49, 49, 48, 48, 48, 48, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 48, 48, 48, 48, 48, 48, 48, 49, 49, 49, 49, 48, 48, 49, 48, 48, 47, 46, 47, 48, 48, 49, 49, 49, 50, 51, 50, 50, 51, 51, 52, 52, 52, 53, 54, 55, 56, 58, 60, 63, 64, 65, 66, 66, 66, 65, 65, 65, 65, 65, 64, 64, 64, 63, 62, 63, 63, 63, 63, 62, 63, 62, 62, 63, 62, 62, 64, 64, 64, 65, 65, 66, 66, 67, 67, 68, 68, 68, 68, 69, 68, 69, 68, 68, 68, 68, 68, 69, 68, 68, 68, 69, 69, 69, 70, 71, 73, 74, 74, 75, 77, 78, 80, 82, 83, 84, 85, 87, 90, 92, 92, 97, 97, 99, 100, 100, 102, 104, 106, 107, 108, 109, 110, 110, 110, 112, 114, 114, 114, 114, 114, 114, 113, 113, 112, 112, 111, 111, 111, 110, 109, 110, 109, 109, 109, 109, 109, 109, 109, 110, 110, 111, 111, 111, 111, 112, 112, 113, 114, 113, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 116, 117, 117, 119, 121, 122, 123, 123, 124, 126, 128, 130, 131, 132, 136, 138, 140, 141, 143, 146, 147, 148, 148, 152, 154, 155, 156, 156, 157, 158, 158, 159, 160, 160, 160, 161, 161, 160, 158, 158, 157, 157, 158, 157, 156, 156, 156, 156, 156, 155, 155, 156, 155, 155, 156, 155, 156, 157, 157, 157, 158, 158, 159, 159, 159, 159, 159, 160, 159, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 161, 161, 162, 162, 163, 163, 164, 165, 166, 168, 169, 170, 172, 173, 175, 176, 179, 180, 184, 186, 189, 190, 192, 192, 195, 196, 197, 197, 200, 203, 203, 203, 204, 204, 205, 206, 206, 206, 207, 207, 205, 206, 205, 204, 204, 204, 204, 203, 202, 202, 202, 202, 201, 202, 202, 201, 202, 202, 202, 203, 203, 203, 203, 204, 204, 204, 204, 204, 205, 204, 205, 205, 205, 205, 204, 205, 205, 205, 205, 205, 204, 204, 204, 204, 204, 205, 206, 207, 208, 210, 210, 211, 212, 213, 214, 216, 218, 220, 221, 224, 226, 227, 230, 232, 234, 236, 238, 239, 242, 243, 243, 246, 247, 249, 249, 250, 250, 252, 252, 252, 252, 252, 252, 252, 252, 251, 251, 250, 250, 250, 250, 247, 247, 247, 247, 247, 249, 249, 249, 249, 249, 250, 250, 250, 249, 250, 250, 250, 249, 249, 249, 249, 249, 249, 249, 249, 250, 251, 251, 251, 252, 253, 255, 256, 256, 258, 259, 260, 262, 263, 265, 267, 268, 272, 274, 277, 279, 281, 283, 285, 285, 289, 289, 291, 293, 294, 295, 295, 296, 296, 297, 298, 298, 298, 298, 298, 298, 297, 296, 296, 296, 296, 295, 295, 294, 294, 294, 294, 293, 293, 293, 293, 293, 293, 292, 294, 293, 293, 293, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 293, 293, 293, 293, 293, 293, 293, 294, 294, 295, 297, 297, 299, 300, 300, 302, 302, 305, 305, 308, 309, 310, 313, 316, 317, 320, 323, 325, 327, 327, 330, 330, 334, 335, 336, 338, 339, 339, 340, 341, 342, 343, 344, 344, 344, 344, 343, 343, 342, 341, 341, 341, 341, 341, 339, 339, 339, 338, 338, 337, 338, 337, 337, 337, 336, 337, 337, 337, 337, 337, 337, 337, 337, 337, 338, 338, 338, 338, 337, 337, 337, 338, 337, 337, 336, 337, 337, 336, 336, 336, 336, 337, 338, 338, 338, 340, 341, 342, 343, 345, 346, 346, 349, 351, 352, 353, 357, 358, 360, 364, 365, 369, 371, 372, 373, 376, 377, 379, 381, 383, 384, 385, 385, 385, 386, 387, 387, 387, 387, 388, 387, 387, 386, 386, 386, 385, 385, 385, 384, 384, 384, 383, 383, 383, 382, 383, 382, 382, 381, 381, 382, 381, 381, 381, 381, 382, 381, 382, 382, 381, 381, 381, 381, 381, 381, 380, 381, 380, 380, 380, 379, 379, 379, 379, 379, 380, 381, 381, 382, 384, 384, 386, 387, 388, 389, 391, 392, 395, 396, 397, 400, 403, 405, 409, 411, 414, 415, 417, 418, 419, 422, 423, 425, 427, 428, 428, 429, 430, 431, 432, 432, 432, 432, 432, 432, 431, 431, 430, 430, 430, 429, 428, 428, 427, 427, 427, 426, 426, 426, 425, 425, 425, 425, 425, 424, 424, 425, 425, 424, 425, 424, 424, 425, 424, 424, 424, 424, 424, 424, 424, 423, 423, 423, 422, 422, 422, 422, 422, 422, 423, 424, 426, 426, 427, 429, 430, 431, 433, 434, 435, 438, 440, 441, 442, 446, 447, 449, 453, 455, 456, 458, 461, 462, 464, 466, 467, 470, 471, 472, 472, 473, 474, 475, 476, 476, 476, 476, 476, 476, 475, 474, 474, 474, 473, 472, 472, 471, 471, 471, 470, 470, 469, 469, 468, 468, 468, 468, 468, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 466, 466, 466, 466, 466, 465, 466, 465, 465, 465, 464, 464, 464, 465, 465, 466, 467, 468, 469, 471, 471, 472, 473, 474, 477, 478, 479, 482, 484, 487, 488, 492, 495, 497, 500, 501, 503, 506, 508, 509, 512, 512, 514, 515, 515, 516, 519, 519, 519, 519, 520, 519, 519, 518, 518, 517, 517, 516, 516, 515, 514, 513, 513, 513, 512, 512, 512, 511, 511, 510, 511, 510, 511, 510, 510, 510, 510, 509, 509, 509, 509, 509, 509, 508, 508, 508, 508, 507, 507, 507, 507, 506, 506, 505, 505, 505, 506, 507, 508, 509, 510, 511, 512, 512, 514, 516, 518, 519, 521, 523, 527, 528, 529, 533, 535, 538, 541, 542, 544, 545, 547, 549, 551, 552, 553, 556, 558, 559, 559, 560, 561, 561, 561, 561, 561, 561, 561, 560, 560, 559, 559, 559, 558, 558, 557, 556, 556, 555, 554, 554, 553, 553, 552, 552, 552, 552, 552, 552, 552, 552, 552, 551, 551, 551, 551, 550, 550, 550, 550, 550, 550, 549, 549, 548, 548, 548, 547, 547, 547, 547, 548, 550, 550, 551, 552, 553, 553, 555, 556, 559, 560, 562, 565, 566, 567, 570, 573, 576, 578, 580, 583, 583, 586, 587, 590, 592, 594, 596, 598, 598, 600, 600, 601, 602, 603, 603, 604, 604, 604, 604, 603, 602, 602, 601, 600, 600, 600, 599, 599, 598, 598, 597, 596, 596, 595, 595, 593, 593, 593, 593, 592, 593, 593, 592, 592, 593, 592, 592, 592, 591, 591, 591, 591, 590, 590, 590, 590, 589, 589, 588, 588, 588, 588, 588, 589, 590, 591, 591, 592, 594, 594, 596, 598, 600, 600, 604, 606, 608, 609, 613, 615, 616, 621, 622, 624, 625, 628, 630, 631, 633, 635, 638, 639, 640, 640, 641, 643, 644, 645, 646, 646, 646, 646, 646, 645, 643, 643, 642, 642, 641, 640, 639, 639, 639, 639, 638, 637, 637, 636, 636, 635, 635, 633, 633, 634, 633, 633, 633, 633, 632, 632, 632, 632, 631, 631, 631, 630, 630, 630, 629, 629, 628, 628, 627, 627, 627, 627, 628, 629, 630, 630, 632, 633, 634, 636, 638, 639, 640, 642, 645, 647, 648, 651, 655, 656, 661, 663, 664, 665, 667, 668, 671, 673, 675, 679, 680, 681, 682, 682, 684, 685, 686, 686, 686, 686, 686, 686, 686, 685, 685, 684, 683, 682, 681, 681, 680, 680, 679, 679, 677, 677, 677, 676, 675, 675, 674, 674, 673, 673, 674, 673, 672, 672, 672, 672, 671, 671, 671, 671, 671, 670, 669, 669, 669, 669, 668, 667, 667, 667, 667, 667, 669, 670, 671, 671, 672, 673, 674, 676, 678, 679, 681, 681, 685, 688, 689, 693, 695, 696, 700, 703, 705, 706, 709, 710, 712, 714, 718, 719, 720, 721, 722, 723, 724, 726, 726, 727, 727, 727, 727, 727, 726, 726, 724, 724, 723, 722, 720, 720, 720, 720, 719, 719, 717, 717, 716, 715, 715, 713, 714, 713, 712, 712, 712, 712, 712, 711, 711, 711, 710, 710, 710, 710, 710, 709, 708, 708, 707, 706, 706, 705, 705, 705, 705, 707, 709, 710, 711, 712, 713, 714, 716, 718, 720, 721, 724, 726, 727, 730, 732, 733, 737, 742, 743, 744, 747, 749, 751, 752, 755, 757, 759, 761, 762, 762, 765, 766, 767, 767, 767, 767, 767, 767, 767, 766, 766, 765, 764, 764, 762, 761, 759, 759, 758, 758, 756, 755, 755, 754, 753, 752, 753, 753, 752, 752, 752, 751, 751, 751, 750, 750, 749, 749, 748, 748, 747, 747, 746, 746, 745, 745, 745, 745, 745, 745, 746, 747, 749, 749, 752, 752, 753, 755, 757, 759, 761, 763, 765, 767, 770, 772, 774, 778, 780, 784, 785, 787, 788, 790, 793, 795, 798, 799, 801, 801, 801, 804, 805, 806, 807, 807, 807, 807, 807, 806, 805, 805, 805, 804, 803, 801, 801, 800, 800, 799, 799, 798, 797, 796, 795, 794, 793, 792, 793, 792, 792, 791, 791, 791, 790, 790, 789, 788, 787, 787, 787, 786, 785, 785, 784, 784, 785, 784, 784, 783, 783, 783, 784, 786, 786, 787, 788, 789, 792, 794, 793, 796, 799, 800, 803, 803, 805, 810, 811, 815, 817, 820, 823, 825, 827, 829, 832, 833, 835, 837, 840, 841, 842, 842, 843, 844, 845, 845, 845, 845, 845, 844, 844, 844, 843, 843, 842, 842, 841, 839, 839, 839, 838, 837, 836, 835, 834, 833, 832, 832, 831, 831, 830, 829, 829, 829, 828, 828, 828, 827, 827, 826, 827, 826, 825, 825, 824, 824, 822, 822, 821, 820, 820, 820, 820, 821, 822, 823, 823, 824, 827, 829, 830, 831, 831, 835, 836, 838, 840, 841, 845, 847, 852, 854, 856, 859, 862, 863, 863, 868, 869, 873, 874, 878, 879, 879, 879, 880, 883, 883, 884, 885, 885, 885, 885, 884, 883, 882, 881, 881, 881, 879, 877, 877, 876, 877, 875, 875, 874, 872, 872, 869, 869, 868, 868, 867, 867, 867, 867, 865, 866, 865, 864, 863, 863, 863, 862, 861, 861, 861, 860, 859, 858, 858, 858, 858, 856, 856, 857, 859, 860, 861, 863, 863, 864, 865, 865, 869, 871, 872, 874, 878, 880, 881, 885, 887, 890, 895, 897, 898, 901, 903, 903, 904, 909, 911, 914, 915, 917, 918, 918, 919, 921, 921, 923, 922, 922, 922, 922, 922, 921, 921, 920, 919, 917, 916, 915, 914, 915, 912, 911, 911, 911, 909, 909, 907, 907, 905, 905, 905, 903, 903, 902, 902, 903, 903, 901, 900, 899, 898, 898, 897, 896, 896, 895, 895, 895, 895, 895, 895, 895, 895, 895, 896, 897, 898, 902, 902, 903, 903, 904, 907, 909, 911, 912, 915, 919, 920, 922, 927, 930, 933, 935, 937, 938, 942, 943, 944, 945, 948, 951, 953, 954, 955, 955, 957, 958, 959, 959, 960, 960, 960, 958, 957, 956, 955, 955, 953, 953, 953, 952, 952, 949, 950, 948, 946, 944, 945, 944, 943, 943, 942, 941, 940, 942, 937, 938, 938, 936, 935, 936, 935, 935, 935, 934, 933, 932, 933, 932, 930, 929, 928, 929, 929, 929, 929, 931, 932, 935, 935, 935, 937, 939, 942, 942, 944, 945, 949, 951, 951, 957, 958, 962, 964, 966, 969, 970, 975, 975, 977, 982, 982, 984, 986, 988, 990, 991, 993, 994, 995, 995];
yv=[662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 661, 661, 661, 662, 662, 662, 662, 662, 662, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 664, 664, 664, 664, 664, 664, 664, 663, 663, 663, 663, 663, 663, 663, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 663, 664, 665, 665, 666, 667, 668, 669, 669, 669, 669, 672, 673, 672, 670, 669, 669, 669, 669, 669, 670, 673, 675, 676, 678, 681, 686, 688, 689, 691, 692, 693, 694, 695, 696, 696, 696, 695, 694, 693, 692, 691, 688, 687, 685, 685, 681, 679, 677, 674, 672, 668, 666, 662, 661, 657, 655, 654, 653, 649, 645, 644, 640, 638, 636, 634, 632, 631, 629, 628, 627, 625, 624, 623, 621, 621, 620, 620, 621, 621, 621, 622, 624, 625, 626, 627, 627, 630, 632, 633, 635, 636, 638, 640, 642, 644, 647, 648, 651, 652, 655, 656, 656, 657, 658, 661, 663, 665, 666, 667, 668, 670, 672, 673, 674, 675, 676, 677, 677, 676, 675, 674, 674, 674, 673, 672, 670, 668, 667, 666, 663, 660, 657, 656, 652, 649, 645, 644, 640, 640, 637, 635, 633, 629, 627, 624, 622, 619, 617, 614, 613, 610, 610, 608, 607, 606, 604, 603, 601, 601, 601, 601, 601, 601, 602, 604, 605, 607, 607, 608, 609, 610, 612, 613, 616, 617, 619, 621, 623, 625, 626, 629, 631, 632, 633, 634, 636, 639, 641, 641, 645, 647, 648, 648, 650, 651, 655, 655, 656, 656, 657, 657, 657, 656, 655, 655, 655, 654, 650, 649, 648, 647, 645, 642, 640, 638, 634, 633, 631, 626, 625, 622, 619, 617, 615, 611, 609, 605, 603, 602, 599, 598, 594, 593, 592, 591, 588, 586, 585, 584, 584, 583, 582, 581, 580, 581, 582, 583, 584, 584, 585, 586, 586, 588, 591, 591, 592, 594, 595, 598, 599, 601, 602, 607, 608, 610, 612, 614, 614, 617, 618, 619, 621, 624, 625, 627, 628, 629, 631, 633, 633, 634, 635, 635, 636, 635, 635, 633, 633, 633, 633, 632, 630, 628, 626, 625, 623, 621, 618, 616, 615, 612, 608, 603, 601, 598, 596, 593, 592, 589, 586, 584, 584, 579, 577, 575, 572, 571, 569, 569, 567, 567, 564, 562, 562, 561, 561, 560, 560, 561, 561, 562, 562, 563, 565, 566, 567, 568, 569, 570, 572, 575, 577, 577, 580, 582, 583, 585, 586, 588, 591, 593, 593, 595, 597, 599, 601, 601, 604, 605, 607, 608, 609, 610, 611, 612, 613, 615, 614, 614, 612, 611, 610, 610, 609, 608, 594, 591, 590, 584, 584, 567, 566, 563, 562, 559, 555, 553, 551, 551, 550, 547, 546, 544, 543, 542, 542, 540, 538, 538, 537, 538, 539, 539, 541, 542, 544, 544, 545, 545, 546, 549, 550, 553, 553, 554, 557, 559, 560, 561, 564, 566, 567, 568, 570, 571, 575, 576, 576, 578, 579, 582, 583, 584, 585, 586, 588, 589, 591, 591, 591, 591, 590, 589, 588, 587, 587, 585, 585, 582, 582, 580, 577, 576, 574, 570, 569, 566, 563, 559, 554, 553, 551, 549, 547, 544, 542, 538, 537, 535, 531, 529, 528, 527, 527, 523, 521, 521, 520, 519, 518, 516, 515, 515, 515, 516, 517, 518, 520, 520, 521, 521, 522, 523, 524, 527, 528, 530, 531, 532, 535, 537, 538, 540, 543, 544, 545, 545, 548, 548, 552, 553, 553, 557, 558, 559, 560, 561, 562, 564, 566, 567, 567, 568, 567, 567, 566, 565, 564, 564, 563, 562, 560, 559, 558, 556, 552, 550, 548, 545, 543, 538, 536, 536, 531, 528, 528, 527, 524, 520, 519, 518, 516, 514, 511, 506, 505, 504, 503, 503, 499, 498, 496, 496, 495, 495, 494, 493, 493, 493, 495, 495, 495, 497, 497, 498, 498, 501, 502, 503, 505, 506, 507, 509, 512, 513, 513, 516, 518, 520, 521, 522, 523, 526, 527, 529, 530, 532, 534, 535, 535, 536, 538, 540, 542, 542, 543, 544, 543, 543, 542, 542, 541, 540, 540, 537, 536, 535, 534, 531, 529, 528, 524, 521, 519, 516, 513, 511, 506, 505, 504, 501, 501, 497, 494, 492, 489, 487, 482, 481, 480, 479, 478, 475, 474, 473, 473, 472, 471, 470, 469, 469, 469, 469, 471, 471, 472, 472, 473, 474, 475, 476, 477, 480, 480, 482, 483, 484, 487, 488, 489, 493, 494, 496, 497, 498, 500, 501, 503, 504, 506, 508, 510, 510, 512, 514, 514, 516, 517, 518, 519, 519, 518, 517, 517, 517, 516, 515, 514, 513, 512, 510, 509, 506, 504, 501, 499, 497, 494, 491, 488, 486, 481, 480, 479, 477, 472, 470, 469, 465, 464, 461, 458, 457, 456, 455, 454, 452, 450, 449, 449, 447, 447, 445, 445, 444, 445, 445, 446, 447, 448, 449, 450, 450, 451, 454, 455, 456, 457, 459, 460, 462, 464, 465, 465, 468, 470, 471, 472, 474, 475, 476, 479, 480, 482, 482, 484, 485, 486, 488, 489, 490, 491, 492, 492, 493, 492, 492, 490, 490, 490, 489, 488, 487, 484, 484, 482, 480, 478, 474, 473, 470, 467, 463, 463, 460, 456, 454, 452, 450, 446, 444, 443, 440, 439, 435, 433, 432, 431, 430, 427, 425, 424, 424, 423, 421, 420, 419, 418, 419, 419, 420, 421, 422, 423, 424, 425, 425, 426, 427, 430, 431, 432, 434, 435, 437, 439, 440, 441, 443, 445, 446, 448, 450, 451, 453, 456, 456, 458, 459, 459, 460, 464, 464, 465, 466, 465, 466, 467, 466, 465, 464, 464, 463, 462, 461, 458, 457, 456, 454, 451, 449, 447, 444, 441, 440, 436, 434, 432, 428, 427, 425, 424, 419, 416, 415, 413, 410, 408, 406, 404, 403, 401, 400, 399, 398, 397, 396, 395, 394, 393, 393, 394, 395, 395, 396, 397, 398, 400, 400, 401, 401, 403, 404, 407, 407, 409, 410, 411, 414, 416, 417, 418, 418, 420, 421, 423, 424, 425, 426, 428, 430, 431, 432, 433, 435, 437, 438, 439, 440, 440, 440, 440, 440, 439, 439, 438, 437, 434, 433, 432, 431, 430, 428, 424, 423, 419, 418, 416, 412, 408, 407, 403, 402, 400, 397, 397, 393, 390, 388, 385, 383, 380, 379, 377, 377, 376, 374, 372, 371, 370, 369, 368, 368, 368, 368, 368, 369, 369, 369, 371, 372, 373, 374, 375, 376, 378, 379, 381, 382, 384, 385, 386, 388, 389, 390, 392, 392, 394, 395, 397, 399, 400, 401, 403, 403, 405, 406, 408, 409, 410, 410, 411, 412, 412, 412, 411, 411, 410, 410, 409, 408, 408, 406, 403, 401, 400, 399, 395, 394, 391, 390, 385, 384, 379, 377, 376, 374, 372, 369, 367, 365, 361, 361, 358, 355, 353, 352, 351, 350, 347, 346, 345, 344, 343, 342, 341, 341, 341, 341, 342, 343, 344, 344, 345, 346, 346, 347, 348, 351, 352, 353, 353, 355, 356, 359, 360, 360, 362, 363, 366, 366, 367, 368, 369, 371, 372, 375, 376, 377, 377, 378, 380, 381, 383, 383, 384, 385, 385, 384, 384, 383, 383, 382, 382, 379, 378, 376, 376, 376, 374, 369, 367, 366, 362, 362, 358, 356, 353, 351, 348, 346, 343, 341, 338, 336, 336, 331, 329, 328, 326, 325, 322, 322, 320, 319, 317, 316, 316, 314, 314, 314, 314, 314, 314, 315, 315, 318, 319, 319, 320, 321, 321, 322, 324, 326, 328, 329, 330, 331, 333, 335, 336, 337, 337, 338, 339, 341, 343, 344, 345, 346, 347, 349, 350, 352, 352, 353, 354, 355, 356, 356, 356, 355, 355, 355, 354, 354, 352, 351, 350, 348, 347, 345, 344, 340, 338, 337, 335, 330, 330, 327, 324, 321, 318, 317, 314, 312, 310, 306, 305, 303, 300, 297, 296, 296, 295, 292, 291, 289, 289, 288, 287, 286, 286, 286, 286, 287, 287, 288, 288, 289, 290, 290, 291, 293, 295, 296, 296, 297, 299, 299, 301, 302, 304, 305, 306, 308, 308, 310, 311, 313, 314, 316, 317, 319, 319, 320, 321, 322, 324, 325, 326, 327, 327, 326, 328, 326, 325, 325, 324, 323, 322, 320, 320, 319, 317, 313, 312, 309, 307, 303, 301, 299, 296, 294, 292, 289, 287, 285, 281, 280, 279, 274, 273, 270, 269, 267, 266, 264, 263, 261, 261, 260, 258, 258, 258, 257, 257, 257, 257, 258, 259, 260, 260, 261, 261, 262, 263, 265, 266, 268, 269, 269, 271, 272, 273, 275, 276, 277, 277, 278, 280, 282, 283, 284, 285, 286, 287, 289, 290, 292, 293, 293, 294, 295, 296, 297, 296, 296, 294, 294, 294, 293, 293, 291, 289, 285, 284, 280, 279, 275, 274, 270, 268, 265, 261, 260, 258, 257, 252, 250, 248, 247, 244, 241, 240, 237, 237, 236, 235, 234, 232, 230, 228, 228, 227, 227, 227, 227, 227, 228, 228, 229, 229, 229, 230, 231, 232, 234, 235, 236, 237, 238, 239, 242, 243, 244, 245, 245, 246, 247, 249, 251, 251, 253, 253, 255, 256, 258, 259, 260, 260, 261, 263, 263, 265, 266, 266, 266, 264, 264, 263, 262, 262, 261, 260, 260, 258, 256, 254, 253, 250, 245, 244, 243, 237, 235, 234, 230, 228, 228, 224, 222, 220, 218, 216, 213, 212, 208, 206, 205, 204, 203, 202, 201, 199, 198, 197, 196, 196, 196, 196, 196, 197, 197, 199, 200, 200, 201, 201, 202, 203, 205, 206, 208, 208, 208, 209, 210, 213, 214, 215, 216, 217, 217, 219, 220, 221, 223, 223, 225, 225, 226, 226, 228, 231, 231, 232, 232, 233, 233, 233, 233, 232, 232, 231, 230, 230, 229, 227, 226, 224, 222, 220, 218, 214, 212, 211, 207, 205, 203, 201, 197, 196, 192, 189, 188, 188, 184, 181, 180, 177, 176, 175, 173, 172, 170, 169, 168, 168, 168, 166, 166, 165, 165, 165, 166, 167, 167, 168, 168, 169, 170, 171, 171, 173, 173, 174, 176, 176, 177, 178, 180, 180, 182, 183, 184, 185, 186, 188, 188, 190, 190, 192, 193, 195, 195, 196, 197, 198, 199, 200, 200, 201, 202, 201, 200, 199, 199, 199, 198, 196, 196, 194, 193, 192, 189, 186, 184, 183, 182, 176, 174, 171, 169, 167, 166, 163, 160, 158, 155, 152, 152, 150, 146, 145, 143, 142, 140, 139, 137, 137, 136, 135, 134, 133, 133, 133, 133, 133, 133, 134, 134, 136, 137, 138, 138, 139, 140, 141, 141, 142, 145, 146, 146, 148, 149, 148, 150, 150, 151, 152, 155, 156, 156, 156, 158, 158, 160, 162, 163, 164, 165, 165, 165, 166, 167, 167, 167, 166, 166, 165, 165, 165, 164, 163, 161, 160, 158, 156, 155, 153, 149, 147, 144, 140, 140, 135, 133, 133, 131, 129, 124, 123, 120, 120, 116, 116, 112, 110, 109, 109, 108, 105, 105, 104, 103, 101, 100, 100, 100, 100, 100, 101, 101, 102, 102, 103, 104, 104, 106, 108, 107, 108, 109, 109, 111, 113, 114, 116, 116, 116, 116, 118, 118, 119, 120, 124, 124, 124, 124, 125, 126, 127, 129, 131, 132, 132, 132, 133, 133, 133, 133, 132, 132, 132, 132, 130, 129, 127, 125, 125, 122, 120, 117, 116, 116, 111, 109, 106, 104, 100, 99, 97, 94, 92, 91, 88, 85, 84, 83, 79, 77, 76, 74, 73, 73, 71, 70, 69, 69, 68, 67, 67, 67, 67, 67, 67, 68, 69, 70, 70, 70, 71, 72, 74, 75, 76, 76, 76, 77, 78, 80, 81, 82, 84, 84, 84, 84, 85, 86, 87, 89, 92, 92, 92, 93, 94, 94, 95, 98];
