79 63 31 31 47 63 95 95 0 47 159 207 127 31 0 0 0 0 15 63 95 95 79 79 47 63 79 95 95 95 95 79 111 111 95 95 95 111 127 127 143 127 95 79 79 95 127 143 175 79 0 0 0 79 127 159 31 47 79 95 79 47 0 0 15 79 143 159 127 95 63 63 47 63 95 95 95 95 63 47 15 47 79 127 159 159 159 159 111 47 0 0 0 47 79 95 111 95 79 47 47 63 79 95 15 31 63 79 95 79 63 47 111 111 111 111 111 111 111 111 143 127 111 95 63 47 15 15 63 79 127 143 111 47 0 0 0 0 0 15 0 0 0 0 0 0 79 239 255 127 31 31 79 95 111 127 175 207 255 255 255 223 207 207 207 207 191 191 239 159 143 255 303 255 255 319 303 287 271 239 239 255 271 287 303 303 319 335 319 303 271 223 319 191 175 287 367 335 223 159 207 255 255 207 255 415 495 479 335 319 303 287 303 319 335 351 367 383 399 415 415 415 415 383 399 399 399 383 351 335 351 367 351 415 479 447 367 319 335 367 431 463 511 495 415 319 239 207 415 431 431 415 383 383 415 447 527 559 623 670 718 750 734 734 623 655 686 702 702 670 591 559 559 575 591 607 639 655 670 686 734 718 702 686 686 702 718 734 639 607 575 543 543 559 591 623 639 686 750 766 750 718 718 718 750 750 750 750 750 750 750 750 766 750 718 702 718 750 782 814 686 702 718 750 782 814 830 846 782 782 782 782 782 782 782 782 766 750 750 750 750 750 734 734 798 798 798 798 798 798 798 766 718 718 750 766 782 766 750 734 814 814 814 814 814 814 814 814 894 862 830 798 782 798 830 846 814 814 814 830 830 846 846 846 846 846 862 878 878 894 910 910 958 942 910 910 910 910 942 958 894 894 894 910 910 926 926 926 910 894 894 878 878 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 942 942 942 958 958 958 958 958 958 958 958 974 974 974 974 974 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 926 926 942 958 958 974 990 990 1006 1006 1006 990 990 974 974 974 974 958 958 958 958 974 990 1006 990 1006 1038 1070 1102 1134 1166 1182 1262 1278 1294 1278 1230 1214 1246 1294 1262 1230 1166 1102 1054 1038 1038 1054 990 958 926 926 958 974 974 958 974 990 990 1006 1006 990 990 974 910 926 926 942 942 958 958 974 958 958 958 974 974 990 990 990 1006 1022 1038 1054 1054 1054 1022 1006 1086 1118 1166 1246 1341 1437 1469 1485 1565 1581 1533 1501 1501 1453 1294 1134 1150 1166 1198 1118 990 926 1006 1054 1022 1022 1022 1022 1006 942 862 782 830 814 798 782 782 798 830 846 846 846 846 830 830 814 814 814 814 814 814 798 798 782 782 782 814 798 766 766 798 798 766 750 734 718 702 750 814 830 814 766 798 798 798 798 798 798 814 814 782 782 782 782 782 766 734 734 782 782 782 766 766 750 750 750 702 702 686 670 670 655 639 639 686 686 686 686 686 686 686 686 750 718 655 607 591 591 607 575 607 559 543 527 527 527 527 543 527 511 495 495 511 527 559 575 623 623 607 607 591 575 559 559 527 527 527 527 527 527 527 527 575 575 575 559 559 543 543 543 575 559 527 511 511 527 559 575 623 623 607 607 607 607 607 607 559 559 559 543 543 527 527 527 575 559 543 527 511 495 495 495 447 463 495 511 527 511 495 495 527 495 463 431 415 431 463 479 463 463 463 479 479 495 495 511 463 447 447 431 431 447 447 463 415 431 447 463 447 415 367 335 431 431 431 415 399 383 367 351 303 319 335 351 383 399 415 431 431 431 431 431 431 447 447 447 319 335 335 351 351 335 335 319 303 319 335 319 287 239 175 143 191 207 239 255 271 255 239 239 255 271 271 287 287 303 303 303 367 335 319 351 399 399 351 303 335 303 255 223 191 191 223 223 351 335 351 303 271 239 223 207 191 191 175 175 191 191 207 223 223 239 239 207 159 143 159 191 207 207 175 127 143 175 111 15 31 63 79 47 15 79 223 319 111 47 63 127 127 63 47 63 223 223 207 175 159 191 255 319 239 239 255 303 335 351 319 287 255 255 255 239 239 223 223 223 191 191 191 207 223 239 271 287 207 287 303 223 175 207 255 239 271 255 255 255 255 255 255 255 271 191 111 95 143 207 239 255 303 287 223 159 127 159 239 303 191 207 207 223 223 207 207 191 319 175 63 95 239 335 303 223 319 239 143 79 95 175 287 351 111 255 367 335 223 159 207 287 111 111 127 159 175 159 111 63 47 63 63 63 47 63 79 111 15 79 127 159 127 79 47 31 15 15 15 31 47 63 95 95 79 79 95 111 111 111 111 111 127 111 111 95 95 111 111 127 127 111 111 95 95 111 111 127 111 63 0 0 47 95 111 95 47 63 79 111 111 111 111 95 47 95 143 143 127 95 79 95 63 79 95 111 111 95 79 63 63 79 95 127 143 159 159 159 111 79 31 15 31 63 63 63 79 79 63 63 63 79 95 95 47 63 95 111 111 111 95 79 111 111 111 111 111 111 111 111 143 127 111 95 79 63 47 47 111 127 159 159 143 111 47 15 0 0 0 0 0 0 0 0 0 0 0 111 127 47 15 47 63 63 79 95 143 175 207 223 239 207 207 207 207 207 207 207 239 159 159 239 287 255 255 303 303 287 255 239 239 255 271 287 319 319 335 319 319 303 287 255 335 223 223 319 383 335 255 223 223 271 271 223 255 383 447 415 319 303 303 287 303 319 351 367 367 383 383 399 415 415 399 383 383 367 383 367 335 319 319 351 335 399 463 431 351 303 319 367 351 399 447 463 431 399 367 367 415 431 431 415 383 383 415 447 495 527 575 639 686 718 702 702 639 655 670 686 686 670 607 591 575 591 591 623 639 655 670 670 718 702 686 670 670 686 702 718 655 639 607 607 591 607 623 639 655 686 750 766 750 718 718 718 734 734 734 734 734 734 734 734 750 750 734 718 734 750 782 798 702 718 734 750 782 798 814 830 798 798 798 798 798 798 798 798 750 750 750 750 750 750 750 766 798 798 798 798 798 798 798 766 734 734 750 766 782 766 750 750 798 798 798 798 798 798 798 798 878 862 830 798 782 798 830 846 814 814 814 830 830 846 846 846 846 846 862 878 878 894 910 910 942 926 910 894 894 910 926 942 894 894 894 910 910 926 926 926 910 894 894 878 878 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 942 942 942 958 958 958 958 958 958 958 958 990 990 990 990 990 990 990 990 942 942 942 958 958 974 974 974 958 958 958 958 958 958 958 958 926 926 942 958 958 974 990 990 1006 1006 1006 990 990 974 974 974 974 958 958 958 958 974 990 1006 974 990 1022 1054 1086 1118 1134 1150 1246 1278 1310 1294 1246 1214 1230 1262 1246 1214 1166 1118 1070 1054 1038 1038 974 958 926 926 958 974 958 942 974 990 990 1006 1006 990 990 974 926 926 942 942 942 942 958 958 958 958 958 974 974 990 990 990 1006 1022 1038 1054 1054 1054 1022 1006 1070 1102 1134 1182 1246 1341 1437 1501 1629 1661 1629 1565 1501 1421 1262 1118 1214 1214 1182 1134 1038 974 1006 1054 1022 1006 990 990 974 926 846 798 830 830 814 798 798 814 830 846 846 846 846 830 830 814 814 814 814 814 814 798 798 782 782 782 814 798 766 766 798 798 766 750 750 734 718 750 798 814 798 750 782 782 782 782 782 782 782 798 766 782 782 782 782 766 750 734 782 782 766 766 766 750 750 750 702 702 686 686 670 655 639 639 686 686 686 686 686 686 686 686 702 686 655 623 607 607 607 591 607 559 543 543 527 527 543 543 527 527 511 511 511 527 543 543 623 607 607 591 575 559 559 543 527 527 527 527 527 527 527 527 575 575 559 559 559 543 543 543 559 559 527 527 527 527 559 559 623 623 623 623 623 623 639 639 559 559 559 543 543 543 527 527 527 543 559 559 543 511 479 463 463 479 495 527 527 527 511 495 511 495 463 447 431 447 463 463 463 463 463 479 479 479 495 495 463 447 447 431 431 447 447 463 431 431 447 447 431 399 383 351 415 415 415 415 399 383 367 351 319 335 335 351 383 399 399 415 399 399 399 399 399 399 399 399 319 335 335 351 351 335 335 319 335 351 367 351 335 287 239 207 239 255 271 287 303 287 287 271 271 287 287 287 303 303 319 319 351 319 319 351 383 383 335 287 335 319 287 271 255 239 271 271 335 319 335 319 287 271 271 255 191 175 159 159 159 175 207 223 175 159 143 127 127 143 143 143 175 191 159 127 143 175 127 31 63 95 95 63 31 63 191 271 127 47 63 127 127 79 79 127 239 255 239 223 207 207 255 303 239 223 223 255 303 319 303 271 271 271 271 255 255 255 239 239 223 223 223 223 239 255 271 287 191 271 287 207 159 191 223 223 223 223 223 223 223 223 223 223 271 207 143 143 191 239 255 255 287 271 239 175 143 159 223 287 223 223 223 223 223 223 223 223 287 223 143 159 207 271 287 271 239 207 159 143 143 191 239 271 127 223 303 303 223 175 207 271 127 111 111 143 159 159 127 95 15 63 111 95 63 47 79 111 95 79 63 79 95 111 111 111 79 63 31 15 31 63 95 127 95 95 111 111 127 127 127 127 127 127 111 95 95 111 111 127 95 111 111 127 127 111 111 95 47 47 47 79 111 111 79 47 95 95 95 95 111 127 143 159 95 111 143 127 95 95 111 127 95 95 111 111 111 111 95 95 111 111 95 95 111 127 127 143 127 95 63 63 79 79 63 31 47 47 63 79 95 95 95 95 95 95 111 127 143 143 127 127 111 111 111 111 111 111 111 111 127 127 127 111 111 95 95 95 143 143 159 159 159 143 111 111 47 31 15 0 0 0 0 0 15 0 0 0 0 0 15 95 63 63 79 95 127 159 191 191 223 191 207 207 207 207 207 207 223 175 159 239 271 255 255 287 287 271 255 239 239 255 271 287 351 335 335 319 319 319 319 287 335 271 303 383 383 303 271 287 271 303 287 239 255 319 351 335 287 287 287 287 303 335 351 367 351 367 383 399 399 399 399 367 351 335 351 335 303 303 303 335 335 383 415 399 335 303 319 351 335 367 415 431 431 431 447 463 415 431 431 415 399 399 431 463 447 479 543 591 639 670 639 655 670 670 655 655 655 655 623 623 607 607 623 623 639 639 639 655 686 670 670 655 655 670 670 686 655 655 655 655 655 670 670 670 655 702 750 750 734 718 718 734 734 734 734 734 734 734 734 734 734 734 734 750 750 766 766 766 734 734 750 766 782 798 798 814 798 798 798 798 798 798 798 798 734 734 734 750 766 766 782 782 798 798 798 798 798 798 798 766 734 734 750 766 766 766 766 750 782 782 782 782 782 782 782 782 862 846 814 798 798 798 830 830 814 814 814 830 830 846 846 846 846 846 862 878 878 894 910 910 910 910 894 894 894 894 910 910 894 894 910 910 910 910 926 926 910 894 894 878 878 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 942 942 942 958 958 958 958 958 958 958 958 974 974 974 974 974 974 974 974 942 942 942 958 958 974 974 974 958 958 958 958 958 958 958 958 926 926 942 958 958 974 990 990 1006 1006 990 990 990 990 974 974 974 958 958 958 958 974 990 1006 958 974 1006 1022 1054 1086 1118 1118 1214 1262 1294 1310 1278 1246 1230 1214 1230 1214 1182 1134 1102 1070 1038 1038 974 942 910 910 942 958 942 926 974 974 990 990 990 990 974 974 958 958 942 942 942 942 926 926 958 958 958 974 974 990 990 990 1006 1022 1038 1054 1054 1054 1022 1006 1022 1086 1118 1134 1150 1246 1405 1517 1581 1661 1677 1597 1501 1421 1310 1198 1294 1246 1166 1134 1102 1070 1054 1022 1038 1006 974 958 942 910 846 798 846 830 830 814 814 814 830 830 846 846 846 830 830 814 814 814 814 814 814 798 798 782 782 782 814 798 766 766 798 798 766 750 766 750 750 766 798 798 766 734 766 766 766 766 766 766 766 766 766 766 782 782 782 766 750 734 782 766 766 766 750 750 750 750 702 702 702 686 670 655 655 639 686 686 686 686 686 686 686 686 655 655 655 639 639 623 623 591 607 575 559 543 527 527 543 543 527 527 543 543 543 527 511 511 607 591 591 575 559 543 543 527 527 527 527 527 527 527 527 527 575 559 559 559 543 543 543 543 559 543 543 527 527 543 543 559 575 575 575 591 607 607 623 623 575 575 559 559 543 543 543 543 495 527 559 591 575 527 479 447 495 495 511 527 543 527 527 511 479 479 479 463 463 447 447 447 447 447 463 463 463 479 479 479 447 447 431 431 431 431 447 447 447 447 431 431 415 399 383 383 415 415 415 415 399 383 367 351 351 351 351 367 367 383 383 383 383 383 367 367 351 351 335 335 319 335 335 351 351 335 335 319 367 383 399 399 383 351 319 303 287 303 319 335 335 335 319 319 303 303 303 319 319 319 335 335 319 303 303 319 351 351 319 287 319 319 319 319 319 303 319 319 271 271 287 271 271 255 255 255 175 159 143 127 127 159 191 223 191 127 79 95 127 159 127 95 143 175 159 127 143 175 143 63 111 127 111 79 31 63 143 191 127 47 47 111 127 111 127 191 255 271 287 271 239 223 239 271 239 223 207 223 255 287 287 271 287 287 287 271 271 271 255 255 255 255 239 239 239 255 255 271 191 255 255 175 143 191 207 191 207 207 207 207 223 223 223 223 255 223 191 191 223 255 255 239 239 255 239 207 175 175 223 255 239 223 207 191 191 207 223 239 271 255 239 207 191 207 255 303 159 175 175 191 191 191 191 191 127 175 223 239 223 207 207 223 175 143 111 111 143 159 143 127 0 63 127 127 79 47 63 111 127 63 15 15 63 111 95 63 127 111 95 79 79 95 111 127 95 95 95 95 95 111 127 127 143 127 111 95 95 95 111 111 79 95 127 143 143 127 95 79 47 63 79 95 111 95 63 47 159 127 95 63 47 63 79 95 127 127 127 111 79 79 127 159 111 111 111 111 111 111 111 111 127 111 95 63 63 63 95 95 127 111 111 111 127 95 47 15 15 31 63 95 111 111 111 95 95 111 111 127 127 143 143 143 95 95 111 111 111 111 127 127 127 127 127 127 127 127 127 127 143 127 127 127 127 127 143 143 127 111 79 31 0 0 0 0 31 0 0 0 0 0 47 95 79 79 95 111 127 159 191 191 191 175 175 191 191 207 207 207 207 175 175 207 255 271 255 255 271 255 239 223 239 255 287 303 367 351 335 319 303 319 351 335 303 287 335 399 351 271 271 335 303 319 303 271 271 271 271 271 255 255 271 287 319 335 351 367 351 351 367 383 383 383 383 367 351 335 351 335 319 303 319 335 319 351 383 367 319 303 303 335 399 415 431 415 383 383 415 447 415 431 431 431 399 399 431 479 447 479 527 575 623 639 623 623 686 670 639 623 639 655 639 655 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 655 655 670 686 686 686 686 670 670 702 734 750 734 718 718 734 718 718 718 718 718 718 718 718 718 734 750 766 766 766 766 750 766 766 766 782 782 782 782 798 814 814 814 814 814 814 814 814 718 734 734 750 766 782 798 798 782 782 798 798 798 798 814 782 750 734 750 750 766 766 766 766 766 766 766 766 766 766 766 766 846 830 814 798 798 814 814 830 814 814 814 830 830 846 846 846 862 862 862 878 878 894 894 894 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 910 894 894 878 878 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 958 958 958 958 958 958 958 958 942 942 942 958 958 974 974 974 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 990 990 990 990 990 990 990 990 974 958 958 958 958 974 990 1006 974 990 1006 1038 1054 1086 1102 1118 1182 1230 1278 1310 1310 1262 1214 1182 1198 1198 1182 1166 1134 1086 1054 1022 974 942 910 910 926 942 942 926 958 974 990 990 990 990 974 958 974 958 958 942 942 926 926 910 958 958 958 974 974 990 990 990 1006 1022 1038 1054 1054 1054 1022 1006 974 1070 1134 1134 1134 1214 1357 1485 1421 1549 1613 1597 1517 1485 1437 1373 1326 1230 1118 1086 1150 1150 1118 1054 1054 1006 958 926 926 894 846 814 862 846 846 830 830 830 830 830 846 846 846 830 830 814 814 814 814 814 814 798 798 782 782 782 814 798 766 766 798 798 766 750 782 782 782 782 782 766 750 718 766 766 750 750 750 750 734 734 750 766 782 782 782 766 750 750 766 766 766 750 750 750 734 734 718 718 702 686 670 670 655 655 702 702 686 686 686 686 670 670 623 623 639 655 655 655 639 591 623 575 559 543 543 543 543 559 527 543 559 559 543 527 495 479 591 591 575 559 543 543 527 527 527 527 527 527 527 527 527 527 559 559 559 543 543 543 527 527 543 543 543 543 543 543 543 543 495 495 511 527 543 559 575 575 575 559 559 559 543 543 543 543 527 527 543 559 543 527 495 479 527 527 527 527 543 527 527 527 463 479 479 479 479 463 447 431 447 447 447 447 447 463 463 463 447 447 431 415 415 431 447 447 463 447 431 415 399 383 399 399 399 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 383 383 367 351 335 319 303 303 319 335 335 351 351 335 335 319 367 383 399 399 399 383 367 351 335 335 335 335 351 351 335 335 335 335 335 335 335 335 335 335 303 303 303 303 319 319 303 287 287 303 335 351 351 335 351 335 223 207 223 207 191 175 175 175 175 143 111 95 95 127 175 207 255 175 95 111 159 191 127 63 111 159 159 127 143 175 159 111 127 143 127 95 63 63 111 127 111 31 31 95 127 127 175 239 239 271 303 287 255 223 207 223 271 239 207 207 239 271 287 271 287 287 271 271 255 255 255 255 271 255 239 223 223 223 223 223 207 255 255 175 175 207 223 191 239 239 239 239 239 255 255 255 207 207 207 223 239 239 223 207 207 239 239 239 207 191 223 239 239 223 175 159 159 175 223 239 287 271 239 223 207 223 239 255 143 159 175 191 207 191 159 143 143 143 159 191 207 223 207 175 207 159 111 111 127 159 175 175 15 63 127 127 95 63 79 95 159 111 63 63 95 111 63 15 127 127 143 159 143 127 111 95 79 79 63 63 63 79 111 111 143 127 111 95 95 95 95 95 79 95 127 143 143 127 95 79 79 95 95 79 79 63 79 95 175 143 95 63 47 63 95 111 127 127 111 95 63 79 127 159 111 111 111 111 111 111 111 111 127 111 63 47 31 31 47 63 127 111 111 127 143 111 63 0 15 31 63 95 111 111 111 95 95 95 95 95 95 111 111 127 95 95 95 111 111 127 127 127 127 127 127 127 143 143 143 143 159 143 143 127 143 159 175 191 207 191 143 95 63 31 15 15 0 0 0 0 0 0 31 31 63 63 63 79 95 111 127 127 159 127 143 159 175 191 207 207 207 191 191 191 223 271 255 223 255 239 223 223 223 255 287 303 367 351 319 303 319 335 351 335 287 271 335 367 303 223 255 335 335 319 303 303 287 255 239 239 239 255 271 287 319 335 351 351 335 335 351 367 383 383 367 351 351 335 367 351 335 319 335 367 335 351 351 335 319 303 319 335 399 415 415 383 351 351 383 415 415 431 447 431 415 415 447 495 447 479 527 575 623 639 607 607 686 670 623 623 623 655 655 670 655 655 655 639 639 639 639 623 639 655 655 655 655 655 655 639 639 639 655 686 686 686 686 670 670 702 734 734 718 702 718 750 718 718 718 718 718 718 718 718 718 734 750 766 766 766 766 750 782 782 782 782 782 782 782 782 814 814 814 814 814 814 814 814 734 734 750 766 782 798 798 814 782 782 782 798 798 814 814 782 750 734 734 734 750 750 766 766 766 766 766 766 766 766 766 766 814 814 798 798 798 814 814 830 814 814 814 830 830 846 846 846 862 862 878 878 878 878 894 894 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 910 894 894 878 878 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 926 926 926 926 926 926 926 926 942 942 942 958 958 974 974 974 942 942 942 942 942 942 942 942 942 942 958 958 958 958 974 974 990 990 990 990 990 990 990 990 974 958 958 958 958 974 990 1006 1006 1006 1022 1054 1070 1102 1118 1118 1150 1198 1246 1310 1326 1294 1230 1182 1198 1198 1182 1166 1134 1102 1070 1038 990 958 926 926 942 942 942 910 958 958 974 990 990 974 958 958 974 958 958 942 942 926 926 910 958 958 958 974 974 990 990 990 1006 1022 1038 1054 1054 1054 1022 1006 942 1054 1166 1182 1166 1214 1326 1437 1326 1469 1549 1565 1533 1533 1501 1453 1310 1198 1086 1070 1166 1182 1150 1086 1070 1022 974 958 942 910 862 830 862 862 862 862 846 846 830 830 846 846 846 830 830 814 814 814 814 814 814 798 798 782 782 782 814 798 766 766 798 798 766 750 782 782 798 782 766 750 734 734 766 766 750 750 734 734 734 718 750 750 766 782 782 782 766 750 766 766 750 750 750 734 734 734 718 718 702 702 686 670 655 655 702 702 702 686 686 670 670 670 607 623 639 655 655 655 639 607 623 575 559 559 543 543 559 559 527 543 559 559 543 527 495 479 591 591 575 559 543 543 527 527 527 527 527 527 527 527 527 527 559 559 543 543 543 527 527 527 543 543 543 543 543 543 543 543 463 479 495 511 527 543 543 559 559 559 543 543 543 527 527 527 559 543 527 495 495 511 527 543 543 543 527 527 527 527 527 527 463 479 479 479 479 463 447 431 447 447 447 447 447 431 431 431 447 431 415 415 415 415 431 447 463 447 431 415 399 383 399 399 383 383 399 399 383 383 367 351 383 383 367 367 367 367 351 351 399 383 383 367 351 335 319 303 319 335 335 351 351 335 335 319 367 367 367 367 367 367 351 351 351 335 335 335 335 335 335 335 351 351 351 335 335 335 335 335 303 303 303 303 287 287 303 303 271 287 319 335 351 335 351 335 223 207 223 191 159 127 111 111 159 143 111 95 111 127 159 191 287 191 111 111 143 159 95 15 79 159 175 127 127 175 175 127 143 143 127 111 79 79 95 79 95 15 15 79 127 127 175 255 207 239 271 271 239 207 191 191 303 255 223 223 255 287 287 287 255 255 255 255 239 239 223 223 255 239 223 207 191 191 191 191 239 271 255 191 191 255 255 207 223 223 223 239 239 255 255 255 175 191 207 223 207 191 175 175 191 223 239 239 223 207 223 239 223 191 159 143 143 159 191 223 335 255 207 191 239 255 223 191 175 175 175 175 175 175 175 159 159 143 127 159 191 207 191 159 223 175 127 111 127 175 191 191 63 63 79 95 111 111 95 95 191 159 143 143 143 127 79 47 95 111 143 159 159 143 95 79 79 79 47 47 47 79 95 127 159 143 127 111 95 95 95 95 95 111 111 127 127 111 111 95 111 111 111 79 47 47 79 127 143 127 95 79 95 127 175 207 95 111 111 79 47 63 95 143 111 111 95 95 95 95 111 111 111 95 79 47 47 31 31 31 111 111 95 111 127 111 63 31 47 47 63 79 95 95 95 95 79 79 63 63 79 79 111 111 79 79 95 111 111 127 143 143 127 127 127 127 127 127 127 127 207 191 191 191 191 191 207 223 239 223 207 175 127 95 79 63 0 0 0 0 0 47 47 0 31 31 31 31 31 47 79 63 63 79 95 111 143 159 175 191 191 207 207 175 207 271 255 191 239 239 223 207 223 255 287 303 319 319 319 319 319 335 335 319 287 255 303 335 287 223 239 319 335 303 319 351 335 255 223 239 239 255 271 303 319 319 319 319 319 335 351 351 367 367 351 335 351 335 367 351 335 335 351 383 351 351 335 319 319 319 335 351 335 367 383 367 367 367 415 447 399 431 447 431 415 431 463 495 463 495 543 591 623 639 607 607 670 655 623 623 639 655 655 670 655 655 655 655 655 639 639 639 639 655 655 670 670 655 655 639 639 639 639 655 670 670 686 686 686 702 734 718 702 702 734 750 734 734 734 734 734 734 734 734 734 734 734 750 750 766 766 766 782 782 782 782 798 798 798 798 798 798 798 798 798 798 798 798 750 750 766 766 782 798 798 798 766 766 782 798 798 814 830 798 766 734 734 734 734 750 766 782 766 766 766 766 766 766 766 766 798 798 798 798 814 814 814 814 814 814 814 830 830 846 846 846 878 878 878 878 878 878 878 878 894 894 910 910 910 910 894 894 926 926 910 910 910 910 894 894 910 894 894 878 878 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 942 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 958 958 974 974 974 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 974 974 990 990 990 990 1006 1006 974 958 958 958 958 974 990 1006 1006 1022 1038 1054 1070 1102 1102 1118 1134 1150 1214 1278 1326 1326 1262 1214 1214 1198 1182 1150 1134 1102 1086 1070 1022 990 942 942 958 958 942 926 958 958 974 974 974 974 958 958 958 958 942 942 942 942 926 926 958 958 958 974 974 990 990 990 1006 1022 1038 1054 1054 1054 1022 1006 958 1054 1150 1198 1198 1246 1326 1389 1357 1469 1533 1549 1549 1549 1501 1421 1326 1198 1086 1054 1134 1182 1166 1134 1086 1054 1022 1006 990 958 894 846 878 878 894 878 878 862 830 814 846 846 846 830 830 814 814 814 814 814 814 798 798 782 782 782 814 798 766 766 798 798 766 750 766 782 814 798 766 734 734 750 782 782 766 750 750 734 718 718 734 750 766 782 782 782 766 766 750 750 750 750 734 734 734 718 734 718 718 702 686 670 670 670 718 718 702 686 686 670 655 655 639 639 639 639 639 639 639 623 623 591 575 559 559 559 559 559 527 527 543 543 543 527 511 511 607 591 591 575 559 543 543 527 527 527 527 527 527 527 527 527 543 543 543 543 527 527 527 511 527 543 543 559 559 543 543 527 511 511 527 543 543 559 559 575 527 527 527 511 511 511 495 495 591 559 511 479 479 495 543 575 543 543 527 511 495 511 511 527 479 479 479 463 463 447 447 447 447 447 431 431 431 415 415 415 431 431 415 415 415 415 431 431 447 447 431 431 415 399 383 383 367 367 383 383 383 383 367 351 367 367 367 367 367 367 367 367 383 383 383 367 351 351 335 335 319 335 335 351 351 335 335 319 351 351 351 335 335 335 335 335 367 351 335 319 319 319 335 335 351 351 351 335 335 335 319 319 303 319 319 303 271 271 303 335 287 303 303 319 319 319 351 335 271 255 255 223 175 143 127 111 143 127 127 127 143 143 159 175 239 175 111 95 95 95 47 15 79 159 191 143 127 159 159 127 111 111 111 111 111 111 111 79 95 15 47 127 159 159 191 271 191 223 255 255 223 207 191 207 287 255 239 239 271 287 271 255 255 255 239 239 239 223 223 223 223 223 207 191 175 175 175 191 271 287 255 191 207 271 255 191 159 175 175 191 207 207 223 223 175 191 223 207 191 159 159 175 191 223 239 239 207 207 223 255 207 191 175 159 159 175 191 207 303 239 175 175 239 255 223 159 207 207 191 175 175 175 175 191 191 159 143 159 175 175 159 143 239 191 143 127 159 191 191 191 127 79 31 47 111 143 127 79 159 175 175 143 111 111 127 143 63 79 79 95 95 95 79 79 111 95 63 47 63 79 127 143 159 143 127 111 95 79 79 95 127 111 111 95 95 111 111 127 95 127 127 111 63 47 79 111 111 111 95 95 95 127 159 175 63 79 95 79 47 47 79 95 111 95 79 63 63 79 95 111 95 111 111 95 95 79 63 47 95 79 79 79 111 111 79 47 79 79 63 63 63 79 95 95 95 79 63 63 63 79 111 127 79 79 95 111 111 127 143 143 127 127 127 127 111 111 111 111 207 207 207 207 191 191 191 191 223 223 223 207 175 127 95 63 0 63 95 47 63 127 111 47 47 47 47 31 47 47 63 79 15 31 47 79 111 143 159 175 191 223 207 159 191 271 255 175 239 223 207 207 223 255 287 303 287 287 303 319 319 335 319 287 319 255 271 319 303 239 239 303 319 287 303 383 383 287 239 271 239 255 287 303 319 303 303 287 303 319 335 351 351 351 351 319 319 319 335 335 319 319 335 367 367 351 319 319 335 351 351 367 319 351 383 399 399 399 431 463 399 431 447 431 431 431 479 511 447 479 527 575 607 623 591 575 639 639 623 639 655 670 655 670 639 639 655 655 655 655 655 655 639 655 670 686 686 670 655 639 655 655 639 639 655 686 718 734 686 718 734 718 702 702 734 766 734 734 734 734 734 734 734 734 750 750 734 718 734 750 782 798 766 782 782 798 798 814 814 814 798 798 798 798 798 798 798 798 766 782 782 782 782 782 782 782 766 766 782 798 798 814 830 798 766 750 734 718 734 750 766 782 782 782 782 782 782 782 782 782 766 782 798 798 814 814 814 814 814 814 814 830 830 846 846 846 878 878 878 878 878 878 878 878 894 910 926 942 942 926 910 894 926 926 926 910 910 894 894 894 910 894 894 878 878 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 942 942 942 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 974 974 974 990 990 1006 1006 1006 974 958 958 958 958 974 990 1006 990 1006 1022 1038 1054 1070 1086 1086 1102 1118 1166 1246 1326 1341 1310 1262 1230 1214 1182 1134 1118 1102 1102 1102 1054 1006 974 958 974 974 958 942 942 958 958 974 974 958 958 942 926 926 942 942 942 942 958 958 958 958 958 974 974 990 990 990 1006 1022 1038 1054 1054 1054 1022 1006 1006 1054 1086 1134 1182 1262 1326 1373 1421 1501 1565 1597 1597 1613 1501 1373 1357 1278 1166 1102 1118 1150 1166 1150 1118 1102 1086 1070 1054 1006 942 878 894 894 910 910 894 862 830 814 846 846 846 830 830 814 814 814 814 814 814 798 798 782 782 782 814 798 766 766 798 798 766 750 734 782 814 798 766 734 750 766 798 798 782 766 750 734 734 718 734 750 766 782 782 782 782 766 750 750 750 734 734 734 718 718 734 734 718 702 686 686 670 670 718 718 702 686 686 670 655 655 670 655 639 623 607 623 639 623 639 591 575 559 559 559 559 575 527 527 511 511 511 527 543 543 623 607 607 591 575 559 559 543 527 527 527 527 527 527 527 527 543 543 543 527 527 527 511 511 527 527 559 559 559 559 527 527 543 543 543 543 543 543 543 543 511 511 495 495 495 479 479 479 559 543 511 495 495 511 543 559 543 527 511 479 479 479 495 511 511 495 463 447 431 447 463 463 431 431 431 415 415 415 399 399 431 415 415 399 399 415 415 431 431 431 447 447 431 399 383 351 351 367 367 383 383 383 367 351 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 319 335 335 351 351 335 335 319 367 351 335 319 319 319 319 319 383 383 351 335 319 335 335 351 351 335 335 335 319 319 303 303 303 335 335 303 271 271 319 367 335 335 319 303 303 319 351 351 239 223 239 207 175 143 143 127 111 127 159 175 175 175 159 143 159 143 127 111 95 95 95 95 79 175 207 159 111 143 143 127 63 79 95 111 143 143 143 95 127 63 95 191 223 207 223 287 191 223 255 255 239 223 239 255 255 239 223 239 271 271 239 207 271 271 255 255 255 239 239 239 223 223 207 191 191 191 207 207 255 271 223 175 207 271 255 175 159 159 175 191 191 207 223 223 191 223 239 223 175 159 175 207 207 223 223 223 191 207 239 271 207 207 207 207 207 207 207 207 223 207 207 191 191 191 191 191 207 207 207 207 207 191 175 175 207 207 191 175 159 143 143 159 223 191 159 143 175 207 207 191 175 79 0 15 111 175 143 63 111 127 127 95 47 63 127 207 63 47 15 0 15 47 79 95 127 111 79 63 79 111 143 159 159 143 127 111 95 79 79 79 143 127 95 79 79 95 127 143 63 111 159 143 95 47 63 79 111 111 95 63 63 47 47 63 47 63 79 79 47 31 47 79 95 95 63 47 47 63 95 95 111 127 143 143 143 111 79 63 95 63 47 63 95 111 95 63 111 95 79 47 47 63 79 95 95 95 79 63 63 95 111 143 79 79 95 111 111 127 143 143 127 127 127 111 111 95 95 95 159 159 175 175 175 159 127 127 191 207 223 223 191 143 95 63 95 175 191 143 159 223 239 159 127 111 111 95 95 111 127 127 0 0 31 63 95 127 143 159 175 223 207 159 191 271 255 159 223 223 207 207 223 255 287 303 255 271 303 319 335 319 303 271 351 255 255 303 319 271 255 303 303 271 303 415 415 303 255 303 255 271 287 303 319 303 287 271 303 319 335 351 351 351 335 319 287 287 319 303 287 287 319 351 383 351 319 319 335 367 367 367 367 399 431 447 415 415 415 431 399 431 447 447 431 447 479 511 447 463 511 559 591 591 559 559 623 639 639 655 670 670 655 655 639 639 639 655 655 670 670 670 655 655 686 702 702 686 655 655 686 670 655 639 655 686 734 766 702 718 718 718 702 702 734 766 750 750 750 750 750 750 750 750 766 750 718 702 718 750 782 814 766 766 782 798 798 814 830 830 782 782 782 782 782 782 782 782 798 798 782 782 782 782 782 766 766 766 782 798 798 814 830 798 782 750 734 718 734 750 782 798 782 782 782 782 782 782 782 782 766 766 782 798 814 814 814 814 814 814 814 830 830 846 846 846 878 878 878 878 878 878 878 878 910 910 942 958 958 942 910 910 926 926 926 910 910 894 894 894 910 894 894 878 878 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 942 942 942 926 926 926 926 926 926 926 926 974 974 974 974 974 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 958 958 958 958 958 958 958 958 974 974 974 990 990 1006 1006 1006 974 958 958 958 958 974 990 1006 974 990 990 1006 1022 1038 1054 1070 1102 1102 1134 1214 1310 1357 1326 1294 1246 1214 1166 1118 1102 1102 1118 1134 1070 1022 990 974 990 990 974 942 942 958 958 974 974 958 958 942 910 926 926 942 942 958 958 974 958 958 958 974 974 990 990 990 1006 1022 1038 1054 1054 1054 1022 1006 1054 1054 1022 1054 1134 1246 1326 1373 1437 1485 1549 1597 1645 1677 1549 1421 1421 1326 1230 1118 1086 1102 1118 1150 1086 1118 1118 1118 1102 1054 958 894 894 910 910 910 894 862 830 814 846 846 846 830 830 814 814 814 814 814 814 798 798 782 782 782 814 798 766 766 798 798 766 750 718 766 814 798 750 734 750 782 814 798 782 782 766 750 734 734 734 734 766 782 782 782 782 782 750 750 750 734 734 718 718 718 734 734 718 702 702 686 670 670 718 718 702 686 686 670 655 655 702 670 639 607 591 607 639 623 639 591 575 559 559 559 559 575 527 511 495 495 511 527 559 575 623 623 607 607 591 575 559 559 527 527 527 527 527 527 527 527 543 543 543 527 527 511 511 511 511 527 559 575 575 559 527 511 511 511 511 511 511 511 495 495 495 495 479 479 479 463 463 463 511 511 527 527 543 527 527 527 543 527 495 479 463 463 479 495 527 495 463 431 415 431 463 479 431 431 431 415 415 399 399 383 431 415 415 399 399 415 415 431 415 431 447 463 447 415 367 335 351 351 367 383 383 383 367 367 351 351 351 367 367 383 383 383 319 335 335 335 335 335 351 351 319 335 335 351 351 335 335 319 383 367 351 319 319 303 303 303 415 399 367 351 335 351 351 367 335 335 335 319 319 303 303 287 319 335 351 319 271 271 319 383 383 367 335 303 303 319 367 383 159 159 175 159 143 143 143 143 111 127 175 191 207 191 159 143 143 159 159 159 143 143 175 223 95 191 223 159 111 127 143 127 31 47 63 111 159 175 159 95 159 95 143 239 287 255 255 303 207 239 255 255 239 255 271 303 223 207 207 239 255 255 207 175 287 287 287 271 271 255 255 255 239 223 223 207 207 223 223 239 239 239 191 159 191 255 223 143 191 191 207 223 239 239 255 271 223 255 271 239 175 159 207 255 207 223 223 207 191 207 255 287 223 239 255 255 255 255 239 223 127 207 255 223 143 127 175 239 191 207 239 255 255 207 175 143 207 223 223 191 143 111 127 159 223 191 159 175 191 207 207 191 175 111 79 79 47 15 63 175 63 79 95 127 159 159 111 79 63 79 79 79 79 79 95 95 0 31 63 95 111 95 63 47 79 95 127 127 95 95 127 143 111 127 127 127 127 111 95 79 31 47 47 63 79 95 111 111 79 47 31 31 47 63 47 15 31 47 79 111 127 127 111 111 47 79 95 95 63 31 31 47 79 95 111 127 111 95 63 47 111 127 127 111 111 79 63 47 95 95 95 79 79 63 63 63 143 127 111 95 95 95 111 111 143 127 95 111 111 95 63 15 63 79 95 127 143 127 79 31 143 143 159 175 191 191 191 191 191 175 159 143 143 175 207 223 143 143 143 143 143 143 143 143 175 143 111 111 143 127 79 15 0 31 79 127 143 143 127 111 127 143 159 175 175 159 143 127 191 191 175 159 159 159 175 175 191 239 287 319 319 303 319 303 335 271 255 239 255 287 335 367 271 287 319 335 335 319 287 255 271 271 271 271 271 271 271 271 271 271 271 287 319 351 383 383 287 271 287 303 303 303 287 287 319 319 319 335 335 351 351 351 351 367 399 431 431 431 415 399 319 319 335 351 367 383 399 399 463 463 479 511 559 591 607 623 702 686 670 655 655 670 639 655 655 655 655 655 655 655 655 655 670 670 670 670 670 670 670 670 655 655 655 655 655 655 655 655 670 686 734 750 766 750 718 702 734 734 750 750 750 734 718 718 766 782 798 798 798 766 734 718 734 750 766 782 782 782 782 766 814 814 814 814 814 814 814 814 766 782 798 798 766 766 782 798 750 750 766 782 798 798 798 766 734 718 718 734 734 750 750 750 766 750 750 750 750 766 782 798 798 814 814 830 830 814 814 798 830 830 846 846 846 862 862 862 846 846 862 878 878 894 910 910 910 910 910 926 926 942 942 942 910 910 910 894 894 878 878 878 862 878 878 894 894 878 878 862 894 910 910 926 926 910 910 894 910 910 910 910 910 910 910 910 958 942 942 926 926 910 910 894 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 942 958 990 1006 1006 990 958 942 990 974 974 974 974 990 1006 1022 942 958 958 974 974 990 990 1006 990 1006 1006 1006 990 990 1022 1054 1086 1102 1150 1198 1230 1262 1294 1294 1341 1278 1198 1134 1118 1102 1086 1070 1022 1006 990 958 958 942 942 942 958 942 942 958 990 990 958 926 910 910 910 926 926 942 942 942 974 974 974 990 990 1006 1006 1006 1038 1038 1038 1054 1054 1070 1038 1038 1102 1102 1086 1086 1086 1150 1198 1230 1405 1405 1453 1517 1533 1549 1533 1533 1373 1341 1262 1166 1118 1102 1102 1150 1086 1086 1054 1038 1022 990 942 894 878 878 862 846 846 846 862 862 846 846 846 846 830 814 798 782 798 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 782 782 750 734 734 734 734 734 750 766 766 766 766 750 734 718 734 734 734 718 718 702 702 702 718 702 702 686 686 670 670 655 686 670 655 623 623 607 607 591 623 607 607 607 591 559 527 511 543 543 543 543 559 575 591 607 591 591 591 591 591 591 591 591 543 543 543 527 527 511 511 511 623 623 623 607 575 543 511 495 623 591 559 527 511 527 559 575 543 527 527 511 511 527 527 543 511 511 511 511 511 511 511 511 463 479 495 511 527 527 527 527 495 511 511 527 527 511 511 495 495 495 495 479 479 479 463 463 495 479 447 415 415 431 447 463 431 431 431 431 431 431 431 431 431 415 399 383 367 351 351 351 367 367 383 399 399 399 383 383 303 351 383 383 367 367 383 399 383 367 351 335 335 335 335 351 303 319 319 335 335 319 319 303 335 351 351 351 351 335 319 303 399 383 351 335 319 319 335 351 335 351 351 351 351 351 367 367 319 319 303 303 319 319 335 351 335 335 351 351 335 319 319 287 223 175 159 127 127 143 143 127 127 143 159 175 191 207 207 207 127 143 143 143 143 143 143 159 223 191 159 127 111 111 111 127 95 127 159 159 159 159 191 191 255 223 239 255 255 239 239 239 255 255 255 255 255 255 255 255 175 207 207 191 175 191 223 255 351 287 239 255 319 319 255 159 207 223 255 271 271 255 223 207 223 223 223 223 223 223 223 223 191 191 223 239 239 239 239 239 143 175 207 207 191 175 191 207 207 207 207 223 223 239 239 239 239 223 207 207 223 223 191 143 255 255 255 255 255 255 255 255 223 191 159 159 191 207 207 191 207 207 207 207 191 175 159 143 159 127 127 159 223 255 207 159 127 79 63 63 31 0 15 111 47 79 127 143 159 127 111 95 111 111 111 111 111 95 95 95 31 47 79 95 95 95 79 63 79 95 127 127 95 95 127 143 111 127 127 127 127 111 95 79 63 63 79 79 95 95 111 111 95 63 47 63 95 95 79 63 47 63 79 95 111 127 127 127 63 95 111 111 79 47 63 63 79 79 95 111 95 79 63 47 79 95 95 95 95 79 63 63 95 95 95 79 79 63 63 63 79 79 79 95 111 127 159 175 175 159 143 143 159 159 111 79 95 95 95 111 143 143 95 63 159 159 175 191 191 191 175 175 175 159 159 159 175 175 191 207 159 159 159 159 159 159 159 159 127 95 79 79 111 111 63 15 31 47 79 111 127 127 111 95 79 79 95 95 95 95 79 79 191 175 175 159 159 175 191 191 207 239 303 319 303 303 303 287 287 239 239 239 239 271 303 319 287 303 335 351 351 319 303 271 287 287 287 287 287 287 287 287 287 287 287 303 319 335 367 367 303 287 287 287 287 303 303 319 319 319 319 335 335 335 351 351 335 351 367 367 383 383 383 383 383 383 399 399 415 431 431 447 431 447 479 511 559 591 607 623 670 670 655 655 655 670 655 670 655 655 655 655 655 655 655 655 670 670 670 670 670 670 670 670 655 655 655 655 655 655 655 655 670 686 718 734 734 734 718 702 718 718 734 750 750 750 734 734 766 766 782 782 766 750 734 734 734 750 766 782 782 782 782 766 814 814 814 814 814 814 814 814 766 782 798 798 766 766 782 798 766 766 782 798 798 798 782 750 734 718 734 734 734 750 750 750 766 766 750 750 766 766 782 798 798 814 814 830 830 814 814 798 814 830 830 830 846 846 846 862 846 846 862 878 878 894 910 910 910 910 910 926 926 942 942 942 910 910 910 894 894 894 878 878 878 878 894 894 894 894 878 878 894 910 910 926 926 910 910 894 910 910 910 910 910 910 910 910 942 942 926 926 926 926 910 910 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 958 974 974 990 990 974 974 958 990 974 974 974 974 990 1006 1022 958 974 974 974 974 974 990 990 958 974 990 990 958 974 1006 1038 1054 1070 1118 1166 1214 1262 1278 1294 1310 1246 1182 1134 1134 1134 1118 1102 1054 1038 1022 1006 990 974 990 990 974 958 942 958 990 990 958 926 910 910 926 926 926 942 942 942 974 974 974 990 990 1006 1006 1006 1038 1038 1038 1054 1054 1054 1038 1038 1070 1070 1070 1054 1070 1118 1166 1198 1278 1326 1421 1533 1565 1581 1533 1501 1469 1405 1326 1246 1166 1150 1134 1198 1102 1102 1070 1038 1022 1006 942 910 894 878 862 846 846 846 862 862 846 862 862 846 846 814 798 782 798 798 798 782 782 782 766 766 798 798 798 782 782 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 782 766 750 734 734 734 734 750 750 766 766 766 766 750 734 718 734 734 734 718 718 702 702 702 702 702 702 686 686 686 686 686 718 702 686 670 655 655 655 623 607 591 607 607 591 575 543 527 559 559 543 543 543 559 575 591 607 607 607 591 591 575 575 575 543 543 543 527 527 511 511 511 607 607 607 591 575 559 527 511 591 575 559 527 527 543 559 575 543 527 527 527 527 527 527 543 511 511 511 511 511 511 511 511 479 495 511 527 527 527 511 511 495 495 511 511 511 511 495 495 495 479 479 479 463 463 463 447 479 463 447 447 431 431 431 447 415 415 415 415 415 415 415 415 431 415 399 383 367 367 367 367 367 383 383 383 383 383 367 351 335 367 383 383 351 351 367 399 383 367 351 335 335 335 335 351 303 319 319 335 335 319 319 303 335 351 351 351 351 335 319 303 367 367 351 335 335 335 351 351 351 351 351 351 351 351 351 335 303 303 303 287 303 319 335 335 319 335 335 351 335 303 303 287 239 191 175 159 159 159 175 159 111 127 159 175 191 191 191 191 143 143 143 143 143 143 143 143 191 175 159 143 127 127 127 127 63 95 127 143 127 143 175 159 271 255 271 271 271 271 255 255 255 255 255 255 255 255 255 255 175 207 239 223 207 207 223 255 319 287 255 255 287 287 239 175 223 223 239 239 239 239 223 223 207 207 207 207 207 207 207 207 191 207 223 223 239 223 223 207 175 207 239 255 223 223 223 255 207 207 207 223 223 239 239 239 223 207 191 207 223 223 191 159 223 223 223 223 223 223 223 223 223 191 159 159 191 207 207 191 191 191 207 207 207 191 175 159 287 223 143 143 175 191 159 111 95 63 79 111 79 15 31 111 31 95 159 175 127 95 95 127 111 111 111 95 79 79 63 63 79 79 79 95 95 95 111 111 79 95 127 127 95 95 127 143 111 127 127 127 127 111 95 79 95 95 95 95 111 111 111 111 111 79 79 95 127 143 143 127 79 79 79 79 95 111 127 143 95 127 143 143 111 79 79 95 79 79 79 95 79 63 47 31 47 47 63 79 95 79 79 79 95 95 95 95 79 79 79 79 79 79 79 95 111 127 159 175 159 143 127 143 159 159 127 95 143 111 95 111 127 143 127 95 175 175 191 191 191 175 159 159 143 159 175 175 191 191 191 175 175 175 175 175 175 175 175 175 111 95 79 95 127 127 95 63 79 79 79 79 79 79 79 79 63 63 47 47 47 47 63 63 159 159 159 159 175 191 207 223 223 255 303 319 303 287 287 271 239 207 223 223 239 255 271 271 255 271 303 319 319 303 287 271 287 287 287 287 287 287 287 287 319 303 303 303 303 319 335 335 351 303 287 271 287 303 335 351 319 319 319 319 335 335 335 351 319 319 319 319 319 335 335 351 415 431 431 431 431 431 431 431 415 431 463 511 559 607 607 623 639 639 639 639 655 686 670 686 655 655 655 655 655 655 655 655 670 670 670 670 670 670 670 670 655 655 655 655 655 655 655 655 686 686 686 702 702 718 718 718 686 702 718 734 750 750 750 750 766 766 750 734 734 734 750 750 750 750 766 782 782 782 782 782 814 814 814 814 814 814 814 814 766 782 798 798 766 766 782 798 782 798 798 798 798 782 782 734 734 734 734 734 750 750 750 750 766 766 750 750 766 782 798 798 798 814 814 830 830 814 814 798 798 814 814 814 830 830 830 846 846 846 862 878 878 894 910 910 910 910 910 926 926 942 942 942 910 910 910 910 894 894 894 878 894 894 910 910 910 910 894 894 894 910 910 926 926 910 910 894 910 910 910 910 910 910 910 910 910 910 926 926 926 926 942 942 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 990 974 974 958 958 974 974 990 990 974 974 974 974 990 1006 1022 990 990 990 990 974 974 974 974 942 974 974 974 942 958 990 1022 1006 1038 1070 1134 1182 1230 1278 1294 1278 1230 1166 1150 1150 1166 1150 1150 1086 1086 1054 1038 1022 1022 1022 1022 974 958 958 974 990 1006 974 942 910 926 926 926 942 942 942 942 974 974 974 990 990 1006 1006 1006 1038 1038 1038 1038 1054 1054 1022 1038 1038 1054 1038 1038 1038 1086 1134 1150 1134 1214 1357 1517 1565 1581 1517 1453 1501 1469 1405 1326 1230 1182 1134 1198 1134 1118 1086 1054 1038 1006 958 926 894 894 878 862 846 846 862 862 862 862 862 862 846 830 798 798 798 798 798 798 782 782 782 766 798 798 798 782 782 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 782 766 750 734 734 734 750 750 766 766 766 766 766 750 734 734 734 734 734 718 718 702 702 702 686 686 686 702 702 702 702 702 734 718 702 686 670 655 670 639 607 575 591 591 591 591 575 559 591 575 559 543 543 543 559 559 639 623 623 607 575 559 559 543 543 543 543 527 527 511 511 511 575 575 591 591 575 559 543 543 543 543 543 543 559 559 559 559 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 511 511 511 527 511 495 495 479 479 479 495 495 495 495 479 479 479 463 463 463 447 447 447 431 447 463 463 463 447 447 431 415 415 415 415 415 415 415 415 415 431 415 399 383 367 367 367 367 383 383 383 383 367 351 335 319 383 383 383 351 335 335 367 399 383 367 351 335 335 335 335 351 303 319 319 335 335 319 319 303 335 351 351 351 351 335 319 303 319 335 351 351 351 351 351 351 367 367 367 351 335 335 319 319 287 287 287 287 287 303 319 319 303 319 319 335 319 287 287 271 271 223 191 175 175 191 191 175 111 127 143 159 175 175 175 175 175 159 159 143 143 127 127 111 127 143 143 159 159 143 143 127 79 111 143 159 143 159 191 191 303 271 287 287 287 287 271 271 255 255 255 255 255 255 255 255 175 223 255 271 255 239 239 255 271 271 271 271 255 239 223 207 239 223 223 207 207 223 223 239 191 191 191 191 191 191 191 191 207 207 223 223 223 207 191 175 175 207 239 255 223 223 223 255 207 207 207 223 223 239 239 239 207 191 191 207 239 239 207 191 191 191 191 191 191 191 191 191 223 191 159 159 191 207 207 191 159 175 191 207 207 207 191 191 319 239 143 111 143 159 159 143 95 79 127 191 175 127 127 191 15 111 191 191 111 63 79 127 79 79 63 47 31 15 0 0 127 111 95 95 95 111 127 127 79 95 127 127 95 95 127 143 111 127 127 127 127 111 95 79 127 127 111 111 111 111 111 111 95 79 79 95 143 175 159 143 95 95 79 63 79 95 127 143 111 143 175 159 127 111 111 127 95 95 95 79 79 63 63 63 15 31 47 63 79 95 79 79 95 95 95 95 95 95 95 79 143 127 111 95 95 95 111 111 79 63 63 79 111 111 95 63 159 127 95 95 127 143 143 127 191 191 191 191 175 159 143 143 127 143 175 207 207 191 175 159 191 191 191 191 191 191 191 191 127 127 143 159 175 175 159 159 127 127 95 79 63 63 63 63 95 79 47 31 31 47 79 95 143 143 143 143 159 191 207 223 223 255 303 303 287 271 255 239 223 207 223 239 255 255 255 255 223 223 255 271 271 255 255 239 303 303 303 303 303 303 303 303 335 335 319 303 303 319 319 319 367 319 287 271 271 303 335 367 303 303 319 319 319 335 335 335 335 319 303 287 287 303 335 351 399 399 399 399 399 383 383 383 383 399 447 495 559 591 591 607 623 623 607 639 655 686 686 702 655 655 655 655 655 655 655 655 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 702 686 686 686 686 702 718 734 686 686 718 734 750 766 766 766 782 766 734 718 718 734 750 766 750 766 782 782 798 798 782 782 814 814 814 814 814 814 814 814 766 782 798 798 766 766 782 798 814 814 814 814 798 782 766 718 750 734 734 750 750 750 766 766 782 766 766 766 766 782 798 814 798 814 814 830 830 814 814 798 798 798 798 814 814 814 830 830 846 846 862 878 878 894 910 910 910 910 910 926 926 942 942 942 926 926 910 910 910 894 894 894 894 910 910 926 926 910 910 894 894 910 910 926 926 910 910 894 926 926 926 926 926 926 926 926 894 910 910 926 926 942 942 958 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 1006 990 958 942 942 958 990 1006 990 974 974 974 974 990 1006 1022 1006 1006 1006 990 974 974 958 958 958 974 990 974 958 958 990 1022 974 990 1038 1086 1150 1214 1262 1294 1278 1246 1198 1166 1182 1182 1166 1134 1102 1102 1070 1054 1038 1038 1038 1038 990 974 974 990 1006 1006 990 958 926 926 926 942 942 942 958 958 974 974 974 990 990 1006 1006 1006 1022 1022 1038 1038 1038 1054 1022 1022 1022 1038 1038 1038 1038 1070 1102 1134 1038 1118 1262 1437 1517 1533 1533 1501 1501 1453 1389 1310 1246 1166 1118 1134 1150 1150 1102 1054 1038 1022 974 942 910 910 878 862 862 846 862 862 862 862 862 862 846 830 814 798 814 814 798 798 798 782 782 782 798 798 798 782 782 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 766 766 750 734 734 734 750 766 766 766 782 782 766 766 750 734 734 734 734 718 718 702 702 702 686 686 702 702 718 734 734 734 702 702 670 655 639 639 639 607 607 575 591 591 591 591 591 591 607 591 575 559 543 527 527 527 655 639 623 607 575 559 543 527 543 543 543 527 527 511 511 511 543 559 559 575 575 575 559 559 511 511 543 559 559 559 559 559 527 543 543 543 543 543 543 527 511 511 511 511 511 511 511 511 527 527 527 527 511 479 463 447 463 479 479 495 495 479 479 463 463 463 447 447 447 431 431 431 431 447 463 479 479 447 415 399 399 399 399 399 399 399 399 399 431 415 399 383 383 383 383 383 383 399 383 383 367 335 319 303 415 415 383 351 303 319 351 399 383 367 351 335 335 335 335 351 303 319 319 335 335 319 319 303 335 351 351 351 351 335 319 303 287 303 335 367 367 367 351 335 383 367 367 351 335 319 303 303 287 271 271 271 271 287 303 319 287 303 319 319 303 271 271 255 255 223 191 175 175 175 191 175 111 111 127 143 159 159 159 143 191 175 159 159 127 127 111 95 95 111 143 159 175 159 143 143 127 159 207 207 207 223 255 255 303 287 287 287 287 271 271 255 255 255 255 255 255 255 255 255 175 223 287 303 287 255 239 255 223 255 271 271 239 207 207 223 239 223 207 191 191 207 223 239 207 207 207 207 207 207 207 207 207 223 223 223 207 191 175 159 143 175 207 207 191 175 191 207 207 207 207 223 223 239 239 239 191 175 175 207 239 255 223 207 175 175 175 175 175 175 175 175 223 191 159 159 191 207 207 191 143 159 175 191 207 223 223 223 207 143 95 111 175 223 223 207 63 63 127 223 223 175 175 239 15 111 191 191 111 63 79 127 79 79 63 47 31 15 0 0 143 127 111 111 95 111 111 127 79 95 127 127 95 95 127 143 111 127 127 127 127 111 95 79 127 127 111 111 111 111 111 111 79 63 63 79 127 159 143 127 111 95 79 63 63 95 111 127 111 143 175 159 127 111 111 127 111 95 95 79 79 79 79 79 0 15 47 63 79 95 95 95 95 95 95 95 95 95 95 111 143 127 111 95 95 95 111 111 63 47 47 63 95 95 63 47 159 127 95 95 127 143 143 127 191 191 191 191 175 159 143 143 127 143 175 207 207 191 175 159 191 159 159 159 159 159 159 159 95 111 143 143 159 159 159 159 159 143 127 95 79 63 63 63 79 63 47 31 31 47 63 79 127 127 127 127 143 175 191 207 191 239 271 287 255 239 239 207 223 207 223 255 271 271 271 255 223 239 255 255 271 271 271 271 303 303 303 303 303 303 303 303 351 335 319 303 303 303 319 303 351 303 271 255 271 287 335 367 303 303 303 319 319 319 335 335 351 335 319 287 287 303 335 351 383 383 383 383 367 367 367 367 367 399 447 495 543 575 575 575 607 607 607 623 655 686 686 718 655 655 655 655 655 655 655 655 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 702 702 686 686 686 702 718 734 686 686 718 734 750 766 766 766 766 766 734 718 718 750 766 782 750 766 782 798 798 798 798 782 814 814 814 814 814 814 814 814 766 782 798 798 766 766 782 798 814 814 814 814 814 798 782 734 750 734 750 750 750 766 766 766 782 782 766 766 782 782 798 814 798 814 814 830 830 814 814 798 798 798 798 814 814 814 830 830 846 846 862 878 878 894 910 910 910 910 910 926 926 942 942 942 926 926 926 910 910 910 894 894 894 910 910 926 926 910 910 894 894 910 910 926 926 910 910 894 926 926 926 926 926 926 926 926 894 910 910 926 926 942 942 958 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 1006 990 958 942 942 958 990 1006 990 974 974 974 974 990 1006 1022 1022 1022 1006 1006 990 974 974 974 974 990 1006 990 974 990 1022 1054 958 974 1006 1054 1118 1182 1246 1278 1310 1278 1230 1198 1198 1182 1150 1118 1102 1086 1070 1038 1038 1022 1022 1038 1006 990 974 990 1022 1022 990 958 926 926 942 942 942 958 958 958 974 974 974 990 990 1006 1006 1006 1022 1022 1022 1038 1038 1038 1022 1022 1022 1054 1054 1054 1054 1070 1102 1102 1038 1070 1182 1326 1421 1485 1565 1549 1501 1453 1421 1326 1246 1150 1118 1134 1198 1182 1118 1070 1054 1022 990 958 926 926 894 878 862 862 862 862 862 878 878 862 862 830 814 798 814 814 814 798 798 798 782 782 798 798 798 782 782 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 766 750 734 734 734 750 766 766 766 782 782 782 782 766 750 734 734 734 734 718 718 702 702 702 702 702 702 718 734 734 750 750 718 702 686 670 655 655 655 623 623 591 591 591 591 591 607 607 623 607 575 559 543 527 527 527 655 639 623 607 575 559 543 527 543 543 543 527 527 511 511 511 527 543 559 559 575 575 559 559 495 511 527 543 559 559 559 543 527 543 559 559 559 559 543 527 511 511 511 511 511 511 511 511 527 527 527 511 495 463 447 431 463 479 479 495 495 479 479 463 463 463 447 447 447 431 431 431 431 447 463 479 479 447 415 399 399 399 399 399 399 399 399 399 431 415 399 399 383 383 399 399 399 399 399 383 367 351 319 319 415 415 383 351 303 319 351 399 383 367 351 335 335 335 335 351 303 319 319 335 335 319 319 303 335 351 351 351 351 335 319 303 271 303 335 351 367 351 335 335 367 367 351 335 319 303 303 287 287 271 271 271 271 287 303 319 287 303 319 319 303 271 271 255 239 207 175 159 159 159 175 159 111 127 143 159 159 159 143 143 191 175 159 159 127 127 111 95 79 111 143 159 175 175 159 143 143 175 223 239 239 255 287 303 303 271 287 287 271 255 239 223 255 255 255 255 255 255 255 255 191 239 287 303 287 271 255 255 223 239 271 271 239 207 223 223 255 239 207 191 191 207 239 255 239 239 239 239 239 239 239 239 223 223 223 223 223 191 175 175 143 175 207 207 191 175 191 207 207 207 207 223 223 239 239 239 191 175 175 207 239 255 223 207 191 191 191 191 191 191 191 191 223 191 159 159 191 207 207 191 127 143 175 191 207 223 223 223 127 95 95 143 223 271 239 207 31 31 95 159 159 111 127 191 47 111 175 175 127 79 79 95 111 111 111 95 79 79 63 63 127 127 127 111 111 111 95 95 79 95 127 127 95 95 127 143 111 127 127 127 127 111 95 79 95 95 95 95 111 111 111 111 79 63 47 79 111 127 127 95 95 95 95 79 79 95 95 111 95 127 143 143 111 79 79 95 95 95 79 63 47 63 63 63 15 31 47 79 95 95 95 95 95 95 95 95 111 111 111 111 79 79 79 95 111 127 159 175 111 95 95 111 127 127 95 63 143 111 95 111 127 143 127 95 175 175 191 191 191 175 159 159 143 159 175 175 191 191 191 143 191 159 159 159 159 159 159 159 63 95 143 143 127 111 127 143 175 159 159 143 111 95 79 63 47 47 31 31 31 31 47 47 111 111 95 111 111 127 143 159 143 191 223 239 223 207 207 191 239 207 223 223 239 255 271 271 255 271 271 287 287 303 319 319 287 287 287 287 287 287 287 287 335 335 319 303 303 303 319 303 319 287 271 255 271 287 303 319 287 303 303 303 319 319 319 319 351 351 335 319 319 319 319 319 367 367 367 367 367 383 383 383 367 399 447 495 543 559 527 527 607 607 591 623 655 686 686 702 655 655 655 655 655 655 655 655 670 670 670 670 670 670 670 670 686 686 686 686 686 686 686 686 702 702 718 718 718 734 734 734 686 702 718 734 750 750 750 750 766 766 750 750 766 766 782 798 766 766 782 798 814 814 798 798 814 814 814 814 814 814 814 814 766 782 798 798 766 766 782 798 798 814 814 830 814 814 798 750 766 750 750 750 766 766 766 782 782 782 782 782 782 798 814 814 798 814 814 830 830 814 814 798 798 814 814 814 830 830 830 846 846 846 862 878 878 894 910 910 910 910 910 926 926 942 942 942 942 926 926 926 910 910 910 910 894 894 910 910 910 910 894 894 894 910 910 926 926 910 910 894 942 942 942 942 942 942 942 942 910 910 926 926 926 926 942 942 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 990 974 974 958 958 974 974 990 990 974 974 974 974 990 1006 1022 1006 1006 1006 1006 990 990 990 990 990 1006 1022 1006 990 990 1022 1054 974 990 1006 1038 1102 1166 1230 1262 1326 1294 1246 1230 1214 1182 1150 1102 1086 1086 1054 1038 1022 1022 1022 1022 1022 1006 990 1006 1038 1038 1006 974 942 942 942 942 958 958 958 974 974 974 974 990 990 1006 1006 1006 1006 1022 1022 1022 1038 1038 1006 1006 1022 1038 1054 1054 1054 1070 1070 1086 1086 1054 1134 1246 1341 1453 1517 1581 1517 1485 1469 1389 1326 1230 1182 1182 1230 1214 1134 1086 1054 1038 1006 974 942 926 910 878 862 862 846 862 878 878 878 878 862 846 814 814 830 814 814 814 798 798 798 798 798 798 798 782 782 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 750 734 734 734 750 766 782 782 782 798 798 782 766 750 750 734 734 734 718 718 702 702 702 734 734 734 734 734 750 750 750 766 750 734 718 702 702 702 670 655 607 591 591 591 591 607 607 607 591 575 559 543 527 527 527 639 623 623 607 575 559 559 543 543 543 543 527 527 511 511 511 527 543 543 559 559 559 543 543 527 527 527 527 527 543 543 543 527 543 559 575 575 559 543 527 511 511 511 511 511 511 511 511 511 511 511 511 495 463 447 431 479 479 495 495 495 495 479 479 479 463 463 463 447 447 447 431 447 463 463 463 447 447 431 415 415 415 415 415 415 415 415 415 431 415 399 399 399 399 415 415 399 399 399 399 399 383 351 351 383 383 383 351 335 335 367 399 383 367 351 335 335 335 335 351 303 319 319 335 335 319 319 303 335 351 351 351 351 335 319 303 303 319 319 335 335 335 335 319 351 351 335 335 319 303 303 303 287 287 287 287 287 303 319 319 303 319 319 335 319 287 287 271 239 191 175 159 159 159 175 159 127 143 159 159 159 159 143 143 175 159 159 143 143 127 127 111 111 111 127 143 159 159 159 159 127 159 207 223 223 255 287 287 303 287 287 287 271 255 223 223 255 255 255 255 255 255 255 255 191 239 271 287 271 255 255 271 239 239 255 255 255 255 239 223 255 239 239 223 223 239 239 255 255 255 255 255 255 255 255 255 223 223 239 239 239 223 207 207 175 207 239 255 223 223 223 255 207 207 207 223 223 239 239 239 207 191 191 207 239 239 207 191 207 207 207 207 207 207 207 207 223 191 159 159 191 207 207 191 143 159 175 191 207 223 223 223 175 143 127 175 223 239 191 127 79 47 79 111 79 15 15 79 95 111 143 159 143 111 79 63 111 111 111 111 111 95 95 95 95 111 127 127 127 95 79 63 79 95 127 127 95 95 127 143 111 127 127 127 127 111 95 79 63 63 79 79 95 95 111 111 111 95 79 79 111 127 111 79 79 95 95 111 111 95 95 79 63 95 111 111 79 47 63 63 63 47 31 15 0 15 31 31 47 63 79 95 111 111 95 95 95 95 95 111 111 127 127 127 79 79 79 95 111 127 159 175 159 143 127 143 159 143 111 79 95 95 95 111 143 143 95 63 159 159 175 191 191 191 175 175 175 159 159 159 175 175 191 175 175 143 143 143 143 143 143 143 79 127 175 159 127 111 127 159 175 175 175 175 159 127 95 79 47 63 63 79 79 63 63 47 95 95 79 79 79 95 111 111 79 127 191 207 191 191 191 175 239 191 191 191 191 223 255 271 239 239 239 255 271 287 303 303 287 287 287 287 287 287 287 287 319 319 303 303 303 319 335 319 287 255 255 255 271 271 287 287 287 287 303 303 303 319 319 319 319 335 335 335 319 319 303 287 303 303 319 319 335 335 351 351 383 415 463 511 527 543 495 479 607 607 607 623 639 670 670 686 655 655 655 655 655 655 655 655 670 670 670 670 670 670 670 670 686 686 686 686 686 686 686 686 702 718 734 766 766 766 750 734 718 718 734 750 750 750 734 734 750 766 782 798 798 798 798 798 766 782 798 798 814 814 798 798 814 814 814 814 814 814 814 814 766 782 798 798 766 766 782 798 782 798 814 830 830 830 814 782 766 750 750 766 766 766 782 782 798 782 782 782 782 798 814 830 798 814 814 830 830 814 814 798 814 830 830 830 846 846 846 862 846 846 862 878 878 894 910 910 910 910 910 926 926 942 942 942 942 942 926 926 926 910 910 910 878 878 894 894 894 894 878 878 894 910 910 926 926 910 910 894 942 942 942 942 942 942 942 942 942 942 926 926 926 926 910 910 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 958 974 974 990 990 974 974 958 990 974 974 974 974 990 1006 1022 990 990 1006 1006 1006 1006 1006 1022 974 990 1006 990 974 974 1006 1038 1006 1006 1022 1038 1086 1150 1214 1262 1294 1262 1230 1230 1230 1214 1182 1150 1102 1086 1070 1054 1038 1038 1038 1038 1022 1006 1006 1022 1038 1038 1022 990 942 942 942 958 958 958 974 974 974 974 974 990 990 1006 1006 1006 1006 1006 1022 1022 1022 1038 1006 1006 990 1006 1022 1038 1022 1038 1038 1038 1086 1070 1134 1230 1326 1421 1501 1565 1517 1501 1453 1421 1373 1278 1214 1214 1246 1230 1150 1086 1070 1038 1022 990 958 942 910 894 862 862 846 846 878 878 878 878 862 846 830 814 830 830 814 814 814 798 798 798 798 798 798 782 782 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 734 734 734 734 750 766 782 782 782 798 798 782 782 766 750 734 734 734 718 718 702 702 702 750 750 750 750 750 734 734 734 782 766 750 718 718 702 702 686 686 639 607 591 575 575 591 607 591 591 575 559 543 543 543 543 607 607 607 591 591 575 575 575 543 543 543 527 527 511 511 511 543 543 559 559 559 543 527 527 559 543 527 511 495 511 527 543 527 543 575 591 591 575 543 527 511 511 511 511 511 511 511 511 495 495 495 495 495 479 447 447 495 495 511 511 511 511 495 495 495 479 479 479 463 463 463 447 479 463 447 447 431 431 431 447 415 415 415 415 415 415 415 415 431 415 399 399 399 415 415 431 399 399 415 415 415 399 399 383 335 367 383 383 351 351 367 399 383 367 351 335 335 335 335 351 303 319 319 335 335 319 319 303 335 351 351 351 351 335 319 303 335 335 319 319 303 303 319 319 335 319 319 319 319 319 319 319 303 303 303 287 303 319 335 335 319 335 335 351 335 303 303 287 271 223 191 175 175 191 191 175 159 159 175 175 175 175 159 143 143 143 143 143 143 143 143 143 143 143 127 127 127 143 159 159 143 175 223 239 255 271 319 319 335 303 303 303 287 271 239 239 255 255 255 255 255 255 255 255 207 239 255 255 239 239 255 271 287 239 223 255 303 303 271 223 255 255 271 271 271 271 255 255 239 239 239 239 239 239 239 239 223 223 239 255 255 255 255 239 175 207 239 255 223 223 223 255 207 207 207 223 223 239 239 239 223 207 191 207 223 223 191 159 207 207 207 207 207 207 207 207 223 191 159 159 191 207 207 191 159 159 175 191 207 207 207 207 255 191 143 159 191 191 159 111 143 111 95 111 47 0 0 31 111 111 111 143 159 143 79 31 63 79 79 79 79 79 95 95 79 95 127 143 127 95 63 31 79 95 127 127 95 95 127 143 111 127 127 127 127 111 95 79 31 47 47 63 79 95 111 111 143 111 95 95 127 127 111 79 79 95 111 127 127 95 79 63 47 79 95 95 63 31 31 47 31 15 0 0 0 0 0 0 63 79 95 111 111 111 111 95 95 95 95 111 111 127 127 127 143 127 111 95 95 95 111 111 175 159 143 143 143 127 95 47 63 79 95 127 143 127 79 31 143 143 159 175 191 191 191 191 191 175 159 143 143 175 207 191 175 143 143 143 143 143 143 143 143 175 223 207 175 143 159 191 159 175 207 207 191 159 111 79 95 111 127 143 143 127 111 95 95 95 79 63 63 63 79 79 47 95 159 175 175 175 191 207 223 207 191 175 191 223 271 287 207 207 207 207 223 255 271 287 303 271 303 271 303 271 303 271 351 303 335 303 335 319 367 351 255 239 255 271 271 271 255 255 287 287 287 303 303 319 319 319 303 319 335 367 351 335 303 287 271 255 287 287 303 319 335 335 415 447 495 543 527 527 479 463 607 607 607 591 607 623 655 670 655 655 655 655 655 655 655 655 670 670 670 670 670 639 670 670 686 686 686 686 686 686 686 686 702 718 766 798 798 782 750 734 734 734 750 750 750 734 718 718 750 766 798 830 830 830 814 798 766 782 798 814 814 814 814 798 814 814 814 814 814 814 814 814 766 782 798 798 766 766 782 798 782 782 798 830 830 830 830 798 766 750 750 766 766 782 782 782 798 782 782 782 782 798 814 830 798 814 814 830 830 814 814 798 830 830 846 846 846 862 862 862 846 846 862 878 878 894 910 910 910 910 910 926 926 942 942 942 942 942 942 926 926 910 910 910 862 878 878 894 894 878 878 862 894 910 910 926 926 910 910 894 942 942 942 942 942 942 942 942 958 942 942 926 926 910 910 894 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 942 958 990 1006 1006 990 958 942 990 974 974 974 974 990 1006 1022 974 990 990 1006 1006 1022 1022 1038 958 974 974 974 958 958 990 1022 1038 1022 1022 1038 1086 1150 1214 1246 1246 1230 1230 1230 1246 1246 1214 1182 1118 1102 1086 1070 1054 1038 1054 1054 1022 1006 1006 1022 1054 1054 1022 990 942 942 942 958 958 974 974 974 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1022 1022 1038 1006 1006 958 990 1022 1006 1022 1006 1038 1038 1086 1102 1150 1246 1326 1421 1501 1517 1485 1469 1437 1389 1341 1278 1214 1182 1230 1214 1134 1070 1038 1054 1022 1006 958 942 926 894 878 862 878 878 878 878 894 878 862 846 830 814 830 830 830 814 814 798 798 798 798 798 798 782 782 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 734 734 734 734 734 750 782 782 782 798 798 798 798 782 766 750 734 734 734 718 718 702 702 702 750 734 766 718 750 702 734 686 750 702 718 670 686 639 686 655 702 655 655 591 607 575 607 591 623 575 591 543 575 543 591 591 591 591 591 591 591 591 591 591 543 543 543 527 527 511 511 511 543 559 559 559 559 543 527 511 591 559 527 495 479 495 527 543 527 543 575 591 591 575 543 527 511 511 511 511 511 511 511 511 479 479 495 495 495 479 463 447 495 511 511 527 527 511 511 495 495 495 495 479 479 479 463 463 495 479 447 415 415 431 447 463 431 431 431 431 431 431 431 431 415 415 399 399 399 415 431 431 399 399 415 431 431 431 415 415 303 351 383 383 367 367 383 399 383 367 351 335 335 335 335 351 303 319 319 335 335 319 319 303 335 351 351 351 351 335 319 303 367 351 319 303 287 287 303 319 303 303 319 319 319 319 319 335 319 319 303 303 319 319 335 351 335 335 351 351 335 319 319 287 287 239 223 191 207 207 207 191 175 175 191 191 191 175 159 159 127 143 143 143 143 143 143 159 175 127 127 79 111 95 159 143 191 191 271 255 303 287 367 367 335 335 335 319 303 287 271 255 255 255 255 255 255 255 255 255 223 239 239 239 207 223 255 287 303 255 207 255 319 351 287 207 239 255 287 303 303 287 255 239 223 223 223 223 223 223 223 223 223 223 255 271 271 271 271 271 143 175 207 207 191 175 191 207 207 207 207 223 223 239 239 239 239 223 207 207 223 223 191 143 191 191 191 191 191 191 191 191 223 191 159 159 191 207 207 191 159 175 191 207 207 207 191 191 287 207 127 111 143 191 175 159 143 111 47 15 15 47 111 143 15 95 159 159 111 79 79 95 111 79 63 47 47 95 143 175 95 95 111 127 111 95 63 47 127 111 95 79 79 79 79 95 143 159 159 127 95 63 63 79 111 111 111 111 111 111 111 111 95 111 127 127 111 95 63 31 79 79 79 79 79 79 79 79 95 79 63 63 95 95 79 63 47 15 0 15 47 63 47 15 15 15 31 47 79 95 111 111 175 159 143 111 111 127 143 159 159 159 159 175 175 191 191 191 111 95 79 79 95 111 143 159 143 127 127 111 111 95 95 79 143 143 143 143 143 143 143 143 111 127 159 175 175 159 127 111 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 223 175 127 143 191 207 191 159 207 191 175 159 159 159 159 159 63 79 111 127 111 79 31 0 47 47 63 79 111 159 191 207 239 239 223 223 223 223 239 255 207 223 239 255 287 319 335 335 335 319 367 367 399 351 367 319 415 383 415 367 399 351 383 351 271 271 271 287 287 303 303 303 367 351 319 303 303 319 351 367 351 335 335 399 463 431 335 207 175 159 223 239 287 335 335 351 415 463 511 543 527 495 479 479 511 495 527 559 575 591 607 607 639 670 670 686 702 718 702 718 639 639 639 639 639 607 639 639 639 655 670 670 686 702 718 718 718 718 718 734 734 750 750 750 750 750 750 766 766 782 782 782 830 830 814 798 798 782 766 766 814 814 814 798 798 782 782 782 814 814 814 814 814 814 814 814 766 782 798 814 814 814 814 798 830 830 830 830 830 830 830 798 798 782 750 734 750 782 814 830 798 798 798 814 814 830 830 830 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 910 910 910 910 910 910 910 910 878 878 878 894 894 910 910 910 942 942 942 942 942 942 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 958 942 942 942 942 942 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 958 958 958 958 958 958 958 958 958 958 958 974 974 974 990 990 1022 1006 1006 1006 1006 1022 1038 1054 990 990 990 1006 1054 1102 1134 1166 1246 1246 1246 1246 1230 1214 1198 1182 1182 1166 1134 1102 1070 1054 1054 1038 974 990 1022 1038 1038 1022 1006 990 974 974 974 974 974 1006 1022 1022 1038 1022 1022 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 1054 1054 1054 1022 1070 1054 1070 1086 1070 1086 1166 1262 1294 1310 1357 1485 1501 1469 1437 1405 1389 1310 1246 1198 1198 1182 1134 1086 1070 1054 1022 1006 990 958 942 910 910 910 910 878 942 942 926 910 910 894 878 878 846 846 846 830 830 814 814 814 830 814 798 782 782 782 782 798 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 798 782 782 766 766 782 782 798 782 782 782 766 766 750 750 750 766 766 750 734 702 686 670 670 686 686 718 686 718 686 718 686 718 670 670 607 639 623 670 686 655 639 670 623 655 639 670 655 639 607 639 591 623 575 607 607 655 639 607 575 559 559 575 575 591 575 559 543 527 527 527 527 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 479 511 543 575 575 543 511 479 495 495 511 527 527 527 511 511 431 447 479 495 495 479 447 431 415 431 431 447 447 463 463 463 511 511 479 463 447 431 431 431 463 463 447 447 447 447 431 431 447 431 431 415 415 431 431 447 447 447 447 431 431 415 415 415 383 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 335 351 351 367 367 383 383 399 287 303 335 351 351 335 303 287 287 303 335 351 351 335 303 287 399 383 367 367 351 335 319 319 351 351 319 303 303 303 303 303 367 367 367 351 335 319 287 287 383 367 351 351 351 351 335 319 239 223 207 191 191 191 191 191 143 127 127 111 111 127 127 143 191 159 143 159 175 175 159 127 143 111 127 111 159 159 223 207 271 255 287 271 303 255 287 239 303 271 271 255 255 239 239 223 191 175 159 159 175 191 223 239 143 159 175 191 191 175 159 143 223 239 239 239 239 223 207 191 223 239 255 271 271 271 271 255 255 239 239 223 223 239 239 255 271 271 287 303 287 271 255 223 239 223 207 191 159 159 159 159 191 191 191 207 207 223 223 239 207 207 207 207 207 207 207 207 271 239 207 175 175 207 239 271 255 223 191 159 159 191 223 239 255 239 239 223 207 191 175 175 223 207 175 159 159 175 207 223 111 95 47 31 31 47 95 111 79 111 143 143 111 95 79 95 63 63 63 79 95 111 111 127 143 127 95 63 63 79 95 111 159 143 127 111 111 111 111 111 111 127 143 127 95 95 111 127 143 143 127 111 95 79 63 63 79 95 111 111 111 111 111 95 95 95 95 95 95 95 95 95 95 79 63 63 95 111 79 63 63 31 15 31 47 47 31 15 15 15 15 31 47 47 63 63 143 143 127 127 127 143 143 159 143 143 143 143 159 159 175 175 95 95 95 95 111 111 127 143 143 143 143 127 127 127 127 127 143 143 143 143 143 143 143 143 159 159 175 175 175 175 159 159 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 191 223 175 143 143 175 207 191 159 223 207 191 175 175 175 175 175 111 111 127 127 111 79 63 31 15 15 31 31 47 79 95 111 239 239 223 223 223 239 255 271 223 239 239 255 287 303 319 319 319 335 367 383 383 383 367 351 399 399 383 383 367 367 367 319 303 287 303 303 303 319 319 319 351 335 319 319 319 319 335 351 335 319 335 367 463 415 335 207 143 159 191 223 255 287 287 303 335 383 463 495 511 511 495 511 479 463 511 527 559 575 591 623 655 686 686 686 702 718 702 718 639 639 639 639 607 607 607 607 655 655 670 686 702 702 718 718 718 718 718 734 734 750 750 750 750 750 750 766 766 782 782 782 814 814 798 798 798 798 782 782 814 814 814 798 798 782 782 782 814 814 814 814 814 814 814 814 766 782 798 814 814 814 814 798 830 830 830 830 830 830 830 798 830 782 766 750 750 782 814 830 798 798 814 814 814 830 830 830 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 894 894 894 894 894 894 894 894 878 878 894 894 894 910 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 958 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 958 958 958 958 958 958 958 958 958 974 974 974 990 990 990 1006 1022 1006 1006 1006 1006 1022 1038 1054 990 990 990 1006 1038 1086 1134 1166 1230 1246 1246 1246 1230 1214 1198 1198 1198 1182 1150 1118 1086 1070 1070 1054 974 990 1006 1022 1022 1006 990 990 990 990 974 974 974 990 1006 1022 1038 1022 1022 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 1054 1038 1038 1054 1054 1086 1102 1086 1022 1038 1118 1214 1262 1278 1389 1517 1469 1453 1421 1405 1405 1326 1246 1214 1214 1182 1134 1086 1086 1054 1038 1006 1006 974 958 942 958 958 926 910 942 942 926 926 910 894 878 878 862 862 862 862 846 846 830 830 830 830 814 798 798 798 798 798 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 798 782 782 766 766 782 782 798 782 782 782 766 766 750 750 750 782 766 750 734 718 686 670 670 686 686 686 686 686 686 686 686 670 655 639 639 623 623 623 639 686 670 670 655 655 670 670 686 639 639 639 623 623 623 607 607 639 623 607 591 575 575 575 575 559 543 543 527 527 527 527 543 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 495 511 543 559 559 543 511 495 527 527 527 527 511 495 479 479 447 463 463 479 479 463 463 447 431 447 447 447 463 463 479 479 511 495 479 463 447 447 447 447 463 463 463 447 447 447 431 431 447 431 431 415 415 431 431 447 447 447 431 431 431 415 415 415 383 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 351 351 367 367 367 367 383 383 303 319 335 335 335 335 319 303 287 303 303 319 319 303 303 287 383 383 367 351 335 335 319 319 351 335 319 303 303 303 303 319 335 335 335 335 319 303 287 271 367 351 351 335 367 351 351 335 239 223 207 191 191 191 191 191 159 143 143 127 127 143 143 159 159 127 111 127 159 175 175 127 111 111 111 127 143 175 207 239 271 271 271 271 271 271 271 271 223 223 239 255 271 271 287 287 207 207 191 191 207 223 239 239 191 191 207 223 223 207 191 191 223 223 239 239 239 223 207 207 223 223 239 255 255 255 255 255 255 239 239 223 223 239 239 255 239 255 271 271 271 255 223 207 255 255 239 239 223 207 207 191 175 175 191 191 207 207 207 223 207 207 207 207 207 207 207 207 223 223 191 175 175 191 223 223 271 255 223 223 207 223 239 255 239 223 223 207 191 175 175 159 223 207 175 159 159 175 207 223 95 79 63 63 63 63 79 95 143 127 111 111 111 111 95 63 47 79 111 159 159 159 127 111 191 143 79 31 15 63 127 159 175 175 159 143 127 127 143 143 95 111 143 143 127 111 143 159 111 111 95 95 79 79 63 63 95 95 95 95 111 127 159 159 95 95 95 95 95 95 95 95 111 79 63 79 95 111 95 63 95 63 31 31 47 47 31 0 47 47 47 47 47 47 47 63 95 111 127 143 159 159 159 159 111 111 127 127 143 143 143 143 79 95 111 127 127 127 111 111 143 143 143 143 143 159 159 159 143 143 143 143 143 143 143 143 191 191 175 175 175 175 191 191 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 191 207 175 159 159 175 191 191 175 239 223 207 191 191 191 207 207 159 159 143 143 127 111 95 95 47 47 47 31 31 31 31 31 175 175 159 159 175 191 207 207 175 191 207 223 239 255 271 271 319 319 335 351 367 367 351 351 367 367 367 367 351 351 351 319 319 303 319 319 319 335 335 335 335 335 319 319 319 319 335 335 335 319 335 351 415 351 255 159 127 143 127 143 159 191 175 175 207 239 319 367 415 447 495 511 479 479 527 559 607 639 655 655 655 686 686 686 702 718 702 718 639 639 639 639 607 607 607 607 670 670 670 686 702 702 718 718 718 718 718 734 734 750 750 750 750 750 750 766 766 782 782 782 782 782 798 798 798 798 814 814 814 814 814 814 798 798 798 798 814 814 814 814 814 814 814 814 766 782 798 814 814 814 814 798 830 830 830 830 830 830 830 798 830 782 766 750 750 782 814 830 798 814 814 814 830 830 830 830 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 878 878 894 894 894 910 910 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 926 926 926 942 958 958 974 974 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 958 958 958 958 958 958 958 958 974 990 990 990 1006 1006 1006 1022 1006 1006 1006 1006 1006 1022 1038 1038 990 990 990 1006 1038 1086 1118 1150 1214 1230 1230 1246 1230 1230 1214 1198 1214 1198 1166 1134 1118 1102 1086 1086 990 990 1006 1006 1006 1006 990 974 1022 1006 990 990 974 990 990 1006 1038 1022 1022 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 1038 1038 1038 1038 1054 1070 1102 1070 1022 1022 1070 1134 1182 1198 1341 1469 1421 1421 1421 1421 1421 1341 1262 1214 1246 1214 1150 1086 1086 1038 1022 990 1038 990 974 958 990 974 958 926 942 942 942 926 910 894 894 878 894 894 878 878 862 862 862 862 846 846 830 830 830 814 814 814 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 798 782 782 766 766 782 782 798 782 782 766 766 766 766 750 750 782 766 750 734 718 702 686 686 702 702 702 702 702 702 702 702 639 655 655 655 639 639 623 607 686 670 670 655 655 670 670 686 639 639 639 639 623 623 623 607 623 623 623 607 607 591 575 559 527 527 511 511 511 527 543 543 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 543 543 543 527 511 495 463 447 479 479 463 463 463 463 479 479 463 463 463 479 479 479 495 495 495 479 463 463 463 463 463 479 479 463 463 463 447 447 431 431 447 431 431 415 415 431 431 447 447 431 431 431 415 415 415 415 383 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 383 383 367 367 367 367 351 351 319 319 335 335 335 335 319 319 303 303 287 287 287 287 303 303 367 367 367 351 335 335 319 319 351 335 319 303 303 303 319 319 287 303 303 319 319 303 287 287 335 335 335 335 335 335 367 367 255 239 207 191 191 191 191 191 159 127 111 111 111 111 127 127 159 127 79 79 95 127 127 111 111 127 127 143 175 207 239 271 319 303 287 271 271 287 303 319 239 239 239 255 271 271 287 287 207 223 223 239 239 239 239 239 223 239 239 255 255 239 239 223 207 207 223 239 239 239 223 223 207 223 223 223 239 239 239 239 255 239 239 223 223 239 239 255 239 239 239 239 239 223 207 191 207 223 239 255 255 239 207 191 175 175 175 175 191 191 191 191 207 207 207 207 207 207 207 207 191 191 191 191 191 191 191 191 239 239 239 239 239 239 239 239 207 207 207 191 175 159 159 159 207 191 175 159 159 175 191 207 95 95 95 111 111 95 95 95 175 111 47 47 95 111 79 31 95 111 159 175 191 191 175 159 191 143 95 47 31 63 127 159 175 159 143 127 127 127 127 143 111 127 159 143 127 111 127 159 15 31 47 63 95 111 127 127 143 127 111 95 111 127 159 175 111 111 111 111 111 111 111 111 111 95 63 79 111 111 95 79 111 95 63 47 63 47 31 0 127 111 111 111 95 95 79 79 63 79 111 143 159 159 159 143 111 127 127 127 143 143 143 159 79 95 127 143 143 127 111 95 111 111 127 127 143 159 159 159 127 127 143 143 143 143 159 159 191 175 159 143 143 159 175 191 175 175 175 175 175 175 175 175 207 207 207 207 207 207 207 207 207 191 175 175 175 191 191 191 239 239 223 207 207 207 223 223 207 191 175 159 143 143 143 143 143 143 127 111 79 63 31 31 95 95 95 79 95 111 127 127 111 127 159 191 223 255 271 287 303 303 319 335 335 351 351 351 367 367 367 367 351 351 351 319 319 303 303 303 319 319 335 335 335 319 319 319 319 319 319 335 335 335 351 383 383 335 223 111 111 111 95 95 95 111 95 95 95 159 239 287 319 367 415 431 495 511 559 591 655 655 655 686 702 702 702 702 702 718 702 718 655 655 655 655 623 623 623 623 670 686 686 702 702 718 718 718 718 718 718 734 734 750 750 750 750 750 750 766 766 782 782 782 766 766 782 798 798 814 830 830 814 814 814 814 814 814 814 798 830 830 830 830 830 830 830 830 766 782 798 814 814 814 814 798 830 830 830 830 830 830 830 798 814 782 766 766 766 782 798 814 814 814 814 830 830 830 846 846 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 894 894 894 910 910 910 926 926 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 910 926 926 942 958 974 990 990 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 926 926 942 942 942 942 958 958 958 958 958 958 958 958 958 958 990 990 1006 1006 1006 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1038 990 990 990 1006 1022 1070 1118 1134 1198 1198 1214 1230 1230 1230 1214 1214 1246 1230 1198 1166 1134 1118 1118 1102 1006 1006 1006 1006 1006 990 990 974 1038 1022 1006 990 990 990 990 990 1038 1022 1022 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 1038 1038 1038 1038 1054 1070 1086 1102 1086 1070 1070 1102 1102 1118 1278 1405 1421 1389 1421 1437 1453 1373 1294 1246 1262 1246 1166 1118 1102 1054 1022 974 1006 990 974 958 990 974 958 926 958 958 942 926 910 910 894 894 894 878 878 878 862 862 862 846 846 862 862 862 846 846 830 814 798 798 798 782 782 766 766 766 766 766 766 766 766 766 766 766 798 782 782 766 766 782 782 798 766 766 766 766 766 766 766 766 782 782 766 750 734 718 718 702 718 718 718 718 702 702 702 702 623 639 655 670 670 639 607 591 686 670 670 655 655 670 670 686 655 655 639 639 639 623 623 623 591 607 623 639 623 607 575 559 511 511 495 511 511 527 543 559 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 543 527 527 511 511 527 527 543 527 527 527 527 527 495 479 479 495 479 463 447 447 463 479 495 495 495 495 495 495 495 495 495 479 479 463 463 463 479 495 495 495 479 479 463 447 447 431 431 447 431 431 415 415 431 431 447 431 431 431 415 415 415 399 399 383 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 399 383 383 367 367 351 351 335 319 335 335 335 335 335 335 319 351 335 303 287 287 303 335 351 367 351 351 335 335 319 319 319 335 335 319 303 303 303 319 335 287 287 303 319 319 319 303 303 319 335 335 335 335 335 367 383 239 239 207 191 175 175 175 159 127 111 111 95 95 111 111 127 207 159 111 79 95 111 111 95 127 143 159 191 223 255 271 287 335 319 271 255 255 271 319 335 303 303 287 271 255 239 239 223 191 223 239 255 255 239 223 207 239 239 255 255 255 255 239 239 191 207 223 239 239 239 223 223 207 207 207 207 223 223 239 239 255 239 239 223 223 239 239 255 239 239 239 239 239 223 223 207 143 159 207 223 239 207 175 159 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 191 191 207 207 223 223 207 207 191 159 175 191 207 207 207 191 191 191 191 191 175 175 159 159 159 207 191 175 159 159 175 191 207 111 127 143 143 143 143 127 111 143 79 31 31 79 95 63 15 111 111 111 127 143 159 159 175 143 127 111 111 95 95 111 111 143 127 127 111 95 95 111 111 143 159 175 143 111 79 95 111 15 31 47 63 95 111 127 127 175 159 127 111 95 111 127 143 111 111 111 111 111 111 111 111 111 95 79 79 111 127 95 79 127 95 79 63 79 63 31 15 127 127 111 111 95 79 79 63 47 79 111 143 159 159 143 143 127 143 143 143 159 159 159 175 95 111 127 143 143 127 95 79 95 95 95 111 127 127 143 143 127 127 127 143 143 159 159 159 175 159 143 127 127 143 159 175 175 175 175 175 175 175 175 175 207 207 207 207 207 207 207 207 207 207 191 191 175 175 191 207 239 223 223 207 223 223 239 239 239 223 207 175 175 159 175 175 191 191 175 159 127 95 63 31 63 47 31 31 31 31 47 47 47 63 111 159 207 255 287 319 271 271 287 303 319 335 351 351 367 367 367 367 383 383 383 351 287 287 303 303 319 319 319 319 319 335 335 335 335 335 335 319 335 351 367 383 367 303 191 143 111 111 127 95 79 95 63 63 95 127 191 207 239 255 303 335 511 527 575 639 686 686 686 686 718 718 702 702 718 718 702 718 655 655 655 655 623 623 623 623 686 702 702 702 702 718 718 718 718 718 718 734 734 750 750 750 750 750 750 766 766 782 782 782 750 766 766 782 814 830 830 846 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 830 766 782 798 814 814 814 814 798 830 830 830 830 830 830 830 798 798 766 766 766 782 782 798 814 814 814 830 830 830 846 846 846 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 894 894 910 910 910 926 926 926 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 926 926 942 958 974 990 990 1006 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 926 926 926 942 942 958 958 958 958 958 958 958 958 958 958 958 990 990 1006 1006 1006 1022 1022 1022 1006 990 990 990 990 1006 1022 1038 1006 990 990 990 1022 1054 1102 1118 1166 1182 1198 1214 1230 1230 1230 1230 1262 1230 1214 1182 1150 1134 1118 1118 1038 1038 1022 1006 1006 990 990 990 1054 1038 1022 1006 990 990 990 990 1038 1022 1022 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 1038 1022 1022 1038 1038 1070 1086 1102 1118 1086 1070 1086 1070 1086 1246 1373 1373 1405 1453 1501 1533 1453 1341 1278 1262 1246 1182 1134 1118 1070 1022 974 990 942 926 910 942 926 942 910 958 958 942 942 926 910 894 894 878 862 862 862 846 846 846 830 846 862 862 878 862 846 830 814 798 798 798 782 782 766 766 766 766 766 766 766 766 766 766 766 798 782 782 766 766 782 782 798 766 766 766 766 766 766 766 766 782 782 766 766 750 734 734 734 750 750 734 734 718 718 702 702 623 639 655 670 670 639 607 591 686 670 670 655 655 670 670 686 655 655 655 639 639 639 623 623 591 607 623 639 639 623 591 575 511 511 511 511 527 543 559 559 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 543 527 527 511 511 527 527 543 479 479 495 527 527 527 527 527 511 495 479 463 463 479 495 511 511 511 511 495 495 495 495 495 479 479 479 463 479 479 495 511 511 495 495 479 463 447 431 431 447 431 431 415 415 431 431 447 431 431 415 415 415 399 399 399 383 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 399 383 383 367 367 351 351 335 351 335 335 335 335 335 335 351 383 367 335 319 319 335 367 383 351 335 335 335 335 319 319 319 335 319 303 303 303 319 335 335 303 319 335 335 351 335 335 319 287 303 335 335 335 335 367 383 223 207 207 191 159 143 143 143 111 111 95 95 95 95 111 111 191 143 111 111 143 175 175 175 159 175 207 223 255 287 303 303 319 303 255 239 239 255 303 319 319 319 303 287 271 239 223 223 191 207 223 239 239 223 207 191 239 239 239 223 223 239 239 239 207 207 223 239 239 223 223 207 223 207 207 191 207 223 239 255 255 239 239 223 223 239 239 255 271 255 255 239 239 239 239 239 143 159 207 223 239 207 175 159 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 191 223 239 239 255 255 239 239 223 143 159 175 191 207 207 191 191 191 175 175 175 175 159 159 159 191 175 159 143 143 159 175 191 127 127 143 143 143 143 127 127 79 63 47 63 79 95 79 47 63 63 63 63 79 95 111 127 111 127 143 159 143 127 95 79 127 111 95 79 79 79 79 79 143 159 159 127 79 63 63 79 111 111 95 95 79 79 63 63 159 159 127 111 95 95 95 95 95 95 95 95 95 95 95 95 127 95 79 95 111 127 111 79 127 95 79 79 95 95 63 31 79 79 63 63 47 47 31 31 79 95 111 127 127 143 143 127 143 143 143 143 159 159 175 175 111 111 127 127 127 111 95 79 95 95 95 111 111 111 111 111 111 111 127 143 143 159 175 175 143 143 127 127 127 127 143 143 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 191 191 207 223 207 175 175 207 239 223 223 207 207 207 223 239 255 239 239 223 207 207 191 175 175 175 175 175 175 143 111 63 47 79 63 47 15 15 0 0 15 15 31 79 127 175 239 271 303 255 255 255 271 287 303 335 351 367 367 367 367 383 383 383 351 319 287 287 303 303 303 319 319 319 319 335 335 335 335 319 319 319 351 399 383 383 271 207 127 127 127 127 143 111 95 111 111 111 127 159 143 159 143 207 207 383 431 511 607 655 702 718 718 734 734 718 718 718 718 702 718 670 670 670 670 639 639 639 639 702 702 702 718 718 718 718 718 718 718 718 734 734 750 750 750 750 750 750 766 766 782 782 782 750 766 782 782 814 814 830 846 814 814 814 814 830 830 830 830 846 846 846 846 846 846 846 846 766 782 798 814 814 814 814 798 830 830 830 830 830 830 830 798 798 766 766 782 782 798 798 798 830 830 830 830 846 846 846 862 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 910 910 910 910 926 926 926 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 990 990 990 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 910 910 926 942 942 958 974 974 958 958 958 958 958 958 958 958 974 990 990 990 1006 1006 1006 1022 990 990 974 974 990 1006 1022 1022 1006 990 990 990 1006 1054 1086 1102 1150 1166 1182 1214 1230 1230 1230 1230 1262 1246 1214 1182 1150 1134 1118 1118 1070 1070 1038 1022 1006 1006 1022 1022 1038 1022 1022 1006 1006 1006 1006 1022 1038 1022 1022 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1038 1054 1086 1086 1070 1054 1070 1070 1086 1102 1262 1389 1357 1405 1469 1533 1581 1517 1389 1326 1278 1262 1214 1166 1166 1102 1070 1006 990 942 926 910 942 926 926 910 974 958 958 942 926 910 910 910 862 862 862 862 846 846 830 830 830 846 862 878 878 846 814 798 798 798 798 782 782 766 766 766 782 782 782 782 782 782 782 782 798 782 782 766 766 782 782 798 750 750 766 766 766 766 782 782 782 782 782 766 766 750 750 750 766 766 750 750 734 718 718 702 639 655 655 655 639 639 623 607 686 670 670 655 655 670 670 686 670 655 655 655 639 639 639 639 607 607 623 623 623 623 607 607 543 543 527 527 527 543 559 575 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 447 463 495 511 527 543 543 543 495 495 479 479 479 479 495 495 511 511 511 495 495 495 479 479 511 495 479 479 479 479 495 495 511 511 495 479 463 447 431 431 447 431 431 415 415 431 431 447 415 415 415 415 399 399 399 383 383 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 383 383 367 367 367 367 351 351 351 351 335 335 335 335 351 351 383 383 367 367 367 367 383 383 335 335 335 319 319 319 319 319 319 319 303 303 303 319 335 351 335 335 351 351 351 335 335 319 303 303 335 335 335 335 367 367 255 239 239 223 191 175 175 159 127 127 111 111 111 111 127 127 127 127 127 175 239 287 287 287 207 223 255 271 287 303 303 303 303 287 271 255 255 271 287 303 287 287 287 287 287 287 287 287 223 223 223 223 223 207 191 191 239 223 207 207 207 207 223 239 223 239 239 239 239 223 207 191 239 223 207 207 207 223 255 271 255 239 239 223 223 239 239 255 287 271 255 239 239 239 239 239 207 223 239 255 255 239 207 191 191 191 191 191 175 175 175 175 175 175 175 175 175 175 175 175 255 255 255 255 255 255 255 255 191 191 191 207 223 239 239 255 191 191 191 191 175 175 175 175 191 175 159 143 143 159 175 191 111 111 111 95 95 111 111 111 31 63 111 127 111 111 111 127 15 47 79 95 111 111 95 95 111 127 143 159 143 127 95 79 111 111 95 79 63 63 79 79 95 111 127 111 79 47 63 79 143 143 127 111 95 79 63 63 95 111 111 111 111 111 95 79 95 95 95 95 95 95 95 95 127 111 79 95 127 127 111 95 111 95 79 79 95 111 95 63 47 47 47 47 31 31 31 31 111 111 111 95 111 111 127 127 111 111 127 127 143 143 143 143 143 127 111 111 95 95 95 95 127 127 127 127 127 111 111 111 111 111 127 143 143 159 175 175 143 143 159 159 159 159 143 143 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 191 191 223 239 207 175 159 207 239 207 207 191 191 207 223 239 239 223 223 239 239 223 207 175 143 143 159 175 191 175 143 111 79 143 127 95 63 31 15 15 15 15 31 47 95 127 159 191 207 239 239 239 239 271 303 335 351 335 335 351 351 367 367 367 351 335 303 303 319 319 319 335 335 303 319 335 335 335 335 319 303 271 303 367 351 335 223 175 111 159 159 127 143 127 111 111 127 95 143 159 111 95 95 143 159 239 287 415 559 639 702 750 750 750 734 734 718 718 718 702 718 670 670 670 670 639 639 639 639 718 718 718 718 718 718 718 718 718 718 718 734 734 750 750 750 750 750 750 766 766 782 782 782 766 782 782 798 798 814 814 830 814 814 814 830 830 846 846 846 846 846 846 846 846 846 846 846 766 782 798 814 814 814 814 798 830 830 830 830 830 830 830 798 782 766 782 782 798 798 798 798 830 830 830 846 846 846 862 862 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 878 910 910 910 926 926 926 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 958 974 974 974 974 974 974 974 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 910 910 926 942 942 958 974 974 958 958 958 958 958 958 958 958 958 974 974 974 990 990 990 1006 990 990 974 974 990 990 1006 1022 1006 990 990 990 1006 1038 1070 1102 1134 1150 1166 1198 1230 1230 1246 1246 1246 1230 1198 1166 1150 1134 1118 1118 1118 1102 1070 1038 1022 1022 1038 1038 1022 1022 1006 1006 1006 1022 1038 1038 1038 1022 1022 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1038 1054 1070 1086 1054 1038 1070 1102 1102 1086 1214 1341 1341 1405 1485 1581 1629 1565 1469 1357 1294 1262 1230 1198 1198 1150 1102 1070 1006 958 942 926 958 942 926 894 974 974 958 942 926 926 910 910 894 894 878 878 862 862 862 862 814 830 862 878 862 846 814 782 798 798 798 782 782 766 766 766 782 782 782 782 782 782 782 782 798 782 782 766 766 782 782 798 750 750 750 766 766 782 782 782 798 782 782 782 782 766 766 766 782 782 766 750 734 718 718 702 670 655 639 639 623 623 623 639 686 670 670 655 655 670 670 686 670 670 655 655 655 639 639 639 623 623 607 607 607 623 623 639 591 575 559 559 543 559 559 575 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 495 511 543 559 559 543 511 495 479 479 495 511 527 527 527 527 479 495 495 511 511 495 495 479 511 495 495 495 479 479 463 463 527 527 495 479 479 479 479 479 527 527 511 495 463 447 431 431 447 431 431 415 415 431 431 447 415 415 415 399 399 399 383 383 383 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 351 351 367 367 367 367 383 383 367 351 335 335 335 335 351 367 351 367 367 383 383 367 367 351 319 319 319 319 319 319 319 319 319 303 303 303 303 319 335 351 335 335 351 335 335 319 287 287 335 319 319 303 303 287 319 303 319 303 271 239 255 239 223 223 175 127 127 111 111 127 127 143 143 143 175 239 287 303 287 255 255 271 287 319 319 319 303 287 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 271 255 239 223 223 223 223 223 255 239 223 207 207 223 239 255 255 255 255 239 223 207 175 159 271 239 223 207 223 239 271 303 255 239 239 223 223 239 239 255 271 255 223 207 207 207 223 239 255 255 239 239 223 207 207 191 223 207 207 207 191 191 175 175 175 175 175 175 175 175 175 175 271 255 223 223 223 223 255 271 207 191 175 175 191 223 255 271 191 191 191 191 207 207 207 207 191 175 143 127 127 143 175 191 95 79 63 63 63 63 79 95 0 79 159 191 159 127 143 175 15 63 143 191 207 175 127 95 143 143 143 143 127 127 111 111 127 111 95 79 79 79 79 95 47 63 95 79 63 63 79 111 111 111 111 111 111 111 111 111 31 63 95 111 127 127 111 95 79 79 79 79 79 79 79 79 127 111 95 95 127 127 111 95 111 79 63 79 111 127 111 79 63 63 63 63 63 63 63 63 143 127 111 79 79 95 111 127 95 95 95 111 111 127 127 127 159 143 111 95 79 79 95 111 175 159 159 143 143 127 127 111 111 111 127 143 143 159 175 175 143 159 191 207 207 191 159 143 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 191 223 239 223 175 159 207 255 191 191 191 191 191 207 223 239 207 223 239 255 239 207 159 127 159 175 207 223 223 191 159 127 207 175 143 95 63 47 31 31 31 31 47 63 79 111 111 127 239 239 223 239 255 287 335 351 319 319 319 335 335 351 351 351 351 319 319 335 335 351 351 351 287 303 335 351 351 335 303 287 239 271 335 351 303 207 143 95 143 159 127 143 159 127 143 143 127 127 127 111 79 79 127 127 111 175 319 479 623 718 750 782 750 750 734 718 718 718 702 702 670 670 670 670 639 639 639 639 718 718 718 718 718 718 718 718 718 718 718 734 734 750 750 750 750 750 750 766 766 782 782 782 782 782 782 798 798 814 814 814 814 814 814 830 830 846 846 846 846 846 846 846 846 846 846 846 766 782 798 814 814 814 814 798 830 830 830 830 830 830 830 798 782 766 782 798 798 798 798 782 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 878 910 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 990 990 974 974 974 974 974 958 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 910 910 926 942 942 958 974 974 958 958 958 958 958 958 958 958 958 958 958 974 974 974 990 990 990 974 974 974 974 990 1006 1022 1006 990 990 990 1006 1038 1070 1086 1118 1134 1166 1198 1230 1246 1246 1246 1246 1230 1198 1166 1134 1118 1118 1118 1134 1118 1086 1054 1038 1038 1054 1054 1006 1006 1006 1006 1022 1038 1054 1054 1038 1022 1022 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1006 1022 1038 1054 1070 1086 1086 1070 1086 1102 1070 1054 1134 1262 1373 1405 1501 1597 1661 1597 1485 1405 1294 1294 1262 1246 1246 1198 1150 1102 1006 990 974 942 974 974 942 926 974 974 958 942 942 926 910 910 910 910 910 894 894 878 878 878 814 830 846 878 862 830 798 766 798 798 798 782 782 766 766 766 782 782 782 782 782 782 782 782 798 782 782 766 766 782 782 798 750 750 750 766 766 782 782 782 798 798 782 782 782 782 782 766 798 782 766 766 750 734 718 718 686 670 639 607 607 623 639 655 686 670 670 655 655 670 670 686 670 670 670 655 655 639 639 639 639 623 607 591 591 623 639 655 623 607 591 575 559 559 559 559 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 479 511 543 575 575 543 511 479 511 511 527 527 527 511 495 495 463 479 511 527 527 511 479 463 495 495 495 479 479 463 463 447 543 543 511 495 479 463 463 463 543 527 511 495 463 447 431 431 447 431 431 415 415 431 431 447 415 415 415 399 399 383 383 383 383 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 335 351 351 367 367 383 383 399 383 367 335 319 319 335 367 383 319 335 367 383 383 367 335 319 319 319 319 319 319 319 319 319 303 303 303 303 303 319 351 351 335 335 335 319 303 287 255 255 351 335 319 319 287 287 303 287 383 367 335 303 303 287 271 239 175 175 159 143 143 159 175 175 255 255 271 303 319 303 223 175 287 287 319 335 335 319 303 287 303 319 319 335 335 319 319 303 351 351 335 303 271 255 223 223 303 287 255 239 223 239 255 255 271 255 223 207 207 223 255 271 271 271 271 255 223 191 159 143 287 255 239 223 223 255 287 319 255 239 239 223 223 239 239 255 255 223 207 191 175 191 207 207 239 223 207 191 159 159 159 159 239 223 223 207 207 191 191 191 175 175 175 175 175 175 175 175 271 239 207 175 175 207 239 271 175 159 127 127 143 175 223 255 207 207 207 207 207 207 207 223 191 175 143 127 127 143 175 191 111 95 63 47 63 95 127 159 111 159 143 79 63 127 127 79 47 143 143 63 31 79 95 31 79 95 95 111 111 127 127 143 127 111 79 63 63 79 111 127 111 63 47 63 95 111 79 47 95 95 95 95 95 127 143 143 31 63 95 127 143 127 95 79 127 127 127 127 127 127 127 127 63 95 111 111 111 111 127 159 111 111 111 111 111 111 111 111 79 79 79 79 79 79 79 79 175 159 143 127 127 143 159 175 111 127 143 143 111 111 127 143 79 79 95 111 111 127 143 143 63 79 111 127 143 127 111 111 111 127 143 159 159 159 159 143 143 143 143 159 159 175 175 175 175 159 159 159 159 175 191 207 175 175 175 191 191 207 207 207 175 191 223 239 255 255 239 223 191 191 191 207 207 223 223 223 239 239 239 239 239 239 239 239 239 239 239 255 255 271 271 271 255 223 175 159 159 127 95 47 0 0 0 31 63 111 143 159 95 127 159 191 223 239 255 255 255 271 303 335 351 367 367 367 335 335 335 351 351 367 367 367 383 367 367 351 319 303 287 287 335 287 319 351 287 143 111 191 127 143 159 127 143 127 143 143 159 143 143 111 111 143 175 159 143 127 175 303 591 766 750 639 686 702 718 750 750 734 686 670 686 670 670 655 623 639 639 655 702 702 702 718 718 734 734 734 734 734 734 750 750 766 766 766 766 766 766 782 782 798 798 798 798 798 798 798 798 798 798 798 830 814 814 814 814 830 846 862 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 862 846 846 830 830 846 846 830 814 782 782 798 798 814 814 814 830 830 830 830 830 830 830 830 798 798 798 814 814 830 830 830 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 894 878 878 862 862 878 878 894 894 894 894 910 910 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 974 958 958 942 942 926 926 910 926 942 942 958 958 942 942 926 926 926 926 926 926 926 926 926 926 926 926 942 942 958 958 958 958 958 958 958 958 958 958 958 958 942 942 926 926 942 942 958 942 942 942 942 942 942 942 942 958 942 942 926 926 942 942 958 958 958 958 958 958 958 958 958 958 974 974 990 990 974 974 958 990 990 990 990 990 990 990 990 942 942 958 958 990 1022 1038 1054 1038 1070 1134 1182 1230 1262 1278 1278 1278 1262 1230 1198 1166 1150 1150 1150 1134 1118 1102 1086 1070 1054 1070 1070 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1038 1022 1022 1038 1102 1150 1278 1294 1373 1469 1581 1581 1517 1437 1326 1310 1278 1230 1198 1166 1166 1150 1038 1022 1006 958 942 910 910 894 1006 990 974 958 942 926 942 942 894 878 862 846 846 846 846 862 862 862 846 830 830 814 798 798 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 750 750 750 750 750 750 750 750 782 782 798 798 798 782 766 766 766 766 766 766 766 766 766 766 750 750 734 718 702 702 686 686 702 686 670 655 639 623 639 639 686 686 686 670 670 655 655 655 655 670 670 670 670 655 639 623 623 623 623 607 607 607 591 591 575 575 575 575 575 575 575 575 559 559 559 543 543 543 527 527 527 511 495 479 479 479 479 495 511 527 527 527 527 511 495 479 527 527 511 495 495 479 463 463 479 495 511 511 495 479 447 431 495 495 495 479 479 463 463 463 511 479 463 463 479 463 431 383 463 463 479 479 479 463 447 447 399 415 447 463 463 447 415 399 383 383 399 399 383 383 367 351 383 367 367 351 351 367 367 383 319 351 399 431 431 415 383 367 383 383 383 367 367 351 351 351 335 335 335 351 351 367 367 367 335 335 335 335 335 335 335 335 319 319 319 303 303 287 287 287 287 287 303 335 335 335 335 335 319 335 335 335 335 319 303 287 335 319 303 287 271 255 239 223 319 303 319 303 271 239 223 223 175 191 191 207 223 239 255 255 287 335 383 367 319 303 319 351 351 351 367 351 335 303 255 239 303 303 303 287 287 271 271 271 319 303 287 287 255 255 239 223 271 255 239 223 223 223 223 239 271 271 271 255 255 239 239 239 271 255 239 223 207 207 207 207 207 207 223 223 239 255 255 271 223 223 239 255 255 255 239 239 239 223 207 191 191 191 191 207 191 191 191 191 191 191 191 191 207 207 223 239 239 207 191 159 159 175 207 207 207 207 175 159 223 175 127 111 159 239 287 319 271 239 175 143 143 175 239 271 159 175 175 191 191 175 159 159 223 191 159 175 207 223 207 159 127 95 79 63 63 79 111 143 95 143 127 63 47 95 111 63 15 95 111 47 15 63 79 31 95 95 111 111 111 111 127 127 111 111 95 79 79 95 111 111 111 79 47 63 95 111 95 63 111 111 95 95 95 111 127 143 47 63 95 127 143 127 95 79 111 111 111 111 111 111 111 111 79 95 111 111 79 63 79 95 111 111 111 111 111 111 111 111 79 79 79 79 79 79 79 79 159 143 127 111 111 127 143 159 111 127 143 143 111 111 127 143 79 79 95 111 111 127 143 143 79 95 111 127 127 127 127 127 111 127 143 159 159 159 159 143 143 143 143 159 159 175 175 175 175 159 159 159 159 175 191 207 175 175 175 191 191 207 207 207 175 191 191 207 207 207 207 191 191 191 207 207 207 223 223 223 239 239 239 239 239 239 239 239 239 239 239 255 255 271 271 271 303 255 207 191 159 127 79 31 0 0 15 47 79 111 143 159 79 95 127 159 191 207 223 223 255 255 271 287 319 335 351 351 319 335 335 335 335 335 335 335 367 367 351 351 335 319 319 319 351 303 319 351 271 159 143 191 143 143 159 175 159 159 143 143 159 143 143 127 159 175 207 191 191 143 159 271 543 734 734 639 686 702 718 718 734 734 686 686 686 686 670 670 623 639 639 639 702 702 702 718 718 734 734 734 734 734 734 750 750 766 766 766 766 766 766 782 782 782 798 798 798 798 798 798 798 798 798 798 830 814 814 814 814 830 846 862 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 862 846 846 830 830 846 846 830 814 782 782 798 798 814 814 814 830 830 830 830 830 830 830 830 798 798 814 814 814 830 830 830 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 894 878 878 862 862 878 878 894 894 894 894 910 910 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 958 958 942 942 942 942 926 926 926 942 942 958 958 942 942 926 926 926 926 926 926 926 926 926 926 926 942 942 942 958 958 958 958 958 958 958 958 958 958 958 958 942 942 926 926 942 942 958 942 942 942 942 942 942 942 942 958 942 942 926 926 942 942 958 958 958 958 958 958 958 958 958 958 974 974 990 990 974 974 958 990 990 990 990 990 990 990 990 958 958 958 974 990 1022 1038 1054 1038 1070 1118 1182 1230 1246 1262 1278 1278 1262 1230 1198 1166 1150 1150 1150 1134 1118 1102 1086 1070 1054 1070 1070 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1070 1054 1054 1038 1022 1070 1118 1262 1262 1341 1453 1565 1581 1533 1453 1357 1326 1310 1246 1214 1166 1166 1134 1054 1022 1006 958 942 910 910 894 1006 990 974 958 942 926 942 942 894 894 878 862 862 862 862 862 862 862 846 830 830 814 798 798 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 750 750 750 750 750 750 750 750 734 750 766 782 798 798 798 798 766 766 766 766 766 766 766 766 766 750 750 734 718 702 702 686 702 686 670 655 639 623 639 639 686 686 686 670 670 670 655 655 655 670 670 670 670 655 639 623 623 607 607 607 591 591 591 575 575 575 575 575 575 575 575 575 559 543 543 543 527 527 527 511 527 511 495 495 479 479 479 479 511 527 527 527 527 511 495 479 527 527 511 495 495 479 463 463 495 511 511 511 511 495 479 479 495 495 495 479 479 463 463 463 527 511 495 495 511 495 463 431 463 479 479 479 479 463 447 431 415 431 463 479 479 463 431 415 399 399 415 415 399 383 367 367 383 383 367 367 367 367 383 383 351 351 367 383 383 383 383 383 383 383 383 367 367 351 351 351 287 303 319 335 367 383 399 415 335 335 335 335 335 335 335 335 319 319 319 303 303 303 287 287 287 303 319 335 335 335 335 335 319 335 335 335 335 319 303 287 319 303 303 287 287 271 255 239 319 303 319 303 287 271 255 255 255 255 271 287 303 303 319 319 287 335 367 367 335 303 319 351 319 319 335 335 335 319 303 303 303 303 303 287 287 271 271 271 303 287 287 271 271 255 255 239 271 255 239 223 223 223 223 239 255 255 239 239 239 223 223 223 191 191 191 207 207 223 239 255 255 255 255 255 239 239 239 239 223 223 223 223 223 223 223 223 239 223 207 207 191 191 207 207 191 191 191 191 191 191 191 191 159 175 191 207 191 175 143 127 159 175 191 207 207 191 175 159 223 191 143 143 191 239 271 287 271 239 191 159 159 191 239 271 191 191 191 191 191 207 207 207 239 207 191 191 239 255 223 191 127 111 95 63 63 79 95 111 95 127 111 47 47 95 95 47 31 95 111 63 47 79 95 79 127 127 111 111 111 111 95 95 111 111 95 95 95 95 111 111 111 95 63 79 111 111 95 79 143 127 111 111 95 111 111 127 63 79 111 127 127 127 95 95 111 111 111 111 111 111 111 111 95 111 111 95 63 31 47 63 111 111 111 111 111 111 111 111 79 79 79 79 79 79 79 79 127 111 111 95 95 111 111 127 111 127 143 143 111 111 127 143 79 79 95 111 111 127 143 143 111 111 111 111 111 127 127 143 111 127 143 159 159 159 159 143 143 143 143 159 159 175 175 175 175 159 159 159 159 175 191 207 175 175 175 191 191 207 207 207 239 223 207 207 207 207 207 207 191 207 207 207 223 223 223 223 239 239 239 239 239 239 239 239 239 239 239 255 255 271 271 271 335 287 255 223 191 143 79 31 0 15 31 79 111 127 143 143 63 79 95 127 159 175 175 175 239 239 239 239 255 287 319 335 319 319 319 319 319 319 319 319 351 351 351 351 351 351 351 351 367 319 303 303 223 159 159 207 191 191 159 175 159 159 143 143 143 127 127 143 175 191 223 239 207 191 175 255 447 670 718 639 702 702 702 702 702 718 702 718 702 702 686 686 639 639 623 623 718 718 718 718 734 734 734 734 734 734 734 750 750 766 766 766 766 766 766 766 782 782 782 798 798 798 798 798 798 798 798 798 830 814 814 814 814 830 846 862 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 862 846 846 830 830 846 846 830 814 782 782 798 798 814 814 814 830 830 830 830 830 830 830 830 798 814 814 814 830 830 830 830 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 894 878 878 862 862 878 878 894 894 894 894 910 910 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 926 926 942 942 942 942 958 958 926 942 942 958 958 942 942 926 926 926 926 926 926 926 926 926 926 942 942 942 958 958 958 958 958 958 958 958 958 958 958 958 958 942 942 926 926 942 942 958 942 942 942 942 942 942 942 942 958 958 942 942 942 942 958 958 958 958 958 958 958 958 958 958 958 974 974 990 990 974 974 958 990 990 990 990 990 990 990 990 958 958 958 974 990 1006 1038 1054 1038 1070 1102 1166 1214 1246 1262 1278 1278 1262 1230 1198 1182 1166 1150 1150 1134 1118 1102 1086 1070 1054 1070 1070 1022 1022 1022 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1086 1070 1054 1038 1006 1038 1070 1198 1246 1341 1453 1533 1549 1533 1485 1389 1357 1310 1246 1214 1150 1134 1102 1070 1086 1054 1006 990 958 926 942 1006 990 974 958 942 926 942 942 910 910 894 878 862 878 878 878 862 862 846 830 830 814 798 798 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 750 750 750 750 750 750 750 750 718 734 750 782 798 814 814 814 766 766 766 766 766 766 766 766 782 766 766 750 734 718 718 702 702 686 670 655 639 623 639 639 686 686 686 686 670 670 670 655 655 670 670 670 670 655 639 623 607 591 591 591 575 575 575 559 575 575 575 575 575 575 575 575 543 527 527 527 511 511 511 495 511 511 511 495 495 479 479 479 511 527 527 527 527 511 495 479 527 527 511 495 495 479 463 463 511 511 511 495 511 511 527 543 495 495 495 479 479 463 463 463 559 543 527 527 543 543 495 463 479 479 479 479 479 463 447 431 447 463 479 495 495 479 463 447 415 415 431 431 415 415 399 383 399 399 383 383 383 383 399 399 383 367 351 335 335 367 383 399 383 383 383 367 367 351 351 351 319 319 335 351 351 367 383 383 335 335 335 335 335 335 335 335 319 319 319 319 303 303 303 287 303 303 319 335 335 335 335 319 319 335 335 335 335 319 303 287 303 303 287 287 271 271 271 271 271 271 303 303 287 287 303 303 303 271 287 287 303 319 319 319 271 303 319 319 303 287 287 303 303 303 303 303 319 319 335 351 303 303 303 287 287 271 271 271 271 271 271 271 271 271 271 271 271 255 239 223 223 223 223 239 239 239 223 223 223 207 207 207 175 175 191 191 207 223 239 239 303 287 287 271 255 239 239 223 255 239 223 191 175 191 191 207 239 239 223 207 191 191 207 207 191 191 191 191 191 191 191 191 175 175 207 207 207 175 159 143 159 175 191 191 191 191 175 159 223 207 175 175 207 239 239 223 255 223 191 159 159 191 223 255 223 207 191 191 191 223 255 271 223 191 175 191 207 223 207 191 143 127 95 79 79 79 79 95 95 143 127 63 63 111 111 63 79 111 143 127 111 127 159 159 143 127 127 111 111 95 95 79 111 111 111 95 95 111 111 111 111 95 95 95 111 111 111 95 159 143 127 111 111 111 111 111 79 95 111 127 127 111 111 95 95 95 95 95 95 95 95 95 79 111 111 95 63 47 63 79 111 111 111 111 111 111 111 111 79 79 79 79 79 79 79 79 95 95 95 95 95 95 95 95 111 127 143 143 111 111 127 143 95 95 95 111 111 127 127 127 143 127 111 95 95 111 143 159 111 127 143 159 159 159 159 143 143 143 143 159 159 175 175 175 175 159 159 159 159 175 191 207 175 175 175 191 191 207 207 207 319 287 255 239 223 239 255 255 207 207 207 223 223 223 239 239 239 239 239 239 239 239 239 239 239 239 239 255 255 271 271 271 319 287 255 239 239 191 127 79 0 31 79 127 143 159 159 143 79 95 111 143 159 159 159 159 239 223 191 191 207 239 287 319 335 335 335 319 319 319 303 303 335 335 351 351 367 367 367 383 367 335 303 255 191 159 191 223 191 207 175 191 191 175 175 143 143 127 111 127 159 207 255 239 255 207 159 175 383 591 670 655 702 686 686 670 686 718 702 734 702 702 702 702 655 639 623 607 718 734 734 734 734 734 734 734 734 734 734 750 750 766 766 766 750 750 766 766 766 782 782 782 798 798 798 798 798 798 798 798 830 814 814 814 814 830 846 862 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 862 846 846 830 830 846 846 830 814 782 782 798 798 814 814 814 830 830 830 830 830 830 830 830 814 814 814 830 830 830 846 846 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 894 878 878 862 862 878 878 894 894 894 894 910 910 926 926 926 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 910 926 926 942 942 958 958 974 926 942 942 958 958 942 942 926 942 942 942 942 942 942 942 942 942 942 942 958 958 958 974 974 974 974 974 974 974 974 974 974 958 942 942 926 926 942 942 958 942 942 942 942 942 942 942 942 974 958 942 942 942 942 958 974 958 958 958 958 958 958 958 958 958 974 974 990 990 974 974 958 990 990 990 990 990 990 990 990 958 958 958 974 990 1006 1022 1038 1038 1054 1086 1134 1182 1230 1246 1262 1294 1278 1246 1214 1182 1166 1166 1150 1134 1118 1102 1086 1070 1054 1070 1070 1038 1022 1022 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 990 990 990 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1054 1086 1070 1054 1022 1022 1038 1054 1134 1198 1294 1405 1485 1517 1517 1501 1421 1405 1357 1294 1246 1166 1150 1102 1150 1118 1102 1054 1038 1006 990 974 1006 990 974 958 942 926 942 942 926 910 894 894 878 878 894 894 862 862 846 830 830 814 798 798 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 766 766 766 766 766 766 766 766 734 750 766 782 782 782 782 782 750 750 750 750 750 750 750 750 782 782 766 766 750 734 718 718 702 686 670 655 639 623 639 639 702 702 686 686 686 670 670 670 655 670 670 670 670 655 639 623 591 591 575 575 575 559 559 559 575 575 575 575 575 575 575 575 527 527 511 511 511 495 495 495 511 511 511 511 495 495 479 463 511 527 527 527 527 511 495 479 511 511 511 495 495 479 479 479 511 495 479 479 479 511 543 559 495 495 495 479 479 463 463 463 559 543 527 543 559 559 511 479 495 495 495 495 479 463 447 431 447 447 463 479 479 463 447 447 431 431 447 447 447 431 415 399 415 399 399 383 383 399 399 415 367 367 351 351 351 367 367 383 383 383 383 367 367 351 351 351 399 399 383 367 335 319 303 303 335 335 335 335 335 335 335 335 335 335 319 319 319 303 303 303 319 319 335 351 351 335 335 319 319 335 335 335 335 319 303 287 287 287 287 287 287 287 287 287 271 271 319 319 319 319 351 319 255 255 271 271 287 287 287 303 271 287 303 303 303 287 287 287 335 319 303 287 287 319 351 367 303 303 303 287 287 271 271 271 255 271 271 271 271 271 271 287 271 255 239 223 223 223 223 239 239 239 239 239 223 223 207 207 223 223 223 223 207 191 175 159 287 287 287 271 271 255 255 255 303 271 239 191 175 191 207 223 255 239 223 207 207 207 207 223 207 207 207 207 207 207 207 207 207 223 239 255 239 223 191 175 191 191 207 207 207 207 191 191 239 207 207 223 239 239 223 191 207 191 175 159 159 175 191 207 223 207 175 175 175 207 255 287 159 159 143 143 159 159 159 143 127 127 111 95 79 79 79 79 127 175 159 95 79 127 143 95 95 111 143 143 127 127 143 191 143 127 127 111 111 95 95 79 111 111 111 127 127 111 111 111 111 127 127 127 111 111 111 127 175 159 143 127 111 111 111 111 111 111 127 127 127 111 111 95 95 95 95 95 95 95 95 95 63 95 111 111 95 95 111 143 111 111 111 111 111 111 111 111 79 79 79 79 79 79 79 79 79 95 95 95 95 95 95 79 111 127 143 143 111 111 127 143 95 95 111 111 111 111 127 127 159 143 127 111 95 111 143 159 111 127 143 159 159 159 159 143 143 143 143 159 159 175 175 175 175 159 159 159 159 175 191 207 175 175 175 191 191 207 207 207 319 287 255 239 223 239 255 255 207 207 223 223 223 239 239 239 239 239 239 239 239 239 239 239 239 239 239 255 255 271 271 271 255 239 239 255 271 239 191 143 31 79 127 175 207 207 175 159 143 143 175 191 191 191 191 191 223 207 175 159 175 207 255 271 351 351 351 351 351 351 351 351 351 351 367 383 383 399 415 415 383 367 335 223 159 159 191 239 207 223 223 191 191 175 175 143 127 127 127 159 191 223 271 239 287 223 143 159 351 543 623 623 686 670 670 670 686 702 718 734 686 702 702 718 670 655 639 623 750 734 734 734 734 734 734 734 734 734 734 750 750 766 766 766 750 750 750 766 766 766 782 782 798 798 798 798 798 798 798 798 830 814 814 814 814 830 846 862 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 862 846 846 830 830 846 846 830 814 782 782 798 798 814 814 814 830 830 830 830 830 830 830 830 814 814 830 830 830 846 846 846 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 894 878 878 862 862 878 878 894 894 894 894 910 910 926 926 926 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 910 926 926 942 942 958 958 974 926 942 942 958 958 942 942 926 942 942 942 942 942 942 942 942 942 942 958 958 958 974 974 974 974 974 974 974 974 974 974 974 958 942 942 926 926 942 942 958 942 942 942 942 942 942 942 942 974 974 958 942 942 958 974 974 958 958 958 958 958 958 958 958 958 974 974 990 990 974 974 958 990 990 990 990 990 990 990 990 974 974 974 974 990 1006 1022 1038 1038 1054 1070 1118 1166 1214 1246 1262 1294 1278 1246 1214 1198 1182 1166 1166 1134 1118 1102 1086 1070 1054 1070 1070 1054 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 990 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1086 1070 1070 1054 1022 1006 1006 1022 1070 1150 1262 1357 1453 1485 1533 1501 1453 1421 1389 1341 1294 1214 1166 1134 1182 1150 1102 1038 1006 974 990 990 1006 990 974 958 942 926 942 942 926 910 894 894 878 878 894 894 862 862 846 830 830 814 798 798 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 766 766 766 766 766 766 766 766 766 782 782 782 766 750 734 718 750 750 750 750 750 750 750 750 782 782 766 766 750 734 718 718 702 686 670 655 639 623 639 639 702 702 702 686 686 686 670 670 655 670 670 670 670 655 639 623 591 591 575 575 575 559 559 559 575 575 575 575 575 575 575 575 527 527 511 511 511 495 495 495 495 495 511 511 511 495 479 463 511 527 527 527 527 511 495 479 511 511 495 495 495 495 479 479 479 479 463 447 463 495 511 543 495 495 495 479 479 463 463 463 543 527 511 527 543 543 511 479 511 511 511 511 495 463 447 431 431 431 447 447 447 447 431 431 447 447 447 447 447 431 415 399 415 399 399 383 383 399 399 415 335 351 383 399 399 383 351 335 383 383 383 367 367 351 351 351 415 399 383 367 335 319 303 287 335 335 335 335 335 335 335 335 335 335 335 319 319 319 303 303 335 335 351 351 351 335 335 319 319 335 335 335 335 319 303 287 303 271 255 255 287 287 287 287 287 287 319 319 335 335 335 335 255 255 255 271 271 271 271 271 271 271 287 287 303 303 287 271 367 351 319 287 287 303 319 335 303 303 303 287 287 271 271 271 255 271 271 271 271 271 271 287 271 255 239 223 223 223 223 239 271 271 255 255 239 239 239 239 223 223 239 239 223 191 175 159 255 255 255 271 271 287 287 287 335 303 255 223 207 207 239 255 255 239 223 223 207 207 223 223 207 207 207 207 207 207 207 207 223 239 255 255 255 223 207 191 223 223 223 223 223 223 223 223 239 223 223 239 255 255 207 175 207 207 191 191 191 191 207 207 223 191 175 159 159 191 239 255 143 159 159 159 143 143 159 159 111 111 95 95 95 95 79 79 143 191 175 111 95 143 159 111 79 63 95 127 111 63 79 143 127 127 111 111 111 111 95 95 111 111 127 127 127 127 111 111 111 127 159 143 111 111 127 143 159 143 143 127 127 127 127 143 127 127 127 127 111 111 111 111 111 111 111 111 111 111 111 111 63 95 111 127 111 111 143 175 111 111 111 111 111 111 111 111 79 79 79 79 79 79 79 79 79 95 95 111 111 95 95 79 111 127 143 143 111 111 127 143 111 111 111 111 111 111 111 111 159 159 143 127 127 127 127 127 111 127 143 159 159 159 159 143 143 143 143 159 159 175 175 175 175 159 159 159 159 175 191 207 175 175 175 191 191 207 207 207 239 223 207 207 207 207 207 207 223 223 223 223 239 239 239 255 239 239 239 239 239 239 239 239 239 239 239 255 255 271 271 271 223 223 239 255 287 271 223 175 63 111 191 255 271 255 207 175 207 207 223 239 239 239 223 223 191 191 175 159 175 191 223 239 319 319 319 335 335 351 351 351 335 351 351 367 367 383 383 383 367 383 351 223 175 159 239 207 223 223 223 239 207 207 175 143 127 95 127 143 207 239 271 239 255 239 175 175 303 511 623 591 623 655 655 670 686 718 702 718 670 686 702 718 686 670 655 639 750 750 750 750 734 734 734 734 734 734 734 750 750 766 766 766 734 750 750 750 766 766 766 766 798 798 798 798 798 798 798 798 830 814 814 814 814 830 846 862 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 862 846 846 830 830 846 846 830 814 782 782 798 798 814 814 814 830 830 830 830 830 830 830 830 830 830 830 830 846 846 846 862 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 894 878 878 862 862 878 878 894 894 894 894 910 910 926 926 926 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 926 926 942 942 942 942 958 958 926 942 942 958 958 942 942 926 958 958 958 958 958 958 958 958 958 958 958 958 974 974 974 990 990 990 990 990 990 990 990 990 958 942 942 926 926 942 942 958 942 942 942 942 942 942 942 942 974 974 958 958 958 958 974 974 958 958 958 958 958 958 958 958 958 974 974 990 990 974 974 958 990 990 990 990 990 990 990 990 990 974 974 974 974 990 1006 1022 1022 1038 1054 1086 1134 1198 1230 1262 1310 1278 1262 1230 1198 1182 1166 1166 1134 1118 1102 1086 1070 1054 1070 1070 1054 1054 1054 1038 1022 1022 1006 1006 990 990 990 990 990 990 990 990 958 974 974 974 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1054 1054 1086 1054 1054 1006 1006 1006 1022 1118 1230 1326 1389 1437 1501 1485 1453 1437 1421 1373 1326 1246 1214 1166 1166 1118 1086 1006 958 926 958 958 974 990 974 958 942 926 942 942 910 910 894 878 862 878 878 878 862 862 846 830 830 814 798 798 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 798 798 782 782 766 734 718 702 734 734 734 734 734 734 734 734 782 766 766 750 734 718 718 702 702 686 670 655 639 623 639 639 718 702 702 702 686 686 686 686 655 670 670 670 670 655 639 623 607 591 591 591 575 575 575 559 575 575 575 575 575 575 575 575 543 527 527 527 511 511 511 495 479 495 511 527 527 495 463 447 511 527 527 527 527 511 495 479 495 495 495 495 495 495 495 495 479 479 463 463 463 479 495 495 495 495 495 479 479 463 463 463 511 495 495 511 527 527 511 479 527 527 527 511 495 463 447 431 431 431 431 431 431 431 431 431 431 447 447 447 447 431 415 399 399 399 383 383 383 383 399 399 351 367 415 447 431 399 351 319 383 383 383 367 367 351 351 351 351 351 351 351 351 351 351 351 335 335 335 335 335 335 335 335 351 335 335 335 319 319 319 319 351 351 351 367 351 335 335 319 319 335 335 335 335 319 303 271 319 287 271 271 287 287 271 271 287 287 319 335 335 335 335 335 287 287 287 303 303 303 303 303 287 271 255 271 303 303 271 239 351 335 319 319 303 303 303 303 303 303 303 287 287 271 271 271 271 271 271 271 271 271 271 271 271 255 239 223 223 223 223 239 271 271 271 255 255 255 239 239 175 191 223 239 255 255 239 223 223 239 239 255 271 287 287 303 319 303 271 255 239 239 255 271 255 255 239 223 223 223 223 223 223 223 223 223 223 223 223 223 191 207 223 223 223 207 175 159 239 223 207 207 207 207 223 239 239 223 223 239 255 255 223 191 223 239 255 255 255 255 239 223 223 207 191 175 175 191 207 223 191 207 223 207 191 175 191 223 79 79 95 95 111 111 95 95 127 175 159 95 95 143 143 95 111 63 79 127 95 31 47 127 95 95 111 111 111 111 127 127 111 111 127 143 143 127 111 111 111 143 175 159 127 111 127 159 143 143 127 127 127 143 159 159 159 143 127 127 111 111 111 111 111 111 111 111 111 111 111 111 79 95 111 111 95 79 95 127 111 111 111 111 111 111 111 111 79 79 79 79 79 79 79 79 79 95 111 127 127 111 95 79 111 127 143 143 111 111 127 143 111 111 111 111 111 111 111 111 143 159 159 159 143 127 127 111 111 127 143 159 159 159 159 143 143 143 143 159 159 175 175 175 175 159 159 159 159 175 191 207 175 175 175 191 191 207 207 207 175 191 191 207 207 207 207 191 223 223 223 239 239 239 255 255 239 239 239 239 239 239 239 239 239 239 239 255 255 271 271 271 223 223 239 271 287 255 191 143 111 159 239 303 319 303 239 207 239 255 255 271 271 255 239 239 175 175 175 191 191 191 207 207 239 255 255 287 303 319 335 335 335 335 335 351 351 351 351 351 335 383 367 223 175 175 239 175 271 271 239 239 207 207 175 143 95 111 143 159 223 223 255 239 271 239 207 207 319 511 575 591 591 639 670 686 702 718 702 702 639 655 702 734 702 702 686 670 766 766 766 750 750 734 734 734 734 734 734 750 750 766 766 766 734 734 750 750 750 766 766 766 798 798 798 798 798 798 798 798 830 814 814 814 814 830 846 862 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 862 846 846 830 830 846 846 830 814 782 782 798 798 814 814 814 830 830 830 830 830 830 830 830 830 830 830 846 846 846 862 862 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 894 878 878 862 862 878 878 894 894 894 894 910 910 926 926 926 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 958 958 942 942 942 942 926 926 926 942 942 958 958 942 942 926 958 958 958 958 958 958 958 958 958 958 958 974 974 974 990 990 990 990 990 990 990 990 990 990 958 942 942 926 926 942 942 958 942 942 942 942 942 942 942 942 990 974 974 958 958 974 974 990 958 958 958 958 958 958 958 958 958 974 974 990 990 974 974 958 990 990 990 990 990 990 990 990 990 990 974 974 974 990 1006 1022 1022 1038 1054 1070 1118 1182 1230 1262 1310 1294 1262 1230 1198 1182 1182 1182 1134 1118 1102 1086 1070 1054 1070 1070 1070 1070 1054 1038 1022 1022 1006 1006 990 990 990 990 990 990 990 990 958 958 974 974 974 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1070 1054 1054 1006 1006 1006 1006 1102 1214 1294 1357 1389 1469 1469 1453 1437 1437 1405 1341 1294 1246 1198 1198 1150 1102 1022 974 942 942 974 974 990 974 958 942 926 942 942 894 894 878 862 862 862 862 862 862 862 846 830 830 814 798 798 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 766 766 766 766 766 750 718 718 734 734 734 734 734 734 734 734 766 750 750 734 718 702 702 686 702 686 670 655 639 623 639 639 718 718 702 702 702 686 686 686 655 670 670 670 670 655 639 623 623 607 607 607 591 591 591 575 575 575 575 575 575 575 575 575 559 543 543 543 527 527 527 511 479 495 511 527 527 495 463 447 511 527 527 527 527 511 495 479 495 495 495 495 495 495 495 495 495 495 495 511 495 495 479 463 495 495 495 479 479 463 463 463 511 495 495 511 543 543 511 479 527 527 527 511 495 463 447 431 447 447 447 431 431 447 447 447 431 431 431 431 431 415 399 399 383 383 367 367 367 367 383 383 399 415 431 431 415 399 383 367 383 383 383 367 367 351 351 351 335 335 335 351 351 367 367 367 335 335 335 335 335 335 335 335 351 351 335 335 335 319 319 319 351 367 367 367 351 351 335 319 319 335 335 335 335 319 303 271 351 303 287 271 287 271 271 255 303 303 303 287 319 319 319 319 303 287 287 287 287 287 287 287 271 239 223 255 287 303 255 239 303 303 319 335 335 335 319 319 303 303 303 287 287 271 271 271 303 287 287 271 271 255 255 239 271 255 239 223 223 223 223 239 255 255 255 239 239 239 223 223 175 207 239 271 287 271 255 239 239 239 239 239 255 255 255 255 271 271 255 255 255 255 255 255 271 255 239 223 223 223 223 239 223 223 223 223 223 223 223 223 191 207 223 239 223 207 175 159 207 191 175 159 159 175 191 207 255 223 207 223 255 255 255 223 191 223 239 255 255 239 223 191 255 239 239 223 207 207 191 191 191 223 255 239 191 191 207 239 63 63 79 95 111 111 111 111 111 159 143 79 63 127 127 79 159 63 111 127 127 0 47 111 79 63 95 79 111 95 127 143 95 111 143 159 159 143 111 95 111 159 175 159 127 111 143 175 127 127 127 127 143 159 175 175 159 159 143 127 111 111 111 111 127 127 127 127 127 127 127 127 95 111 111 95 63 47 47 63 111 111 111 111 111 111 111 111 79 79 79 79 79 79 79 79 95 95 127 143 143 127 95 95 111 127 143 143 111 111 127 143 111 111 111 111 111 111 111 111 143 159 175 175 159 143 111 95 111 127 143 159 159 159 159 143 143 143 143 159 159 175 175 175 175 159 159 159 159 175 191 207 175 175 175 191 191 207 207 207 175 191 223 239 255 255 239 223 223 223 223 239 239 255 255 255 239 239 239 239 239 239 239 239 239 239 239 255 255 271 271 271 239 239 255 271 271 239 159 95 127 191 271 335 367 319 255 207 255 271 271 271 271 255 239 239 159 175 191 207 207 207 191 191 191 159 207 239 271 287 303 319 335 335 335 335 335 335 335 335 351 415 367 239 175 191 191 159 239 239 239 207 207 207 175 143 127 111 143 175 207 223 255 207 239 239 223 223 351 527 639 623 607 623 686 702 734 734 718 686 655 670 718 734 750 750 734 718 766 766 766 750 750 734 734 734 734 734 734 750 750 734 766 766 734 734 734 750 750 766 766 766 798 798 798 798 798 798 798 798 830 814 814 814 814 830 846 862 830 830 830 846 846 862 862 830 830 798 830 798 830 798 830 798 862 814 846 798 830 814 846 830 782 782 782 798 798 814 814 814 830 830 830 830 830 830 830 830 830 830 830 846 846 862 862 862 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 894 878 878 862 862 878 878 894 894 894 894 910 910 926 926 926 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 974 958 958 942 942 926 926 910 926 942 942 958 958 942 942 926 958 958 958 958 958 958 958 958 958 958 958 974 974 990 990 990 990 990 990 990 990 990 990 990 958 942 942 926 926 942 942 958 942 942 942 942 942 942 942 942 990 974 974 958 958 974 974 990 958 958 958 958 958 958 958 958 958 974 974 990 990 974 974 958 990 990 990 990 990 990 990 990 990 990 974 974 974 990 1006 1006 1022 1022 1038 1070 1118 1166 1230 1262 1310 1294 1262 1230 1198 1182 1182 1182 1134 1118 1102 1086 1070 1054 1070 1070 1086 1070 1054 1054 1038 1022 1006 1006 990 990 990 990 990 990 990 990 958 958 958 974 974 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1038 1070 1054 1054 1038 1038 1038 1022 1086 1214 1278 1310 1341 1405 1437 1405 1405 1421 1389 1341 1278 1246 1230 1230 1214 1150 1070 1022 990 990 1038 974 958 974 926 942 894 942 910 894 846 862 814 846 814 846 862 862 862 846 830 830 814 798 798 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 734 734 750 766 766 766 750 750 734 734 734 734 734 734 734 734 750 750 734 718 702 702 686 686 702 686 670 655 639 623 639 639 718 718 718 702 702 686 686 686 655 670 670 670 670 655 639 623 623 591 623 575 607 575 591 559 575 543 575 543 575 543 575 575 559 559 559 543 543 543 527 527 479 495 527 543 527 495 463 447 511 527 527 527 527 511 495 479 495 495 495 495 495 495 495 495 511 527 543 543 527 511 479 463 495 495 495 479 479 463 463 463 527 511 511 527 559 559 527 495 543 543 527 527 495 463 447 431 479 463 463 447 447 463 463 479 415 415 431 431 431 415 399 383 383 367 367 351 351 367 367 383 463 447 415 399 399 399 415 415 383 383 383 367 367 351 351 351 383 383 367 351 351 335 319 319 335 335 335 335 335 335 335 335 351 351 351 335 335 319 319 319 367 367 367 367 367 351 319 319 319 335 335 335 335 319 303 287 367 319 335 319 287 271 255 239 303 303 303 287 319 303 303 271 287 271 271 271 271 271 271 255 271 239 223 239 287 303 255 223 207 255 303 335 351 367 351 351 303 303 303 287 287 271 271 271 319 303 287 287 255 255 239 223 271 255 239 223 223 223 223 239 239 239 239 223 223 207 207 207 255 271 287 303 287 255 223 191 271 255 255 239 223 223 207 207 223 223 239 255 255 255 239 239 271 255 239 223 223 223 223 239 223 223 223 223 223 223 223 223 239 239 255 271 271 239 223 191 175 159 143 127 127 143 159 175 255 223 207 207 239 271 271 255 127 159 191 207 207 191 159 127 271 271 271 271 239 223 191 175 159 207 223 207 175 159 191 223 143 143 127 95 79 95 143 191 111 127 127 127 111 79 47 15 63 47 95 63 63 31 79 63 15 15 95 31 15 0 31 79 63 79 111 127 127 111 79 63 111 111 111 127 127 143 143 143 127 127 111 111 111 95 95 95 159 159 143 127 95 79 63 63 95 95 95 95 95 95 95 95 95 111 143 175 175 143 111 79 111 111 111 111 111 111 111 111 143 111 79 79 111 127 143 127 63 79 111 127 127 111 79 63 95 111 127 143 143 143 143 127 127 143 159 175 175 143 127 111 175 159 127 111 127 143 191 207 159 143 143 127 127 143 143 159 143 143 143 159 159 175 175 175 175 175 175 175 175 175 175 175 191 207 223 223 191 191 207 223 207 207 223 223 223 207 191 191 255 255 255 239 239 223 223 223 207 223 239 255 255 255 255 239 207 223 255 271 271 255 223 207 239 191 159 175 207 207 143 95 95 159 255 303 303 287 255 255 271 271 287 303 303 319 335 335 335 303 239 175 159 159 191 207 191 159 191 191 191 191 207 207 303 303 319 335 383 399 415 431 415 367 287 239 175 159 159 191 223 223 223 175 175 159 159 159 127 143 191 191 207 207 239 271 143 223 255 255 367 623 718 639 686 670 734 702 702 670 702 702 718 750 782 782 798 782 750 734 766 798 798 782 782 766 734 734 702 702 702 718 718 702 734 734 830 814 814 798 798 782 782 782 814 798 798 798 798 798 782 782 734 750 782 798 814 798 782 766 798 798 814 830 830 846 862 862 766 750 814 798 846 798 814 766 798 766 798 782 814 798 830 798 830 798 798 782 782 798 798 814 798 798 798 814 814 830 830 830 830 830 830 846 846 862 862 862 862 878 878 894 894 878 878 862 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 862 878 910 926 942 926 910 894 942 942 958 974 974 990 1006 1006 958 958 942 942 942 958 974 974 958 958 958 958 958 958 958 958 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 926 926 910 926 942 974 990 942 958 958 974 974 958 958 942 990 990 990 990 990 990 990 990 958 958 958 958 958 974 1006 1006 974 958 958 942 942 958 958 974 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 958 958 958 958 958 958 958 958 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1070 1102 1134 1166 1198 1214 1198 1214 1230 1198 1150 1102 1102 1102 1118 1118 1118 1102 1086 1038 1006 974 1038 1038 1022 1006 974 958 942 926 958 958 958 958 958 958 958 958 974 958 958 958 958 974 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1086 1086 1086 1070 1054 1070 1054 1038 1006 1006 1070 1166 1230 1310 1341 1373 1278 1294 1310 1341 1310 1278 1246 1214 1182 1198 1198 1150 1118 1070 1070 1054 1006 942 926 862 910 894 926 894 910 862 878 830 846 798 846 846 830 830 830 814 814 798 798 798 750 750 766 766 750 750 734 718 798 798 798 782 782 766 766 766 766 782 782 798 798 782 782 766 814 798 766 750 734 750 766 782 718 718 718 718 718 718 718 718 702 718 718 718 718 702 686 670 655 655 655 639 639 623 623 623 686 686 686 686 686 686 686 686 670 670 655 655 655 670 686 686 623 591 607 559 591 543 559 527 575 543 559 511 543 495 511 511 559 559 559 543 543 527 527 527 511 511 511 495 495 479 479 479 495 495 495 511 511 527 527 527 559 543 543 527 527 511 511 495 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 447 463 495 527 543 543 527 527 511 511 511 495 495 479 479 479 479 479 479 463 463 463 447 447 463 447 415 399 383 383 399 415 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 383 399 399 399 399 383 367 351 351 335 319 319 335 351 383 399 319 319 319 319 319 319 319 319 319 303 303 287 287 303 303 351 335 335 335 319 319 303 303 303 335 351 351 367 367 351 351 335 287 287 303 319 319 303 303 287 303 303 303 303 303 303 303 303 239 239 239 255 255 271 271 271 271 271 271 271 271 271 271 271 255 207 223 287 319 303 335 399 175 207 223 239 239 239 271 303 287 303 303 303 287 255 223 207 223 223 223 223 223 223 223 223 287 255 223 223 255 271 271 255 287 271 239 223 191 191 175 175 271 255 223 207 207 223 255 271 287 271 239 223 207 223 239 255 223 223 223 223 223 223 223 223 191 191 191 191 191 191 191 191 303 303 303 303 303 287 271 255 239 239 239 223 223 207 207 207 239 239 239 255 287 287 271 239 191 191 175 191 207 239 271 303 175 207 223 223 223 223 239 271 175 143 175 255 255 207 207 239 143 143 143 95 63 47 79 95 127 127 127 111 95 79 63 15 63 47 63 63 31 31 47 63 0 15 31 31 15 0 15 31 63 79 95 127 127 111 95 79 111 111 111 127 127 143 143 143 143 127 127 127 111 111 111 95 111 111 111 111 111 111 111 111 95 95 95 95 95 95 95 95 95 111 127 143 143 143 127 111 127 127 127 127 127 127 127 127 111 79 63 63 95 127 143 127 79 95 111 111 111 111 95 79 95 111 127 143 143 143 143 127 127 143 159 159 159 143 127 111 175 159 143 143 143 159 191 207 175 159 159 143 143 159 159 175 143 143 143 159 159 175 175 175 175 175 175 175 175 175 175 175 191 207 223 223 191 175 207 223 191 207 207 223 223 207 207 191 255 255 255 239 239 223 223 223 207 223 239 255 255 255 255 239 207 223 255 271 271 255 223 207 207 207 223 223 223 175 111 47 79 159 239 303 303 287 271 271 271 271 287 303 303 319 335 335 319 287 255 207 191 191 207 191 175 143 127 127 159 159 159 159 239 239 255 271 319 319 335 335 415 367 303 223 175 159 175 175 191 191 191 175 175 159 159 159 191 207 239 223 191 191 223 239 207 239 255 207 351 607 750 718 718 702 734 718 702 702 686 718 718 734 766 798 814 814 766 750 798 798 798 782 782 766 734 734 718 718 734 734 702 718 718 718 814 798 798 798 782 782 766 766 798 798 798 798 798 798 798 814 750 766 782 798 798 798 798 782 798 798 814 830 830 846 862 830 782 766 782 798 814 798 782 782 766 766 782 782 782 798 798 798 814 798 798 782 782 798 798 814 798 798 814 814 814 830 830 830 830 830 846 846 846 862 862 862 878 878 894 894 894 894 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 910 926 942 926 910 910 942 942 958 958 974 990 1006 1006 974 958 958 942 942 958 974 974 958 958 958 958 958 958 958 958 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 926 910 926 942 974 990 958 958 974 974 974 974 958 958 974 974 974 974 974 974 974 974 974 958 958 958 958 974 990 1006 974 958 958 942 942 958 958 974 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 974 974 974 974 974 974 974 974 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1070 1102 1134 1166 1182 1198 1198 1230 1230 1214 1166 1118 1118 1118 1118 1118 1118 1102 1086 1038 1006 990 1038 1038 1022 1006 974 958 942 942 958 958 958 958 958 958 958 958 974 958 958 958 958 974 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1102 1102 1086 1054 1086 1070 1086 1070 1038 990 1038 1102 1166 1230 1310 1326 1262 1278 1294 1310 1294 1230 1230 1198 1198 1198 1198 1198 1166 1118 1118 1102 1022 974 910 878 894 894 894 878 878 862 846 830 814 814 814 814 830 830 830 814 814 798 798 798 766 766 782 782 766 750 734 734 798 798 798 782 782 766 766 766 782 782 798 798 798 798 782 782 798 782 766 750 734 750 766 766 718 718 718 718 718 718 718 718 702 718 718 718 718 702 686 670 655 655 655 639 639 639 623 623 686 686 686 686 686 686 686 686 686 670 670 655 655 670 670 655 623 591 575 559 559 543 527 527 543 543 527 511 511 495 479 479 559 559 559 543 543 527 527 527 511 511 511 495 495 495 479 479 495 495 495 511 511 527 527 527 543 543 527 527 527 527 511 511 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 495 511 527 559 575 575 559 559 511 511 511 495 495 479 479 479 479 463 463 463 447 447 447 447 431 415 399 399 399 415 431 447 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 383 383 399 399 383 383 367 351 367 351 335 335 335 351 367 383 319 319 319 319 319 319 319 319 303 287 287 271 271 287 287 303 351 351 351 351 335 335 319 319 319 319 335 351 351 335 319 319 287 303 303 319 319 303 303 287 303 303 303 303 303 303 303 303 255 255 271 271 287 287 287 303 271 271 271 271 271 271 271 271 303 255 255 303 303 271 287 335 207 223 255 255 239 239 271 303 287 287 287 287 271 255 239 239 223 223 223 223 223 223 223 223 303 271 239 255 271 287 287 271 271 255 239 239 239 239 255 255 271 271 255 255 255 255 271 271 287 271 239 223 223 223 239 239 207 207 207 207 191 191 191 191 207 207 207 207 207 207 207 207 271 271 287 287 271 255 239 239 239 239 239 223 223 223 207 207 239 223 223 239 271 287 255 239 223 207 191 191 191 207 239 239 127 159 191 207 207 207 255 271 191 159 191 255 255 207 191 223 79 95 111 95 63 47 47 79 143 127 111 95 79 79 79 47 63 47 63 63 31 31 47 63 47 31 15 15 31 47 31 15 47 63 95 127 127 127 111 95 111 111 127 127 127 127 143 143 159 143 143 143 127 127 127 111 63 79 79 95 127 143 143 159 95 95 95 95 95 95 95 95 95 95 111 111 127 127 143 143 127 127 127 127 127 127 127 127 79 47 31 47 95 127 127 127 95 95 111 111 111 111 95 95 95 111 127 143 143 143 143 127 127 127 143 159 159 143 143 127 159 159 159 175 175 191 191 191 191 175 159 159 159 159 175 191 143 143 143 159 159 175 175 175 175 175 175 175 175 175 175 175 175 207 223 207 191 175 191 223 191 191 207 223 223 207 207 191 255 255 239 239 239 239 223 223 207 223 239 255 255 255 255 239 207 223 255 271 271 255 223 207 191 223 255 255 191 111 47 15 79 159 239 287 303 303 303 303 271 271 287 303 303 319 335 335 287 287 271 271 255 255 255 223 159 127 111 111 127 127 111 111 191 191 207 207 255 271 271 271 351 319 271 207 175 175 191 191 191 191 191 175 175 159 159 159 223 223 255 223 191 175 191 223 255 271 255 175 303 591 766 734 702 702 718 718 702 702 686 718 686 702 734 766 798 798 766 750 798 798 782 782 782 782 734 734 734 734 750 750 718 734 734 734 782 782 782 782 766 766 766 766 782 782 782 798 814 814 830 830 782 782 782 782 782 798 814 814 798 798 814 830 830 846 862 830 782 766 782 798 798 798 798 782 766 782 782 782 798 798 798 798 814 798 798 782 782 798 798 814 798 814 814 814 830 830 830 830 830 846 846 846 862 862 862 862 894 894 910 910 910 910 894 894 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 910 926 926 926 926 910 942 942 942 958 974 990 990 1006 974 974 958 958 958 958 974 974 958 958 958 958 958 958 958 958 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 926 926 926 942 958 974 974 974 990 990 990 990 974 974 974 974 974 974 974 974 974 974 974 974 958 958 958 974 990 1006 974 974 958 958 958 958 974 974 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 974 974 974 974 974 974 974 974 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1054 1086 1118 1150 1166 1182 1198 1230 1246 1230 1182 1150 1150 1150 1134 1134 1118 1102 1070 1038 1022 990 1038 1038 1022 1006 990 974 958 958 958 958 958 958 958 958 958 958 974 958 958 958 958 974 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1102 1102 1070 1054 1070 1070 1070 1054 1022 974 1006 1038 1102 1182 1278 1310 1278 1294 1326 1310 1310 1230 1230 1198 1230 1246 1246 1230 1214 1166 1166 1150 1070 1022 958 926 910 910 894 878 878 878 846 830 814 814 814 814 830 830 830 814 814 798 798 798 782 782 798 798 782 782 766 750 798 798 798 782 782 766 766 766 782 798 798 814 814 798 798 782 798 782 766 750 734 750 750 750 718 718 718 718 718 718 718 718 718 718 718 718 718 702 686 686 655 655 655 655 639 639 639 623 686 686 686 686 686 686 686 686 686 686 670 655 655 670 670 655 623 591 575 559 559 543 527 527 543 543 527 511 511 495 479 479 559 559 559 543 543 527 527 527 511 511 511 511 495 495 495 479 495 495 495 511 511 527 527 527 511 511 527 527 527 527 543 543 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 495 511 527 559 559 575 559 559 511 511 511 495 495 479 479 479 463 463 463 447 447 431 431 431 399 399 383 399 415 431 447 463 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 383 383 399 399 383 367 351 351 383 367 351 335 335 335 351 351 319 319 319 319 319 319 319 319 287 287 271 255 255 271 287 287 383 383 367 367 351 351 351 351 303 303 319 335 335 319 303 303 287 303 303 319 319 303 303 287 303 303 303 303 303 303 303 303 287 287 287 287 303 303 303 303 271 271 271 271 271 271 271 271 335 287 271 319 303 239 239 287 255 271 287 287 255 255 271 287 287 287 271 255 255 255 271 271 223 223 223 223 223 223 223 223 319 287 255 255 287 303 287 271 239 239 239 255 271 303 319 335 271 271 287 287 287 287 271 271 271 271 255 239 223 223 239 239 239 239 239 223 207 207 207 191 239 239 239 239 239 239 239 239 239 255 255 255 255 239 223 223 239 239 239 239 223 223 223 207 223 207 207 223 255 271 239 223 239 239 223 207 191 191 191 207 175 191 207 207 175 175 191 223 223 191 191 255 239 175 159 207 0 31 79 95 95 95 111 143 143 127 95 79 79 95 111 95 63 47 63 63 31 31 47 63 79 31 0 15 63 79 47 0 47 79 95 127 143 143 127 111 127 127 127 127 127 127 127 127 159 159 159 143 143 143 127 127 63 79 79 95 127 143 143 159 111 111 111 111 111 111 111 111 95 95 95 95 111 127 143 159 143 143 143 143 143 143 143 143 47 31 31 47 95 127 127 111 95 111 111 111 111 111 111 95 95 111 127 143 143 143 143 127 127 127 143 143 143 159 143 143 143 159 175 191 191 191 191 175 175 159 159 143 143 159 159 175 143 143 143 159 159 175 175 175 175 175 175 175 175 175 175 175 175 191 223 207 175 175 191 207 175 191 207 223 223 223 207 207 239 239 239 239 239 239 239 239 207 223 239 255 255 255 255 239 223 239 239 255 255 239 239 223 191 223 239 175 79 15 0 15 95 159 239 287 303 303 303 319 287 287 287 303 303 319 319 319 271 287 303 319 319 303 287 239 191 143 143 127 143 127 111 111 207 207 207 207 239 239 255 255 287 255 223 191 175 175 191 207 191 191 191 175 175 159 159 159 191 207 239 223 191 191 223 255 255 287 255 175 303 575 750 718 702 702 718 718 702 686 686 702 655 686 702 734 766 782 766 766 782 782 782 782 782 782 750 750 734 734 734 734 718 718 734 734 766 766 766 766 766 766 766 766 766 782 782 798 814 830 846 846 798 798 766 766 766 798 814 846 814 814 814 830 830 846 846 814 798 766 782 782 798 798 798 798 782 782 782 798 798 798 814 814 814 798 798 782 782 798 798 814 814 814 814 830 830 830 846 846 846 846 846 862 862 862 878 878 894 910 910 926 926 910 910 894 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 894 894 910 910 926 926 926 926 926 926 942 958 974 974 990 990 990 990 974 958 958 958 958 974 958 958 958 958 958 958 958 958 942 926 926 910 910 926 926 942 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 958 974 990 990 1006 1006 990 990 974 958 958 958 958 958 958 958 958 990 974 958 958 958 974 990 990 990 974 958 958 958 958 974 990 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 990 990 990 990 990 990 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1054 1086 1102 1134 1150 1166 1182 1214 1230 1230 1198 1182 1182 1198 1150 1134 1118 1102 1070 1054 1022 1006 1038 1038 1022 1006 990 974 974 958 974 974 974 974 974 974 974 974 974 958 958 958 958 974 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1086 1086 1054 1070 1054 1054 1054 1038 990 974 990 1054 1134 1198 1262 1278 1310 1310 1341 1341 1326 1294 1262 1214 1246 1230 1262 1230 1214 1198 1198 1182 1118 1054 1006 958 942 926 894 862 894 878 862 830 830 814 814 830 830 830 830 814 814 798 798 798 798 798 814 814 814 798 782 766 798 798 798 782 782 766 766 766 798 798 814 814 814 814 798 798 782 766 766 750 750 734 734 750 734 734 734 734 734 734 734 734 718 718 734 734 718 718 702 686 670 670 655 655 655 639 639 639 702 702 702 702 702 702 702 702 702 686 670 655 655 655 670 639 623 591 575 559 559 543 527 527 543 543 527 511 511 495 479 479 559 559 559 543 543 527 527 527 527 527 511 511 511 495 495 495 495 495 495 511 511 527 527 527 495 511 511 527 527 543 543 559 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 479 495 495 511 511 527 527 527 511 511 511 495 495 479 479 479 463 463 447 447 431 431 431 431 399 399 399 399 415 431 431 447 399 399 383 383 383 383 367 367 367 367 367 367 367 367 367 367 367 383 383 383 383 367 351 335 383 367 367 351 335 335 335 335 319 319 319 319 319 319 319 319 303 287 287 271 271 287 287 303 383 367 367 367 351 351 351 335 303 319 335 335 335 335 319 303 287 303 303 319 319 303 303 287 303 303 303 303 303 303 303 303 287 287 287 287 303 303 303 303 271 271 271 271 271 271 271 271 335 287 287 319 319 255 239 271 287 303 319 303 271 255 271 287 287 271 255 239 239 271 287 303 239 239 239 239 239 239 239 239 303 271 239 239 271 287 287 271 239 239 239 255 271 287 319 335 239 255 271 287 287 271 255 239 271 271 255 255 239 239 239 239 303 303 287 271 271 255 239 239 223 223 223 223 223 223 223 223 239 239 255 255 255 255 239 223 255 255 239 239 239 223 223 223 207 191 191 223 255 255 239 207 255 239 239 223 223 223 223 223 287 287 287 239 175 127 127 127 271 207 207 239 223 159 143 191 15 63 111 127 127 127 143 175 127 111 95 79 95 111 127 111 63 47 63 63 31 31 47 63 95 47 15 31 79 95 63 15 63 79 111 143 143 143 127 111 127 127 127 127 127 127 127 127 159 159 159 143 143 143 127 127 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 95 95 95 95 95 111 127 143 143 143 143 143 143 143 143 143 47 31 31 63 95 127 111 95 127 111 111 111 111 111 111 127 95 111 127 143 143 143 143 127 127 127 127 127 143 159 159 175 143 159 175 191 191 191 175 175 143 127 127 111 111 127 127 143 143 143 143 159 159 175 175 175 175 175 175 175 175 175 175 175 175 191 207 207 175 159 191 207 175 191 207 223 223 223 223 223 239 239 239 239 239 239 239 239 207 223 239 255 255 255 255 239 239 239 239 239 239 239 239 239 207 207 143 47 0 0 0 63 111 175 239 287 303 303 319 335 287 287 303 303 303 303 319 319 271 287 319 351 351 335 319 271 239 191 191 175 191 175 159 159 207 207 207 191 223 223 223 223 223 223 191 175 175 175 191 207 191 191 191 175 175 159 159 159 143 159 223 207 207 223 255 303 239 287 287 223 335 591 718 655 702 686 718 702 686 686 670 702 655 670 686 718 750 782 750 766 782 782 782 782 782 782 750 750 702 702 718 718 702 702 702 702 766 766 766 766 766 766 766 766 782 782 798 814 830 846 846 862 814 798 782 766 782 798 830 846 814 814 830 830 830 830 846 814 798 766 766 766 782 782 798 798 782 782 798 798 798 814 814 814 814 798 798 782 782 798 798 814 814 814 830 830 830 846 846 846 846 846 862 862 862 878 878 878 894 910 910 926 926 910 910 894 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 894 894 894 894 910 910 926 926 926 926 942 942 958 974 990 990 1006 1006 990 974 958 958 958 974 958 958 958 958 958 958 958 958 942 926 926 910 910 926 926 942 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 926 974 990 990 1006 1006 990 990 974 958 958 958 958 958 958 958 958 990 990 974 958 958 958 974 990 990 990 974 958 958 974 990 990 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 990 990 990 990 990 990 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1070 1086 1118 1134 1134 1150 1182 1214 1230 1198 1198 1198 1214 1166 1150 1118 1102 1070 1054 1038 1022 1038 1038 1022 1022 1006 990 990 974 974 974 974 974 974 974 974 974 974 958 958 958 958 974 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1070 1070 1038 1054 1038 1038 1054 1038 942 958 1006 1070 1150 1198 1230 1230 1326 1341 1357 1357 1357 1326 1294 1262 1230 1214 1246 1214 1214 1182 1166 1150 1118 1070 1022 990 958 942 894 862 894 878 862 846 830 830 830 830 830 830 830 814 814 798 798 798 814 814 814 814 814 798 782 766 798 798 798 782 782 766 766 766 782 798 798 814 814 798 798 782 750 766 766 750 750 734 734 718 734 734 734 734 734 734 734 734 718 734 734 734 734 718 702 686 670 670 670 655 655 655 639 639 702 702 702 702 702 702 702 702 702 686 670 655 655 655 655 623 623 591 575 559 559 543 527 527 543 543 527 511 511 495 479 479 559 559 559 543 543 527 527 527 527 527 527 511 511 511 495 495 495 495 495 511 511 527 527 527 495 511 511 527 527 543 543 559 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 495 495 495 495 511 511 527 527 511 511 511 495 495 479 479 479 463 463 463 447 447 431 431 431 431 431 431 431 415 399 399 383 399 399 399 383 383 367 367 367 367 367 367 367 367 367 367 367 367 367 383 383 367 367 351 335 367 367 367 367 351 335 335 319 319 319 319 319 319 319 319 319 335 319 319 303 303 319 319 335 367 351 351 351 335 335 335 319 335 335 351 367 367 351 335 335 287 303 303 319 319 303 303 287 303 303 303 303 303 303 303 303 287 287 287 287 271 271 271 271 271 271 271 271 271 271 271 271 287 239 271 335 335 271 271 303 303 319 335 319 271 255 255 287 287 271 255 239 239 271 287 303 239 239 239 239 239 239 239 239 271 239 207 207 239 255 255 239 255 239 239 223 239 239 255 255 223 239 255 271 271 255 239 223 271 271 271 271 255 255 239 239 303 303 287 287 271 271 255 255 223 223 223 223 223 223 223 223 239 255 271 271 271 271 255 255 255 255 255 239 239 239 223 223 207 191 191 223 255 255 239 207 239 239 239 255 255 271 271 255 319 335 319 271 207 159 143 159 287 223 207 239 223 159 143 191 143 159 159 143 111 95 111 127 111 95 95 111 111 127 143 127 63 47 63 63 31 31 47 63 79 63 47 63 79 79 63 47 95 111 127 143 143 127 111 95 143 143 127 127 127 127 111 111 159 143 143 143 127 127 127 111 143 127 127 111 111 95 95 79 127 127 127 127 127 127 127 127 95 111 111 111 95 95 95 95 127 127 127 127 127 127 127 127 79 63 63 79 111 127 95 63 127 127 111 111 111 111 127 127 95 111 127 143 143 143 143 127 127 127 127 127 127 159 175 191 143 143 143 159 159 159 175 175 127 127 111 95 95 111 127 127 143 143 143 159 159 175 175 175 175 175 175 175 175 175 175 175 159 191 207 191 175 159 175 207 159 175 191 207 223 223 223 223 223 223 239 239 239 239 255 255 207 223 239 255 255 255 255 239 239 239 239 239 239 239 239 239 207 159 63 0 0 0 31 95 159 207 255 287 287 287 303 319 303 303 303 303 303 303 303 303 287 303 335 351 351 335 319 271 271 239 239 223 239 239 223 223 207 207 191 191 207 191 191 191 191 191 175 159 159 175 191 191 191 191 191 175 175 159 159 159 127 143 207 207 207 239 271 319 255 303 303 223 351 575 702 639 686 686 702 702 686 686 670 702 686 702 702 718 750 766 750 766 766 766 782 782 782 782 766 766 702 702 702 718 686 686 702 702 766 766 766 766 782 782 782 782 798 798 814 814 830 846 846 846 798 798 798 798 798 814 830 830 830 830 830 830 830 830 830 798 814 766 766 766 766 782 798 814 798 798 798 798 814 814 814 830 814 798 798 782 782 798 798 814 830 830 830 830 846 846 846 862 862 862 862 862 878 878 878 894 894 894 910 910 910 910 894 894 878 878 878 878 878 878 878 878 910 910 910 910 910 910 910 910 910 894 894 894 894 910 926 942 910 926 926 942 958 974 974 974 1022 1022 990 974 958 958 958 974 958 958 958 958 958 958 958 958 942 926 926 910 910 926 926 942 974 974 974 974 974 974 974 974 942 942 958 958 958 942 926 910 974 974 990 990 990 990 974 974 974 974 974 974 974 974 974 974 1006 990 974 958 958 958 974 974 990 990 974 974 974 974 990 990 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 974 974 974 974 974 974 974 974 1022 1022 1022 1022 1022 1022 1022 1022 1006 1022 1038 1054 1070 1102 1118 1118 1118 1150 1198 1214 1198 1198 1214 1230 1182 1150 1134 1102 1070 1054 1038 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 990 974 958 958 958 958 974 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1038 1070 1038 1038 1038 1022 1054 1054 974 974 1006 1054 1134 1198 1246 1230 1326 1326 1341 1389 1405 1357 1326 1310 1214 1214 1214 1214 1214 1182 1166 1166 1102 1070 1022 990 974 942 894 862 894 894 862 846 830 830 830 830 830 830 830 814 814 798 798 798 798 814 814 814 814 798 782 766 798 798 798 782 782 766 766 766 766 782 782 798 798 782 782 766 750 750 750 766 750 734 718 702 750 750 750 750 750 750 750 750 734 734 750 750 734 718 702 702 686 670 670 670 655 655 655 655 718 718 718 718 718 718 718 718 718 702 686 670 655 655 655 623 623 591 575 559 559 543 527 527 543 543 527 511 511 495 479 479 559 559 559 543 543 527 527 527 543 527 527 527 511 511 511 511 495 495 495 511 511 527 527 527 511 511 527 527 527 527 543 543 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 559 543 543 527 527 543 559 559 511 511 511 495 495 479 479 479 479 479 479 463 463 463 447 447 431 431 447 431 415 399 383 367 415 415 399 383 383 367 351 351 367 367 367 367 367 367 367 367 367 367 367 367 367 351 335 335 351 351 367 367 367 351 335 319 319 319 319 319 319 319 319 319 351 335 319 319 319 319 335 351 351 351 351 351 335 335 319 319 335 351 367 367 367 367 351 335 287 303 303 319 319 303 303 287 303 303 303 303 303 303 303 303 287 287 287 287 271 271 271 271 271 271 271 271 271 271 271 271 239 223 255 335 351 303 287 319 287 319 319 303 271 255 271 287 287 287 271 255 255 255 271 271 255 255 255 255 255 255 255 255 255 223 191 207 223 239 239 223 255 239 223 207 207 191 207 207 223 223 239 239 239 239 223 223 271 271 287 287 271 255 239 239 239 239 239 239 239 239 239 239 207 207 207 207 207 207 207 207 239 255 255 271 287 271 271 271 271 255 255 255 239 239 239 239 223 207 207 223 255 271 239 223 207 223 239 255 271 271 255 255 255 271 287 271 239 223 223 255 287 223 207 223 207 159 159 207 175 191 175 127 95 79 111 143 79 95 111 127 143 159 159 127 63 47 63 63 31 31 47 63 63 79 95 79 63 63 79 95 127 143 159 159 143 111 95 63 143 143 143 127 127 111 111 111 143 127 127 127 111 111 111 95 127 127 127 111 111 95 95 95 127 127 127 127 127 127 127 127 95 111 127 127 111 95 63 47 127 127 127 127 127 127 127 127 111 95 95 111 127 127 79 47 143 127 111 111 111 111 127 143 95 111 127 143 143 143 143 127 127 127 111 111 127 159 175 207 143 127 111 111 111 143 159 175 143 127 127 111 111 127 127 143 143 143 143 159 159 175 175 175 175 175 175 175 175 175 175 175 159 175 207 191 159 159 175 191 159 175 191 207 223 239 239 223 223 223 223 239 239 255 255 255 207 223 239 255 255 255 255 239 255 239 239 223 223 239 239 255 191 111 15 0 0 15 79 111 191 239 271 287 287 271 287 303 303 303 303 303 303 303 303 303 319 319 335 335 335 319 319 271 287 255 255 255 287 271 271 271 255 255 239 223 239 223 207 207 175 175 159 159 159 159 159 175 191 191 191 175 175 159 159 159 143 159 223 207 207 223 255 303 303 319 287 191 303 559 702 670 686 686 702 702 686 670 670 686 734 734 718 734 750 766 750 766 766 766 766 782 782 798 766 766 718 718 718 734 702 702 718 718 766 766 782 782 798 798 798 814 814 830 830 830 830 830 830 830 782 798 814 814 830 830 814 814 830 830 830 830 830 830 830 798 814 782 766 750 766 782 798 814 798 798 798 814 814 814 830 830 814 798 798 782 782 798 798 814 830 830 830 846 846 846 862 862 862 862 862 878 878 878 894 894 878 878 894 894 894 894 878 878 878 878 878 878 878 878 878 878 910 910 910 910 910 910 910 910 910 910 894 878 894 910 926 942 910 910 926 942 958 958 974 974 1038 1022 1006 990 974 958 958 958 958 958 958 958 958 958 958 958 942 926 926 910 910 926 926 942 974 974 974 974 974 974 974 974 942 942 958 974 958 942 910 894 958 958 974 974 974 974 958 958 974 974 974 974 974 974 974 974 1006 990 974 958 958 958 958 974 1006 990 990 974 974 990 990 1006 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 974 974 974 974 974 974 974 974 1022 1022 1022 1022 1022 1022 1022 1022 1006 1022 1038 1054 1070 1086 1102 1102 1086 1118 1166 1182 1182 1198 1214 1246 1182 1166 1134 1086 1070 1054 1054 1054 1038 1038 1022 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 974 958 958 958 958 974 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1038 1022 1022 1038 1038 1006 974 958 958 1038 1134 1246 1278 1262 1294 1341 1357 1389 1341 1326 1310 1230 1214 1230 1198 1198 1166 1182 1182 1086 1054 1006 990 974 958 894 862 910 894 878 846 846 830 830 846 830 830 830 814 814 798 798 798 798 798 798 798 798 782 766 766 798 798 798 782 782 766 766 766 750 750 766 766 766 766 750 750 734 734 750 766 750 734 718 702 750 750 750 750 750 750 750 750 734 734 750 750 734 734 718 702 686 686 670 670 670 655 655 655 718 718 718 718 718 718 718 718 718 702 686 670 655 639 639 623 623 591 575 559 559 543 527 527 543 543 527 511 511 495 479 479 559 559 559 543 543 527 527 527 543 543 527 527 527 511 511 511 495 495 495 511 511 527 527 527 543 543 527 527 527 527 511 511 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 575 559 543 527 527 527 559 559 511 511 511 495 495 479 479 479 495 495 495 495 479 479 463 463 399 415 431 431 431 415 399 383 415 415 399 383 383 367 351 351 367 367 367 367 367 367 367 367 351 367 367 367 367 351 335 319 319 335 351 367 367 367 351 335 319 319 319 319 319 319 319 319 335 319 319 303 303 319 319 335 383 383 367 367 351 351 351 351 319 335 351 351 351 351 335 319 287 303 303 319 319 303 303 287 303 303 303 303 303 303 303 303 319 319 303 303 287 287 287 271 271 271 271 271 271 271 271 271 239 223 255 335 351 303 271 303 271 287 303 287 271 255 271 287 287 287 287 287 271 255 239 239 255 255 255 255 255 255 255 255 271 239 207 207 239 255 239 239 239 239 223 207 191 191 207 207 255 255 239 239 239 239 255 255 271 271 287 287 287 271 239 223 191 207 207 223 239 239 255 255 239 239 239 239 239 239 239 239 207 223 239 255 255 255 255 255 271 271 255 255 255 239 239 239 239 223 223 239 271 287 255 239 207 223 239 239 239 223 207 191 207 239 255 255 239 223 255 271 271 207 191 207 207 159 175 223 143 143 127 95 79 95 143 191 47 79 111 143 159 159 159 111 63 47 63 63 31 31 47 63 47 95 127 111 63 31 79 111 143 159 159 159 143 111 79 47 143 143 143 127 127 111 111 111 127 127 111 111 111 95 95 95 111 111 111 111 111 111 111 111 127 127 127 127 127 127 127 127 95 111 143 143 127 79 31 0 111 111 111 111 111 111 111 111 143 127 127 127 143 127 79 31 159 143 111 95 95 111 143 159 95 111 127 143 143 143 143 127 127 127 111 111 127 159 191 207 143 127 95 79 79 111 159 175 159 143 143 127 127 143 143 159 143 143 143 159 159 175 175 175 175 175 175 175 175 175 175 175 159 175 191 191 159 159 175 191 159 175 191 207 223 239 239 239 223 223 223 239 239 255 255 255 207 223 239 255 255 255 255 239 255 239 239 223 223 239 239 255 175 95 0 0 31 95 127 111 223 255 287 287 271 271 271 287 303 303 303 303 303 303 303 303 335 335 335 319 319 303 303 271 287 255 255 255 303 303 303 303 319 319 303 287 303 287 271 271 159 159 159 159 159 159 159 159 191 191 191 175 175 159 159 159 175 191 239 223 207 207 239 271 367 351 271 143 255 527 718 702 686 670 702 702 670 670 670 686 750 750 734 734 750 766 750 750 766 766 766 782 782 798 766 766 734 734 734 750 718 734 734 734 782 782 782 798 798 814 814 830 846 846 830 830 830 830 830 814 766 782 814 846 846 830 814 798 830 830 830 830 830 830 830 798 830 782 766 750 766 782 814 830 798 798 798 814 814 830 830 830 814 798 798 782 782 798 798 814 830 830 830 846 846 862 862 862 862 862 862 878 878 894 894 894 862 878 878 894 894 878 878 862 878 878 878 878 878 878 878 878 910 910 910 910 910 910 910 910 926 910 894 878 894 910 942 958 910 910 926 942 942 958 974 974 1038 1022 1006 990 974 958 958 958 958 958 958 958 958 958 958 958 942 926 926 910 910 926 926 942 974 974 974 974 974 974 974 974 942 958 958 974 958 942 910 894 942 958 958 974 974 958 958 942 990 990 990 990 990 990 990 990 1006 1006 974 958 958 958 958 958 1006 990 990 974 974 990 990 1006 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 958 958 958 958 958 958 958 958 1022 1022 1022 1022 1022 1022 1022 1022 1006 1022 1022 1038 1054 1070 1086 1102 1070 1102 1150 1182 1182 1182 1214 1246 1198 1166 1134 1086 1070 1054 1054 1054 1038 1038 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 974 958 958 958 958 974 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1038 1038 1038 1070 990 926 894 974 1086 1230 1310 1246 1246 1294 1326 1357 1357 1341 1310 1246 1230 1246 1214 1214 1182 1198 1182 1022 1038 1006 990 974 958 910 862 910 894 878 862 846 846 846 846 830 830 830 814 814 798 798 798 782 782 798 798 798 782 766 750 798 798 798 782 782 766 766 766 734 734 750 766 766 750 734 734 718 734 750 766 750 734 702 686 750 750 750 750 750 750 750 750 734 750 750 750 750 734 718 702 686 686 686 670 670 655 655 655 718 718 718 718 718 718 718 718 718 702 686 670 655 639 639 607 623 591 575 559 559 543 527 527 543 543 527 511 511 495 479 479 559 559 559 543 543 527 527 527 543 543 543 527 527 511 511 511 495 495 495 511 511 527 527 527 559 543 543 527 527 511 511 495 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 543 527 495 479 479 495 511 527 511 511 511 495 495 479 479 479 511 511 511 495 495 495 479 479 367 383 415 431 447 447 431 415 415 415 399 383 383 367 351 351 367 367 367 367 367 367 367 367 351 367 367 367 367 351 335 319 303 319 351 367 383 383 367 351 319 319 319 319 319 319 319 319 319 303 303 287 287 303 303 319 399 399 399 383 383 367 367 367 303 319 319 335 335 319 319 303 287 303 303 319 319 303 303 287 303 303 303 303 303 303 303 303 335 335 335 319 319 303 303 303 271 271 271 271 271 271 271 271 255 239 271 351 351 287 255 287 255 271 287 287 255 255 271 287 287 303 303 303 287 255 223 207 255 255 255 255 255 255 255 255 287 255 223 223 255 271 271 255 223 223 207 207 207 223 223 239 303 287 255 239 239 255 287 303 255 271 287 303 287 271 239 223 207 207 223 239 271 287 303 303 255 255 255 255 255 255 255 255 191 191 207 223 239 239 239 239 271 271 271 255 255 239 239 239 239 239 239 255 287 287 271 239 223 223 223 223 207 175 127 111 223 239 255 239 207 191 207 223 271 207 175 207 207 159 175 239 95 111 111 127 127 111 111 95 191 143 95 111 159 175 159 95 127 79 63 63 79 79 47 15 47 63 79 63 31 15 31 47 79 95 127 143 159 159 143 127 127 127 127 127 127 127 127 127 143 127 95 95 111 111 95 63 143 127 127 111 111 127 127 143 111 127 127 143 143 127 127 111 79 95 111 127 127 95 63 47 111 111 111 95 95 79 79 79 63 79 111 127 127 111 79 63 127 127 127 127 127 127 127 127 143 127 127 111 127 143 175 191 95 111 111 127 127 111 111 95 111 111 127 143 143 159 175 175 143 159 159 175 175 159 159 143 143 159 159 175 175 159 159 143 127 143 175 207 223 207 175 159 159 159 159 175 175 191 191 191 191 191 191 207 207 223 223 223 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 303 255 207 207 223 255 255 239 143 143 127 111 111 143 223 287 287 287 287 303 303 319 319 319 319 303 303 287 287 303 303 319 335 335 335 335 335 335 335 303 319 287 287 303 335 351 351 351 351 383 415 383 351 287 255 239 191 175 175 159 159 175 175 191 207 191 191 175 175 191 191 207 159 159 191 191 191 223 239 239 319 351 335 223 271 495 718 782 734 686 686 670 670 686 655 670 702 718 718 750 750 766 734 718 750 782 814 830 798 782 766 782 734 734 734 734 702 702 702 702 782 782 782 782 782 782 782 782 798 798 814 814 814 814 830 830 830 830 830 830 830 830 830 830 814 814 814 814 814 814 814 782 782 766 782 798 798 798 798 782 766 782 814 830 846 830 814 798 846 846 846 846 846 846 846 846 878 878 878 862 862 846 846 846 830 830 846 862 862 846 830 830 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 926 910 910 894 894 910 910 926 926 926 926 942 942 958 958 958 1022 1022 1006 990 990 974 958 958 958 958 958 958 958 958 958 958 942 926 910 910 926 942 974 990 958 958 958 958 958 958 958 958 990 990 990 974 974 958 958 958 958 958 958 974 974 990 990 990 942 958 990 1006 1006 990 958 942 942 958 990 1006 1006 990 958 942 958 958 958 974 974 990 990 990 990 1006 1006 974 958 958 990 1038 958 958 958 958 958 958 958 958 990 990 990 990 974 958 942 942 990 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1054 1054 1070 1070 1070 1086 1102 1118 1134 1166 1182 1214 1214 1198 1182 1182 1166 1134 1102 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 990 990 990 990 990 990 990 990 990 974 974 958 958 974 974 990 974 990 990 1006 1006 990 990 974 1054 1054 1022 1022 1022 1022 990 974 1006 990 1006 990 1022 1070 1182 1214 1198 1214 1262 1310 1341 1310 1278 1246 1278 1262 1262 1214 1198 1134 1086 1086 1054 1054 1006 990 990 990 958 942 894 894 894 894 894 878 862 846 846 830 814 798 798 798 798 814 814 782 750 750 782 798 798 782 814 798 798 782 782 798 798 814 782 782 782 766 766 750 750 750 750 750 750 750 750 750 750 750 718 734 734 750 750 734 734 718 734 750 750 750 750 734 718 702 702 686 670 670 702 702 686 670 686 686 686 686 686 686 686 686 702 702 702 686 686 670 670 639 623 591 575 559 559 543 527 527 511 511 511 511 511 511 511 511 575 575 575 559 559 543 543 543 543 543 543 527 527 511 511 511 543 543 543 543 559 575 591 607 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 495 511 511 527 527 511 511 495 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 415 415 415 415 415 415 415 415 415 399 383 367 367 367 367 383 303 351 399 399 367 335 319 319 335 351 383 399 399 383 351 335 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 367 367 367 351 351 335 335 335 319 319 319 319 319 319 319 319 303 319 319 319 319 319 319 335 319 319 319 303 303 287 287 287 303 319 335 319 287 271 287 303 271 287 303 303 271 271 287 303 287 271 271 255 255 271 271 287 271 271 255 255 255 271 287 287 255 271 271 271 255 239 223 223 319 303 287 271 271 287 303 319 255 239 239 223 223 239 239 255 239 255 255 239 207 207 239 271 303 287 255 239 239 255 287 303 239 239 239 255 255 271 271 271 255 255 255 255 255 255 255 255 223 239 239 255 255 239 239 223 255 239 239 223 223 239 239 255 303 287 287 271 271 287 303 303 239 223 207 191 191 223 239 255 255 239 239 223 223 239 239 255 207 143 159 271 319 271 207 191 159 191 239 239 207 175 159 159 95 111 111 127 127 111 111 95 175 143 95 111 143 175 159 95 95 47 47 63 95 95 63 47 47 63 79 63 31 15 31 47 95 111 127 143 143 143 127 111 127 127 127 127 127 127 127 127 191 159 127 143 159 159 127 111 143 127 127 111 111 127 127 143 111 127 127 143 143 127 127 111 127 111 95 95 79 79 79 79 111 111 111 95 95 79 79 79 79 95 95 111 111 95 95 79 127 127 127 127 127 127 127 127 127 111 111 95 111 127 143 159 111 127 143 143 143 143 127 111 111 111 127 143 143 159 175 175 127 127 143 159 159 143 127 127 143 159 159 175 175 159 159 143 127 143 175 207 207 191 175 159 159 159 159 175 175 191 191 191 191 191 191 207 207 223 223 223 207 207 207 207 207 207 207 207 239 239 239 239 239 239 239 239 271 239 223 223 255 271 255 239 95 127 127 127 143 175 223 287 287 287 287 303 303 319 319 319 319 303 303 287 287 303 303 319 335 335 335 335 335 335 335 303 319 287 287 303 335 351 351 351 383 383 399 383 383 319 255 207 175 175 159 159 159 159 175 175 191 191 175 175 175 175 191 191 175 159 191 175 191 223 255 271 335 335 319 191 239 463 702 782 734 686 686 670 670 686 655 670 686 702 718 734 750 750 718 718 750 782 814 814 798 782 766 782 734 734 734 734 702 702 702 702 782 782 782 782 782 782 782 782 798 798 814 814 814 830 830 830 830 830 830 830 830 830 830 830 814 814 814 814 814 814 814 782 782 766 782 798 798 798 798 782 782 798 814 830 830 830 830 814 846 846 846 846 846 846 846 846 878 878 878 862 862 846 846 846 846 846 862 862 862 862 846 846 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 926 910 910 894 894 910 910 926 926 926 926 942 942 958 958 958 1006 1006 990 990 990 990 974 974 958 958 958 958 958 958 958 958 942 942 926 926 926 942 974 990 958 958 958 958 958 958 958 958 990 990 990 974 974 958 958 958 958 958 958 974 974 990 990 990 958 974 974 990 990 974 974 958 958 958 990 990 990 990 958 958 958 958 958 974 974 990 990 990 990 1006 1006 974 958 958 990 1038 958 958 958 958 958 958 958 958 974 974 990 990 990 974 958 958 990 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1054 1054 1054 1070 1070 1086 1086 1102 1134 1166 1182 1198 1214 1198 1182 1182 1166 1134 1102 1070 1054 1054 1054 1054 1038 1038 1038 1022 1022 990 990 990 990 990 990 990 990 990 974 974 958 958 974 974 990 974 990 990 1006 1006 990 990 974 1054 1054 1022 1022 1022 1022 990 990 1006 1022 1006 1006 1038 1070 1166 1214 1182 1182 1246 1278 1326 1310 1294 1262 1326 1278 1246 1182 1166 1134 1118 1150 1102 1102 1054 1022 1022 1006 974 958 894 894 894 878 878 862 846 830 846 830 814 814 798 798 798 814 814 782 766 766 782 798 798 766 814 798 798 782 782 798 798 814 782 782 782 766 766 750 750 750 750 750 750 750 750 750 750 750 718 734 734 750 750 734 734 718 734 750 750 750 750 734 718 702 702 686 670 670 702 702 686 670 686 686 686 686 686 686 686 686 702 702 702 686 686 670 670 639 623 591 575 559 559 543 527 527 511 511 511 511 511 511 511 511 575 575 575 559 559 543 543 543 543 543 543 527 527 511 511 511 575 559 543 543 527 543 543 559 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 495 495 511 511 511 511 495 495 527 527 527 527 527 527 527 527 479 479 479 479 479 479 479 479 431 431 431 431 431 431 431 431 399 399 383 367 351 351 367 367 319 351 399 399 367 335 319 319 351 367 383 383 383 383 367 351 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 367 367 367 351 351 335 335 335 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 303 287 287 287 303 319 335 319 287 271 287 303 255 271 287 287 255 239 271 287 303 287 287 271 271 287 287 303 287 271 271 255 255 271 271 287 287 287 287 287 271 255 223 207 287 271 255 239 239 255 271 287 255 255 255 255 255 255 255 255 239 255 255 239 207 207 239 271 287 287 255 255 255 255 287 287 239 239 239 255 255 271 271 271 255 255 255 255 255 255 255 255 239 239 239 239 239 239 239 239 255 239 239 223 223 239 239 255 287 271 255 239 239 223 239 239 271 255 223 207 191 207 223 223 223 223 207 207 207 207 223 223 239 175 175 239 255 223 207 223 191 191 207 223 207 191 175 159 95 111 111 127 127 111 111 95 175 143 111 111 143 159 143 95 63 31 31 63 95 111 95 63 47 63 79 63 31 15 31 47 127 127 143 143 143 127 111 95 127 127 127 127 127 127 127 127 175 159 127 143 159 159 143 111 143 127 127 111 111 127 127 143 111 127 127 143 143 127 127 111 159 127 95 63 47 63 95 111 111 111 95 95 95 95 79 79 111 95 95 79 79 95 95 111 127 127 127 127 127 127 127 127 111 95 95 95 95 111 127 143 127 143 159 159 159 159 143 127 111 111 127 143 143 159 175 175 111 111 127 143 143 127 111 111 143 159 159 175 175 159 159 143 127 143 175 207 207 191 175 159 159 159 159 175 175 191 191 191 191 191 191 207 207 223 223 223 207 207 207 207 207 207 207 207 239 239 239 239 239 239 239 239 239 223 223 255 271 271 239 191 47 95 143 175 191 207 239 287 287 287 287 303 303 319 319 319 319 303 303 287 287 303 303 319 335 335 335 335 335 335 335 303 319 287 287 303 335 351 351 351 415 399 383 383 415 367 271 175 159 159 143 143 143 143 159 159 175 175 159 159 159 159 175 175 207 191 191 175 191 223 271 319 335 335 287 175 207 399 655 766 734 686 686 670 670 686 655 670 670 686 686 718 718 734 702 686 734 766 814 814 798 782 766 782 734 734 734 734 702 702 702 702 782 782 782 782 782 782 782 782 798 798 814 814 830 830 830 846 830 830 830 830 830 830 830 830 814 814 814 814 814 814 814 782 798 766 782 798 798 798 798 798 814 814 814 814 814 830 846 846 846 846 846 846 846 846 846 846 878 878 862 862 862 862 846 846 862 878 878 894 894 878 878 862 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 926 910 910 894 894 910 910 926 926 926 926 942 942 958 958 958 974 974 990 990 990 990 1006 1006 958 958 958 958 958 958 958 958 942 942 942 926 942 958 958 974 958 958 958 958 958 958 958 958 990 990 990 974 974 958 958 958 958 958 974 974 974 974 990 990 990 974 974 958 958 974 974 990 958 974 974 990 990 974 974 958 958 958 974 974 974 974 990 990 990 1006 1006 990 958 958 990 1022 958 958 958 958 958 958 958 958 958 958 974 990 990 990 974 974 990 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1038 1054 1054 1054 1070 1070 1086 1102 1118 1150 1182 1198 1198 1198 1182 1182 1166 1134 1118 1086 1070 1054 1054 1054 1054 1038 1038 1038 1022 1006 1006 1006 1006 1006 1006 1006 1006 990 974 974 958 958 974 974 990 974 990 990 1006 1006 990 990 974 1022 1022 1022 1022 1022 1022 990 990 990 1006 1022 990 1006 1054 1134 1166 1166 1182 1230 1262 1294 1294 1310 1310 1341 1294 1214 1134 1118 1102 1118 1166 1166 1150 1086 1054 1054 1038 990 974 894 894 878 878 862 846 830 814 846 830 830 830 814 814 814 798 814 782 766 782 798 814 798 766 814 798 798 782 782 798 798 814 782 782 782 766 766 750 750 750 750 750 750 750 750 750 750 750 718 734 734 750 750 734 734 718 734 750 750 750 750 734 718 702 702 686 670 670 702 702 686 670 702 702 702 686 686 686 686 686 702 702 702 686 686 670 670 639 623 591 575 559 559 543 527 527 527 527 527 511 511 511 511 511 575 575 559 559 559 559 543 543 543 543 543 527 527 511 511 511 575 559 543 527 511 511 511 511 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 479 495 495 495 495 479 479 527 527 527 527 527 527 527 527 463 463 463 463 463 463 463 463 431 431 431 431 431 431 431 431 399 383 383 367 351 351 367 367 335 367 399 399 367 335 335 335 367 367 383 383 383 383 367 367 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 367 367 351 351 351 351 335 335 319 319 319 319 319 319 319 319 351 335 335 319 319 303 303 287 319 319 303 303 303 303 287 287 303 319 335 319 287 271 287 303 239 255 287 271 239 239 255 271 319 303 287 287 287 287 303 319 287 287 271 255 255 271 271 287 303 303 303 303 287 255 239 223 239 239 223 207 207 223 239 239 255 271 287 303 303 287 271 255 239 255 255 239 207 207 239 271 287 271 271 255 255 271 271 287 239 239 255 255 255 255 271 271 255 255 255 255 255 255 255 255 271 255 223 207 207 223 255 271 255 239 239 223 223 239 239 255 303 287 271 239 223 207 207 207 303 287 255 207 191 191 191 207 207 191 175 175 175 175 191 207 255 207 191 223 191 143 175 255 239 191 175 191 239 239 191 127 95 111 111 127 127 111 111 95 143 127 111 111 127 127 143 111 95 47 47 63 95 95 63 31 31 63 79 63 31 15 31 63 143 143 143 143 127 111 111 95 127 127 127 127 127 127 127 127 127 111 95 95 127 127 111 79 143 127 127 111 111 127 127 143 111 127 127 143 143 127 127 111 127 111 95 79 63 79 95 95 95 95 95 95 95 95 95 95 127 111 79 63 63 79 111 127 127 127 127 127 127 127 127 127 111 111 111 111 111 111 127 127 127 127 143 159 159 143 127 127 127 127 127 143 143 159 159 159 111 127 143 143 143 143 127 111 143 159 159 175 175 159 159 143 143 159 175 191 191 191 175 175 159 159 159 175 175 191 191 191 191 191 191 207 207 223 223 223 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 223 223 223 255 255 223 159 95 0 63 159 223 239 255 271 287 287 287 287 303 303 319 319 319 319 303 303 287 287 303 303 319 335 335 335 335 335 335 335 303 319 287 287 303 335 351 351 351 447 399 367 383 447 399 271 143 159 143 143 127 127 143 143 159 175 159 159 143 143 159 159 175 239 207 191 175 191 239 303 351 351 319 287 175 175 335 591 750 734 686 686 670 670 686 655 670 655 670 670 686 702 718 670 670 718 766 798 798 798 782 766 782 750 750 750 750 718 718 718 718 798 798 798 798 798 798 798 798 798 798 814 814 830 846 846 862 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 798 798 782 798 798 814 814 798 798 830 830 798 798 798 830 846 878 846 846 846 846 846 846 846 846 862 862 862 862 862 862 862 862 878 894 894 910 910 894 894 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 926 910 910 894 894 910 910 926 926 926 926 942 942 958 958 958 958 958 974 990 990 1006 1022 1022 974 974 974 974 974 974 974 974 958 958 942 942 958 958 958 958 958 958 958 958 958 958 958 958 990 990 990 974 974 958 958 958 974 974 974 974 974 974 974 974 1006 990 958 942 942 958 990 1006 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 990 1006 990 974 958 990 1022 958 958 958 958 958 958 958 958 942 942 958 974 990 990 990 990 990 990 990 1006 1006 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1054 1070 1086 1118 1134 1166 1182 1198 1182 1182 1182 1166 1150 1118 1102 1086 1070 1070 1054 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 990 974 974 958 958 974 974 990 974 990 990 1006 1006 990 990 974 1006 1006 1006 1006 1006 1006 974 974 990 1006 1022 1006 1022 1022 1086 1102 1134 1134 1182 1214 1262 1294 1326 1326 1326 1294 1246 1182 1166 1150 1134 1166 1198 1182 1118 1086 1054 1038 1006 974 926 910 878 862 830 814 814 814 830 830 846 830 830 814 814 798 798 782 782 782 814 814 798 766 814 798 798 782 782 798 798 814 782 782 782 766 766 750 750 750 750 750 750 750 750 750 750 750 718 734 734 750 750 734 734 718 734 750 750 750 750 734 718 702 702 686 670 670 702 702 686 670 718 702 702 702 702 686 686 686 702 702 702 686 686 670 670 639 623 591 575 559 559 543 527 527 543 527 527 527 527 511 511 511 559 559 559 559 559 559 559 559 543 543 543 527 527 511 511 511 543 527 511 495 495 495 495 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 511 511 511 511 511 511 511 511 479 479 479 463 463 463 463 463 415 415 415 415 415 415 415 415 415 415 399 383 367 383 383 383 351 367 399 399 367 335 335 351 367 383 383 383 383 383 383 367 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 351 351 351 351 351 351 351 351 335 335 335 335 335 335 335 335 367 351 335 335 303 303 287 271 303 303 303 303 303 303 303 303 303 319 335 319 287 271 287 303 255 271 287 287 255 255 271 287 303 287 287 271 271 287 287 303 303 287 271 255 255 255 271 271 271 287 287 303 303 303 287 271 223 223 223 223 223 223 223 223 223 255 287 303 303 287 255 223 239 255 255 239 207 207 239 271 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 239 239 239 239 239 239 239 239 287 255 223 191 191 223 255 287 255 239 239 223 223 239 239 255 319 303 287 271 255 255 255 271 303 271 239 223 207 207 223 223 207 191 191 175 175 191 191 207 223 207 239 239 191 111 159 239 271 207 143 175 239 255 207 127 95 111 111 127 127 111 111 95 127 127 127 111 111 111 127 111 143 95 63 79 79 63 31 0 31 47 63 63 31 31 47 63 159 143 143 127 111 111 111 111 127 127 127 127 127 127 127 127 127 95 79 95 127 127 111 95 143 127 127 111 111 127 127 143 111 127 127 143 143 127 127 111 95 95 111 127 111 95 79 63 95 95 95 95 95 95 95 95 127 111 79 63 63 79 111 127 127 127 127 127 127 127 127 127 143 143 143 143 143 143 127 127 95 111 127 127 127 127 111 95 127 127 143 143 143 143 159 159 143 143 159 175 175 159 143 143 143 159 159 175 175 159 159 143 143 159 175 175 191 191 191 191 159 159 159 175 175 191 191 191 191 191 191 207 207 223 223 223 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 223 239 239 223 159 63 0 0 63 175 255 271 271 271 287 287 287 287 303 303 319 319 319 319 303 303 287 287 303 303 319 335 335 335 335 335 335 335 303 319 287 287 303 335 351 351 351 447 399 367 399 447 399 239 111 159 143 143 127 127 143 143 159 175 159 159 143 143 159 159 175 239 207 207 191 207 271 335 383 351 319 287 207 175 271 527 734 734 686 686 670 670 686 655 670 655 670 670 686 702 702 670 670 702 750 782 798 782 782 766 798 750 750 750 750 718 718 718 718 798 798 798 798 798 798 798 798 798 798 814 830 846 862 862 878 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 798 798 782 798 814 814 814 814 798 846 830 814 798 814 830 862 878 846 846 846 846 846 846 846 846 862 862 862 862 862 862 862 862 894 894 910 910 910 910 894 894 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 926 910 910 894 894 910 910 926 926 926 926 942 942 958 958 958 942 958 958 974 1006 1022 1022 1038 974 974 974 974 974 974 974 974 958 958 974 974 958 958 958 958 958 958 958 958 958 958 958 958 990 990 990 974 974 958 958 958 974 974 974 974 974 974 974 974 1006 990 958 942 942 958 990 1006 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 958 990 1022 1006 990 974 990 1006 958 958 958 958 958 958 958 958 942 942 958 974 990 990 990 990 990 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1038 1054 1070 1102 1118 1150 1166 1182 1182 1182 1182 1182 1150 1134 1102 1102 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 990 974 974 958 958 974 974 990 974 990 990 1006 1006 990 990 974 1006 1006 1006 1006 1006 1006 974 974 990 1006 1022 1006 1006 1022 1070 1086 1118 1118 1150 1198 1246 1294 1310 1326 1278 1278 1278 1246 1214 1166 1118 1118 1198 1182 1118 1086 1070 1038 1006 974 958 942 894 862 830 814 814 798 830 846 846 862 846 830 814 798 798 782 782 814 830 830 798 766 814 798 798 782 782 798 798 814 782 782 782 766 766 750 750 750 750 750 750 750 750 750 750 750 718 734 734 750 750 734 734 718 734 750 750 750 750 734 718 702 702 686 670 670 702 702 686 670 734 718 718 702 702 686 686 686 702 702 702 686 686 670 670 639 623 591 575 559 559 543 527 527 559 543 543 527 527 511 511 511 559 559 559 559 559 559 559 559 543 543 543 527 527 511 511 511 495 495 495 495 495 511 527 543 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 511 511 511 511 511 511 511 511 511 511 495 495 479 479 479 463 399 399 399 399 399 399 399 399 447 431 415 399 399 399 399 415 367 383 399 399 367 335 351 367 399 383 383 383 383 383 383 399 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 351 351 351 351 351 351 351 351 335 335 335 335 335 335 335 335 367 351 335 335 303 303 287 271 303 303 303 303 303 303 303 303 303 319 335 319 287 271 287 303 287 303 319 319 287 287 303 319 271 255 255 239 239 255 255 271 303 287 271 255 255 255 255 255 223 239 271 287 319 319 319 319 239 239 255 255 255 255 239 239 207 223 255 287 287 255 223 207 239 255 255 239 207 207 239 271 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 239 239 239 239 239 239 239 239 287 255 223 191 191 223 255 287 255 239 239 223 223 239 239 255 255 255 255 255 255 271 303 303 271 255 223 223 223 239 255 271 239 223 207 207 207 207 223 239 191 207 255 303 239 143 143 207 287 207 159 175 239 271 207 143 95 111 111 127 127 111 111 95 111 127 127 111 95 95 111 111 159 111 79 79 79 47 15 0 15 47 63 63 31 31 47 79 159 143 127 111 111 111 127 127 127 127 127 127 127 127 127 127 143 127 111 127 159 175 159 143 143 127 127 111 111 127 127 143 111 127 127 143 143 127 127 111 79 95 127 143 127 95 63 31 79 79 95 95 95 95 111 111 111 95 95 79 79 95 95 111 127 127 127 127 127 127 127 127 143 159 159 159 159 143 127 111 95 95 111 127 127 111 95 95 143 143 143 143 143 143 143 143 143 159 175 175 175 175 159 143 143 159 159 175 175 159 159 143 159 159 159 175 175 191 191 191 159 159 159 175 175 191 191 191 191 191 191 207 207 223 223 223 207 207 207 207 207 207 207 207 239 239 239 239 239 239 239 239 255 239 223 223 207 143 47 0 0 79 191 271 287 287 287 287 287 287 287 303 303 319 319 319 319 303 303 287 287 303 303 319 335 335 335 335 335 335 335 303 319 287 287 303 335 351 351 351 399 383 383 399 431 351 207 111 159 159 143 143 143 143 159 159 175 175 159 159 159 159 175 175 239 223 223 223 239 303 351 399 351 319 319 255 191 239 479 702 734 686 686 670 670 686 655 670 655 670 670 686 702 702 670 670 702 734 766 782 782 782 766 798 766 766 766 766 734 734 734 734 814 814 814 814 814 814 814 814 798 798 814 830 846 862 878 878 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 814 814 782 798 814 830 830 814 814 830 830 830 830 830 846 862 862 846 846 846 846 846 846 846 846 846 846 862 862 862 862 878 878 878 894 894 910 910 894 894 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 926 910 910 894 894 910 910 926 926 926 926 942 942 958 958 958 942 958 974 974 1006 1006 1022 1038 990 990 990 990 990 990 990 990 974 974 974 990 974 958 958 942 958 958 958 958 958 958 958 958 990 990 990 974 974 958 958 958 990 990 974 974 974 974 958 958 990 974 974 958 958 974 974 990 990 974 974 958 958 974 974 990 990 990 974 974 974 974 958 958 958 990 1022 1022 990 974 974 990 958 958 958 958 958 958 958 958 958 958 974 990 990 990 974 974 990 990 990 1006 1006 1022 1022 1022 1006 1022 1022 1022 1038 1038 1038 1038 1038 1038 1054 1086 1118 1134 1150 1166 1182 1182 1182 1182 1166 1150 1118 1102 1086 1070 1070 1070 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 990 974 974 958 958 974 974 990 974 990 990 1006 1006 990 990 974 990 990 990 990 990 990 958 958 974 1006 1022 1022 1006 1022 1054 1070 1070 1086 1134 1198 1246 1278 1278 1278 1246 1262 1294 1294 1262 1214 1134 1134 1198 1182 1134 1102 1086 1070 1038 1006 1006 974 926 878 830 814 814 814 830 846 862 878 862 846 814 798 798 798 798 830 846 846 798 766 814 798 798 782 782 798 798 814 782 782 782 766 766 750 750 750 750 750 750 750 750 750 750 750 718 734 734 750 750 734 734 718 734 750 750 750 750 734 718 702 702 686 670 670 702 702 686 670 734 734 734 718 702 702 686 686 702 702 702 686 686 670 670 639 623 591 575 559 559 543 527 527 559 559 559 543 527 527 511 511 543 543 559 559 559 559 575 575 543 543 543 527 527 511 511 511 495 479 479 495 511 527 543 559 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 479 495 495 495 495 479 479 495 495 495 495 495 495 495 495 527 527 511 511 495 479 479 463 415 415 415 415 415 415 415 415 447 431 415 399 399 399 399 399 383 399 415 399 367 351 351 383 399 399 383 383 383 383 399 399 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 335 335 351 351 351 351 367 367 351 351 351 351 351 351 351 351 351 335 335 319 319 303 303 287 287 287 303 303 303 303 319 319 303 319 335 319 287 271 287 303 303 319 335 335 303 287 319 335 255 255 239 223 223 239 255 255 319 303 287 271 255 255 255 255 207 223 255 287 303 319 319 319 255 255 271 287 287 271 255 255 207 223 239 255 255 239 223 207 239 255 255 239 207 207 239 271 255 271 271 287 287 271 271 255 271 271 255 255 255 255 239 239 223 223 223 223 223 223 223 223 271 255 223 207 207 223 255 271 255 239 239 223 223 239 239 255 191 191 191 207 223 255 271 287 255 239 223 223 223 255 271 287 255 255 239 239 239 239 255 255 191 191 239 319 287 191 159 207 287 223 175 175 223 239 223 175 95 111 111 127 127 111 111 95 95 127 143 111 79 79 111 127 143 95 63 79 79 63 31 0 15 31 63 63 31 31 63 79 143 127 111 111 111 127 143 159 127 127 127 127 127 127 127 127 143 127 111 127 159 175 159 143 143 127 127 111 111 127 127 143 111 127 127 143 143 127 127 111 111 111 111 111 95 95 79 63 79 79 79 95 95 111 111 111 79 95 95 111 111 95 95 79 127 127 127 127 127 127 127 127 127 143 143 159 143 127 111 95 111 111 127 143 143 127 111 111 143 143 143 143 143 143 143 143 127 143 159 159 159 159 143 127 143 159 159 175 175 159 159 143 159 159 159 159 175 175 191 207 159 159 159 175 175 191 191 191 191 191 191 207 207 223 223 223 207 207 207 207 207 207 207 207 239 239 239 239 239 239 239 239 255 239 223 223 207 175 95 47 31 111 207 271 287 287 287 287 287 287 287 303 303 319 319 319 319 303 303 287 287 303 303 319 335 335 335 335 335 335 335 303 319 287 287 303 335 351 351 351 351 383 399 415 399 287 175 111 175 175 159 159 159 159 175 175 191 191 175 175 175 175 191 191 223 223 239 255 287 319 367 399 351 319 351 303 239 239 447 686 734 686 686 670 670 686 655 670 670 670 686 702 718 718 686 686 686 718 766 782 782 782 766 798 766 766 766 766 734 734 734 734 814 814 814 814 814 814 814 814 798 798 814 830 862 878 894 894 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 814 814 798 814 814 830 830 814 814 814 830 846 846 862 862 846 846 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 878 878 894 894 894 894 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 926 910 910 894 894 910 910 926 926 926 926 942 942 958 958 958 958 974 974 990 990 1006 1006 1022 990 990 990 990 990 990 990 990 974 974 990 990 990 974 942 926 958 958 958 958 958 958 958 958 990 990 990 974 974 958 958 958 990 990 990 974 974 958 958 958 958 974 974 990 990 974 974 958 990 990 958 958 958 958 990 990 990 990 990 974 974 958 958 958 942 990 1022 1022 1006 974 974 990 958 958 958 958 958 958 958 958 974 974 990 990 990 974 958 958 990 990 990 1006 1006 1022 1022 1022 1006 1006 1022 1022 1022 1038 1038 1038 1022 1038 1054 1070 1102 1134 1150 1150 1182 1182 1182 1182 1166 1150 1134 1118 1086 1086 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 990 974 974 958 958 974 974 990 974 990 990 1006 1006 990 990 974 990 990 990 990 990 990 958 958 958 990 1022 1038 1022 1038 1086 1102 1038 1054 1134 1198 1246 1262 1246 1230 1246 1246 1294 1278 1262 1214 1182 1182 1214 1198 1150 1134 1118 1118 1086 1054 1038 1006 942 878 846 830 830 830 830 846 862 878 878 846 814 798 798 798 798 830 862 846 798 766 814 798 798 782 782 798 798 814 782 782 782 766 766 750 750 750 750 750 750 750 750 750 750 750 718 734 734 750 750 734 734 718 734 750 750 750 750 734 718 702 702 686 670 670 702 702 686 670 750 750 734 718 702 702 686 686 702 702 702 686 686 670 670 639 623 591 575 559 559 543 527 527 575 575 559 543 527 527 511 511 543 543 543 559 559 575 575 575 543 543 543 527 527 511 511 511 527 527 511 511 511 527 527 543 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 495 495 511 511 511 511 495 495 495 495 495 495 495 495 495 495 527 511 511 495 479 463 447 447 447 447 447 447 447 447 447 447 415 399 383 367 367 367 367 383 383 399 415 383 351 351 367 399 415 399 383 383 383 383 399 415 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 335 335 335 351 351 367 367 367 351 351 351 351 351 351 351 351 319 319 319 319 319 319 319 319 287 287 287 303 303 319 319 319 303 319 335 319 287 271 287 303 287 303 335 319 287 287 303 319 271 255 255 239 239 255 255 271 319 303 287 271 255 239 239 255 239 239 255 271 287 271 271 271 239 255 271 287 287 271 255 239 255 255 255 255 255 255 255 255 239 255 255 239 207 207 239 271 255 255 287 287 287 287 255 255 271 271 271 255 255 239 239 239 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 255 239 239 223 223 239 239 255 207 207 207 207 223 239 255 255 287 271 255 223 223 239 255 271 255 255 239 239 239 239 255 255 255 207 207 271 303 255 223 239 255 239 223 207 191 207 223 223 95 79 111 95 127 79 111 63 95 95 143 95 79 31 111 127 79 63 47 63 79 79 47 15 0 31 63 63 31 31 63 95 95 79 95 63 111 95 159 143 127 95 127 95 127 95 127 127 111 79 79 95 127 143 127 111 143 127 127 111 111 127 127 143 111 127 127 143 143 127 127 111 143 127 95 63 63 79 95 111 79 79 79 95 95 111 111 111 63 79 111 127 127 111 79 63 127 127 127 127 127 127 127 127 111 127 127 143 127 111 79 63 127 143 143 159 159 143 143 127 143 143 143 143 143 143 143 143 111 127 127 143 143 127 127 111 143 159 159 175 175 159 159 143 175 159 159 159 159 175 191 207 159 159 159 175 175 191 191 191 191 191 191 207 207 223 223 223 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 223 223 223 239 223 175 127 63 127 207 271 287 271 287 287 287 287 287 303 303 319 319 319 319 303 303 287 287 303 303 319 335 335 335 335 335 335 335 335 319 287 287 303 335 351 351 351 319 367 415 447 367 255 159 127 191 175 175 159 159 175 175 191 207 191 191 175 175 191 191 207 207 223 255 271 303 335 367 351 351 319 351 335 255 223 447 702 734 686 686 670 670 686 655 670 670 686 702 702 734 734 734 718 670 718 766 782 782 750 766 798 766 766 766 766 734 734 734 734 814 814 814 814 814 814 814 814 798 798 814 830 862 878 894 910 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 814 814 798 814 830 830 830 830 814 798 814 846 878 878 862 846 830 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 862 878 878 894 894 878 878 862 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 894 894 894 894 894 894 926 910 910 894 894 910 910 926 926 926 926 942 942 958 958 958 974 974 974 990 990 1006 1006 1006 990 990 990 990 990 990 990 990 974 990 1006 1006 990 974 942 926 958 958 958 958 958 958 958 958 990 990 990 974 974 958 958 958 990 990 990 974 974 958 958 958 942 958 990 1006 1006 990 958 942 1006 990 958 942 942 958 990 1006 990 990 990 974 974 958 958 958 942 990 1022 1022 1006 974 974 990 958 958 958 958 958 958 958 958 990 990 990 990 974 958 942 942 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1022 1022 1038 1038 1038 1022 1022 1054 1070 1102 1118 1134 1150 1182 1182 1182 1182 1182 1150 1134 1134 1086 1086 1086 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 990 974 974 958 958 974 974 990 974 990 990 1006 1006 990 990 974 990 990 990 990 990 990 958 958 958 990 1022 1038 1038 1054 1086 1102 1054 1086 1166 1246 1278 1278 1262 1230 1310 1294 1278 1246 1230 1214 1214 1230 1214 1182 1150 1118 1118 1150 1134 1102 1070 1022 958 894 846 830 862 878 830 846 878 894 878 846 814 798 798 798 814 846 862 846 798 782 814 798 798 782 782 798 798 814 782 782 782 766 766 750 750 750 750 750 750 750 750 750 750 750 718 734 734 750 750 734 734 718 734 750 750 750 750 734 718 702 702 686 670 670 702 702 686 670 734 718 734 702 718 670 686 655 702 670 702 655 686 639 670 639 623 591 607 559 591 543 559 527 623 575 591 559 575 527 543 543 543 543 543 559 559 575 575 575 543 543 543 527 527 511 511 511 575 559 543 527 511 511 511 511 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 495 511 511 527 527 511 511 495 495 495 495 495 495 495 495 495 495 495 479 463 447 447 431 415 479 479 479 479 479 479 479 479 383 367 351 335 335 335 335 351 399 415 415 383 351 351 367 399 431 415 383 367 367 383 415 431 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 335 319 335 335 351 351 367 367 367 351 351 351 351 351 351 351 351 303 319 319 319 319 319 319 335 287 287 287 303 303 319 319 319 303 319 335 319 287 271 287 303 271 287 303 303 271 271 287 303 287 271 271 255 255 271 271 287 319 303 287 271 255 239 239 239 271 271 271 271 255 239 223 207 239 239 271 287 287 271 239 239 287 271 271 255 255 271 271 287 239 255 255 239 207 207 239 271 239 255 287 303 303 287 255 239 271 271 271 255 255 239 239 239 223 223 223 223 223 223 223 223 223 239 239 255 255 239 239 223 255 239 239 223 223 239 239 255 271 271 255 239 239 255 255 271 335 303 271 239 223 223 223 239 255 239 239 223 223 239 239 255 319 207 175 239 287 287 271 287 255 255 239 207 175 175 223 255 111 47 47 31 111 79 79 0 31 0 47 15 63 47 79 63 79 79 63 47 47 31 15 15 63 63 63 79 79 95 95 95 79 79 111 79 111 79 111 79 127 95 127 79 111 63 95 95 143 143 143 143 143 143 143 143 95 111 143 175 159 143 95 79 159 175 191 175 159 159 175 207 159 159 143 127 127 111 95 95 63 79 79 95 95 79 79 63 111 95 95 79 79 95 95 111 111 95 79 79 95 111 143 159 175 159 127 111 95 111 111 127 111 79 63 95 159 191 175 143 143 159 175 191 191 191 191 175 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 191 207 223 207 191 175 175 175 175 191 207 223 239 255 191 191 191 191 191 191 191 191 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 271 271 287 287 271 239 207 191 143 159 175 191 223 239 255 255 287 287 287 303 303 319 319 319 303 303 303 303 303 303 303 303 303 319 335 351 351 351 351 335 335 319 319 319 351 367 383 399 383 431 447 415 303 239 207 223 175 191 207 191 159 143 143 175 143 143 143 143 143 159 175 191 191 239 271 271 239 255 319 335 335 271 287 335 271 239 479 734 718 686 686 686 686 686 686 686 718 718 734 702 734 718 718 718 686 702 750 782 766 782 766 734 734 750 734 750 750 750 734 734 782 782 782 798 798 814 814 814 846 846 846 862 862 878 878 878 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 798 814 782 798 814 814 830 846 846 814 814 814 830 830 846 846 846 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 910 894 894 878 878 894 894 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 958 942 942 926 926 942 942 958 1006 990 974 974 990 1022 1038 1070 1006 1006 1006 1006 1006 1006 1006 1006 974 958 942 926 926 926 926 942 926 926 958 974 974 974 974 974 974 958 958 958 958 958 942 942 974 974 974 974 974 974 974 974 958 974 1006 1022 1022 1006 974 958 974 974 974 990 990 1006 1006 1006 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 990 990 1022 1038 1038 1038 1038 1038 1022 1022 1022 1022 1038 1054 1070 1086 1150 1166 1182 1198 1198 1166 1150 1134 1166 1150 1118 1102 1086 1102 1118 1134 1102 1102 1086 1070 1070 1054 1038 1038 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 990 990 990 990 990 990 990 990 1006 1022 1038 1054 1070 1086 1086 1038 1102 1118 1198 1278 1326 1357 1310 1294 1341 1294 1246 1262 1278 1262 1182 1086 1134 1134 1150 1134 1102 1102 1086 1070 1006 990 974 926 894 894 926 894 878 846 830 814 814 798 814 814 798 814 846 862 862 846 846 830 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 718 718 702 702 702 686 686 686 734 734 718 718 718 702 702 702 670 670 670 670 670 670 670 670 686 670 686 639 670 639 670 655 655 623 639 591 607 559 591 575 623 623 639 607 639 607 623 591 623 591 623 575 607 559 591 591 575 575 575 559 559 543 543 543 543 543 543 543 543 543 543 543 591 575 543 511 511 527 543 559 527 527 527 511 511 495 495 495 527 527 527 511 511 511 495 495 495 495 495 495 495 495 495 495 511 527 527 527 527 511 495 479 495 495 495 495 495 495 495 495 543 543 527 511 511 495 479 479 479 479 479 463 463 447 447 447 463 463 463 447 447 431 431 431 463 447 415 383 367 367 383 383 399 383 383 367 367 383 383 399 399 399 367 351 351 351 351 351 367 367 367 351 351 335 335 319 303 319 351 367 367 351 319 303 319 319 319 319 319 351 367 367 319 319 319 335 335 351 367 367 335 335 335 319 319 303 303 303 271 287 303 303 271 255 287 303 319 319 319 319 319 319 319 319 303 335 367 351 303 271 239 239 255 255 271 287 287 287 271 271 319 319 319 319 319 303 271 271 255 271 303 319 319 303 271 255 271 287 287 303 303 287 287 271 271 271 271 287 287 303 303 303 287 287 271 271 271 255 255 255 287 287 287 271 271 255 255 255 287 287 287 287 287 287 287 287 271 271 255 239 223 223 207 191 255 255 255 255 255 255 255 255 223 239 271 287 287 239 191 159 239 255 255 271 271 255 255 239 255 287 303 303 271 239 255 271 223 223 207 191 191 191 191 207 223 223 239 223 207 191 159 159 287 239 207 207 223 223 207 191 63 47 15 47 79 95 63 31 47 47 47 47 47 31 31 31 63 63 63 63 63 63 79 79 63 63 63 79 79 95 95 95 79 79 79 79 79 79 79 79 95 95 95 79 79 63 63 63 143 143 143 143 143 143 143 143 95 111 127 143 159 143 127 111 159 175 191 175 143 143 175 207 159 159 143 127 111 111 95 95 63 79 79 95 95 79 79 63 111 95 95 79 79 95 95 111 95 95 95 95 111 111 127 143 175 159 127 111 95 111 127 127 127 95 79 111 143 175 159 127 127 127 143 159 175 175 159 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 143 175 191 191 191 175 159 175 175 175 191 207 223 239 255 191 191 191 191 191 191 191 191 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 271 271 287 287 271 239 223 191 159 159 175 207 223 239 255 271 287 287 287 303 303 319 319 319 319 319 319 303 303 287 287 287 303 319 335 351 351 351 351 335 335 319 319 319 351 367 383 399 383 431 463 415 303 223 191 191 175 191 207 191 159 143 159 175 159 159 143 143 159 175 191 191 175 207 255 255 255 271 287 335 319 271 287 335 271 271 495 750 718 686 686 686 686 686 686 686 702 718 718 718 734 734 734 718 702 718 750 782 766 766 734 734 750 750 734 750 750 750 750 750 782 782 798 798 798 814 814 814 846 846 846 862 862 878 878 878 846 846 846 846 846 846 846 846 830 830 830 830 830 830 830 798 814 782 798 814 814 830 846 846 814 814 830 830 830 846 846 846 862 862 862 862 862 862 862 862 862 878 878 878 878 878 878 894 910 894 894 878 878 894 894 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 958 942 942 926 926 942 942 958 990 990 974 974 990 1022 1038 1054 1006 1006 1006 1006 1006 1006 1006 1006 974 958 942 942 926 926 942 942 926 942 958 974 974 974 974 958 974 974 974 974 974 974 990 990 974 974 974 974 974 974 974 974 958 974 1006 1022 1022 1006 974 958 974 974 974 990 990 1006 1006 1006 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 990 1006 1022 1038 1038 1038 1038 1022 1022 1006 1006 1022 1022 1054 1070 1086 1134 1150 1182 1198 1182 1166 1150 1134 1166 1150 1118 1102 1102 1102 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 990 990 990 990 990 990 990 990 1006 1022 1038 1054 1070 1070 1070 1038 1086 1118 1182 1262 1310 1341 1326 1326 1341 1294 1246 1278 1278 1262 1182 1102 1150 1134 1150 1102 1102 1070 1070 1054 1006 990 974 926 926 910 910 878 878 846 830 830 814 798 814 814 798 814 846 862 862 846 862 846 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 750 750 734 734 734 718 718 718 750 734 734 734 718 718 718 702 686 686 686 686 686 686 686 686 686 670 655 655 639 639 655 655 639 639 623 607 591 575 575 559 655 655 655 639 639 639 623 623 623 623 623 607 607 591 591 591 575 575 575 559 559 543 543 543 543 543 543 543 543 543 543 543 575 559 543 543 527 527 543 543 527 527 527 511 511 511 495 495 527 511 511 511 495 495 495 479 495 495 495 495 495 495 495 495 511 527 527 527 527 511 495 479 495 495 495 495 495 495 495 495 479 479 495 511 511 527 543 543 479 479 479 463 463 463 447 447 463 463 463 447 447 431 431 431 447 431 415 399 383 383 383 383 399 383 383 367 367 383 383 399 399 383 367 367 351 351 351 367 383 383 367 367 351 351 351 335 319 335 351 351 351 351 335 319 335 335 319 319 319 335 351 367 319 319 319 319 335 335 335 335 351 351 351 335 335 335 319 319 303 335 351 335 303 303 319 335 319 319 319 319 319 319 319 319 303 335 351 335 303 271 271 287 287 287 287 303 303 303 287 287 303 319 319 319 303 303 287 271 271 271 303 303 303 303 271 271 255 271 271 287 287 271 271 255 287 287 303 303 303 319 319 319 303 287 287 287 271 271 271 255 303 303 303 287 287 287 271 271 255 255 255 255 255 255 255 255 271 271 255 255 239 223 207 207 271 271 271 271 271 271 271 271 287 271 271 255 255 255 255 255 223 223 239 255 255 239 223 223 271 287 271 239 207 207 239 287 255 255 239 223 207 191 191 191 191 207 223 223 239 223 223 223 255 239 207 207 239 239 207 175 63 47 31 47 95 111 95 79 95 95 79 63 47 47 31 31 47 47 63 79 95 95 111 111 63 63 79 79 79 79 95 95 79 79 79 79 79 79 79 79 95 95 79 79 79 79 63 63 143 143 143 143 143 143 143 143 95 111 111 127 127 143 143 159 159 175 191 175 143 143 159 191 159 143 143 127 111 95 95 95 63 79 79 95 95 79 79 63 111 95 95 79 79 95 95 111 79 95 111 127 127 127 111 111 159 143 127 111 111 111 127 127 143 111 95 111 143 159 143 111 111 111 127 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 143 159 159 175 175 159 159 191 175 175 175 191 207 239 239 191 191 191 191 191 191 191 191 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 271 271 271 271 271 239 223 207 175 175 191 207 223 239 255 271 287 287 303 303 303 303 319 319 335 319 319 303 303 287 287 271 303 319 335 351 351 351 351 335 319 319 319 319 351 367 383 383 383 431 463 415 303 191 159 159 175 191 207 191 159 159 159 191 175 159 159 159 159 175 191 191 159 191 239 255 271 303 303 351 319 271 287 335 271 271 479 734 718 686 686 686 686 686 686 686 686 702 702 702 718 718 718 702 718 718 734 766 750 766 766 766 750 766 782 798 766 766 766 750 782 798 798 798 814 814 814 814 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 798 814 782 798 814 814 830 846 846 814 830 830 830 846 846 846 846 862 862 862 862 862 862 862 862 862 862 862 878 878 894 894 894 910 894 894 878 878 894 894 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 958 942 942 926 926 942 942 958 990 990 974 990 1006 1022 1038 1054 1006 1006 1006 1006 1006 1006 1006 1006 974 974 958 942 926 926 942 942 926 942 958 974 974 974 958 958 974 974 974 990 1006 1006 1022 1022 974 974 974 974 974 974 974 974 958 974 1006 1022 1022 1006 974 958 974 974 990 990 990 990 1006 1006 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 990 1006 1022 1038 1038 1038 1022 1022 1006 1006 1006 1006 1022 1038 1070 1070 1134 1150 1166 1182 1182 1166 1150 1134 1150 1150 1134 1118 1102 1102 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 990 990 990 990 990 990 990 990 990 1006 1022 1054 1054 1070 1070 1022 1054 1070 1118 1166 1230 1294 1294 1326 1326 1278 1262 1278 1278 1262 1198 1134 1198 1166 1134 1102 1086 1038 1038 1038 1022 990 974 926 926 910 910 878 878 846 846 830 814 798 830 814 798 814 846 862 862 846 862 846 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 782 782 766 766 750 750 750 750 766 750 750 750 734 734 734 718 702 702 702 702 702 702 702 702 686 686 670 655 639 639 655 655 655 655 639 639 623 607 607 591 670 655 655 655 639 639 623 623 623 623 623 607 607 591 591 591 575 575 575 559 559 543 543 543 543 543 543 543 543 543 543 543 559 559 559 559 559 543 527 527 527 527 527 527 511 511 511 495 511 495 495 495 479 479 479 463 495 495 495 495 495 495 495 495 527 527 527 527 527 511 495 495 479 479 479 479 479 479 479 479 479 479 495 511 511 527 543 543 479 479 479 479 463 463 463 447 463 463 463 447 447 431 431 431 431 431 431 415 415 399 383 367 399 383 383 367 367 383 383 399 399 383 383 367 351 367 367 367 383 383 383 383 367 367 367 367 335 335 351 351 351 351 335 335 367 351 335 335 319 335 335 351 319 319 319 319 303 303 303 303 367 367 367 351 351 351 351 335 303 335 351 335 319 303 319 351 319 319 319 319 319 319 319 319 303 319 319 303 271 271 303 335 303 303 303 303 303 303 303 303 303 303 303 319 303 287 287 271 271 287 287 303 303 287 287 271 271 287 287 303 303 287 287 271 303 303 319 319 319 335 335 335 319 303 303 303 287 287 287 271 319 319 319 303 303 303 287 287 239 239 239 239 239 239 239 239 271 271 255 255 239 223 223 223 287 287 287 287 287 287 287 287 303 255 207 175 175 223 271 319 207 207 223 239 239 223 207 207 287 271 239 191 159 175 239 287 287 271 255 239 223 207 207 191 159 175 207 239 255 271 287 287 223 207 207 223 255 239 207 159 47 47 47 63 79 111 127 127 95 95 95 79 79 63 63 63 47 63 63 63 79 79 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 143 143 143 143 143 143 143 143 95 95 95 111 127 143 175 191 175 175 191 159 127 127 159 175 143 143 127 127 111 95 79 79 63 79 79 95 95 79 79 63 111 95 95 79 79 95 95 111 79 95 127 143 143 127 111 95 143 127 127 127 127 127 127 127 143 127 127 127 127 127 127 111 111 111 127 143 159 143 143 143 143 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 143 143 159 159 175 175 175 175 191 175 175 175 191 207 223 223 191 191 191 191 191 191 191 191 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 271 271 271 271 255 239 239 223 191 207 207 223 239 255 271 271 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 319 335 351 351 351 351 335 319 319 303 303 351 351 367 383 383 431 463 399 271 175 127 127 175 191 207 207 175 159 175 207 191 191 175 175 175 175 191 207 175 191 239 287 319 351 351 367 319 287 303 351 271 255 447 702 734 702 702 702 702 702 702 702 686 686 686 702 702 702 718 686 734 718 734 750 734 750 750 750 750 766 782 798 766 766 766 766 798 798 798 814 814 814 830 830 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 846 846 846 846 846 846 846 814 830 798 798 814 814 830 830 830 830 830 830 846 846 846 862 862 862 862 862 862 862 862 862 862 846 846 862 878 878 894 910 910 910 894 894 878 878 894 894 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 974 974 990 990 1006 1022 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 990 974 958 942 942 942 942 958 942 942 958 974 974 974 958 942 942 942 958 974 990 1006 1022 1022 974 974 974 974 974 974 974 974 974 990 990 1006 1006 990 990 974 990 990 990 990 990 990 990 990 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1038 1038 1038 1022 1006 1006 1006 1006 1006 1022 1038 1054 1070 1118 1134 1150 1182 1182 1166 1150 1134 1150 1150 1134 1134 1118 1118 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 990 990 1022 1038 1054 1054 1054 1022 1022 1022 1038 1086 1150 1230 1262 1294 1294 1278 1278 1294 1278 1262 1214 1166 1198 1182 1150 1118 1102 1070 1070 1054 1006 1006 990 942 926 910 910 878 894 862 846 830 814 814 830 830 798 814 846 862 862 846 862 846 814 814 814 814 814 814 814 814 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 782 782 766 766 766 750 750 750 766 766 766 750 750 750 734 734 718 718 718 718 718 718 718 718 702 686 670 655 655 655 655 670 670 670 655 655 639 639 639 623 686 670 670 655 639 639 623 623 623 623 623 607 607 591 591 591 575 575 575 559 559 543 543 543 559 559 559 559 559 559 559 559 543 559 575 591 575 559 527 511 543 543 527 527 527 511 511 511 495 495 479 479 479 463 463 463 495 495 495 495 495 495 495 495 527 527 543 543 527 527 511 495 479 479 479 479 479 479 479 479 543 543 527 511 511 495 479 479 495 495 479 479 479 463 463 463 463 463 463 447 447 431 431 431 399 415 431 447 431 415 383 367 399 383 383 367 367 383 383 399 399 383 383 367 367 367 383 383 383 383 383 383 383 383 383 383 335 351 351 351 351 351 351 335 383 367 351 335 335 335 335 335 319 319 319 303 303 287 271 271 351 351 351 351 351 351 335 335 271 303 319 303 287 271 287 319 319 319 319 319 319 319 319 319 287 303 303 287 271 287 335 367 319 319 303 287 287 287 287 287 287 287 303 303 303 287 287 271 287 287 287 287 287 287 287 287 303 303 319 335 335 319 303 303 303 303 303 303 319 319 335 335 319 319 319 303 303 303 287 287 319 319 303 303 287 287 287 287 271 271 271 271 271 271 271 271 271 271 271 255 255 239 239 223 271 271 271 271 271 271 271 271 223 191 143 127 127 175 239 271 207 223 239 239 239 239 223 207 271 271 271 239 207 207 239 271 255 255 271 271 255 255 239 239 175 191 223 255 287 287 303 303 191 191 207 239 255 239 191 143 47 47 63 63 63 95 127 143 63 63 79 79 95 95 95 111 79 63 63 63 47 47 31 31 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 143 143 143 143 143 143 143 143 95 95 95 111 127 143 175 191 175 191 191 159 127 111 143 159 143 143 127 111 95 95 79 79 63 79 79 95 95 79 79 63 111 95 95 79 79 95 95 111 95 111 127 143 143 127 95 79 111 127 127 127 127 127 127 127 127 143 143 127 127 111 111 127 127 127 143 159 159 159 159 159 143 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 175 175 175 175 191 191 207 207 191 175 175 175 175 191 207 207 191 191 191 191 191 191 191 191 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 271 271 255 255 255 239 255 255 223 223 223 239 255 255 271 271 303 303 303 303 303 303 303 303 255 271 271 287 319 335 335 351 303 319 335 351 351 351 351 335 319 303 303 303 335 351 367 383 383 415 431 351 239 143 111 127 175 191 207 207 175 175 191 223 223 207 191 191 191 191 191 207 191 223 255 319 367 399 367 367 335 287 303 351 271 239 431 655 734 702 702 702 702 702 702 702 686 686 686 702 702 702 718 686 734 718 734 734 750 766 734 750 782 798 782 798 798 798 750 750 798 798 814 814 814 830 830 830 846 846 846 862 862 878 878 878 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 814 830 798 814 814 814 814 830 830 830 830 846 846 846 862 862 862 862 862 862 862 862 862 862 862 862 862 862 878 878 894 894 894 910 894 894 878 878 894 894 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 974 974 990 1006 1022 1022 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 990 974 958 958 942 942 958 958 942 958 974 974 974 958 942 942 926 926 942 958 974 990 1006 1006 974 974 974 974 974 974 974 974 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1038 1038 1038 1022 1006 1006 1006 990 990 1006 1006 1038 1054 1070 1102 1118 1150 1166 1182 1166 1150 1134 1150 1150 1150 1150 1134 1134 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 1006 1022 1038 1038 1038 1006 1006 990 1006 1054 1118 1182 1230 1262 1278 1278 1278 1294 1278 1278 1230 1198 1182 1166 1150 1118 1134 1102 1118 1118 1038 1006 990 926 926 894 926 894 894 862 846 846 830 814 830 830 798 814 846 862 862 846 862 846 814 814 814 814 814 814 814 814 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 766 750 750 750 734 734 734 718 766 766 766 750 750 750 734 734 718 718 718 718 718 718 718 718 702 686 670 670 655 655 670 670 670 670 670 670 655 655 655 655 702 686 686 670 655 639 623 623 623 623 623 607 607 591 591 591 575 575 575 559 559 543 543 543 559 559 559 559 559 559 559 559 559 559 591 591 591 559 543 511 543 543 543 527 527 527 511 511 495 495 479 479 479 463 463 463 495 495 495 495 495 495 495 495 527 543 543 543 543 527 511 495 479 479 479 479 479 479 479 479 543 543 527 511 511 495 479 479 495 495 495 479 479 479 463 463 463 463 463 447 447 431 431 431 399 415 431 447 447 431 399 383 399 383 383 367 367 383 383 399 399 383 383 367 367 383 399 399 383 383 383 383 383 383 383 383 367 351 351 351 351 351 351 367 399 383 367 351 335 335 335 335 319 319 319 303 303 287 271 271 319 319 319 319 319 319 335 335 287 303 319 319 287 287 303 319 319 319 319 319 319 319 319 319 287 287 303 287 271 287 335 383 319 303 287 255 255 255 271 271 271 271 287 303 303 287 287 271 287 287 287 287 287 287 287 287 287 287 303 303 303 303 287 287 271 271 287 287 303 303 303 303 319 319 319 303 303 303 287 287 287 287 287 287 271 271 255 255 271 271 271 271 271 271 271 271 271 271 271 255 255 255 255 239 239 239 239 239 239 239 239 239 175 175 159 159 175 191 207 223 239 239 255 271 271 255 239 239 239 271 303 303 271 239 239 239 207 223 255 271 287 287 271 271 223 239 255 271 271 271 271 271 175 175 191 223 255 239 191 143 47 63 63 47 31 47 95 143 47 47 63 79 79 95 111 111 79 79 63 47 31 31 15 15 95 95 79 79 79 79 63 63 79 79 79 79 79 79 79 79 63 63 79 79 79 79 95 95 143 143 143 143 143 143 143 143 95 111 111 127 127 143 143 159 175 191 191 159 111 111 127 159 127 127 127 111 95 79 79 63 63 79 79 95 95 79 79 63 111 95 95 79 79 95 95 111 111 111 127 127 127 111 95 79 95 111 127 143 143 143 127 127 95 127 143 143 111 111 127 159 127 127 143 159 175 175 159 159 143 143 143 143 143 143 143 143 175 175 175 175 175 175 175 175 191 191 175 175 191 191 207 223 191 191 175 175 175 175 191 191 191 191 191 191 191 191 191 191 207 207 207 207 207 207 207 207 239 239 239 239 239 239 239 239 271 271 255 239 239 255 255 271 239 239 239 255 255 271 271 271 319 319 303 303 303 303 287 287 255 271 271 287 319 335 335 351 303 319 335 351 351 351 351 335 303 303 287 287 335 351 367 367 383 399 383 303 191 111 127 159 175 191 223 207 191 191 207 239 239 223 207 207 191 191 207 207 223 223 255 319 383 415 367 335 335 287 319 367 271 223 399 623 750 718 718 718 718 718 718 718 686 702 702 702 718 718 718 734 750 734 718 718 734 750 734 750 766 782 766 766 782 782 734 766 814 814 814 814 830 830 830 846 846 846 846 862 862 878 878 878 830 830 830 830 830 830 830 830 862 862 862 862 862 862 862 830 846 814 814 814 814 814 814 814 846 846 846 846 862 862 862 878 862 862 862 862 862 862 862 862 878 878 878 878 878 878 878 878 910 894 894 878 878 894 894 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 958 942 942 926 926 942 942 958 958 974 990 1006 1022 1038 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 990 990 974 958 958 958 958 958 958 958 974 974 974 958 942 926 926 926 942 942 958 974 974 974 974 974 974 974 974 974 974 974 990 990 990 990 990 990 990 990 1006 1006 990 990 990 990 974 974 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1038 1038 1038 1022 1006 990 990 990 990 990 1006 1022 1054 1054 1086 1102 1134 1166 1166 1166 1150 1150 1150 1150 1166 1166 1150 1134 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 958 958 958 958 958 958 958 958 958 974 990 1006 1022 1022 1022 990 1022 1006 1022 1054 1102 1166 1198 1230 1246 1262 1294 1310 1278 1278 1246 1246 1182 1166 1166 1134 1150 1134 1150 1150 1070 1038 1022 958 942 926 942 910 878 862 862 846 830 814 846 846 798 814 846 862 862 846 862 846 830 830 830 830 830 830 830 830 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 734 734 734 718 718 718 702 702 766 750 750 750 734 734 734 718 718 718 718 718 718 718 718 718 702 702 686 670 670 670 670 670 670 670 670 670 670 670 655 655 702 702 686 670 655 639 623 623 623 623 623 607 607 591 591 591 575 575 575 559 559 543 543 543 575 575 575 575 575 575 575 575 575 575 575 575 575 559 543 543 559 543 543 543 527 527 527 527 511 495 495 495 479 479 479 463 495 495 495 495 495 495 495 495 543 543 559 559 543 527 511 511 495 495 495 495 495 495 495 495 479 479 495 511 511 527 543 543 511 495 495 495 479 479 479 479 463 463 463 447 447 431 431 431 415 415 431 431 431 431 415 415 399 383 383 367 367 383 383 399 399 383 383 383 383 399 415 415 367 367 367 367 383 383 383 383 367 367 351 351 351 351 367 367 383 367 367 351 351 351 351 367 319 319 319 319 303 303 303 303 303 303 303 319 319 319 319 335 335 351 367 367 335 319 335 367 319 319 319 319 319 319 319 319 271 287 303 303 287 287 319 351 319 303 271 239 239 239 255 271 255 255 271 287 287 287 287 271 303 287 287 271 271 287 287 303 239 239 255 255 255 255 239 239 271 271 271 287 287 287 303 303 319 303 303 303 287 287 287 271 287 287 271 271 271 255 255 255 223 223 223 223 223 223 223 223 271 271 271 271 271 255 255 255 223 223 223 223 223 223 223 223 191 207 223 239 239 239 223 223 239 255 271 271 271 271 255 239 223 271 335 351 319 271 239 223 207 223 255 271 287 287 271 255 255 255 271 271 271 255 239 239 175 175 175 207 239 239 207 175 63 79 63 31 0 15 63 127 63 63 63 63 63 79 79 79 63 63 63 63 63 63 47 47 95 95 95 79 79 63 63 63 79 79 79 79 79 79 79 79 63 63 63 79 79 95 95 95 143 143 143 143 143 143 143 143 95 111 127 143 159 143 127 111 175 191 175 159 111 95 111 143 127 127 111 111 95 79 63 63 63 79 79 95 95 79 79 63 111 95 95 79 79 95 95 111 143 127 111 111 95 95 95 95 79 95 127 143 159 143 127 127 79 111 143 143 111 111 143 175 95 111 127 143 143 143 143 143 143 143 143 143 143 143 143 143 175 175 175 175 175 175 175 175 191 175 159 159 159 175 207 223 191 191 175 159 159 175 175 191 191 191 191 191 191 191 191 191 207 207 207 207 207 207 207 207 239 239 239 239 239 239 239 239 271 255 239 239 239 255 271 287 255 255 255 271 271 271 271 287 319 319 319 303 303 287 287 287 303 303 303 303 303 303 303 303 303 319 335 351 351 351 351 335 303 303 287 287 335 335 351 367 383 383 351 239 143 95 143 191 159 191 223 207 191 191 223 239 255 239 223 207 207 207 207 207 223 207 239 303 367 383 319 271 335 287 319 367 271 223 383 607 750 718 718 718 718 718 718 718 702 718 718 718 734 734 734 750 766 750 734 734 718 734 750 766 750 750 766 782 766 766 750 750 814 814 814 830 830 830 846 846 846 846 846 862 862 878 878 878 846 846 846 846 846 846 846 846 862 862 862 862 862 862 862 830 846 814 814 814 814 814 814 814 846 846 846 862 862 862 878 878 862 862 862 862 862 862 862 862 910 910 894 878 878 862 846 846 910 894 894 878 878 894 894 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 958 942 942 926 926 942 942 958 958 974 990 1022 1038 1038 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1006 990 974 958 958 958 958 974 958 974 974 974 974 958 942 926 958 958 974 974 974 974 974 974 974 974 974 974 974 974 974 974 1006 990 990 974 974 990 990 1006 1006 1006 1006 990 990 974 974 974 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1022 1038 1038 1038 1038 1022 1006 990 990 990 990 990 1006 1022 1038 1054 1070 1102 1134 1150 1166 1166 1150 1150 1150 1150 1166 1166 1166 1150 1118 1102 1102 1102 1086 1070 1070 1054 1038 1038 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 958 958 958 958 958 958 958 958 942 958 974 1006 1006 1022 1022 990 1038 1022 1054 1086 1118 1166 1166 1198 1230 1262 1294 1326 1278 1278 1262 1262 1182 1182 1150 1134 1134 1102 1118 1134 1102 1070 1054 990 974 942 926 926 878 878 862 846 830 830 846 846 798 814 846 862 862 846 862 846 830 830 830 830 830 830 830 830 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 734 734 734 718 718 718 702 702 750 734 734 734 718 718 718 702 702 702 702 702 702 702 702 702 718 702 686 670 670 670 670 686 655 655 655 655 655 655 655 655 718 718 702 686 655 639 623 623 623 623 623 607 607 591 591 591 575 575 575 559 559 543 543 543 575 575 575 575 575 575 575 575 607 591 575 559 559 559 559 575 559 559 543 543 543 527 527 527 527 511 511 511 495 495 495 479 495 495 495 495 495 495 495 495 543 543 559 559 543 543 527 511 511 511 511 511 511 511 511 511 479 479 495 511 511 527 543 543 511 511 495 495 495 479 479 479 463 463 463 447 447 431 431 431 431 431 415 415 415 431 431 447 399 383 383 367 367 383 383 399 383 383 383 383 383 399 415 431 335 351 351 351 367 367 383 383 383 367 351 351 351 351 367 383 367 367 351 351 351 367 383 383 319 319 319 319 335 335 335 335 319 319 319 335 335 335 351 351 335 351 367 367 335 335 351 367 319 319 319 319 319 319 319 319 271 303 319 319 303 287 303 319 351 335 287 255 239 255 271 287 239 255 271 287 287 287 287 287 303 303 271 271 271 271 303 303 255 255 271 271 271 271 255 255 287 287 287 303 303 303 319 319 303 287 287 287 271 271 271 255 303 303 287 287 287 271 271 271 223 223 223 223 223 223 223 223 271 271 271 271 271 271 271 271 239 239 239 239 239 239 239 239 239 239 239 239 239 239 223 223 223 239 255 255 255 255 239 223 223 271 303 303 271 239 223 239 223 255 271 287 271 255 207 191 239 239 255 255 255 255 239 239 191 175 159 175 207 223 207 191 63 79 79 31 0 0 47 111 95 79 79 63 63 47 31 31 47 47 63 79 79 95 111 111 95 95 95 79 79 63 63 63 79 79 79 79 79 79 79 79 63 63 63 79 79 95 95 95 143 143 143 143 143 143 143 143 95 111 143 175 159 143 95 79 175 191 175 143 111 95 111 127 127 127 111 95 95 79 63 63 63 79 79 95 95 79 79 63 111 95 95 79 79 95 95 111 159 143 111 95 79 79 95 111 79 95 127 143 159 143 143 127 47 95 143 143 111 111 159 207 79 95 111 127 127 127 111 111 143 143 143 143 143 143 143 143 175 175 175 175 175 175 175 175 175 159 143 127 143 159 191 207 191 191 175 159 159 159 175 175 191 191 191 191 191 191 191 191 207 207 207 207 207 207 207 207 239 239 239 239 239 239 239 239 271 255 239 223 223 255 271 287 255 271 271 271 271 271 287 287 319 319 319 303 303 287 287 287 351 351 335 319 287 271 255 255 303 319 335 351 351 351 351 335 303 287 287 287 319 335 351 367 383 367 319 207 111 95 159 223 159 191 223 223 207 191 223 255 255 255 239 223 207 207 207 207 207 191 207 271 335 351 271 223 335 303 319 367 271 207 383 591 750 718 718 718 718 718 718 718 718 718 734 734 734 750 750 750 766 750 734 718 718 734 750 766 734 750 766 766 750 750 734 734 814 814 814 830 830 846 846 846 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 830 846 814 814 814 814 814 814 814 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 926 926 910 894 862 846 830 830 910 894 894 878 878 894 894 910 894 894 894 894 894 894 894 894 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 958 942 942 926 926 942 942 958 942 974 990 1022 1038 1038 1022 1006 1038 1038 1038 1038 1038 1038 1038 1038 1006 990 974 958 958 958 958 974 974 974 974 974 974 958 926 926 1006 1006 990 990 990 990 990 974 974 974 974 974 974 974 974 974 1006 990 990 974 974 990 990 1006 1006 1006 1006 990 990 974 974 974 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1038 1038 1038 1038 1038 1022 990 990 990 990 974 990 1006 1022 1038 1054 1070 1086 1118 1150 1166 1166 1150 1150 1134 1150 1166 1182 1166 1150 1118 1102 1102 1102 1086 1070 1070 1054 1038 1038 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 958 958 958 958 958 958 958 958 942 958 974 990 1006 1006 1006 974 1054 1054 1070 1102 1134 1166 1166 1166 1230 1262 1310 1326 1278 1278 1278 1278 1230 1214 1182 1150 1134 1086 1086 1070 1118 1086 1070 1006 990 958 942 942 878 878 862 846 846 830 846 846 798 814 846 862 862 846 862 846 830 830 830 830 830 830 830 830 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 750 750 734 734 734 718 718 718 734 734 718 718 718 702 702 702 702 702 702 702 702 702 702 702 718 702 686 670 670 670 670 686 655 655 655 655 655 655 655 655 734 718 702 686 655 639 623 623 623 623 623 607 607 591 591 591 575 575 575 559 559 543 543 543 575 575 575 575 575 575 575 575 623 607 575 559 543 559 575 591 559 559 559 543 543 527 527 527 527 527 527 511 511 511 495 495 495 495 495 495 495 495 495 495 543 559 559 559 559 543 527 511 527 527 527 527 527 527 527 527 543 543 527 511 511 495 479 479 511 511 511 495 495 479 479 479 463 463 463 447 447 431 431 431 447 431 415 399 399 431 447 463 399 383 383 367 367 383 383 399 383 383 383 383 383 415 431 431 319 335 335 351 351 367 367 367 399 383 351 335 335 351 383 399 351 351 351 351 367 383 399 399 319 319 319 335 335 351 367 367 335 335 335 351 351 367 367 367 303 319 335 335 303 303 319 335 319 319 319 319 319 319 319 319 255 303 335 351 319 287 287 287 383 351 303 271 255 271 287 303 239 239 255 287 287 287 287 287 319 303 271 255 255 271 303 319 303 319 319 335 335 319 319 303 303 303 303 319 319 335 335 335 287 287 271 271 271 255 255 255 319 319 319 303 303 287 287 287 255 255 255 255 255 255 255 255 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 255 239 207 191 175 191 191 207 207 223 223 239 239 223 223 207 239 255 271 239 207 207 223 255 271 287 287 287 255 207 159 127 207 207 239 239 255 255 255 239 207 175 143 159 191 223 223 207 79 79 79 79 79 95 111 127 95 79 79 63 47 47 31 31 127 111 95 95 79 79 95 95 79 79 79 79 79 79 79 79 95 95 95 79 79 63 63 63 111 111 95 79 47 31 15 15 95 111 143 159 159 143 111 95 111 111 111 111 111 111 111 111 159 175 175 175 175 159 143 127 95 79 79 63 63 79 79 95 79 95 111 111 95 79 47 31 127 111 111 95 95 111 111 127 63 63 63 79 79 79 95 95 127 111 111 111 111 111 111 95 111 111 111 127 127 143 143 143 111 127 143 143 111 111 127 143 111 111 111 127 127 143 143 143 207 191 191 175 175 159 159 159 191 191 191 175 175 175 159 159 175 159 159 159 159 175 191 207 223 207 191 175 191 207 239 255 191 191 191 207 207 223 223 223 223 223 223 239 239 255 255 255 255 255 255 255 255 255 255 255 303 287 287 271 271 287 287 303 303 303 303 303 303 303 303 303 335 319 319 303 303 319 319 335 303 303 335 351 351 351 351 351 319 303 303 303 335 351 367 383 399 367 319 223 127 95 111 143 175 175 191 191 191 207 207 207 207 223 223 239 239 223 223 207 223 271 335 383 367 367 335 335 255 367 335 287 271 239 367 655 750 718 718 702 686 670 639 623 734 734 734 734 734 734 734 734 750 750 734 750 750 766 766 766 766 782 766 782 782 782 782 766 814 814 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 846 846 814 814 830 830 846 846 846 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 894 878 862 846 862 878 910 926 894 878 878 862 862 878 878 894 894 894 894 894 894 894 894 894 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 942 942 958 958 958 974 974 974 958 958 974 990 990 1006 1022 1022 1038 1038 1022 1006 1006 1006 1022 1038 974 990 990 990 990 974 958 942 958 958 958 958 958 958 958 958 974 974 974 974 974 974 974 974 942 942 942 958 958 958 974 974 958 974 1006 1022 1022 1006 974 958 974 974 974 974 974 974 974 974 1006 1006 1006 1006 1006 1006 1006 1006 1038 1022 1006 990 1006 1022 1054 1070 1006 1022 1022 1038 1022 1006 974 958 974 990 990 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 1022 1038 1038 1022 990 990 1022 1054 958 958 958 974 990 1006 1038 1038 1070 1102 1134 1166 1182 1166 1150 1118 1166 1166 1166 1150 1150 1134 1134 1134 1086 1086 1070 1054 1054 1038 1022 1022 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 974 974 974 974 974 974 974 974 958 974 1006 1022 1038 1022 1006 958 1006 1022 1054 1086 1102 1134 1166 1214 1182 1198 1230 1262 1246 1246 1230 1230 1182 1150 1118 1070 1070 1070 1118 1134 1054 1038 1022 990 990 974 990 990 910 894 862 846 830 814 846 846 830 830 862 846 846 830 846 846 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 718 734 766 766 750 766 782 814 734 734 734 734 734 734 734 734 766 750 734 734 766 782 750 734 750 750 750 734 734 718 718 718 702 702 702 686 686 670 670 670 670 655 639 623 623 623 623 639 670 670 670 655 655 639 639 639 639 623 591 591 623 623 591 575 591 591 591 591 591 591 591 591 559 559 559 543 543 527 527 527 575 575 575 559 559 543 543 543 559 543 527 511 511 511 511 527 511 511 511 511 511 511 511 511 495 511 511 511 511 511 511 527 495 511 543 559 559 543 511 495 479 495 527 543 543 527 495 479 495 511 511 527 527 511 511 495 543 527 511 511 479 479 463 447 463 463 463 447 447 431 431 431 399 431 463 447 383 367 399 431 415 431 431 447 447 431 431 415 351 367 399 415 415 399 367 351 319 383 415 415 367 335 335 351 367 351 351 335 351 367 399 415 383 383 367 351 319 303 287 287 287 303 335 351 351 335 303 287 351 351 351 351 351 319 303 303 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 319 351 367 335 271 255 303 351 335 303 271 271 303 319 319 303 255 271 303 319 319 303 271 255 335 319 287 255 239 239 239 255 287 271 271 287 319 319 287 255 319 319 319 303 303 287 287 287 287 319 335 303 239 223 255 303 303 303 303 287 271 255 223 223 191 207 239 255 271 271 255 239 271 271 271 271 271 271 271 271 287 271 271 255 255 239 239 223 271 271 271 255 239 191 143 127 127 143 159 191 223 255 271 287 223 223 223 223 223 223 223 223 223 223 239 239 239 239 239 255 271 271 271 255 255 255 239 239 255 239 223 207 207 207 207 223 111 111 111 127 127 143 143 143 63 79 79 95 111 111 127 127 127 111 95 79 63 63 63 79 47 63 63 79 79 95 95 111 95 95 95 79 79 63 63 63 111 111 111 95 79 79 63 63 111 111 143 143 143 143 111 111 111 111 111 111 111 111 111 111 127 127 143 143 127 127 111 95 79 79 63 63 63 63 79 79 95 95 95 95 79 79 63 47 95 95 79 63 63 79 95 95 79 79 79 79 95 95 111 111 111 111 111 111 111 111 111 111 111 111 111 127 127 143 143 143 111 127 143 143 111 111 127 143 111 111 127 127 127 143 143 143 191 175 175 175 159 159 143 143 191 175 175 175 159 159 159 143 175 159 159 159 159 175 191 207 207 207 191 175 191 207 223 239 191 191 207 207 207 223 223 223 223 223 223 239 239 255 255 255 255 255 255 255 255 255 255 255 303 287 287 271 271 287 287 303 303 303 303 303 303 303 303 303 335 319 319 303 303 319 319 335 303 319 335 351 351 351 351 335 319 303 303 303 335 351 367 383 415 351 271 175 127 111 127 127 159 175 175 175 191 191 191 207 207 223 223 239 239 223 223 207 223 287 351 383 367 367 335 335 255 367 335 287 287 239 367 639 734 702 718 702 702 670 655 639 734 734 734 734 734 734 734 734 750 750 734 750 750 766 782 766 766 782 766 766 782 782 766 766 814 814 830 830 830 830 846 846 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 846 846 814 814 830 830 846 846 846 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 878 878 862 862 862 878 910 926 894 878 878 862 862 878 878 894 894 894 894 894 894 894 894 894 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 942 942 942 942 958 958 958 974 958 958 974 990 990 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 974 990 990 990 990 974 958 942 958 958 958 958 958 958 958 958 974 974 974 974 974 974 974 974 958 958 958 958 974 974 990 990 974 990 990 1006 1006 990 990 974 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1022 1006 1006 1006 1006 1022 1038 1054 1006 1006 1022 1038 1022 1006 974 958 990 990 1006 1006 1006 1006 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1022 1038 1038 1022 990 990 1022 1054 990 990 990 990 1006 1022 1038 1054 1070 1086 1134 1166 1166 1166 1134 1118 1166 1166 1166 1150 1150 1134 1134 1134 1086 1086 1070 1070 1054 1038 1022 1022 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 974 974 974 974 974 974 974 974 958 974 1006 1022 1022 1022 1006 974 990 1006 1038 1070 1086 1118 1150 1198 1182 1198 1230 1262 1246 1246 1246 1230 1182 1150 1134 1086 1102 1086 1134 1134 1070 1054 1038 1006 1006 974 990 974 926 910 894 862 846 830 862 862 830 830 862 846 846 830 846 846 846 846 846 830 830 830 814 814 798 798 798 782 782 782 766 766 750 766 782 782 766 766 782 814 734 734 734 734 734 734 734 734 766 734 718 734 750 766 750 718 750 750 750 734 734 718 718 718 702 702 702 686 686 686 670 670 670 655 639 623 623 623 623 639 670 670 670 655 655 655 639 639 639 623 591 607 623 623 607 575 591 591 591 591 591 591 591 591 559 559 559 543 543 543 527 527 575 575 575 559 559 559 543 543 543 543 543 527 527 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 527 527 511 495 495 527 527 527 527 495 495 495 511 511 527 527 511 511 495 527 511 511 495 495 479 479 463 463 463 463 447 447 431 431 431 431 463 479 463 415 399 415 447 399 399 415 431 431 415 399 399 351 367 399 415 415 399 367 351 335 383 431 415 383 335 351 367 367 367 351 335 351 367 399 415 367 367 351 335 335 319 303 303 303 319 319 335 335 319 319 303 351 351 351 351 351 335 319 303 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 319 335 335 319 287 287 303 335 335 303 271 271 303 319 319 303 271 287 287 303 303 287 287 271 351 319 271 239 223 239 255 271 287 271 271 287 319 319 287 255 319 319 319 303 303 287 287 287 303 335 335 319 271 271 303 335 287 287 287 287 271 255 239 223 207 223 239 255 271 255 239 223 255 255 255 255 255 255 255 255 271 271 255 255 255 255 239 239 223 223 223 223 223 207 191 175 207 207 207 223 239 239 239 255 239 239 239 239 239 239 239 239 271 271 255 255 255 255 255 255 239 239 239 239 223 223 207 207 223 207 207 191 191 207 207 223 31 47 79 95 95 79 63 63 63 79 79 95 111 111 127 127 127 111 95 63 47 47 47 47 31 31 47 63 95 111 127 127 95 95 95 79 79 63 63 63 79 79 79 79 79 79 79 63 111 127 127 143 143 127 127 111 111 111 111 111 111 111 111 111 127 127 143 143 127 127 111 95 63 63 47 47 47 47 63 63 111 95 79 63 63 63 79 79 111 95 95 79 79 95 95 111 95 95 95 111 111 111 127 127 79 95 95 111 111 127 127 143 111 111 111 127 127 143 143 143 111 127 143 143 111 111 127 143 111 127 127 127 143 143 143 143 159 159 159 159 143 143 143 143 175 159 159 159 143 143 143 127 175 159 159 159 159 175 191 207 207 191 191 191 191 207 223 239 191 207 207 207 223 223 223 223 223 223 223 239 239 255 255 255 255 255 255 255 255 255 255 255 303 287 287 271 271 287 287 303 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 303 319 335 351 351 351 335 335 319 303 303 303 335 351 367 383 415 319 207 127 127 143 143 127 143 159 159 159 175 175 175 191 207 223 223 239 239 223 223 207 239 287 351 383 383 367 335 335 271 367 335 303 287 255 351 607 718 686 702 702 702 702 686 670 734 734 734 734 734 734 734 734 750 750 766 782 782 766 782 782 766 766 782 798 782 782 766 766 814 814 814 830 830 846 846 846 846 846 846 846 846 846 846 846 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 846 846 814 814 830 830 846 846 846 846 846 846 862 862 878 878 878 862 862 862 862 862 862 862 862 878 878 862 862 878 894 910 910 894 894 878 878 878 878 894 894 894 894 894 894 894 894 894 894 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 926 926 926 942 942 958 958 958 958 958 974 990 990 1006 1022 1022 990 1006 1038 1038 1054 1038 1022 1006 990 990 990 990 990 974 958 958 958 958 958 958 958 958 958 958 974 974 974 974 974 974 974 974 974 974 974 990 990 990 1006 1006 1006 990 990 974 974 990 990 1006 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 990 990 1006 1022 1022 1022 1022 1022 1006 1006 1022 1022 1022 1006 990 974 1022 1022 1006 1006 1006 1006 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1022 1038 1038 1022 990 990 1022 1054 1038 1022 1022 1006 1006 1022 1038 1038 1054 1086 1118 1134 1150 1150 1134 1134 1166 1166 1166 1150 1150 1134 1134 1134 1086 1086 1086 1070 1054 1038 1038 1022 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 974 974 974 974 974 974 974 974 974 974 990 1006 1022 1022 1006 974 990 1006 1038 1054 1070 1102 1118 1166 1166 1182 1230 1262 1246 1262 1246 1246 1198 1166 1118 1086 1086 1086 1118 1134 1070 1086 1070 1038 1022 974 942 926 958 942 910 878 862 862 878 878 830 830 862 846 846 830 846 846 846 846 846 846 830 830 830 814 798 798 798 798 782 782 782 766 782 798 814 798 782 766 766 798 734 734 734 734 734 734 734 734 750 718 702 718 734 750 734 702 750 750 750 734 734 718 718 718 702 702 702 702 686 686 686 670 670 655 639 623 623 623 623 639 670 670 670 670 655 655 655 639 655 623 607 607 623 623 607 575 591 591 591 591 591 591 591 591 559 559 559 559 543 543 543 527 575 575 575 575 559 559 559 543 527 527 543 559 543 527 495 479 511 511 511 511 511 511 511 511 543 527 527 511 511 495 495 479 543 527 527 511 511 527 527 543 495 511 511 527 527 511 511 495 495 511 511 527 527 511 511 495 495 495 495 495 495 495 495 495 463 463 463 447 447 431 431 431 447 463 479 463 431 415 431 447 383 383 399 415 415 399 383 383 351 367 399 415 415 399 367 351 367 399 431 415 383 367 367 383 367 367 351 351 351 367 383 399 335 335 335 335 335 335 335 335 335 335 319 319 319 319 335 335 335 351 351 351 351 335 319 319 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 319 303 271 271 303 319 319 303 335 303 271 271 303 319 319 303 303 287 287 271 271 287 287 303 351 319 271 239 223 239 271 287 287 271 271 287 319 319 287 255 319 319 303 303 303 303 287 287 303 319 335 319 303 303 335 367 271 271 287 287 287 271 255 255 239 255 255 255 255 239 223 223 239 239 239 239 239 239 239 239 239 239 255 255 255 255 271 271 191 191 191 191 207 223 239 255 271 271 255 255 239 223 223 207 255 255 255 255 255 255 255 255 303 303 287 287 271 255 255 255 223 223 207 207 207 191 191 191 207 191 191 175 175 191 207 207 15 31 63 95 95 79 47 15 95 79 79 63 47 47 31 31 127 111 79 63 31 31 31 31 47 63 63 79 79 95 95 111 95 95 95 79 79 63 63 63 0 15 15 15 31 31 47 47 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 159 175 175 175 175 159 143 127 63 47 47 31 31 47 47 63 111 95 63 47 47 63 79 95 143 143 127 127 127 127 143 143 111 111 111 127 127 143 143 143 63 79 95 95 127 127 143 159 111 111 111 127 127 143 143 143 111 127 143 143 111 111 127 143 127 127 127 143 143 143 159 159 143 143 143 143 143 143 143 143 159 159 143 143 143 127 127 127 175 159 159 159 159 175 191 207 191 191 191 191 207 207 223 223 207 207 207 223 223 223 239 239 223 223 223 239 239 255 255 255 255 255 255 255 255 255 255 255 303 287 287 271 271 287 287 303 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 319 319 335 351 351 351 335 319 319 303 303 303 335 351 367 383 399 271 143 79 111 159 143 111 143 143 143 159 159 159 175 175 207 223 223 239 239 223 223 207 255 303 367 399 383 367 335 335 287 383 335 303 303 255 335 575 702 670 686 702 718 718 718 702 734 734 734 734 734 734 734 734 766 766 766 782 782 798 766 766 750 766 782 798 766 766 766 750 798 798 814 830 830 846 862 862 862 862 862 862 862 862 862 862 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 846 846 814 814 830 830 846 846 846 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 910 910 910 894 878 878 878 878 894 910 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 926 926 926 926 942 942 958 958 974 974 974 990 990 1006 1006 1006 974 990 1038 1054 1070 1038 1022 990 990 990 1006 1006 990 990 974 958 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 990 990 990 1006 1006 1022 1022 1022 1022 1006 974 958 958 974 1006 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 958 990 1006 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 1038 1022 1022 1006 1006 990 990 974 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1022 990 990 1022 1054 1038 1038 1022 1006 1006 1006 1022 1022 1038 1070 1086 1118 1134 1134 1134 1134 1166 1166 1166 1150 1150 1134 1134 1134 1102 1102 1086 1070 1054 1054 1038 1038 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 974 974 990 990 1006 1006 1006 974 1006 1022 1038 1054 1054 1086 1102 1150 1134 1150 1198 1246 1246 1246 1246 1246 1198 1166 1134 1102 1118 1118 1150 1150 1102 1086 1086 1054 1038 990 958 926 942 926 910 878 862 846 878 878 830 830 862 846 846 830 846 846 862 862 846 846 846 830 830 830 814 814 798 798 798 782 782 782 814 830 846 814 782 750 766 782 750 750 750 750 750 750 750 750 734 718 686 702 734 734 718 702 750 750 750 734 734 718 718 718 718 718 702 702 702 686 686 686 670 655 639 623 623 623 623 639 686 686 670 670 670 655 655 655 655 623 607 607 623 639 607 591 591 591 591 591 591 591 591 591 575 575 559 559 559 543 543 543 591 591 575 575 575 559 559 559 511 527 559 575 559 527 495 463 511 511 511 511 511 511 511 511 559 543 527 527 495 495 479 463 559 543 511 495 495 511 543 559 511 511 511 511 511 511 511 511 495 511 511 527 527 511 511 495 479 495 495 495 495 495 495 511 463 463 463 447 447 431 431 431 447 463 463 447 431 431 431 431 383 399 415 415 415 415 399 383 367 383 383 399 399 383 383 367 399 415 415 415 399 383 383 383 367 367 367 367 367 367 367 383 319 319 319 335 335 351 351 351 351 335 319 303 303 319 335 351 335 351 351 367 367 351 335 335 335 335 335 335 335 335 335 335 319 319 319 319 319 319 319 319 319 271 239 255 319 351 335 303 335 303 271 271 303 319 319 303 319 303 271 255 255 271 303 319 303 303 303 287 287 271 271 255 287 271 271 287 319 319 287 255 303 303 303 303 303 303 303 303 287 303 303 303 303 319 335 367 255 255 271 287 287 287 271 271 271 271 271 255 255 239 223 223 239 239 239 239 239 239 239 239 223 239 239 255 255 271 271 287 223 223 207 191 207 239 271 287 271 271 255 239 223 207 207 191 271 271 271 271 271 271 271 271 303 303 287 271 255 239 223 223 223 223 223 207 207 191 191 191 239 239 223 207 191 191 191 207 95 127 159 175 175 143 111 95 95 79 79 63 47 47 31 31 111 95 79 47 47 31 31 31 111 95 95 79 79 63 63 47 95 95 95 79 79 63 63 63 0 0 15 15 31 47 47 63 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 159 175 175 175 175 159 143 127 63 47 47 31 31 47 47 63 95 79 63 47 47 63 95 111 143 127 127 111 111 127 127 143 111 111 127 127 143 143 143 143 63 79 95 95 127 127 143 159 111 111 111 127 127 143 143 143 111 127 143 143 111 111 127 143 127 127 143 143 143 159 159 159 143 143 143 143 143 143 143 143 159 159 143 143 143 127 127 127 175 159 159 159 159 175 191 207 191 191 207 207 223 223 223 223 207 207 223 223 223 239 239 239 223 223 223 239 239 255 255 255 255 255 255 255 255 255 255 255 303 287 287 271 271 287 287 303 303 303 303 303 303 303 303 303 303 319 319 335 335 319 319 303 319 335 351 351 351 335 319 319 319 303 303 303 335 351 367 383 351 223 111 63 111 159 143 111 143 143 143 159 159 159 175 175 207 223 223 239 239 223 223 207 271 319 383 399 383 367 319 335 319 383 335 303 319 271 319 527 702 670 702 718 718 734 718 718 734 734 734 734 734 734 734 734 798 798 782 782 782 782 766 766 766 782 782 782 798 798 782 782 798 798 814 830 830 846 862 862 862 862 862 862 862 862 862 862 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 846 846 814 814 830 830 846 846 846 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 878 878 878 894 894 910 910 910 910 910 910 894 878 878 894 910 910 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 926 926 926 942 942 958 958 958 974 974 990 990 990 990 1006 1006 958 990 1022 1054 1070 1054 1022 1006 990 1006 1006 1006 1006 990 974 958 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 990 990 1006 1006 1022 1022 1022 1022 1022 1006 974 958 958 974 1006 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 958 974 1006 1022 1038 1022 1006 990 1006 1006 1006 1006 1006 1006 1006 1022 1038 1022 1022 1006 1006 990 990 974 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1022 990 990 1022 1054 1022 1006 990 990 974 990 990 1006 1038 1038 1070 1086 1118 1134 1134 1150 1166 1166 1166 1150 1150 1134 1134 1134 1102 1102 1086 1086 1070 1054 1038 1038 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 974 974 974 974 990 990 1006 974 1022 1038 1054 1054 1054 1086 1086 1134 1086 1118 1166 1214 1214 1230 1246 1230 1182 1150 1150 1118 1134 1134 1150 1150 1102 1102 1118 1070 1038 990 974 942 926 926 894 862 846 830 862 862 830 830 862 846 846 830 846 846 862 862 862 846 846 846 830 830 814 814 814 798 798 798 782 782 830 846 846 830 782 750 750 766 750 750 750 750 750 750 750 750 734 718 686 702 734 734 718 702 750 750 750 734 734 718 718 718 718 718 718 702 702 702 686 686 670 655 639 623 623 623 623 639 686 686 686 670 670 670 655 655 655 639 607 623 639 639 623 591 591 591 591 591 591 591 591 591 575 575 575 559 559 559 543 543 591 591 591 575 575 575 559 559 511 527 559 575 559 527 495 463 511 511 511 511 511 511 511 511 559 543 527 527 495 495 479 463 559 543 511 495 495 511 543 559 511 511 511 511 511 511 511 511 495 511 511 527 527 511 511 495 479 495 495 495 495 495 495 511 463 463 463 447 447 431 431 431 447 431 415 415 415 415 415 399 415 415 431 447 447 431 415 415 383 383 383 383 383 383 383 383 431 415 399 399 399 399 399 383 367 367 367 367 367 367 367 351 303 303 319 335 335 351 367 367 367 351 335 319 319 335 351 367 335 351 351 367 367 367 351 351 335 335 335 335 335 335 335 335 319 319 319 319 319 319 319 319 335 271 239 255 319 351 335 303 335 303 271 271 303 319 319 303 319 303 271 255 255 271 303 319 255 271 319 351 351 303 255 223 287 271 271 287 319 319 287 255 303 303 303 303 303 303 303 303 287 271 271 271 287 303 319 319 255 255 271 287 287 287 271 271 287 287 271 255 255 239 239 239 271 271 271 271 271 271 271 271 223 239 239 255 255 271 271 287 287 271 255 223 223 239 255 271 223 223 223 207 207 207 207 207 271 271 271 271 271 271 271 271 287 287 271 255 239 223 207 207 255 255 239 239 239 223 223 223 319 303 271 239 207 191 191 191 111 127 143 143 143 127 95 79 63 79 79 95 111 111 127 127 95 95 79 63 63 63 63 63 127 127 111 95 63 47 31 31 95 95 95 79 79 63 63 63 47 47 63 63 79 79 95 95 143 127 127 111 111 127 127 143 143 143 143 143 143 143 143 143 127 127 143 143 127 127 111 95 63 63 47 47 47 47 63 63 79 79 63 63 63 79 95 111 95 79 63 63 63 63 79 95 111 111 111 127 127 143 143 143 79 95 95 111 111 127 127 143 111 111 111 127 127 143 143 143 111 127 143 143 111 111 127 143 143 143 143 143 159 159 159 175 143 143 143 143 159 159 159 159 175 159 159 159 143 143 143 127 175 159 159 159 159 175 191 207 175 191 207 223 223 223 223 207 223 223 223 223 239 239 239 255 223 223 223 239 239 255 255 255 255 255 255 255 255 255 255 255 303 287 287 271 271 287 287 303 303 303 303 303 303 303 303 303 287 303 335 351 351 335 303 287 335 335 351 351 351 335 319 303 319 303 303 303 335 351 367 383 255 175 111 79 111 143 143 111 143 159 159 159 175 175 175 191 207 223 223 239 239 223 223 207 287 335 383 415 399 367 319 335 335 399 335 303 335 271 303 495 702 686 702 718 734 734 734 718 734 734 734 734 734 734 734 734 814 814 782 782 782 782 750 750 766 766 766 782 782 782 782 782 782 798 798 814 846 862 862 878 878 878 878 878 878 878 878 878 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 846 846 814 814 830 830 846 846 846 846 846 846 862 862 878 878 878 894 894 894 894 894 894 894 894 878 878 894 910 926 926 910 910 910 910 894 894 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 942 942 958 958 958 974 974 974 990 990 990 990 990 990 990 990 974 990 1022 1038 1054 1054 1038 1022 1006 1006 1022 1022 1006 990 974 974 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 990 990 990 1006 1006 1022 1022 1022 1006 990 990 974 974 990 990 1006 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 974 974 990 1006 1006 1006 1006 1006 1006 1006 990 990 990 1006 1022 1038 1022 1022 1006 1006 1006 1006 990 990 1038 1038 1038 1038 1038 1038 1038 1038 1022 1038 1038 1022 990 990 1022 1054 990 990 974 974 974 990 990 1006 1022 1038 1054 1070 1102 1118 1134 1150 1166 1166 1166 1150 1150 1134 1134 1134 1118 1102 1102 1086 1070 1054 1054 1054 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 974 974 958 958 974 990 1006 974 1022 1022 1054 1038 1038 1054 1054 1086 1038 1070 1118 1166 1182 1214 1214 1182 1150 1134 1134 1134 1150 1134 1150 1150 1102 1102 1118 1102 1070 1022 990 958 926 910 894 862 846 830 862 862 830 830 862 846 846 830 846 846 878 862 862 862 846 846 846 846 830 814 814 814 798 798 798 798 814 830 830 814 766 750 750 766 766 766 766 766 766 766 766 766 750 718 702 718 734 750 734 702 750 750 750 734 734 718 718 718 734 718 718 718 702 702 702 702 670 655 639 623 623 623 623 639 702 686 686 686 670 670 670 670 670 639 623 623 639 639 623 591 591 591 591 591 591 591 591 591 591 575 575 575 559 559 559 559 607 591 591 591 575 575 575 575 527 527 543 559 543 527 495 479 511 511 511 511 511 511 511 511 543 527 527 511 511 495 495 479 543 527 527 511 511 527 527 543 527 511 511 495 495 511 511 527 495 511 511 527 527 511 511 495 495 495 495 495 495 495 495 495 463 463 463 447 447 431 431 431 447 415 399 399 415 431 399 383 415 431 447 447 447 447 431 415 383 383 383 383 383 383 383 383 447 399 367 367 383 399 383 367 367 367 383 383 383 367 351 335 319 319 319 335 335 351 351 351 351 351 335 335 335 335 351 351 335 351 351 367 383 367 367 367 335 335 335 335 335 335 335 335 303 303 303 303 303 303 303 303 335 319 287 303 319 335 335 335 335 303 271 271 303 319 319 303 303 287 287 271 271 287 287 303 239 271 319 367 367 319 271 223 287 271 271 287 319 319 287 255 287 287 303 303 303 303 319 319 303 271 255 255 287 303 303 287 271 271 287 287 287 271 255 255 287 287 271 255 255 255 255 271 271 271 271 271 271 271 271 271 239 239 255 255 255 255 271 271 303 287 271 255 223 223 223 223 191 191 191 207 207 207 207 207 271 271 271 271 271 271 271 271 255 255 255 239 223 223 207 207 271 271 271 271 255 255 239 239 319 303 287 255 223 207 207 207 79 79 79 79 63 63 47 47 63 79 79 95 111 111 127 127 79 79 79 63 79 95 111 111 111 95 95 79 79 63 63 47 95 95 95 79 79 63 63 63 79 79 79 79 95 95 95 95 143 143 111 111 111 111 143 143 143 143 143 143 143 143 143 143 127 127 143 143 127 127 111 95 79 79 63 63 63 63 79 79 47 63 79 79 95 95 95 95 63 63 47 47 47 47 63 63 95 111 111 111 127 127 127 127 111 111 111 111 111 111 111 111 111 111 111 127 127 143 143 143 111 127 143 143 111 111 127 143 143 143 143 159 159 159 175 175 143 143 159 159 175 175 175 191 191 175 175 175 159 159 159 143 175 159 159 159 159 175 191 207 175 191 207 223 239 223 207 207 223 223 223 239 239 239 255 255 223 223 223 239 239 255 255 255 255 255 255 255 255 255 255 255 303 287 287 271 271 287 287 303 303 303 303 303 303 303 303 303 287 303 335 351 351 335 303 287 335 351 351 351 351 335 319 303 319 303 303 303 335 351 367 383 159 143 127 111 111 111 127 127 159 175 175 175 191 191 191 207 207 223 223 239 239 223 223 207 287 335 399 415 399 367 319 319 351 399 335 319 351 287 287 463 718 702 718 734 734 734 718 718 734 734 734 734 734 734 734 734 814 814 814 814 782 782 782 782 750 766 766 782 782 782 782 766 782 782 798 814 846 862 878 878 878 878 878 878 878 878 878 878 846 846 846 862 862 878 878 878 878 878 878 878 878 878 878 846 846 814 814 830 830 846 846 846 846 846 846 862 862 878 878 878 894 894 894 894 894 894 894 894 862 878 910 926 926 926 910 910 926 910 910 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 958 958 974 974 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1006 1022 1038 1038 1054 1054 1006 1006 1022 1022 1006 1006 990 974 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 974 990 990 990 1006 1006 1006 1006 974 990 990 1006 1006 990 990 974 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 990 990 974 974 990 990 1006 1022 1006 1006 990 974 990 1006 1038 1054 990 990 1006 1006 1006 1006 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1022 1038 1038 1022 990 990 1022 1054 990 990 974 990 990 1006 1038 1038 1006 1022 1038 1054 1086 1102 1134 1150 1166 1166 1166 1150 1150 1134 1134 1134 1118 1118 1102 1086 1070 1070 1054 1054 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 974 974 958 958 958 974 1006 990 990 990 1006 1006 990 990 1006 1038 990 1022 1070 1134 1150 1182 1198 1166 1134 1118 1134 1118 1118 1134 1150 1134 1086 1102 1134 1118 1102 1038 990 958 958 942 910 878 862 862 878 878 830 830 862 846 846 830 846 846 878 878 862 862 862 846 846 846 830 830 814 814 814 798 798 798 782 798 814 798 750 734 750 766 766 766 766 766 766 766 766 766 766 734 718 734 750 766 750 718 750 750 750 734 734 718 718 718 734 734 718 718 718 702 702 702 670 655 639 623 623 623 623 639 702 702 686 686 686 670 670 670 670 639 623 623 639 655 623 607 591 591 591 591 591 591 591 591 591 591 575 575 575 559 559 559 607 607 591 591 591 575 575 575 543 543 543 527 527 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 527 527 511 527 527 495 495 495 495 527 527 495 511 511 527 527 511 511 495 527 511 511 495 495 479 479 463 463 463 463 447 447 431 431 431 479 431 399 415 447 447 415 383 399 415 431 431 431 431 415 399 399 383 383 367 367 383 383 399 447 399 351 335 367 383 383 351 367 367 383 399 383 367 335 319 319 335 335 335 335 335 335 351 335 351 351 367 367 351 351 335 335 351 367 367 383 383 383 367 335 335 335 335 335 335 335 335 303 303 303 303 303 303 303 303 351 351 367 335 319 319 335 351 335 303 271 271 303 319 319 303 271 287 287 303 303 287 287 271 287 287 303 319 319 303 303 287 287 271 271 287 319 319 287 255 287 287 287 303 303 319 319 319 351 303 271 271 303 319 303 271 287 287 287 287 271 255 239 223 287 271 255 239 255 271 287 303 255 255 255 255 255 255 255 255 271 271 255 255 255 255 239 239 239 239 239 239 223 207 191 175 223 223 223 223 223 223 223 223 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 239 287 271 271 271 255 255 255 255 271 255 239 223 223 223 239 239 127 127 111 95 79 79 79 95 95 79 79 63 47 47 31 31 79 79 79 79 95 111 127 143 79 79 79 79 79 79 79 79 95 95 95 79 79 63 63 63 63 63 63 63 63 63 63 63 159 143 111 95 95 111 143 159 143 143 143 143 143 143 143 143 159 175 175 175 175 159 143 127 95 79 79 63 63 79 79 95 31 47 79 95 111 111 95 79 95 79 79 63 63 79 79 95 95 95 95 111 111 111 127 127 127 111 111 111 111 111 111 95 111 111 111 127 127 143 143 143 111 127 143 143 111 111 127 143 143 143 143 159 159 175 175 175 159 159 159 175 175 191 191 207 191 191 191 175 175 175 159 159 175 159 159 159 159 175 191 207 159 175 207 223 239 223 207 191 223 223 223 239 239 255 255 255 223 223 223 239 239 255 255 255 255 255 255 255 255 255 255 255 303 287 287 271 271 287 287 303 303 303 303 303 303 303 303 303 287 303 335 351 351 335 303 287 351 351 351 351 351 335 303 303 319 303 303 303 335 351 367 383 111 127 159 143 111 95 111 127 175 175 191 191 191 207 207 207 207 223 223 239 239 223 223 207 303 351 399 415 399 367 319 319 351 399 335 319 383 287 319 447 734 718 718 734 734 718 718 702 734 734 734 734 734 734 734 734 782 782 814 782 782 782 782 782 750 766 766 782 782 782 782 766 766 782 798 814 846 862 878 894 878 878 878 878 878 878 878 878 846 846 846 862 862 878 878 878 878 878 878 878 878 846 878 846 814 814 814 830 830 846 846 846 846 846 846 862 862 878 878 878 894 894 894 894 894 894 894 894 862 878 910 926 942 926 910 894 926 910 910 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 958 942 942 926 926 942 942 958 974 974 990 990 990 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 1006 1022 1038 1054 1070 1006 1022 1022 1022 1022 1006 990 974 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 974 974 974 990 990 990 1006 1006 958 974 1006 1022 1022 1006 974 958 974 974 974 974 974 974 974 974 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 974 958 958 990 1022 1038 1006 990 990 974 990 1006 1038 1054 974 990 990 1006 1006 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1038 1038 1022 990 990 1022 1054 990 990 990 1006 1022 1038 1070 1070 1006 1006 1022 1038 1070 1102 1134 1150 1166 1166 1166 1150 1150 1134 1134 1134 1118 1118 1102 1086 1086 1070 1054 1054 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 990 974 958 942 958 974 1006 1022 958 958 974 958 942 958 958 990 990 990 1054 1118 1134 1166 1182 1182 1118 1118 1118 1118 1134 1118 1134 1118 1070 1086 1102 1118 1102 1038 990 974 974 958 926 910 894 878 910 910 830 830 862 846 846 830 846 846 878 878 878 862 862 846 846 846 830 830 830 814 814 798 798 798 766 782 798 782 750 734 750 766 766 766 766 766 766 766 766 766 766 750 734 734 766 782 750 734 750 750 750 734 734 718 718 718 734 734 734 718 718 702 702 702 670 655 639 623 623 623 623 639 702 702 702 686 686 670 670 670 670 655 623 623 655 655 623 607 591 591 591 591 591 591 591 591 591 591 591 575 575 559 559 559 607 607 607 591 591 575 575 575 559 543 527 511 511 511 511 527 511 511 511 511 511 511 511 511 495 511 511 511 511 511 511 527 463 479 511 527 527 511 511 495 543 527 495 479 479 495 527 543 495 511 511 527 527 511 511 495 543 527 511 511 479 479 463 447 463 463 463 447 447 431 431 431 495 447 415 431 463 479 447 399 383 399 399 415 415 399 399 383 399 383 383 367 367 383 383 399 431 383 319 319 351 383 367 335 367 383 383 399 383 367 335 319 335 335 335 335 335 335 335 335 319 335 367 383 383 367 335 319 335 335 367 383 383 383 383 383 335 335 335 335 335 335 335 335 303 303 303 303 303 303 303 303 351 383 399 367 319 287 335 383 335 303 271 271 303 319 319 303 255 271 303 319 319 303 271 255 335 319 287 271 271 287 319 351 287 271 271 287 319 319 287 255 287 287 287 303 303 319 319 319 383 335 287 287 319 335 303 271 303 303 303 287 271 255 223 223 271 255 239 239 255 271 303 319 239 239 239 239 239 239 239 239 287 271 271 255 255 239 239 223 175 191 207 223 207 191 159 143 271 255 255 239 239 223 223 207 255 255 255 255 255 255 255 255 255 271 271 271 271 271 287 287 271 271 271 255 255 255 239 239 191 191 191 207 223 239 255 271 47 79 111 95 63 47 63 111 111 127 127 127 111 79 47 31 47 47 79 95 95 95 95 95 95 79 47 31 31 47 79 95 31 47 63 63 95 95 111 127 31 31 47 63 63 79 95 95 143 127 127 143 175 175 159 127 127 127 111 111 111 95 95 95 159 159 159 127 95 63 63 63 15 31 47 63 63 31 15 0 0 0 15 31 31 47 63 63 47 47 47 47 47 47 47 79 47 79 79 111 127 143 159 159 127 127 127 127 127 127 127 127 95 95 95 111 111 127 127 127 127 127 127 127 127 127 127 127 127 175 207 191 159 143 175 239 175 175 175 175 175 175 175 175 159 159 159 175 175 191 191 191 175 175 175 159 159 143 143 143 159 207 255 287 287 239 191 143 223 223 223 223 223 223 223 223 191 207 223 239 255 271 271 271 239 239 239 239 239 239 239 239 303 287 255 239 239 255 287 303 255 287 319 319 303 303 319 335 271 287 319 335 335 319 287 271 351 399 447 415 351 287 287 303 319 303 303 335 399 383 287 207 127 143 191 191 191 191 175 159 191 207 207 207 207 207 223 223 207 191 191 223 255 287 287 271 351 351 367 367 367 351 335 319 367 351 383 383 335 287 399 495 702 702 718 702 734 798 766 686 718 718 718 734 734 750 750 750 750 734 798 782 798 782 766 750 782 766 766 766 766 782 798 798 798 830 862 878 894 894 878 862 878 878 878 878 878 878 878 878 894 878 878 878 846 862 878 894 862 862 862 862 862 830 862 830 782 798 798 814 830 846 862 862 878 878 878 894 894 910 910 910 910 894 862 846 846 862 894 910 878 878 878 894 894 910 910 910 926 926 926 926 926 926 926 926 910 910 910 910 910 910 910 910 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 942 958 958 974 974 974 974 974 974 974 974 974 974 974 990 974 974 974 974 990 1006 1022 1006 990 990 990 990 1006 1022 1038 1054 1054 1038 1022 1022 1006 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 990 990 990 990 990 990 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1070 1086 1102 1118 1134 1134 1150 1166 1182 1182 1182 1182 1166 1118 1118 1134 1134 1118 1086 1054 1038 1038 1038 1022 1006 1006 990 974 974 990 990 990 974 974 958 958 958 958 958 958 958 958 958 958 958 942 942 942 958 958 974 974 974 926 926 926 942 926 926 942 910 926 974 1006 1086 1150 1198 1214 1230 1134 1134 1150 1166 1182 1166 1134 1118 1070 1070 1102 1166 1150 1102 1006 958 926 942 926 910 926 910 910 894 910 910 894 878 894 878 862 862 798 766 766 782 782 798 798 798 798 798 798 782 782 766 766 766 766 766 750 750 750 734 734 734 798 782 766 750 750 750 750 766 766 750 750 734 734 750 750 766 734 734 734 718 718 702 702 702 718 718 718 718 718 718 718 718 686 670 655 639 623 607 623 623 686 686 670 655 639 623 623 607 655 655 655 639 639 623 623 623 607 607 607 591 591 575 575 575 591 591 591 575 575 559 559 559 575 575 575 559 543 527 511 495 527 511 495 479 479 479 479 495 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 463 463 463 463 463 463 495 495 527 527 543 527 527 511 511 511 463 463 463 479 495 511 543 559 527 527 543 543 527 495 463 447 447 447 431 431 431 415 415 415 431 431 431 431 431 431 431 431 367 383 415 431 431 415 383 367 415 415 415 399 399 383 383 383 415 415 415 415 415 399 367 367 383 383 383 383 383 383 383 383 351 335 319 319 319 319 335 351 335 335 335 319 319 303 303 303 335 335 335 351 351 367 367 367 335 335 319 319 319 303 303 303 367 335 303 319 335 351 335 319 335 335 319 319 319 303 303 303 319 319 335 335 319 287 255 239 239 319 367 319 239 207 255 319 255 255 255 255 255 271 303 303 287 287 287 271 271 255 255 255 271 271 271 271 271 271 271 271 287 287 287 271 271 255 255 255 271 255 255 239 239 255 255 271 239 207 191 175 191 223 255 287 255 255 255 271 271 287 287 287 303 239 191 223 287 319 271 207 255 255 255 239 223 223 271 319 255 255 255 255 255 255 255 255 223 223 223 223 223 223 223 223 271 255 223 207 191 207 223 239 287 271 271 303 335 319 239 175 207 207 223 239 239 239 223 223 47 95 111 95 63 47 79 111 159 127 111 79 63 63 79 79 47 63 79 95 95 95 95 79 79 79 63 63 63 63 79 79 47 63 63 79 79 95 95 111 63 63 63 63 63 63 63 63 159 143 127 143 159 159 127 95 143 143 127 127 111 111 111 111 143 143 127 95 63 47 47 63 15 15 31 47 47 47 31 31 63 63 47 31 31 15 0 0 47 47 47 47 47 47 47 47 47 47 63 63 79 95 95 95 127 127 127 127 127 127 127 127 95 95 95 111 111 127 127 127 143 143 143 143 143 143 143 143 127 159 175 175 159 159 175 191 175 175 175 175 175 175 175 175 159 159 159 175 175 191 191 191 175 175 175 159 159 159 143 143 175 191 239 271 271 239 207 175 223 223 223 223 223 223 223 223 191 207 223 239 255 271 271 255 239 239 239 239 239 239 239 239 287 287 255 255 255 255 287 287 255 287 319 319 303 303 303 335 303 319 335 335 335 335 319 303 319 351 367 367 335 335 335 351 335 319 303 351 415 383 287 207 127 127 175 175 175 175 159 159 191 191 191 207 207 207 207 223 207 207 223 239 239 255 271 287 367 367 367 351 351 351 335 335 367 367 367 383 335 303 399 495 686 686 718 702 734 782 766 702 718 718 734 734 734 750 750 750 734 750 766 782 798 782 766 766 782 782 782 782 782 798 814 798 830 814 830 846 862 862 862 862 878 878 878 878 878 878 878 878 878 878 862 862 846 862 878 878 862 862 862 862 830 830 830 830 814 814 830 830 846 862 862 862 878 878 878 894 894 910 910 910 894 894 878 878 878 878 894 894 878 878 894 894 894 910 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 942 958 958 958 974 974 974 974 974 974 974 974 974 974 974 990 990 974 974 990 990 1006 1022 1006 1006 990 990 1006 1006 1022 1038 1054 1054 1038 1022 1022 1006 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 990 990 990 990 990 990 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1070 1086 1102 1118 1134 1134 1150 1166 1166 1182 1182 1166 1166 1118 1118 1134 1134 1118 1102 1070 1038 1038 1038 1022 1022 1006 990 974 974 990 990 990 974 974 958 958 958 958 958 958 958 958 958 958 958 942 942 942 958 958 974 974 974 926 942 942 942 942 942 942 958 942 974 1006 1070 1134 1182 1198 1214 1166 1182 1198 1198 1198 1182 1150 1134 1118 1102 1086 1086 1086 1054 990 974 926 958 942 926 942 926 910 894 910 910 894 894 894 878 862 846 798 766 766 782 782 798 798 798 798 798 798 782 782 766 766 766 782 782 766 766 750 750 750 750 798 782 766 750 750 750 750 766 766 750 750 734 734 750 750 766 734 734 734 718 718 702 702 702 702 702 702 702 702 702 702 702 670 655 639 623 607 591 607 607 686 686 670 670 655 655 639 639 655 655 655 639 639 623 623 623 607 607 607 591 591 591 575 575 591 591 591 575 575 559 559 559 591 591 591 575 559 543 527 511 527 511 495 495 479 479 495 495 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 479 463 431 431 431 463 463 463 463 495 495 527 527 511 511 511 511 479 479 479 479 495 511 527 543 527 527 543 543 527 495 479 447 463 463 447 447 447 431 431 431 431 431 431 431 431 431 431 431 415 399 399 399 399 399 399 415 415 415 415 399 399 383 383 383 399 415 415 415 415 399 383 367 383 383 383 383 383 383 383 383 383 367 351 351 351 351 367 383 335 335 335 319 319 319 303 303 335 335 335 351 351 367 367 367 351 351 335 335 319 319 319 319 383 335 303 287 319 351 351 351 351 335 335 335 319 319 319 303 319 319 335 335 319 287 271 255 271 319 351 319 271 239 271 319 271 255 255 255 271 271 287 303 271 271 255 255 255 239 239 239 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 255 239 239 223 223 239 239 255 271 255 223 207 207 223 239 255 255 255 255 271 271 287 287 287 303 239 191 223 287 319 271 207 223 239 271 271 255 271 303 351 255 255 255 255 255 255 255 255 239 239 239 239 239 239 239 239 271 255 223 207 207 207 223 223 271 239 223 255 287 271 223 175 207 207 223 223 223 223 207 207 63 95 111 95 79 63 79 111 175 143 95 47 31 63 95 111 47 63 79 95 95 95 79 79 79 79 95 95 95 95 79 79 79 79 79 79 79 79 79 79 95 95 79 63 63 47 31 31 175 143 143 143 159 143 111 79 159 159 143 143 143 127 127 127 143 111 79 31 15 15 31 47 15 15 15 15 31 47 63 63 63 63 47 31 31 15 0 0 47 47 47 47 47 31 31 31 63 63 63 63 63 63 63 63 111 111 111 111 111 111 111 111 95 95 95 111 111 127 127 127 143 143 143 143 143 143 143 143 143 127 127 143 159 175 175 159 175 175 175 175 175 175 175 175 159 159 159 175 175 191 191 191 175 175 175 175 159 159 159 143 175 191 207 223 239 239 239 223 223 223 223 223 223 223 223 223 191 207 223 239 255 255 255 255 239 239 239 239 239 239 239 239 287 271 271 255 255 271 271 287 255 287 319 319 303 287 303 319 319 319 335 351 351 335 319 319 303 287 287 303 335 367 367 367 351 335 319 351 415 383 287 191 95 111 143 159 159 143 143 127 175 175 175 191 191 207 207 207 191 239 271 255 223 223 271 319 399 383 367 351 335 351 367 367 383 367 367 383 351 319 399 463 655 670 718 718 734 782 766 702 718 734 734 734 750 750 750 750 734 750 766 782 782 782 782 766 798 798 798 782 798 814 830 814 830 798 798 814 830 846 862 878 878 878 878 878 878 878 878 878 878 878 862 862 846 862 862 878 862 862 862 862 830 830 830 830 846 862 862 862 862 862 862 862 878 878 878 894 894 910 910 910 894 894 910 910 910 910 894 894 878 894 894 894 910 910 910 910 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 926 926 910 910 926 926 942 942 942 942 942 942 942 942 942 942 958 958 958 974 974 974 974 974 974 974 974 974 974 974 974 990 990 974 974 990 1006 1022 1022 1006 1006 990 990 1006 1022 1038 1038 1054 1054 1038 1022 1022 1006 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 990 990 990 990 990 990 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1070 1054 1054 1054 1070 1086 1118 1118 1134 1134 1150 1166 1182 1182 1166 1166 1118 1118 1134 1134 1134 1102 1070 1054 1038 1038 1038 1022 1006 990 990 974 990 990 990 974 974 958 958 958 958 958 958 958 958 958 958 958 942 942 942 958 958 974 974 974 942 958 958 958 958 958 958 974 942 974 1022 1086 1102 1150 1182 1198 1182 1182 1214 1214 1214 1198 1166 1150 1166 1118 1070 1054 1054 1038 1006 1022 958 974 958 942 926 894 910 910 910 910 910 894 894 878 878 846 814 782 782 782 798 798 798 798 798 798 798 782 782 766 766 766 798 798 782 782 782 766 766 766 782 782 766 750 750 750 750 750 750 750 734 734 734 734 750 750 734 734 734 718 718 702 702 702 702 702 702 702 702 702 702 702 655 655 623 607 591 591 591 591 686 686 686 686 670 670 670 670 655 655 655 639 639 623 623 623 607 607 607 607 591 591 591 575 591 591 591 575 575 559 559 559 607 607 591 591 575 559 559 543 527 527 511 495 479 479 495 495 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 463 463 431 431 431 463 463 463 463 463 463 495 495 511 511 511 511 511 495 495 479 479 495 495 511 527 527 527 527 527 495 479 463 479 479 479 463 463 463 447 447 431 431 431 431 431 431 431 431 447 415 383 367 367 383 415 447 415 415 415 399 399 383 383 383 399 399 415 415 415 399 383 367 383 383 383 383 383 383 383 383 415 399 383 383 383 383 399 415 335 335 335 335 319 319 319 303 335 335 335 351 351 367 367 367 367 367 351 351 351 335 335 335 383 351 303 287 319 351 351 351 367 351 351 351 335 335 335 319 319 335 335 335 319 303 271 271 319 319 319 319 303 303 303 303 271 271 271 255 271 287 287 303 255 255 255 239 239 239 223 223 303 303 303 303 303 303 303 303 287 287 287 271 271 255 255 255 239 239 223 207 207 223 239 239 287 287 271 255 239 239 223 223 255 255 271 271 271 271 287 287 303 255 207 223 287 303 255 207 191 223 271 287 303 303 335 351 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 223 207 207 223 223 239 223 191 207 223 223 207 175 191 207 207 223 223 207 191 191 79 95 95 95 95 79 95 95 159 127 95 63 47 63 95 111 63 63 79 95 95 95 79 63 63 79 111 127 127 111 79 63 95 79 79 79 79 79 79 63 79 79 79 63 63 47 47 47 143 127 111 127 159 159 127 95 175 175 175 159 159 143 143 143 159 111 47 0 0 31 47 63 15 0 0 0 15 47 79 95 0 0 15 31 31 47 63 63 47 47 47 31 31 31 31 47 111 111 95 95 79 79 63 63 95 95 95 95 111 111 111 111 95 95 95 111 111 127 127 127 159 159 159 159 159 159 159 159 159 111 95 111 175 191 159 127 175 175 175 175 175 175 175 175 159 159 159 175 175 191 191 191 191 191 175 175 175 159 159 159 175 175 175 191 207 223 255 255 223 223 223 223 223 223 223 223 207 223 239 255 255 255 255 255 255 255 255 255 255 255 255 255 271 271 271 271 271 271 271 271 271 303 335 335 303 287 303 319 319 319 319 319 319 319 319 319 335 287 239 255 319 367 367 351 367 351 335 351 399 367 271 175 79 95 127 143 143 127 127 111 159 159 159 175 191 191 207 207 191 239 287 255 207 191 271 367 431 415 367 335 335 351 383 399 399 367 367 383 367 335 383 431 607 655 718 718 734 782 766 718 734 734 734 750 750 750 766 766 750 750 766 766 782 782 782 782 814 814 798 798 814 814 830 830 862 814 798 798 814 846 878 894 878 878 878 878 878 878 878 878 894 894 894 878 862 878 894 894 862 862 862 862 830 830 830 830 894 878 878 878 878 878 862 862 878 878 878 894 894 910 910 910 878 894 926 942 942 926 894 878 894 894 894 910 910 910 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 926 926 910 910 926 926 942 958 958 958 958 958 958 958 958 958 958 958 974 974 974 990 990 990 990 990 990 990 990 990 990 1006 990 990 990 990 1006 1022 1038 1022 1006 1006 1006 1006 1022 1038 1054 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1070 1054 1054 1054 1070 1086 1102 1102 1118 1134 1150 1166 1166 1166 1166 1150 1102 1118 1134 1150 1134 1118 1086 1070 1054 1054 1038 1022 1006 1006 990 990 990 990 990 974 974 958 958 958 958 958 958 958 958 958 958 958 942 942 942 958 958 974 974 974 958 958 974 974 958 974 974 974 942 974 1006 1054 1086 1118 1150 1166 1182 1198 1214 1230 1230 1214 1182 1166 1150 1118 1086 1070 1054 1054 1022 1022 974 1006 990 958 942 910 926 926 926 926 910 894 894 894 878 862 782 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 814 814 814 798 798 782 782 782 782 766 750 750 734 734 750 750 750 750 734 718 718 734 750 750 734 734 734 718 718 702 702 702 686 686 686 686 686 686 686 686 686 670 655 639 623 607 607 623 686 686 686 686 686 686 702 702 655 655 655 639 639 623 623 623 623 623 607 607 607 591 591 591 591 591 591 575 575 559 559 559 607 591 575 559 559 559 559 559 543 527 511 495 495 495 495 511 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 463 479 447 447 447 479 479 479 479 431 431 479 495 495 511 511 511 527 511 495 479 479 479 479 495 527 527 527 527 511 495 495 479 511 511 495 495 495 479 479 479 447 447 447 447 447 447 447 447 431 415 399 383 383 399 415 431 415 415 415 399 399 383 383 383 383 399 415 415 415 399 383 383 383 383 383 383 383 383 383 383 415 399 399 383 383 399 399 415 351 351 335 335 335 319 319 319 335 335 335 351 351 367 367 367 383 383 383 367 367 351 351 351 335 319 319 335 367 367 335 303 367 367 367 351 351 351 335 335 335 335 335 319 319 303 303 287 351 335 303 319 335 335 319 287 287 287 271 271 271 287 287 303 271 271 271 255 255 255 239 239 303 303 303 303 303 303 303 303 287 287 287 271 271 255 255 255 255 239 239 223 223 239 239 255 271 287 287 287 287 271 255 239 271 271 271 271 271 271 271 271 287 255 239 239 271 271 255 223 175 223 287 303 287 287 287 303 239 239 239 239 239 239 239 239 271 271 271 271 271 271 271 271 255 255 239 239 223 223 223 223 239 223 191 191 191 207 207 207 207 207 207 223 207 207 191 175 111 95 95 95 95 111 95 95 95 95 111 111 95 95 79 79 63 79 95 95 95 79 63 63 63 79 111 127 127 111 79 63 95 79 79 79 79 79 79 63 47 47 47 63 63 79 79 79 111 95 95 127 159 159 143 111 175 175 175 175 159 159 143 143 207 143 63 31 63 95 111 95 47 31 31 31 47 79 111 127 31 31 47 63 63 79 95 95 79 79 79 63 63 47 47 31 111 95 95 79 63 63 47 47 63 63 79 79 95 95 111 111 95 95 95 111 111 127 127 127 159 159 159 159 159 159 159 159 159 111 95 111 175 191 159 127 175 175 175 175 175 175 175 175 159 159 159 175 175 191 191 191 191 191 191 175 175 175 159 159 175 175 175 175 191 223 255 271 223 223 223 223 223 223 223 223 207 223 239 255 255 255 239 239 255 255 255 255 255 255 255 255 271 271 271 271 271 271 271 271 271 303 335 335 303 287 287 303 287 287 287 287 287 287 287 287 383 319 255 271 319 351 335 319 383 351 335 351 383 351 239 143 79 79 127 127 127 127 111 111 127 143 143 159 175 191 207 207 191 239 287 255 207 207 303 399 447 415 383 351 351 367 399 415 399 367 351 399 383 335 367 399 559 623 718 734 734 766 766 734 734 734 750 750 750 766 766 766 750 750 750 750 766 766 782 782 814 814 798 798 814 814 830 830 878 846 830 830 830 862 894 910 878 878 878 878 878 878 878 878 926 910 910 910 878 894 910 926 862 862 862 862 830 830 830 830 894 894 894 878 878 878 878 878 878 878 878 894 894 910 910 910 878 894 926 942 942 926 894 878 894 894 910 910 910 926 926 926 926 926 926 926 926 926 926 926 910 910 910 910 910 910 910 910 942 926 926 910 910 926 926 942 958 958 958 958 958 958 958 958 958 958 974 974 974 990 990 990 990 990 990 990 990 990 990 990 1006 1006 990 990 1006 1006 1022 1038 1022 1022 1006 1006 1022 1022 1038 1054 1038 1038 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1070 1054 1054 1054 1054 1070 1086 1086 1118 1134 1150 1150 1166 1166 1150 1150 1102 1118 1134 1150 1150 1118 1102 1086 1054 1054 1038 1038 1022 1006 990 990 990 990 990 974 974 958 958 958 958 958 958 958 958 958 958 958 942 942 942 958 958 974 974 974 990 990 974 974 974 990 974 974 990 1006 990 1038 1070 1118 1118 1134 1166 1182 1214 1230 1230 1214 1198 1182 1134 1118 1102 1102 1102 1070 1006 990 990 990 1006 990 958 926 942 926 894 894 910 910 894 878 862 862 814 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 814 814 814 814 798 798 782 782 782 766 750 734 734 734 734 750 750 734 718 718 718 718 734 750 734 734 734 718 718 702 702 702 686 686 686 686 686 686 686 686 718 702 686 670 655 655 655 655 686 686 686 686 686 686 702 702 655 655 655 639 639 623 623 623 623 623 623 607 607 607 591 591 591 591 591 575 575 559 559 559 575 559 543 527 527 527 543 559 543 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 495 479 447 447 447 479 479 479 479 431 431 479 495 495 511 511 511 543 527 511 495 479 479 479 479 527 527 511 511 511 495 511 511 527 511 511 511 495 495 495 495 447 447 447 447 447 447 447 447 399 415 431 447 447 431 415 399 415 415 415 399 399 383 383 383 383 383 399 415 415 415 399 383 383 383 383 383 383 383 383 383 383 383 367 367 367 367 383 383 351 351 351 335 335 335 319 319 335 335 335 351 351 367 367 367 383 383 383 383 367 367 351 351 287 303 335 383 415 383 319 255 367 367 367 351 351 351 335 335 335 335 335 319 319 319 319 319 351 335 303 319 335 335 319 287 303 303 287 271 271 287 287 303 303 303 287 287 287 271 271 271 271 271 271 271 271 271 271 271 287 287 287 271 271 255 255 255 287 271 271 255 255 271 271 287 239 255 271 287 287 287 287 287 271 271 271 271 271 271 271 271 287 271 255 255 255 255 239 223 207 239 271 287 255 223 223 223 239 239 239 239 239 239 239 239 271 271 271 271 271 271 271 271 255 255 255 255 239 239 223 223 239 239 223 223 207 223 239 255 223 223 223 223 223 207 191 175 127 95 79 95 111 127 111 79 79 79 111 127 127 111 79 63 79 79 95 95 95 79 63 47 79 79 95 95 95 95 79 79 79 79 79 79 79 79 79 79 31 31 47 63 63 79 95 95 111 95 95 111 143 159 127 95 175 175 175 159 159 143 143 143 191 127 47 31 79 111 95 79 47 47 47 47 63 79 95 95 95 95 79 63 63 47 31 31 79 79 63 63 47 31 31 31 47 47 47 31 15 15 0 0 47 47 63 63 79 95 95 111 95 95 95 111 111 127 127 127 143 143 143 143 143 143 143 143 143 127 127 143 159 175 175 159 175 175 175 175 175 175 175 175 159 159 159 175 175 191 191 191 207 191 191 191 175 175 175 175 175 175 175 175 191 207 223 239 223 223 223 223 223 223 223 223 223 223 239 255 255 239 239 223 271 271 271 271 271 271 271 271 255 271 271 287 287 271 271 255 287 319 335 335 303 271 287 303 287 287 271 255 255 271 287 287 383 351 319 319 319 335 319 303 367 335 319 319 367 319 207 111 79 95 127 143 143 127 127 111 111 111 127 143 159 175 191 207 191 223 239 223 223 255 351 415 447 431 399 383 367 383 399 415 415 367 351 399 399 351 367 367 527 607 718 734 734 766 766 750 750 750 750 750 766 766 766 782 766 750 750 750 750 766 782 798 798 798 798 782 798 814 830 814 878 846 846 846 862 878 894 910 878 878 878 878 878 878 878 878 910 910 910 910 878 894 910 926 862 862 862 862 830 830 830 830 878 878 878 878 878 878 878 878 878 878 878 894 894 910 910 910 894 894 910 910 910 910 894 894 910 910 910 910 926 926 926 942 926 926 926 926 926 926 926 926 910 910 910 910 910 910 910 910 942 926 926 910 910 926 926 942 974 974 974 974 974 974 974 974 974 974 974 974 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1038 1038 1022 1022 1022 1022 1022 1038 1054 1054 1022 1022 1022 1022 1022 1022 1022 1022 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1070 1070 1054 1054 1054 1054 1070 1070 1118 1118 1134 1150 1150 1150 1150 1150 1102 1118 1134 1150 1150 1134 1118 1102 1070 1054 1054 1038 1022 1006 1006 1006 990 990 990 974 974 958 958 958 958 958 958 958 958 958 958 958 942 942 942 958 958 974 974 974 974 990 958 958 974 974 958 974 990 1006 990 1006 1038 1086 1086 1118 1150 1166 1198 1214 1214 1214 1182 1182 1134 1118 1118 1118 1118 1086 1006 990 1022 1022 1038 1006 974 942 958 942 910 894 926 910 894 878 878 878 814 814 814 814 798 798 798 798 798 798 798 782 782 766 766 766 814 814 814 798 798 782 782 782 766 766 750 734 718 718 734 734 734 734 718 718 718 718 734 734 734 734 734 718 718 702 702 702 702 702 702 702 702 702 702 702 734 734 702 686 670 670 670 670 686 686 686 686 670 670 670 670 655 655 655 639 639 623 623 623 639 623 623 623 607 607 607 607 591 591 591 575 575 559 559 559 575 559 527 511 511 527 543 559 543 543 527 511 511 511 511 511 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 495 495 463 463 463 495 495 495 495 463 463 495 495 511 511 511 511 527 527 495 479 479 479 479 479 527 527 511 495 495 511 511 527 527 527 511 511 495 495 495 495 463 463 463 463 463 463 463 463 383 415 447 463 463 447 415 383 415 415 415 399 399 383 383 383 367 383 399 415 415 415 399 399 383 383 383 383 383 383 383 383 367 367 351 335 335 351 367 367 367 351 351 351 335 335 335 335 335 335 335 351 351 367 367 367 383 383 383 367 367 351 351 351 271 303 351 399 431 383 303 239 367 351 351 351 335 335 335 319 351 335 319 319 319 319 335 335 319 319 319 319 303 303 303 303 319 319 303 287 287 287 287 303 319 319 303 303 303 287 287 287 271 271 271 271 271 271 271 271 287 287 287 271 271 255 255 255 303 287 271 271 271 271 287 303 239 239 255 271 271 287 303 303 287 287 271 271 271 271 255 255 287 287 271 255 255 239 223 223 223 255 271 255 223 191 191 207 223 223 223 223 223 223 223 223 271 271 271 271 271 271 271 271 255 255 271 271 255 239 223 223 223 239 271 255 239 239 255 287 239 239 255 239 239 207 191 175 143 95 79 95 127 143 111 79 95 95 95 95 95 95 95 111 79 95 95 95 95 79 63 47 79 79 63 63 63 63 79 79 47 63 63 79 79 95 95 111 63 63 63 63 63 63 63 63 159 143 111 127 127 111 79 47 159 159 159 159 143 143 143 127 143 79 15 31 79 111 79 31 47 47 63 79 79 79 63 63 95 95 79 63 63 47 31 31 79 79 63 63 47 31 15 15 31 31 15 15 15 15 15 15 31 31 47 63 79 95 95 111 95 95 95 111 111 127 127 127 143 143 143 143 143 143 143 143 127 159 175 175 159 159 175 191 175 175 175 175 175 175 175 175 159 159 159 175 175 191 191 191 207 207 191 191 191 175 175 175 191 191 191 191 191 191 191 191 223 223 223 223 223 223 223 223 223 239 239 255 255 239 239 223 271 271 271 271 271 271 271 271 255 255 287 287 287 287 255 255 287 319 335 335 303 271 271 287 303 287 271 271 271 271 287 303 335 351 367 367 335 319 319 335 351 319 303 303 335 287 159 79 95 95 143 143 143 143 127 127 95 95 111 143 159 175 191 207 191 191 191 207 239 319 383 431 431 431 415 415 399 399 399 399 431 367 351 399 415 367 367 351 479 591 734 750 734 750 782 766 750 750 750 766 766 766 782 782 766 766 750 734 750 766 782 798 782 782 782 782 782 798 814 798 830 814 830 862 862 878 878 878 878 878 878 878 878 878 878 878 894 878 878 878 846 862 878 894 862 862 862 862 830 830 830 830 846 846 846 862 878 878 894 894 878 878 878 894 894 910 910 910 894 894 878 878 878 878 894 894 910 910 910 926 926 926 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 926 926 910 910 926 926 942 974 974 974 974 974 974 974 974 974 974 974 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1006 1006 1006 1006 1022 1038 1054 1038 1022 1022 1022 1022 1038 1054 1070 1022 1022 1022 1022 1022 1022 1022 1022 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1070 1070 1054 1038 1038 1054 1054 1070 1102 1118 1134 1150 1150 1150 1150 1134 1102 1118 1134 1150 1166 1150 1118 1102 1070 1070 1054 1038 1022 1022 1006 1006 990 990 990 974 974 958 958 958 958 958 958 958 958 958 958 958 942 942 942 958 958 974 974 974 958 974 974 974 958 958 958 974 1006 1006 1006 1022 1022 1070 1102 1134 1134 1150 1182 1198 1198 1198 1182 1166 1166 1134 1102 1086 1086 1070 1038 1038 1038 1038 1022 990 958 926 926 910 910 910 894 878 894 894 878 878 830 830 830 814 814 798 798 798 798 798 798 782 782 766 766 766 798 798 798 798 782 782 782 766 766 750 734 734 718 718 734 734 734 718 718 702 702 718 718 734 734 734 734 718 718 702 702 702 702 702 702 702 702 702 702 702 734 718 702 686 670 655 670 670 686 686 670 670 655 655 639 639 655 655 655 639 639 623 623 623 639 639 623 623 623 607 607 607 591 591 591 575 575 559 559 559 591 559 543 527 527 543 575 591 559 543 527 511 511 511 511 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 479 495 463 463 463 495 495 495 495 495 495 527 527 511 511 511 511 511 511 495 479 479 479 495 495 527 511 495 495 495 511 527 543 511 511 511 495 495 495 479 479 463 463 463 463 463 463 463 463 415 431 431 431 431 431 431 415 415 415 415 399 399 383 383 383 367 383 399 415 415 415 415 399 383 383 383 383 383 383 383 383 367 367 351 335 335 351 367 367 367 367 351 351 351 335 335 335 335 335 335 351 351 367 367 367 367 367 367 367 351 351 351 335 319 319 319 351 383 367 319 287 351 335 335 335 319 319 319 303 351 335 319 303 319 319 351 351 271 319 351 319 271 239 271 319 335 319 303 287 287 287 287 287 303 303 303 287 287 287 271 271 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 287 271 271 255 255 271 271 287 271 271 255 239 239 255 271 287 287 287 287 271 271 255 255 255 287 287 287 271 239 223 223 223 239 255 255 239 207 207 223 255 223 223 223 223 223 223 223 223 255 255 255 255 255 255 255 255 255 255 271 271 271 255 223 207 175 223 287 287 255 239 255 271 271 271 271 271 255 223 207 191 143 111 79 95 127 143 127 79 143 111 79 47 47 79 127 143 95 95 95 95 95 79 47 47 95 79 47 31 31 47 79 95 31 47 63 63 95 95 111 127 95 95 79 63 63 47 31 31 207 175 143 127 111 79 31 0 159 159 143 143 143 127 127 127 111 47 0 15 79 95 47 0 47 63 79 95 95 63 47 31 31 31 47 63 63 79 95 95 79 79 63 47 31 31 15 0 47 47 47 47 47 47 47 47 15 31 47 47 63 79 95 95 95 95 95 111 111 127 127 127 127 127 127 127 127 127 127 127 127 175 207 191 159 143 175 239 175 175 175 175 175 175 175 175 159 159 159 175 175 191 191 191 207 207 207 191 191 175 175 175 191 191 207 207 207 191 175 159 223 223 223 223 223 223 223 223 239 239 255 255 255 239 223 223 271 271 271 271 271 271 271 271 239 255 287 303 303 287 255 239 287 319 351 335 303 271 271 287 335 319 287 271 271 287 319 335 287 351 399 399 351 319 335 367 351 319 287 287 319 255 143 47 95 111 143 159 159 143 143 127 79 95 111 127 159 175 191 191 207 175 143 175 255 351 415 447 415 431 431 431 431 415 399 383 431 367 351 399 415 367 351 335 463 575 734 750 734 750 782 766 750 750 750 766 766 782 782 782 782 766 750 734 750 766 798 814 782 766 766 766 766 782 798 798 798 782 830 846 862 862 846 830 878 878 878 878 878 878 878 878 862 846 846 846 814 830 846 862 862 862 862 862 830 830 830 830 814 830 830 846 862 878 894 910 878 878 878 894 894 910 910 910 910 894 862 846 846 862 894 910 910 910 910 926 926 942 942 942 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 926 926 910 910 926 926 942 974 974 974 974 974 974 974 974 974 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1006 1006 1006 1006 1022 1038 1054 1038 1022 1022 1022 1022 1038 1054 1070 1022 1022 1022 1022 1022 1022 1022 1022 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1070 1070 1054 1038 1038 1038 1054 1054 1102 1118 1134 1150 1150 1150 1150 1134 1102 1118 1134 1166 1166 1150 1134 1118 1070 1070 1054 1038 1038 1022 1006 1006 990 990 990 974 974 958 958 958 958 958 958 958 958 958 958 958 942 942 942 958 958 974 974 974 958 958 958 974 974 942 958 958 1006 1006 1006 1006 1006 1054 1086 1118 1118 1134 1166 1182 1198 1182 1166 1166 1214 1150 1086 1038 1038 1054 1054 1086 1054 1054 1022 990 958 926 926 926 910 910 894 878 910 894 878 878 830 830 830 814 814 798 798 798 798 798 798 782 782 766 766 766 798 798 782 782 782 766 766 766 766 750 734 718 718 718 718 734 734 718 718 702 702 718 718 734 734 734 734 718 718 702 702 702 718 718 718 718 718 718 718 718 718 702 686 670 655 655 655 655 686 686 670 655 639 623 623 607 655 655 655 639 639 623 623 623 639 639 639 623 623 607 607 607 591 591 591 575 575 559 559 559 607 591 559 543 543 559 591 623 559 543 527 511 511 511 511 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 463 495 463 463 463 495 495 495 495 527 527 543 527 527 511 511 511 511 495 495 479 479 495 495 511 527 511 495 479 479 511 527 543 511 511 511 495 495 479 479 479 463 463 463 463 463 463 463 463 463 447 415 399 399 415 447 463 415 415 415 399 399 383 383 383 367 367 399 415 415 415 415 415 383 383 383 383 383 383 383 383 383 367 367 351 351 367 367 383 367 367 367 351 351 335 335 335 335 335 335 351 351 367 367 367 367 367 351 351 351 335 335 335 383 335 303 303 319 351 351 335 335 335 319 319 319 303 303 303 351 335 319 303 319 335 351 367 239 319 367 319 239 207 255 319 335 335 319 287 287 287 287 287 287 287 287 271 271 255 255 255 303 303 303 303 303 303 303 303 287 287 287 271 271 255 255 255 271 255 255 239 239 255 255 271 319 287 255 223 207 223 239 271 287 287 287 271 271 255 255 255 287 287 287 271 239 223 223 223 239 255 255 239 223 239 287 319 223 223 223 223 223 223 223 223 255 255 255 255 255 255 255 255 239 255 271 287 271 255 223 207 143 207 287 303 271 239 239 255 287 287 287 271 271 239 223 207 127 127 95 79 79 79 79 79 159 127 79 79 95 95 79 63 15 79 127 111 31 0 31 79 111 111 111 95 95 95 79 79 111 111 111 111 95 79 63 47 63 47 47 31 31 47 47 63 111 111 127 127 111 79 47 31 111 127 143 159 159 159 159 143 63 63 31 15 15 31 63 79 63 47 47 31 31 47 47 63 47 47 63 79 111 127 143 159 63 47 47 47 47 63 79 95 47 47 47 47 47 47 47 47 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 127 111 95 95 127 127 111 95 79 95 111 111 143 143 159 175 191 175 175 175 175 191 207 223 159 175 191 207 191 175 159 143 143 159 191 207 207 191 159 143 191 191 191 207 207 223 223 223 239 223 191 175 191 223 255 271 239 239 239 239 239 239 239 239 271 271 271 271 271 271 271 271 255 271 271 287 287 271 271 255 303 303 303 303 303 303 303 303 287 303 303 319 319 303 303 287 255 271 303 335 351 351 351 335 287 351 383 351 255 143 79 63 79 95 159 159 127 127 159 175 143 143 143 159 159 175 175 175 159 191 191 175 255 383 415 383 415 399 399 383 383 399 399 415 367 367 367 367 367 367 367 319 415 575 782 814 766 766 782 766 766 766 766 782 782 798 798 798 766 766 766 782 782 798 798 798 782 782 782 798 798 814 814 798 862 830 846 846 846 830 814 814 878 878 878 894 894 910 910 910 894 894 894 910 878 894 894 894 814 830 830 846 830 846 862 878 894 894 878 862 862 862 878 878 910 910 926 926 926 910 894 894 894 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 910 910 926 942 942 958 974 974 942 942 942 942 942 942 942 942 974 958 958 942 942 958 958 974 990 990 990 990 990 990 990 990 942 958 974 990 990 990 990 974 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 990 1006 1022 1038 1038 1038 1038 1022 1022 1022 1022 1006 1006 990 990 990 958 974 990 990 1006 1006 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1038 1022 1022 1006 1006 1022 1022 1038 1006 1006 1006 1006 1006 1006 1006 1006 990 1006 1006 1022 1022 1006 1006 990 1006 1006 1006 1006 1006 1006 1006 1006 1054 1038 1006 990 990 1006 1038 1054 1006 1006 1006 1022 1022 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 1038 1038 1038 1038 1038 1022 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1054 1070 1086 1102 1054 1086 1118 1134 1150 1150 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1086 1086 1070 1054 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 990 990 990 974 974 990 958 958 958 974 974 1006 1038 1070 1086 1070 1070 1086 1134 1166 1198 1198 1198 1198 1102 1102 1086 1070 1070 1054 1038 1070 1102 1086 1038 990 974 942 926 910 894 878 894 894 894 878 830 798 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 798 798 798 798 798 798 798 798 766 750 750 734 734 750 750 766 766 766 766 750 750 734 734 734 734 734 734 734 734 734 734 734 718 718 718 734 734 750 750 750 686 670 670 670 655 639 639 623 718 702 686 655 639 623 623 623 623 623 623 623 623 623 623 623 623 623 623 607 607 591 591 591 607 607 607 591 591 575 575 575 559 559 559 543 543 527 527 527 559 527 511 527 575 591 543 495 543 543 543 527 527 511 511 511 495 511 511 527 527 511 511 463 463 431 431 447 479 495 495 495 511 511 543 543 543 543 543 543 495 495 495 495 495 495 495 495 463 479 511 527 527 511 479 463 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 431 431 431 415 415 415 399 399 431 415 399 399 383 383 399 399 351 351 351 367 367 383 383 383 367 351 351 335 335 351 351 367 399 383 351 351 383 383 351 335 383 399 399 415 415 399 399 383 319 319 319 335 335 351 351 351 335 319 303 287 287 287 287 303 319 319 319 319 319 319 319 319 335 335 319 303 303 287 271 271 351 335 303 271 255 255 271 271 271 255 239 239 239 239 255 271 303 287 255 239 239 255 287 303 255 271 303 319 335 335 319 303 303 335 335 319 287 271 287 303 175 175 207 223 239 255 255 239 271 271 271 271 271 271 271 271 271 271 271 255 255 239 239 239 271 255 223 207 223 255 287 319 223 239 239 255 255 239 239 223 239 255 255 271 271 287 287 303 223 255 287 319 303 271 207 175 207 207 223 239 271 287 303 303 271 271 271 271 255 239 223 207 127 111 95 79 79 79 79 95 111 79 47 47 63 79 63 47 63 127 175 159 79 47 79 127 79 79 63 63 63 47 47 47 79 79 95 95 95 95 95 95 63 47 47 31 31 47 47 63 127 127 127 127 127 95 63 47 127 127 143 143 143 143 127 143 79 63 31 15 15 31 63 79 95 79 79 63 63 79 79 95 47 47 63 79 111 127 143 143 79 79 63 63 79 95 95 111 63 63 63 63 63 63 63 63 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 127 111 95 95 127 127 111 95 95 111 111 127 127 143 143 159 191 175 175 175 175 191 207 223 143 159 175 191 191 191 175 159 175 191 207 223 223 207 191 175 191 191 191 207 207 223 223 223 239 223 207 191 191 223 255 271 239 239 239 239 239 239 239 239 255 255 255 255 255 255 255 255 255 271 271 287 287 271 271 255 303 303 303 303 303 303 303 303 287 303 303 319 319 303 303 287 271 287 319 335 351 351 335 319 287 351 383 335 255 143 79 63 63 79 143 127 111 111 127 159 159 159 175 175 175 191 191 191 159 191 191 191 271 383 431 399 415 399 399 383 383 399 399 415 383 383 383 383 383 383 383 335 399 559 782 814 766 750 750 750 766 766 766 782 782 798 798 798 766 766 766 782 782 798 798 798 782 782 798 798 798 814 814 798 846 830 830 846 846 830 830 814 878 878 878 894 894 910 910 910 894 894 910 910 878 894 894 894 830 846 846 862 830 846 862 862 894 878 878 878 862 878 878 878 894 894 910 926 926 926 910 910 894 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 910 910 926 942 942 958 974 974 942 942 942 942 942 942 942 942 974 958 958 942 942 958 958 974 990 990 990 990 990 990 990 990 942 958 974 990 990 990 990 974 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 990 1006 1022 1038 1038 1038 1038 1022 1038 1038 1038 1038 1022 1022 1006 1006 974 974 990 1006 1022 1022 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1006 1006 1006 1006 1006 1006 990 1006 1006 1022 1022 1006 1006 990 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1006 1006 1006 1006 1038 1038 1006 1006 1006 1022 1022 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 1022 1038 1038 1038 1038 1022 1006 990 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1038 1054 1070 1086 1102 1054 1086 1102 1134 1150 1150 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1086 1086 1070 1054 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 990 990 990 1006 974 990 990 958 958 958 958 990 1006 1038 1054 1022 1086 1070 1102 1134 1166 1182 1182 1182 1102 1102 1086 1070 1070 1054 1038 1038 1118 1086 1054 1006 974 942 910 910 926 894 878 878 878 878 846 814 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 798 798 798 798 798 798 798 798 766 750 750 734 734 750 750 766 766 766 766 750 750 734 734 734 734 734 734 734 734 734 734 734 718 718 718 734 734 750 750 750 686 686 670 639 639 623 623 623 686 670 655 639 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 607 607 591 591 591 607 607 591 591 591 575 575 575 559 559 559 543 543 527 527 527 559 527 511 543 575 575 543 495 543 543 543 527 527 511 511 511 495 511 511 527 527 511 511 463 463 431 431 447 479 495 495 495 511 511 543 543 543 543 543 543 511 511 511 511 511 511 511 511 479 479 511 511 511 511 479 479 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 431 415 415 415 399 399 399 383 415 415 399 383 367 383 383 383 351 351 351 367 367 383 383 383 367 351 351 335 335 351 351 367 399 383 351 351 383 383 351 335 367 367 383 383 383 383 367 367 319 319 319 335 335 351 351 351 335 335 319 303 303 303 303 303 319 319 319 319 319 319 319 319 303 303 303 303 303 303 303 303 335 319 303 287 271 255 255 255 271 271 255 255 255 255 271 271 303 287 255 239 239 255 287 303 255 271 287 303 319 319 303 287 303 319 335 319 287 271 271 303 175 191 223 239 255 255 255 255 271 271 271 271 271 271 271 271 271 271 271 255 255 239 239 239 239 223 191 191 191 223 255 271 223 239 239 255 255 239 239 223 255 255 271 271 271 271 287 287 255 255 271 271 271 255 239 239 239 239 255 255 255 255 271 271 239 239 255 255 271 255 255 255 127 111 95 79 79 79 95 95 95 63 31 47 63 95 79 79 95 143 175 159 111 79 95 127 79 79 63 63 63 47 47 47 47 63 63 79 95 111 111 127 63 63 47 47 47 47 63 63 143 143 143 143 127 111 95 79 127 127 143 127 127 95 79 95 79 95 63 47 47 63 95 111 127 111 95 95 95 95 111 127 79 79 95 111 127 143 159 159 127 127 111 111 127 127 143 159 79 79 79 79 79 79 79 79 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 127 111 95 95 127 127 111 95 127 127 127 127 127 127 127 127 175 175 175 175 175 191 207 207 127 143 159 191 191 191 191 191 191 207 223 223 223 223 207 191 191 191 191 207 207 223 223 223 239 223 207 191 191 223 255 271 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 255 271 271 287 287 271 271 255 303 303 303 303 303 303 303 303 287 303 303 319 319 303 303 287 303 303 319 335 335 335 319 303 303 335 367 303 223 127 79 79 47 63 127 111 95 95 111 143 175 175 191 191 191 207 207 207 175 207 207 191 271 399 431 399 415 399 399 383 383 399 399 415 399 399 399 399 399 399 399 351 383 559 766 814 766 734 750 734 766 766 766 782 782 798 798 798 766 766 766 782 782 798 798 798 782 798 798 798 814 814 814 798 846 814 830 846 846 830 830 814 878 878 878 894 894 910 910 910 894 910 910 910 894 894 894 894 862 862 862 862 830 846 846 846 878 878 878 878 878 878 878 878 878 894 910 926 942 942 942 926 894 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 910 910 926 942 942 958 974 974 942 942 942 942 942 942 942 942 974 974 958 958 958 958 974 974 990 990 990 990 990 990 990 990 958 958 974 990 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1054 1006 1006 1022 1038 1038 1038 1038 1038 1070 1070 1054 1054 1038 1038 1038 1038 990 1006 1022 1022 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 974 974 990 1006 1006 1038 1038 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1006 1006 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1006 1006 1022 1022 1038 1022 1022 1022 1022 1038 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1038 1038 1038 1022 1006 990 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1070 1086 1102 1070 1070 1102 1118 1134 1134 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1086 1086 1070 1054 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 990 990 990 1006 1006 990 990 990 958 958 974 990 974 990 1006 974 1038 1022 1054 1086 1118 1134 1150 1150 1102 1102 1086 1070 1070 1054 1038 1038 1118 1102 1070 1022 974 926 910 894 910 862 846 830 830 830 862 846 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 798 798 798 798 798 798 798 798 766 750 750 734 734 750 750 766 766 766 766 750 750 734 734 734 734 734 734 734 734 734 734 734 718 718 718 718 734 734 734 734 702 686 655 623 607 607 623 623 639 623 607 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 607 607 591 591 591 607 591 591 591 575 575 575 575 559 559 559 543 543 527 527 527 543 527 527 543 575 575 543 511 543 543 543 527 527 511 511 511 495 511 511 527 527 511 511 463 463 431 447 447 479 479 495 495 511 511 543 543 543 543 543 543 527 527 527 527 527 527 527 527 479 495 495 511 511 495 495 479 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 447 447 447 431 431 431 431 431 431 431 431 415 415 399 399 399 415 399 399 399 383 383 383 367 399 399 383 367 367 367 367 367 351 351 351 367 367 383 383 383 367 351 351 335 335 351 351 367 399 383 351 351 383 383 351 335 351 351 367 367 367 367 351 351 319 319 335 335 335 335 351 351 351 351 335 319 303 319 319 319 319 319 319 319 319 319 319 319 271 271 287 303 303 319 335 335 303 303 303 303 287 271 255 239 303 287 287 271 271 287 287 303 303 287 255 239 239 255 287 303 239 255 271 287 287 287 271 271 287 303 319 303 271 255 271 303 207 223 239 255 271 271 271 271 271 271 271 271 271 271 271 271 271 271 255 255 255 255 239 239 239 223 207 191 207 223 255 271 223 239 239 255 255 239 239 223 287 287 271 271 271 271 255 255 271 271 239 239 239 255 287 303 271 271 271 255 255 239 239 239 223 223 239 255 271 271 287 287 111 111 95 79 79 79 95 111 111 95 63 79 111 143 143 127 79 111 143 127 95 63 63 95 111 111 111 95 95 95 79 79 63 63 63 63 79 95 95 111 79 63 47 47 47 47 63 79 159 159 159 159 143 127 127 111 143 143 127 127 95 63 47 63 63 79 79 63 63 79 79 95 79 63 63 47 47 63 63 79 79 79 95 111 127 143 143 159 111 111 111 111 111 127 143 159 95 95 95 95 95 95 95 95 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 127 111 95 95 127 127 111 95 143 127 127 127 127 127 127 111 175 175 159 159 175 175 191 207 127 143 159 175 191 207 207 207 191 207 207 207 207 207 207 191 191 191 191 207 207 223 223 223 223 223 207 207 207 223 239 255 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 255 271 271 287 287 271 271 255 303 303 303 303 303 303 303 303 287 303 303 319 319 303 303 287 319 319 319 319 319 319 303 303 303 335 351 271 191 95 63 79 47 79 127 127 111 111 127 159 175 175 175 175 191 191 207 207 191 207 207 207 287 415 447 415 415 399 399 383 383 399 399 415 399 399 399 399 399 399 399 351 367 543 766 814 782 766 750 734 766 766 766 782 782 798 798 798 766 766 766 782 782 798 798 798 798 798 798 814 814 814 830 814 830 814 830 846 846 846 830 830 878 878 878 894 894 910 910 910 910 910 910 926 894 894 910 910 878 878 878 878 846 830 830 830 862 862 878 878 894 894 878 878 862 878 910 926 942 958 958 958 894 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 958 958 958 958 958 958 958 958 958 958 958 990 974 958 958 958 958 974 990 990 990 990 990 990 990 990 990 958 974 990 990 1006 1006 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1070 1070 1006 1022 1038 1038 1054 1054 1038 1038 1070 1054 1054 1054 1038 1038 1038 1022 1006 1022 1038 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 1054 1038 1038 1022 1006 1006 990 990 1006 1006 1022 1038 1038 1022 1006 1006 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1006 1022 1038 1038 1038 1022 1006 1006 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1054 1070 1086 1070 1070 1086 1102 1118 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1086 1086 1070 1054 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 990 990 990 1006 1006 1022 990 990 974 974 974 990 974 974 974 974 1006 990 1006 1038 1070 1102 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1086 1102 1070 1038 990 942 910 894 942 878 846 814 814 830 862 862 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 798 798 798 798 798 798 798 798 766 750 750 734 734 750 750 766 766 766 766 750 750 734 734 734 734 734 734 734 734 734 734 734 718 718 718 718 718 718 718 734 702 686 639 607 591 591 607 623 591 591 575 575 591 607 623 623 607 607 607 607 607 607 607 607 623 623 623 607 607 591 591 591 591 591 591 575 575 575 559 559 559 559 559 543 543 527 527 527 543 543 543 559 559 559 543 527 543 543 543 527 527 511 511 511 495 511 511 527 527 511 511 463 479 447 447 447 479 479 479 479 495 495 527 527 527 527 527 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 463 447 447 447 447 431 431 431 431 431 431 415 415 399 399 399 399 399 383 383 383 367 367 367 399 383 367 351 351 351 351 367 351 351 351 367 367 383 383 383 367 351 351 335 335 351 351 367 399 383 351 351 383 383 351 335 351 351 367 367 367 367 351 351 335 335 335 335 335 335 335 335 367 351 335 335 319 319 335 335 319 319 319 319 319 319 319 319 287 287 287 303 303 319 319 319 287 287 303 319 303 287 255 239 319 303 303 287 287 303 303 319 287 271 271 255 255 271 271 287 239 255 255 255 255 255 255 255 271 287 303 287 271 255 271 287 223 239 255 271 271 271 271 271 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 287 271 255 255 255 271 287 287 223 239 239 255 255 239 239 223 303 287 287 271 271 255 255 239 255 255 239 239 255 271 303 303 271 271 271 255 255 239 239 239 239 239 239 239 255 255 271 287 111 95 79 79 79 95 111 111 127 95 79 79 127 143 143 143 79 111 127 127 95 79 79 79 111 111 111 95 95 95 79 79 111 95 79 63 47 63 63 79 79 79 63 47 47 63 79 79 159 159 159 143 143 143 143 143 143 143 127 111 95 63 31 47 47 79 79 79 79 79 79 79 63 63 47 47 47 47 63 63 79 79 95 95 111 127 127 143 95 95 79 79 95 111 127 127 95 95 95 95 95 95 95 95 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 127 111 95 95 127 127 111 95 143 127 127 127 127 127 127 111 175 159 159 159 159 175 191 207 143 143 143 159 175 191 207 223 191 175 175 175 175 175 175 191 191 191 191 207 207 223 223 223 207 207 207 207 223 223 239 255 239 239 239 239 239 239 239 239 271 271 271 271 271 271 271 271 255 271 271 287 287 271 271 255 303 303 303 303 303 303 303 303 287 303 303 319 319 303 303 287 335 335 319 319 319 319 319 319 303 335 319 239 159 79 63 79 63 95 143 143 127 127 143 175 143 143 159 159 175 175 175 175 191 223 223 223 303 415 463 431 415 399 399 383 383 399 399 415 367 367 367 367 367 367 367 319 335 527 766 830 798 782 782 766 766 766 766 782 782 798 798 798 766 766 766 782 782 798 798 798 798 798 814 814 814 830 830 814 830 814 830 846 846 846 846 846 878 878 878 894 894 910 910 910 910 910 926 926 894 910 910 910 894 894 894 878 846 846 846 846 846 846 878 894 894 894 894 878 878 894 910 942 958 958 958 958 894 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 958 958 958 958 958 958 958 958 958 958 990 990 974 958 958 974 990 990 990 990 990 990 990 990 990 990 958 974 990 1006 1006 1006 1006 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1070 1070 1070 1006 1022 1038 1054 1054 1054 1054 1038 1054 1038 1038 1038 1022 1022 1022 1006 1006 1022 1038 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1038 1038 1022 1022 1038 1038 1054 1054 1038 1038 1022 1022 1006 1006 1006 1006 1022 1038 1038 1038 1038 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1054 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1022 1038 1038 1038 1022 1006 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1054 1070 1086 1070 1070 1070 1086 1102 1118 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1086 1086 1070 1054 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 958 958 958 958 958 958 958 958 942 942 942 942 942 942 942 942 990 1022 1022 1038 1006 1022 990 990 1022 1022 990 990 990 990 990 974 974 942 974 990 1038 1070 1102 1118 1102 1102 1086 1070 1070 1054 1038 1038 1054 1054 1038 1022 1006 958 910 894 942 894 862 830 830 846 846 830 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 798 798 798 798 798 798 798 798 766 750 750 734 734 750 750 766 766 766 766 750 750 734 734 734 734 734 734 734 734 734 734 734 718 718 718 718 718 718 718 702 686 670 639 607 591 575 575 591 559 559 559 559 575 591 607 623 607 607 607 607 607 607 607 607 623 623 623 607 607 591 591 591 591 591 575 575 575 559 559 559 559 559 559 543 543 527 527 527 527 543 559 559 559 543 543 543 543 543 543 527 527 511 511 511 495 511 511 527 527 511 511 463 479 447 447 447 479 479 479 479 495 495 527 527 527 527 527 527 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 479 463 463 447 447 431 431 431 431 431 431 415 415 399 399 399 399 399 383 383 383 367 367 367 399 383 367 351 351 351 351 367 351 351 351 367 367 383 383 383 367 351 351 335 335 351 351 367 399 383 351 351 383 383 351 335 367 367 383 383 383 383 367 367 335 335 335 335 335 335 335 335 367 351 335 335 319 319 335 335 319 319 319 319 319 319 319 319 319 319 319 303 303 287 287 287 271 287 303 319 319 287 271 255 319 319 303 303 303 303 319 319 271 271 271 271 271 271 271 271 255 255 255 239 239 239 255 255 239 271 287 271 255 239 271 287 239 239 255 271 271 271 255 255 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 287 287 271 271 271 271 271 287 223 239 239 255 255 239 239 223 303 287 287 271 271 255 255 239 239 239 271 287 303 303 287 287 239 239 239 255 255 271 271 271 287 287 255 239 239 239 239 255 95 95 79 79 79 95 111 127 111 79 47 63 95 111 111 95 127 127 143 143 127 111 95 95 79 79 63 63 63 47 47 47 127 111 79 47 31 31 47 63 79 79 63 63 63 63 79 79 159 159 143 127 127 143 143 159 143 143 127 111 95 63 47 63 47 79 79 79 79 79 79 79 95 95 79 79 79 79 95 95 79 79 95 95 111 111 111 127 95 79 79 79 79 95 111 127 95 95 95 95 95 95 95 95 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 127 111 95 95 127 127 111 95 127 127 127 127 127 127 127 127 159 159 143 143 159 175 191 191 159 159 159 159 159 191 207 223 191 175 159 159 159 159 175 191 191 191 191 207 207 223 223 223 207 207 207 223 223 239 239 239 239 239 239 239 239 239 239 239 271 271 271 271 271 271 271 271 255 271 271 287 287 271 271 255 303 303 303 303 303 303 303 303 287 303 303 319 319 303 303 287 335 319 303 303 303 319 335 335 319 335 303 207 127 63 63 95 79 111 159 159 143 127 159 175 143 143 143 159 159 159 175 175 207 239 239 239 303 431 479 431 415 399 399 383 383 399 399 415 367 367 367 367 367 367 367 319 271 479 734 814 798 798 798 782 766 766 766 782 782 798 798 798 766 766 766 782 782 798 798 798 814 814 814 814 830 830 830 830 814 798 814 830 846 846 846 846 878 878 878 894 894 910 910 910 926 926 926 926 910 910 910 926 878 878 878 894 862 862 862 862 814 846 878 894 910 910 894 878 894 910 926 942 958 958 958 942 894 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 974 974 974 974 974 974 974 974 990 990 974 974 974 974 990 990 990 990 990 990 990 990 990 990 974 974 990 1006 1022 1022 1006 1006 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1054 1054 1054 1054 1070 1070 1070 1086 1022 1022 1038 1054 1070 1070 1054 1054 1038 1038 1038 1038 1022 1022 1006 1006 1006 1022 1038 1054 1054 1054 1054 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1054 1038 1038 1038 1038 1054 1070 1022 1022 1022 1038 1038 1038 1038 1038 1022 1022 1038 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1038 1038 1022 1022 1006 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 990 1006 1022 1038 1038 1038 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1070 1054 1054 1038 1038 1054 1070 1070 1070 1070 1070 1070 1086 1102 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1070 1054 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 1022 1022 1022 1038 1006 1022 990 990 1006 1022 990 990 990 990 1006 990 942 926 942 958 1006 1054 1086 1118 1102 1102 1086 1070 1070 1054 1038 1038 1022 1022 1038 1022 1022 990 942 926 926 894 862 846 846 862 846 830 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 798 798 798 798 798 798 798 798 766 750 750 734 734 750 750 766 766 766 766 750 750 734 734 734 734 734 734 734 734 734 734 734 718 718 718 718 702 702 702 702 670 655 639 623 591 575 543 543 575 559 559 559 575 591 607 623 591 591 591 591 591 591 591 591 623 623 623 607 607 591 591 591 575 575 575 575 559 559 559 543 559 559 559 543 543 527 527 527 511 543 575 575 543 527 527 543 543 543 543 527 527 511 511 511 495 511 511 527 527 511 511 463 495 463 447 447 479 479 463 463 479 479 511 511 511 511 511 511 495 495 495 495 495 495 495 495 511 495 495 479 479 495 495 511 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 479 479 479 463 447 447 431 431 431 431 431 415 415 399 399 399 415 399 399 399 383 383 383 367 399 399 383 367 367 367 367 367 351 351 351 367 367 383 383 383 367 351 351 335 335 351 351 367 399 383 351 351 383 383 351 335 367 367 383 383 383 383 367 367 351 351 335 335 335 335 319 319 351 351 335 319 303 319 319 319 319 319 319 319 319 319 319 319 335 335 319 303 303 287 271 271 287 287 287 303 303 287 287 271 319 303 303 287 287 303 303 319 271 271 271 271 271 271 271 271 287 271 255 239 239 239 255 255 223 239 271 255 239 239 255 287 223 239 255 255 255 255 239 239 271 271 271 271 271 271 271 271 239 239 255 255 255 255 271 271 255 255 255 255 239 239 239 239 223 239 239 255 255 239 239 223 287 287 271 271 271 271 255 255 239 255 287 303 303 303 271 271 239 239 239 255 255 271 271 271 319 303 271 239 223 223 239 255 95 79 79 79 79 95 111 127 127 95 63 63 95 95 95 79 111 111 111 111 127 111 95 63 79 79 63 63 63 47 47 47 111 79 47 31 31 47 79 95 95 79 79 63 63 79 79 95 159 143 127 111 111 127 143 159 127 127 127 127 111 79 63 79 31 79 79 95 95 79 79 63 95 95 79 63 63 79 95 95 79 79 95 95 95 111 111 111 111 95 95 95 95 111 127 143 79 79 79 79 79 79 79 79 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 127 111 95 95 127 127 111 95 95 111 111 127 127 143 143 159 159 159 143 143 159 159 175 191 191 175 159 159 159 175 191 207 207 191 175 159 159 175 191 207 191 191 191 207 207 223 223 223 191 207 223 223 239 239 239 239 239 239 239 239 239 239 239 239 255 255 255 255 255 255 255 255 255 271 271 287 287 271 271 255 303 303 303 303 303 303 303 303 287 303 303 319 319 303 303 287 319 303 287 287 303 319 351 367 319 319 287 191 111 47 63 95 63 95 143 143 127 111 143 159 159 159 159 175 175 175 191 191 223 255 239 239 319 447 479 447 415 399 399 383 383 399 399 415 383 383 383 383 383 383 383 335 191 399 670 782 782 782 782 782 766 766 766 782 782 798 798 798 766 766 766 782 782 798 798 798 814 814 814 830 830 830 846 830 814 798 814 830 846 862 862 846 878 878 878 894 894 910 910 910 926 926 926 942 910 910 926 926 862 862 878 894 862 878 878 894 814 830 878 910 926 910 894 878 926 926 942 958 958 942 942 926 894 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 974 974 974 974 974 974 974 974 1006 990 990 974 974 990 990 1006 990 990 990 990 990 990 990 990 974 990 1006 1006 1022 1022 1006 1006 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1054 1054 1054 1070 1070 1070 1086 1086 1022 1038 1054 1054 1070 1070 1054 1054 1070 1070 1054 1054 1038 1038 1038 1038 1006 1006 1022 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 1006 1006 1022 1038 1038 1054 1054 1070 1022 1038 1038 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1038 1038 1038 1038 1006 1006 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 990 1006 1022 1038 1038 1038 1038 1022 1038 1038 1038 1038 1038 1038 1038 1038 1070 1054 1054 1038 1038 1054 1054 1070 1070 1070 1054 1054 1070 1102 1118 1150 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1070 1054 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 1022 1022 1022 1038 1006 1022 1022 1022 974 974 990 990 974 974 990 974 942 910 926 942 990 1038 1086 1118 1102 1102 1086 1070 1070 1054 1038 1038 990 1006 1022 1022 1054 1022 974 958 910 878 846 846 878 862 846 814 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 798 798 798 798 798 798 798 798 766 750 750 734 734 750 750 766 766 766 766 750 750 734 734 734 734 734 734 734 734 734 734 734 718 718 718 702 702 686 686 686 639 639 655 639 607 575 527 495 591 591 575 575 575 591 607 607 591 591 591 591 591 591 591 591 623 623 623 607 607 591 591 591 575 575 575 559 559 559 543 543 559 559 559 543 543 527 527 527 495 543 575 575 543 511 527 559 543 543 543 527 527 511 511 511 495 511 511 527 527 511 511 463 495 463 463 447 479 463 463 463 479 479 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 479 479 479 479 511 511 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 495 495 479 463 447 447 431 431 431 431 431 415 415 399 399 399 431 415 415 415 399 399 399 383 415 415 399 383 367 383 383 383 351 351 351 367 367 383 383 383 367 351 351 335 335 351 351 367 399 383 351 351 383 383 351 335 351 351 367 367 367 367 351 351 351 351 351 335 335 319 319 319 335 335 319 303 303 303 303 303 319 319 319 319 319 319 319 319 303 303 303 303 303 303 303 303 303 287 287 271 271 287 287 303 303 303 287 287 287 287 303 303 255 271 271 287 287 271 271 255 303 287 271 239 239 239 255 271 207 223 255 255 239 239 255 287 223 223 239 239 239 239 223 223 271 271 271 271 271 271 271 271 239 239 239 255 255 271 271 271 255 271 271 271 255 239 239 223 223 239 239 255 255 239 239 223 255 255 271 271 271 271 287 287 303 303 287 271 271 271 287 287 271 271 255 255 255 255 239 239 303 271 239 223 223 239 271 287 79 79 79 79 79 95 127 127 191 159 111 111 127 127 111 95 79 63 63 63 79 63 47 15 111 111 111 95 95 95 79 79 79 47 31 15 31 63 111 127 95 79 79 63 63 79 79 95 111 127 111 95 95 111 143 159 127 127 143 127 159 95 111 95 31 79 79 95 95 79 79 63 63 47 47 31 31 47 47 63 79 79 95 95 95 95 111 111 127 111 111 111 111 127 143 159 79 79 79 79 79 79 79 79 47 47 47 63 63 79 79 79 111 95 95 95 95 95 95 95 127 111 95 95 127 127 111 95 79 95 111 111 143 143 159 175 159 143 143 143 143 159 175 191 207 191 175 159 143 159 175 191 239 223 191 175 175 191 223 239 191 191 191 207 207 223 223 223 191 207 223 239 239 239 239 223 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 255 271 271 287 287 271 271 255 303 303 303 303 303 303 303 303 287 303 303 319 319 303 303 287 303 287 287 287 303 335 367 383 351 351 319 207 95 31 79 111 47 63 127 127 95 95 127 143 175 175 175 191 191 207 207 207 223 255 255 255 319 447 495 447 415 399 399 383 383 399 399 415 399 399 399 399 399 399 399 383 143 367 655 782 750 766 766 766 766 766 766 782 782 798 798 798 766 766 766 782 782 798 798 798 814 814 814 830 830 846 846 830 814 798 814 830 846 862 862 862 878 878 878 894 894 910 910 910 926 926 926 942 910 926 926 926 878 862 910 894 910 926 926 942 798 830 878 910 926 910 894 878 942 942 958 958 958 942 926 926 894 894 894 910 910 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 974 974 974 974 974 974 974 974 1006 990 990 974 974 990 990 1006 990 990 990 990 990 990 990 990 974 990 1006 1022 1022 1022 1022 1006 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1054 1054 1054 1070 1070 1086 1086 1086 1022 1038 1054 1070 1070 1070 1070 1054 1086 1086 1086 1070 1070 1054 1054 1054 990 1006 1022 1038 1038 1038 1022 1022 1054 1054 1054 1054 1054 1054 1054 1054 1038 1022 1022 1006 1006 1022 1022 1038 990 990 1006 1022 1054 1070 1086 1086 1022 1038 1038 1054 1054 1038 1038 1022 1038 1038 1038 1038 1038 1038 1038 1038 990 1006 1038 1054 1054 1038 1006 990 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 990 990 1022 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1070 1070 1054 1038 1038 1038 1054 1054 1070 1070 1054 1054 1070 1086 1118 1150 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1070 1054 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 974 974 974 974 974 974 974 974 942 942 942 942 942 942 942 942 990 990 990 1006 1006 990 1022 990 942 942 958 958 942 958 974 958 942 910 958 942 1022 1038 1118 1118 1134 1102 1118 1070 1102 1054 1070 1070 958 990 1006 1038 1054 1038 990 974 894 878 862 862 894 878 830 798 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 798 798 798 798 798 798 798 798 766 750 750 734 734 750 750 766 766 766 766 750 750 734 734 734 734 734 734 734 734 734 766 734 750 718 750 702 734 686 718 686 639 623 686 655 655 575 543 495 575 575 591 543 575 559 591 575 591 559 591 559 591 559 591 591 623 623 623 607 607 591 591 591 575 575 575 559 559 543 543 543 559 559 559 543 543 527 527 527 495 543 591 575 527 511 527 559 543 543 543 527 527 511 511 511 495 511 511 527 527 511 511 495 495 463 495 479 479 463 463 463 479 479 511 511 511 511 511 511 527 527 527 527 527 527 527 527 527 511 479 463 463 479 511 527 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 511 495 479 479 463 447 431 431 431 431 431 415 415 399 399 399 431 431 431 415 415 415 399 399 431 415 399 399 383 383 399 399 351 351 351 367 367 383 383 383 367 351 351 335 335 351 351 367 399 383 351 351 383 383 351 335 319 335 335 351 351 335 335 319 351 351 351 335 335 319 319 319 335 319 303 287 287 287 287 303 319 319 319 319 319 319 319 319 271 271 287 303 303 319 335 335 303 287 271 255 255 287 303 319 303 287 287 271 271 287 287 303 255 271 271 287 287 271 271 255 319 303 271 255 239 255 271 271 191 223 239 239 223 223 255 287 207 223 223 239 239 223 207 207 271 271 271 271 271 271 271 271 239 239 239 255 255 271 271 271 303 303 303 303 303 287 271 255 223 239 239 255 255 239 239 223 239 255 255 271 271 287 287 303 367 335 271 239 223 255 287 319 303 303 287 271 239 223 207 207 271 239 223 207 223 255 303 319 79 63 63 63 63 79 95 111 111 95 95 111 127 127 111 79 79 79 79 79 79 79 79 79 159 95 47 47 79 111 79 31 127 95 31 0 15 63 127 175 79 63 47 31 31 31 31 47 79 79 79 95 127 143 143 143 143 143 127 127 111 63 63 47 63 63 63 63 63 63 63 63 95 95 95 79 79 63 63 63 47 47 47 63 63 63 79 79 95 79 63 79 111 127 111 95 143 127 127 111 111 95 95 79 31 95 143 159 111 95 111 95 79 79 63 63 63 47 47 47 79 95 95 111 111 127 127 143 111 127 143 159 159 159 159 143 175 207 223 255 239 223 191 159 175 175 191 207 223 239 239 255 207 207 207 207 207 207 207 207 223 223 207 207 223 223 239 255 239 239 239 255 255 271 271 271 271 271 271 255 255 239 239 239 335 303 271 255 255 271 303 335 303 319 351 351 319 319 351 367 319 335 335 351 351 335 335 319 335 335 335 335 335 335 335 335 303 319 335 351 367 383 383 383 399 287 207 191 159 79 63 79 159 191 191 175 143 127 143 159 191 191 175 159 175 191 223 239 175 223 303 351 367 399 431 447 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 367 367 463 686 814 830 782 782 750 750 766 782 830 814 830 814 798 830 782 782 782 782 798 814 830 798 798 798 814 814 830 830 814 846 814 830 830 830 830 830 846 910 894 894 894 894 910 926 942 910 926 942 958 958 958 958 942 942 926 958 942 942 926 926 910 910 878 878 894 894 910 910 910 926 926 926 926 926 926 926 926 926 910 910 910 910 926 942 958 894 910 926 942 942 942 942 926 974 974 974 974 974 974 974 974 1006 990 990 974 974 990 990 1006 1022 1006 974 990 1022 1022 1006 990 1006 1006 1006 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1054 1054 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1006 1022 1038 1038 1054 1070 1086 1086 1086 1086 1086 1070 1070 1070 1054 1054 1070 1054 1022 1006 1006 1022 1054 1070 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1038 1038 1022 1022 1022 1006 1006 1022 1038 1038 1054 1070 1070 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1054 1070 1070 1070 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 990 1006 1038 1070 1070 1054 1038 1022 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1022 1038 1054 1054 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1054 1054 1054 1038 1038 1022 1022 1022 1038 1022 990 974 958 974 990 1006 990 990 990 990 990 990 990 990 1022 1006 990 990 958 958 942 926 958 958 958 958 958 926 958 926 926 926 926 942 958 974 990 1006 974 942 974 958 1038 1054 1134 1118 1134 1086 1102 1070 1086 1038 1054 1022 1070 1022 1006 1022 1054 1022 974 926 974 942 894 830 814 814 846 862 846 830 798 798 814 830 798 782 798 798 798 782 782 766 766 766 782 782 782 766 766 766 750 750 734 734 734 718 718 702 702 702 766 750 734 718 718 718 734 750 766 766 766 766 766 766 798 766 750 718 750 718 750 718 750 718 686 655 670 623 639 575 591 543 559 527 559 527 559 527 559 527 591 527 527 511 559 543 575 559 575 575 575 575 575 575 575 575 591 591 591 591 591 591 591 591 543 543 527 527 527 511 511 511 543 543 543 527 527 511 511 511 543 543 543 527 527 511 511 511 511 511 511 511 511 511 511 511 495 463 495 495 495 495 495 495 511 511 511 495 495 479 479 479 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 495 447 415 431 463 479 447 399 447 447 447 431 431 415 415 415 383 383 383 383 383 383 383 383 367 367 383 383 383 383 383 399 335 367 399 383 351 335 367 399 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 287 287 287 303 303 319 319 319 303 319 319 335 335 319 319 303 271 271 271 271 271 271 271 271 287 303 335 351 351 335 303 287 319 319 319 303 303 287 287 287 271 287 287 303 303 319 319 335 319 271 223 223 287 319 319 303 287 239 223 239 271 287 255 223 303 303 271 255 239 223 223 223 303 287 255 239 239 255 287 303 255 271 287 255 223 191 207 223 255 255 255 255 255 255 255 255 223 239 239 255 255 239 239 223 271 303 351 383 367 319 255 207 255 239 223 223 239 255 287 319 287 255 207 175 159 159 175 191 255 255 255 239 223 207 175 159 191 239 271 271 239 191 191 191 207 239 255 223 159 143 175 223 79 79 79 79 79 95 111 111 127 111 95 95 111 111 111 95 79 79 79 79 79 79 79 79 127 95 63 63 79 79 79 63 79 63 47 31 31 63 79 95 79 63 47 31 31 31 31 47 95 95 95 95 127 143 143 143 159 159 159 143 111 79 47 31 63 63 63 63 63 63 63 63 95 95 95 79 79 63 63 63 47 63 63 63 79 79 79 95 111 79 63 79 111 127 127 95 127 127 111 111 111 111 95 95 47 95 143 143 111 95 111 127 95 95 111 111 127 127 143 143 95 95 111 111 111 111 127 127 111 127 143 143 159 159 143 143 159 191 207 239 239 223 191 175 175 175 191 191 207 207 223 223 207 207 207 207 207 207 207 207 223 223 223 223 223 239 255 271 239 239 239 255 255 271 271 271 271 271 271 255 255 255 239 239 319 287 271 239 239 271 287 319 303 319 351 335 319 319 335 367 319 335 335 351 351 335 335 319 335 335 335 335 335 335 335 335 303 319 335 351 367 383 383 367 463 351 255 239 207 143 111 143 159 175 191 175 143 127 143 159 175 175 159 159 159 175 207 223 175 239 319 367 383 399 431 463 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 367 399 495 702 814 862 782 782 750 750 766 782 798 846 846 846 814 830 798 782 782 798 798 814 830 814 814 830 830 846 846 846 830 862 846 846 846 862 862 862 862 910 894 894 894 894 910 926 942 910 926 942 958 958 958 958 942 942 958 958 974 974 958 958 910 910 878 894 894 894 910 910 910 910 910 910 910 910 910 910 910 926 926 910 910 926 926 942 958 894 910 926 942 942 942 942 926 974 974 974 974 974 974 974 974 1006 990 990 974 974 990 990 1006 1038 1006 990 1006 1022 1038 1022 990 1006 1006 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1054 1054 1054 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1038 1054 1070 1070 1086 1086 1086 1070 1070 1070 1054 1054 1054 1038 1054 1054 1022 1022 1022 1022 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1038 1038 1038 1022 1022 1006 1006 1022 1038 1038 1054 1070 1070 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1054 1070 1070 1070 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 1006 1022 1038 1038 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1006 1006 1022 1022 1038 1054 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1054 1054 1054 1038 1038 1038 1022 1022 1038 1022 990 974 974 974 990 990 990 990 990 990 990 990 990 990 1006 990 990 974 974 958 958 942 926 926 926 926 926 926 926 926 926 926 926 942 958 974 990 1006 974 958 974 990 1022 1070 1102 1134 1118 1118 1102 1086 1070 1070 1054 1022 1022 974 974 990 1054 1054 1006 974 990 942 910 846 814 814 830 862 846 830 798 814 830 830 814 782 798 798 798 782 782 782 766 766 782 766 766 766 750 750 750 750 734 734 734 718 718 718 702 702 766 750 734 718 718 718 734 750 750 750 750 750 782 782 782 782 782 782 782 782 782 782 782 782 686 686 670 655 639 607 591 543 559 527 527 527 527 527 527 527 543 511 495 495 511 527 527 511 575 575 575 575 575 575 575 575 591 591 591 591 591 591 591 591 559 543 543 543 527 527 527 511 543 543 543 527 527 511 511 511 543 543 543 527 527 527 511 511 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 511 511 511 495 495 479 479 479 463 463 463 447 447 447 431 431 463 463 463 463 463 463 463 463 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 495 447 431 431 463 463 447 399 447 447 447 431 431 415 415 415 383 383 383 383 383 383 383 383 399 383 383 383 383 383 383 383 335 367 399 383 351 335 367 399 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 303 303 319 319 319 335 335 335 319 319 335 335 335 335 319 319 287 287 287 287 287 287 287 287 303 303 335 335 335 335 303 303 319 319 319 303 303 287 287 287 287 287 303 303 303 303 319 319 319 271 255 255 303 335 319 303 303 271 239 255 287 303 287 255 303 287 271 255 239 239 239 239 287 271 271 255 255 271 271 287 271 287 303 271 239 223 223 239 239 239 239 239 239 239 239 239 223 239 239 255 255 239 239 223 207 239 303 351 351 335 303 271 255 255 255 255 255 271 287 303 255 255 255 255 239 223 207 191 239 239 255 239 239 207 191 175 207 239 255 239 207 191 191 207 207 239 255 223 191 175 207 255 95 95 95 79 95 111 127 127 127 111 95 79 79 95 111 127 79 79 79 79 79 79 79 79 95 95 95 79 47 47 63 95 47 47 63 63 63 47 31 31 79 63 47 31 31 31 31 47 111 111 111 111 143 127 127 127 175 175 175 143 111 63 31 0 63 63 63 63 63 63 63 63 79 79 79 79 63 63 63 63 63 79 79 79 95 95 95 111 111 95 79 95 127 143 127 111 95 95 111 111 111 111 127 127 63 95 127 127 111 111 111 127 79 95 111 127 143 159 175 191 127 127 111 111 111 111 95 95 111 111 127 143 159 159 143 143 143 159 191 223 223 223 207 191 175 175 175 175 191 191 191 191 207 207 207 207 207 207 207 207 239 223 223 223 223 239 255 271 239 239 239 255 255 271 271 271 271 271 271 271 255 255 255 239 287 271 255 239 239 255 271 287 287 319 335 335 319 319 335 367 319 335 335 351 351 335 335 319 335 335 335 335 335 335 335 335 303 319 335 351 367 367 367 367 447 319 223 191 175 127 127 175 143 175 175 175 143 127 143 159 159 159 143 143 143 159 175 191 191 239 335 383 399 415 431 447 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 367 383 479 702 814 862 782 782 750 750 766 782 782 846 846 862 830 830 798 782 782 798 814 830 830 846 846 846 846 862 862 878 862 878 862 862 862 878 878 894 894 910 894 894 894 894 910 926 942 926 926 942 958 958 958 958 958 958 958 974 974 974 974 958 926 910 894 894 894 910 910 910 910 894 894 894 894 894 894 894 894 926 926 910 910 926 942 958 958 910 910 926 942 942 942 942 942 974 974 974 974 974 974 974 974 1006 1006 990 990 990 990 1006 1006 1054 1022 1006 1022 1038 1054 1038 1006 1006 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1038 1054 1054 1054 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1054 1070 1070 1086 1086 1070 1054 1054 1054 1038 1038 1038 1022 1054 1038 1038 1022 1022 1038 1038 1054 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1054 1038 1038 1038 1022 1006 1006 1022 1038 1038 1054 1070 1070 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1054 1070 1070 1070 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 1038 1022 1022 1022 1038 1038 1054 1070 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1006 1006 1022 1022 1038 1054 1054 1054 1086 1086 1086 1086 1086 1086 1086 1086 1054 1054 1054 1054 1038 1038 1038 1022 1022 1022 1006 990 974 974 990 990 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 926 926 926 926 926 926 926 926 942 926 926 926 942 958 990 990 942 942 942 958 990 1038 1086 1102 1102 1102 1102 1086 1070 1070 1054 1022 974 942 942 974 1054 1070 1054 1022 1006 974 926 862 830 830 830 846 862 830 814 814 830 846 814 798 798 798 798 798 782 782 782 766 766 766 766 750 750 734 734 734 734 734 734 734 718 718 718 702 750 750 734 718 718 718 734 734 750 750 750 750 782 782 782 782 782 782 782 782 782 782 782 782 686 670 670 655 639 607 607 559 543 511 511 511 511 511 511 511 527 495 479 479 495 511 511 495 575 575 575 575 575 575 575 575 607 607 607 607 607 607 607 607 575 559 559 559 543 543 543 527 543 543 543 527 527 511 511 511 543 543 543 543 527 527 527 511 511 511 511 511 511 511 511 511 463 463 463 463 463 463 463 463 511 511 511 495 495 479 479 479 463 463 463 463 447 447 447 431 463 463 463 463 463 463 463 463 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 479 463 431 431 463 463 431 415 447 447 447 431 431 415 415 415 383 383 383 383 383 383 383 383 415 415 399 399 383 367 367 367 351 367 383 383 351 351 367 383 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 335 335 335 335 351 351 351 335 335 351 351 351 351 335 335 303 303 303 303 303 303 303 303 303 319 319 335 335 319 319 303 319 319 319 303 303 287 287 287 319 319 303 303 303 303 287 287 303 287 287 303 335 351 319 287 319 287 271 287 303 319 303 271 287 271 255 255 255 255 255 271 255 271 271 287 287 271 271 255 287 303 319 287 255 239 239 271 223 223 223 223 223 223 223 223 239 239 255 255 255 255 239 239 207 239 287 319 335 319 287 271 255 255 271 287 287 287 271 271 223 255 303 319 319 287 239 207 223 223 239 239 239 239 223 207 255 271 287 255 223 223 239 271 223 239 255 239 223 223 255 287 111 111 95 95 111 111 127 143 127 111 95 63 47 63 111 159 79 79 79 79 79 79 79 79 63 95 127 95 47 31 79 127 79 79 79 79 63 47 47 31 79 63 47 31 31 31 31 47 111 111 111 111 127 127 127 127 191 175 175 143 95 47 15 0 47 47 47 47 47 47 47 47 79 63 63 63 63 63 63 63 79 79 95 95 95 111 111 111 111 95 79 95 127 143 143 111 79 95 95 111 111 127 127 143 79 95 111 111 111 111 127 127 47 63 63 79 95 111 111 127 143 127 127 111 111 95 95 79 95 111 127 143 143 143 143 127 127 143 159 191 207 207 207 207 175 175 175 175 175 175 159 159 207 207 207 207 207 207 207 207 207 207 207 207 207 223 239 239 239 239 239 255 255 271 271 271 287 287 271 271 271 255 255 255 271 255 239 239 239 239 255 271 287 319 335 335 319 303 335 351 319 335 335 351 351 335 335 319 335 335 335 335 335 335 335 335 319 335 351 367 367 367 367 367 383 255 143 111 111 79 95 159 127 159 175 159 127 127 143 159 143 143 143 143 143 143 143 159 175 239 319 383 399 399 399 415 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 367 351 463 702 814 862 798 782 734 766 766 766 782 846 846 878 846 846 798 798 798 798 814 830 846 830 846 846 846 862 862 862 862 878 846 846 862 878 878 894 894 910 894 894 894 894 910 926 942 926 942 958 958 974 974 958 958 958 958 974 990 990 974 958 926 926 894 894 910 910 910 926 926 910 910 910 910 910 910 910 910 942 926 926 926 926 942 958 974 910 926 942 942 958 958 942 942 974 974 974 974 974 974 974 974 1022 1006 990 990 990 990 1006 1022 1054 1038 1022 1022 1054 1070 1038 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1070 1070 1070 1070 1070 1070 1070 1070 1038 1054 1054 1070 1070 1086 1086 1086 1054 1054 1038 1038 1038 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1038 1038 1022 1022 1038 1038 1054 1070 1070 1054 1054 1054 1038 1038 1038 1022 1022 1022 1038 1038 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1038 1054 1070 1070 1070 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 1054 1038 1022 1006 1006 1038 1070 1086 1038 1038 1038 1038 1038 1038 1038 1038 1070 1070 1070 1070 1070 1070 1070 1070 1006 1006 1006 1022 1022 1038 1038 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1038 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 958 974 974 974 974 974 974 990 926 926 926 926 926 926 926 926 942 926 926 926 942 958 974 974 926 926 926 942 974 1006 1054 1070 1102 1086 1086 1070 1070 1054 1054 1022 974 926 926 958 1038 1054 1054 1038 1022 990 942 894 846 830 830 846 878 846 830 830 846 846 830 798 814 814 798 798 798 782 782 782 766 766 750 750 734 734 734 734 750 750 734 734 734 718 718 718 750 734 718 718 702 702 734 734 734 734 734 734 766 766 766 766 750 750 750 734 734 734 718 718 686 670 655 639 623 607 607 607 543 511 511 511 511 511 511 511 527 495 463 463 479 495 479 495 559 559 559 559 559 559 559 559 607 607 607 607 607 607 607 607 575 575 575 559 559 559 543 543 543 543 543 527 527 511 511 511 559 559 543 543 543 527 527 527 527 527 527 527 527 527 527 527 479 479 479 479 479 479 479 479 511 511 511 495 495 479 479 479 479 479 463 463 463 447 447 447 463 463 463 463 463 463 463 463 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 463 463 447 447 447 447 431 431 447 447 447 431 431 415 415 415 399 399 399 399 399 399 399 399 431 431 415 399 383 367 367 351 367 367 367 367 367 367 367 367 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 319 335 335 335 335 335 335 335 351 351 367 367 351 351 335 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 303 287 287 287 335 319 319 303 303 287 287 271 303 303 319 351 351 351 319 287 303 287 287 287 303 303 303 287 271 271 255 255 255 271 287 287 239 255 287 303 303 287 255 239 271 287 303 287 255 239 239 271 239 239 239 239 239 239 239 239 239 239 255 271 271 255 239 239 271 287 303 303 287 255 239 223 239 255 271 287 287 271 239 223 223 255 287 319 319 303 271 239 207 207 223 239 255 255 255 239 319 319 319 287 255 255 303 335 255 255 255 255 255 271 287 319 111 111 95 95 111 111 127 143 111 111 111 63 31 47 95 159 79 79 79 79 79 79 79 79 47 95 111 95 47 31 79 127 143 127 95 63 63 63 79 95 79 63 47 31 31 31 31 47 95 95 95 95 127 127 111 111 191 175 175 143 95 47 15 0 47 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 79 79 95 95 95 111 111 111 111 95 79 95 127 143 127 111 79 95 95 111 111 127 127 143 111 95 95 95 111 127 127 127 63 63 63 63 63 63 63 63 143 127 127 111 111 95 95 79 95 111 127 127 143 143 127 127 111 127 143 175 191 191 207 207 175 175 175 175 175 175 159 159 207 207 207 207 207 207 207 207 191 191 175 175 191 191 207 223 239 239 239 255 255 271 271 271 287 287 287 271 271 271 255 255 255 255 255 239 239 255 255 255 287 303 335 319 303 303 319 351 319 335 335 351 351 335 335 319 335 335 335 335 335 335 335 335 319 335 351 367 367 367 351 351 335 207 111 95 95 79 95 159 111 143 159 159 127 127 143 159 143 143 143 143 143 143 127 127 159 223 319 383 383 383 383 383 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 367 319 447 686 814 878 798 766 734 766 766 766 782 846 862 894 878 846 814 798 798 814 814 830 846 814 830 830 830 846 846 846 846 846 830 830 846 862 878 894 894 910 894 894 894 894 910 926 942 926 942 958 974 974 974 974 958 958 974 990 990 990 990 974 926 926 894 910 910 910 926 926 926 942 942 942 942 942 942 942 942 942 942 926 926 942 942 958 974 910 926 942 958 958 958 958 942 974 974 974 974 974 974 974 974 1022 1022 1006 990 990 1006 1022 1022 1054 1038 1022 1022 1054 1070 1038 1022 1022 1022 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1070 1070 1070 1070 1070 1070 1070 1070 1054 1070 1070 1070 1070 1086 1086 1086 1054 1054 1038 1038 1038 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1038 1038 1022 1022 1038 1038 1054 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1038 1038 1038 1038 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1038 1054 1070 1070 1070 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 1054 1038 1022 1006 1006 1038 1070 1086 1038 1038 1038 1038 1038 1038 1038 1038 1070 1070 1070 1070 1070 1070 1070 1070 1006 1006 1006 1022 1022 1022 1022 1038 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 958 974 974 974 974 974 974 990 926 926 926 926 926 926 926 926 942 926 926 926 926 942 958 958 926 926 926 926 958 990 1022 1054 1086 1070 1070 1070 1070 1054 1054 1022 1022 958 942 958 1006 1022 1006 990 1006 990 958 910 878 862 846 846 894 862 846 846 862 862 846 814 814 814 814 798 798 798 782 782 766 766 766 750 750 734 734 734 750 750 750 734 734 734 718 718 750 734 718 702 702 702 718 734 734 734 734 734 766 766 766 766 750 750 734 734 718 718 718 702 686 670 655 623 623 623 623 623 559 559 559 559 559 559 559 559 559 527 495 479 495 511 495 479 559 559 559 559 559 559 559 559 591 591 591 591 591 591 591 591 575 575 575 559 559 559 543 543 543 543 543 527 527 511 511 511 559 559 559 543 543 543 527 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 511 511 511 495 495 479 479 479 479 479 479 463 463 463 447 447 463 463 463 463 463 463 463 463 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 447 447 447 431 431 415 415 415 399 399 399 399 399 399 399 399 447 431 431 415 399 383 367 367 367 367 367 367 367 367 367 367 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 319 303 303 303 303 303 303 335 351 351 367 367 351 351 335 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 303 287 287 287 335 319 319 303 303 287 287 271 287 319 351 351 351 319 303 303 271 287 287 287 271 271 271 287 271 271 271 255 271 271 287 303 239 255 287 303 303 287 255 239 239 255 271 255 223 223 223 255 271 271 271 271 271 271 271 271 239 255 271 271 271 271 255 239 303 287 287 271 271 255 239 239 239 255 271 271 271 239 207 191 255 255 271 271 271 271 271 271 207 207 239 255 255 271 255 255 287 303 287 271 239 255 287 335 271 255 255 255 271 303 303 319 95 95 95 79 95 111 127 127 79 111 127 79 31 31 79 143 79 79 79 79 79 79 79 79 63 79 79 79 63 63 95 127 159 127 95 79 63 79 111 143 79 63 47 31 31 31 31 47 47 47 63 63 111 111 111 111 175 175 175 143 111 63 31 0 31 31 31 31 31 31 31 31 47 47 47 47 63 63 63 63 63 79 79 79 95 95 95 111 95 79 63 79 111 127 111 95 95 95 111 111 111 111 127 127 127 95 79 79 111 143 143 127 111 111 111 95 95 79 79 79 127 127 111 111 111 111 95 95 95 95 111 127 127 127 127 127 127 127 143 143 159 175 175 191 175 175 175 175 191 191 191 191 207 207 207 207 207 207 207 207 191 191 175 175 191 207 223 223 239 239 239 255 255 271 271 271 303 287 287 287 271 271 271 271 255 255 271 271 271 271 255 255 271 303 319 319 303 303 319 351 319 335 335 351 351 335 335 319 335 335 335 335 335 335 335 335 335 335 351 367 367 351 351 335 319 207 111 127 127 111 127 191 95 127 143 143 127 111 143 159 143 143 159 159 159 143 127 111 159 239 335 399 399 383 367 367 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 367 303 431 686 814 878 798 766 734 782 766 766 766 846 862 926 894 846 814 814 814 814 830 846 846 814 814 830 830 846 846 846 830 830 814 830 846 862 878 894 894 910 894 894 894 894 910 926 942 942 942 958 974 990 990 974 974 974 974 990 990 990 990 974 942 942 910 910 910 926 926 926 942 958 958 958 958 958 958 958 958 942 942 942 942 942 958 974 974 926 926 942 958 974 974 958 958 974 974 974 974 974 974 974 974 1022 1022 1006 1006 1006 1006 1022 1022 1054 1022 1006 1022 1038 1054 1038 1006 1038 1038 1038 1038 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1086 1086 1086 1102 1086 1086 1086 1086 1086 1086 1086 1086 1038 1038 1038 1038 1038 1038 1038 1038 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1086 1086 1086 1086 1086 1070 1054 1054 1054 1038 1038 1038 1022 1022 1038 1038 1054 1054 1038 1038 1022 1054 1038 1038 1022 1022 1038 1038 1054 1086 1070 1070 1070 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1022 1038 1054 1070 1070 1070 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 1038 1022 1022 1022 1038 1038 1054 1070 1038 1038 1038 1038 1038 1038 1038 1038 1070 1070 1070 1070 1070 1070 1070 1070 1006 1006 1006 1006 1006 1022 1022 1022 1054 1054 1054 1054 1054 1054 1054 1054 1086 1070 1070 1070 1054 1054 1054 1054 1022 1022 1038 1038 1022 1006 990 990 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 926 926 926 926 926 926 926 926 942 942 926 926 926 926 942 942 942 926 926 926 942 990 1022 1038 1070 1070 1070 1054 1054 1054 1054 1022 1054 990 958 942 990 1006 990 974 990 974 958 926 910 894 878 878 894 878 846 862 878 878 862 830 830 814 814 814 798 798 798 798 782 782 782 766 766 766 750 750 766 750 750 750 734 734 734 734 734 734 718 702 686 686 718 718 750 750 750 750 782 782 782 782 782 782 782 766 750 734 734 734 686 670 639 623 607 623 639 639 591 591 591 591 591 591 591 591 575 543 495 495 511 511 495 479 543 543 543 543 543 543 543 543 559 559 559 559 559 559 559 559 575 559 559 559 543 543 543 527 543 543 543 527 527 511 511 511 575 559 559 559 543 543 543 543 543 543 543 543 543 543 543 543 527 527 527 527 527 527 527 527 511 511 511 495 495 479 479 479 495 479 479 479 463 463 463 463 463 463 463 463 463 463 463 463 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 447 463 479 463 431 415 431 447 447 447 447 431 431 415 415 415 415 415 415 415 415 415 415 415 431 431 431 415 399 399 383 383 383 367 351 351 383 383 367 351 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 303 303 303 303 287 287 287 335 335 351 351 351 351 335 335 319 319 319 319 319 319 319 319 335 319 319 303 303 319 319 335 319 319 319 303 303 287 287 287 319 319 303 303 303 303 287 287 287 319 351 335 303 287 287 303 255 287 303 287 271 255 271 303 303 287 271 271 271 271 287 287 255 271 271 287 287 271 271 255 223 239 255 255 223 207 223 255 287 287 287 287 287 287 287 287 255 255 271 271 271 271 255 255 271 255 255 255 271 287 319 319 287 287 287 271 255 239 207 207 255 255 255 255 255 255 239 239 207 223 239 255 271 271 271 255 207 239 239 239 207 223 239 271 303 271 255 255 287 303 303 287 79 79 79 79 79 95 111 111 31 95 127 111 47 31 63 127 79 79 79 79 79 79 79 79 95 63 47 47 79 95 111 95 79 95 95 95 95 111 111 111 79 63 47 31 31 31 31 47 0 0 15 31 79 95 111 127 159 159 159 143 111 79 47 31 31 31 31 31 31 31 31 31 31 31 31 47 47 63 63 63 47 63 63 63 79 79 79 95 79 47 47 63 95 111 95 79 127 127 111 111 111 111 95 95 143 95 63 63 111 143 143 127 95 95 111 111 111 111 111 111 95 95 111 111 111 111 127 127 79 95 111 127 127 127 127 111 143 143 143 143 143 143 159 159 175 175 191 191 207 207 223 223 207 207 207 207 207 207 207 207 223 223 207 207 223 223 239 255 239 239 239 255 255 271 271 271 303 303 287 287 287 271 271 271 271 271 287 287 287 287 271 271 271 303 319 319 303 287 319 335 319 335 335 351 351 335 335 319 335 335 335 335 335 335 335 335 335 351 351 367 367 351 351 335 255 159 95 127 143 111 127 175 95 111 143 143 127 111 143 175 143 159 175 175 175 143 127 111 191 271 383 447 447 415 399 399 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 367 287 415 670 814 878 798 766 718 782 782 766 766 846 878 926 910 862 814 814 814 814 830 846 862 846 846 846 846 862 862 878 862 846 830 846 862 878 910 910 926 910 894 894 894 894 910 926 942 942 958 974 974 990 990 974 974 974 990 990 1006 1006 990 990 942 942 910 910 926 926 926 942 942 942 942 942 942 942 942 942 942 958 942 942 942 942 958 974 990 926 942 958 958 974 974 958 958 974 974 974 974 974 974 974 974 1038 1022 1022 1006 1006 1022 1022 1038 1038 1006 990 1006 1022 1038 1022 990 1038 1038 1038 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1086 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1038 1038 1038 1038 1038 1038 1038 1038 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1054 1054 1054 1038 1022 1022 1054 1054 1054 1054 1022 1022 1054 1038 1038 1022 1022 1038 1038 1054 1086 1086 1070 1070 1070 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1022 1038 1054 1070 1070 1070 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 1006 1022 1038 1038 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1006 1006 1006 1006 1006 1006 1006 1006 1054 1054 1054 1054 1054 1054 1054 1054 1086 1086 1070 1070 1070 1054 1054 1054 1022 1022 1038 1038 1038 1022 990 974 990 990 990 990 990 990 990 990 1006 990 990 974 974 958 958 942 926 926 926 926 926 926 926 926 942 942 926 910 910 926 926 942 942 942 926 926 958 990 1022 1038 1054 1054 1054 1054 1054 1054 1054 1022 1054 974 942 926 974 990 990 974 958 958 958 942 926 910 910 910 910 878 862 862 878 894 862 846 830 830 814 814 814 798 798 798 798 798 798 798 782 782 766 766 766 766 750 750 750 734 734 734 734 718 702 702 686 686 718 718 750 750 750 750 782 782 782 782 798 782 782 766 750 734 718 718 686 670 639 607 607 623 639 655 607 607 607 607 607 607 607 607 591 559 511 495 511 511 495 479 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 559 543 543 543 527 527 527 511 543 543 543 527 527 511 511 511 575 575 559 559 559 543 543 543 543 543 543 543 543 543 543 543 511 511 511 511 511 511 511 511 511 511 511 495 495 479 479 479 495 495 479 479 479 463 463 463 463 463 463 463 463 463 463 463 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 431 463 495 463 431 399 431 463 447 447 447 431 431 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 399 399 367 335 351 383 399 367 335 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 335 335 319 319 319 303 303 303 319 319 335 335 335 335 319 319 303 303 303 303 303 303 303 303 335 335 303 303 303 303 335 335 319 319 319 303 303 287 287 287 287 287 303 303 303 303 319 319 303 319 335 303 255 255 271 319 271 303 335 319 287 271 287 319 319 319 287 271 271 271 271 271 287 271 271 255 255 271 271 287 223 255 271 271 239 223 255 271 271 271 271 271 271 271 271 271 255 271 271 287 287 271 271 255 287 287 271 255 271 303 335 351 351 335 319 287 271 255 239 239 239 271 287 303 287 255 223 191 223 239 255 271 271 271 255 255 191 223 255 255 239 239 239 271 319 287 239 239 271 303 271 255 79 63 63 63 63 79 95 111 15 79 143 127 63 31 63 111 79 79 79 79 79 79 79 79 111 63 15 31 95 127 111 79 0 31 79 127 127 111 79 63 79 63 47 31 31 31 31 47 0 0 0 15 79 95 111 127 143 143 143 143 111 79 63 47 31 31 31 31 31 31 31 31 31 31 31 47 47 63 63 63 47 47 47 63 63 63 79 79 63 47 31 47 79 95 79 63 143 127 127 111 111 95 95 79 159 95 47 63 111 143 143 127 47 47 63 79 95 127 127 143 79 95 95 111 111 127 127 143 79 95 111 127 127 127 127 111 159 159 143 127 127 127 143 143 175 175 191 207 223 239 239 255 207 207 207 207 207 207 207 207 255 255 239 239 255 255 271 287 239 239 239 255 255 271 271 271 303 303 303 287 287 271 271 271 271 287 287 303 303 287 287 271 271 287 319 319 287 287 319 335 319 335 335 351 351 335 335 319 335 335 335 335 335 335 335 335 351 351 367 367 367 351 335 335 191 95 63 95 111 95 79 127 79 111 143 127 111 111 143 175 159 175 191 191 175 159 127 111 223 303 415 479 479 463 431 415 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 367 271 399 670 814 878 798 766 718 782 782 766 766 846 878 942 926 862 814 814 814 814 830 846 862 862 862 862 878 878 894 894 878 878 846 862 878 910 926 942 958 910 894 894 894 894 910 926 942 942 958 974 990 990 990 990 974 974 990 990 1006 1006 990 990 942 942 910 910 926 926 942 942 942 926 926 926 926 926 926 926 926 958 942 942 942 942 958 974 990 926 942 958 974 974 974 974 958 974 974 974 974 974 974 974 974 1038 1022 1022 1006 1006 1022 1022 1038 1022 1006 974 990 1022 1022 1006 990 1038 1038 1038 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1102 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1038 1038 1038 1038 1038 1038 1038 1038 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1054 1054 1006 1022 1054 1070 1070 1054 1022 1006 1054 1038 1038 1022 1022 1038 1038 1054 1086 1086 1086 1070 1070 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1022 1038 1054 1070 1070 1070 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 990 1006 1038 1070 1070 1054 1038 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1006 1006 1006 1006 1006 1006 1006 1006 1054 1054 1054 1054 1054 1054 1054 1054 1086 1086 1086 1070 1070 1054 1054 1054 1006 1022 1038 1054 1038 1022 990 974 990 990 990 990 990 990 990 990 1022 1006 990 990 958 958 942 926 926 926 926 926 926 926 926 926 942 942 926 910 910 910 926 926 958 942 942 942 958 990 1022 1038 1054 1054 1054 1054 1054 1054 1054 1022 1022 958 926 926 974 1006 1006 1006 942 942 958 942 942 926 926 926 910 894 862 878 894 894 862 846 830 830 830 814 814 798 798 798 814 814 814 798 798 798 782 782 766 766 766 750 750 734 734 734 734 718 702 686 686 686 702 718 766 766 766 766 798 798 798 798 750 750 734 718 702 686 686 670 686 670 623 607 591 623 639 670 623 623 623 623 623 623 623 623 607 559 527 511 527 527 511 479 543 543 543 543 543 543 543 543 527 527 527 527 527 527 527 527 543 543 527 527 527 511 511 511 543 543 543 527 527 511 511 511 575 575 575 559 559 543 543 543 543 543 543 543 543 543 543 543 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 431 463 495 479 415 399 431 463 447 447 447 431 431 415 415 415 415 415 415 415 415 415 415 415 399 415 415 415 415 415 431 431 399 367 335 351 383 399 367 335 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 351 351 351 335 335 319 319 319 303 319 319 335 335 319 319 303 303 303 303 303 303 303 303 303 351 335 303 287 287 303 335 351 319 319 319 303 303 287 287 287 271 287 287 303 303 319 319 335 303 319 319 287 223 223 271 319 287 335 351 335 303 287 319 351 335 335 303 287 271 255 255 255 303 287 255 239 239 255 287 303 239 271 287 287 255 255 271 303 255 255 255 255 255 255 255 255 255 271 271 287 287 271 271 255 367 351 303 271 255 271 303 319 415 383 351 303 287 271 287 287 223 271 335 367 351 287 191 143 239 255 255 271 271 255 255 239 223 255 303 319 303 287 287 303 335 287 239 239 271 287 255 223 47 79 95 79 47 47 95 143 111 111 127 127 111 79 47 31 79 79 79 63 63 47 31 31 143 127 79 63 47 63 95 127 95 95 95 95 79 63 47 31 63 95 111 79 15 0 31 79 31 47 79 95 127 111 79 47 111 111 127 111 79 47 15 0 47 31 31 15 15 31 31 47 31 31 31 31 31 31 31 31 63 63 63 79 79 95 95 111 63 63 63 79 79 95 95 95 111 111 111 111 111 111 111 111 79 79 95 111 111 127 143 143 79 79 79 79 79 79 79 79 79 95 111 111 79 63 95 111 31 47 79 95 111 95 79 63 111 143 175 175 159 127 127 127 223 223 207 207 207 223 239 255 223 223 223 223 223 223 223 223 239 239 239 223 223 207 207 207 255 255 255 255 255 255 255 255 255 255 255 271 271 287 287 287 287 287 287 287 287 287 287 287 319 303 303 303 303 319 335 351 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 335 351 351 335 319 319 335 351 191 127 63 31 47 79 95 111 127 111 111 111 111 127 143 159 111 159 207 191 159 143 191 239 255 319 383 415 415 383 367 367 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 415 335 335 575 830 942 798 766 798 734 750 766 766 846 862 910 878 846 830 846 862 862 862 862 846 846 830 830 830 830 846 862 862 910 878 878 894 894 910 910 910 894 894 894 910 910 926 926 926 958 958 958 974 974 990 990 990 1006 1006 1006 990 990 974 974 942 958 910 910 910 910 910 894 894 878 894 910 926 958 974 990 1006 942 942 942 942 942 942 942 942 926 942 942 958 958 942 942 926 1006 990 990 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1054 1038 1022 1022 1054 1086 1102 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1054 1054 1070 1070 1086 1054 1054 1054 1054 1054 1054 1054 1054 1022 1038 1070 1102 1118 1102 1070 1054 1086 1086 1086 1070 1070 1054 1054 1054 1054 1070 1070 1070 1070 1054 1038 1022 1054 1054 1054 1054 1054 1054 1054 1054 1086 1086 1086 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1038 1038 1054 1054 1054 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1006 1006 990 990 1006 1006 1022 1038 1038 1038 1054 1054 1070 1070 1070 1102 1102 1086 1070 1070 1054 1038 1038 1054 1038 1022 1006 1006 1006 1022 1022 1006 1006 1006 990 990 974 974 974 958 958 974 990 990 990 974 974 926 926 926 926 926 926 926 926 942 942 942 958 958 974 974 974 878 894 910 926 958 974 990 1006 1022 1022 1022 1038 1038 1054 1054 1022 990 958 958 958 990 990 990 990 1006 1006 1006 1022 1038 1022 974 926 910 894 894 878 878 862 862 846 830 830 830 814 814 798 798 798 814 814 814 798 798 782 782 782 782 782 782 766 766 750 750 750 750 750 750 734 734 718 734 734 766 766 766 766 798 798 798 798 750 750 766 782 782 750 734 702 655 702 686 623 670 750 734 639 670 670 655 655 639 639 623 623 623 607 607 591 575 575 575 559 543 527 511 511 527 543 575 591 511 511 511 511 527 543 559 575 527 527 527 543 543 559 559 559 559 559 543 543 543 527 527 527 543 559 559 575 575 559 559 543 559 559 559 543 543 527 527 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 495 479 479 463 463 479 479 495 495 479 479 463 463 479 479 495 463 463 463 463 463 463 463 463 479 479 479 463 463 447 447 447 447 447 431 431 431 415 415 415 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 383 367 367 399 399 383 367 383 367 335 319 319 335 367 383 335 335 335 335 335 335 335 335 335 335 335 351 351 367 367 367 319 319 319 335 335 351 351 351 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 335 319 303 287 287 287 287 303 255 271 287 303 319 319 319 319 271 287 319 335 335 319 287 271 319 303 271 255 255 271 303 319 319 319 287 271 271 271 271 271 239 239 239 255 271 287 319 335 335 335 335 335 335 319 287 287 255 255 255 255 255 255 255 255 223 255 287 287 271 255 287 319 303 303 303 303 303 303 303 303 319 319 303 303 303 303 303 303 303 335 351 319 255 223 239 271 207 223 255 271 271 255 223 207 255 271 319 335 351 335 303 287 207 255 287 303 271 239 223 239 47 79 95 79 47 47 95 143 127 127 127 111 95 79 63 47 79 79 79 79 63 63 63 63 127 111 79 63 47 47 63 79 63 63 79 79 95 79 79 79 79 95 79 47 31 31 63 95 79 63 63 63 95 95 95 95 127 127 127 111 79 47 15 0 47 31 31 15 15 31 31 47 31 31 31 31 31 31 31 31 47 47 63 63 63 63 79 79 63 63 63 79 79 95 95 95 95 95 95 95 95 95 95 95 79 79 95 111 111 127 143 143 95 95 95 95 95 95 95 95 79 111 127 111 95 79 95 127 47 63 79 111 111 111 95 79 95 127 175 175 159 127 127 143 191 191 191 191 191 207 223 239 223 223 223 223 223 223 223 223 239 239 239 223 223 207 207 207 255 255 255 255 255 255 255 255 255 255 255 271 271 287 287 287 287 287 287 287 287 287 287 287 319 303 303 303 303 319 335 351 319 319 319 319 319 319 319 319 335 335 335 335 335 335 335 335 335 351 351 335 319 319 319 335 207 143 79 63 79 111 127 127 127 111 111 111 111 127 143 159 127 143 175 175 159 159 191 223 287 351 415 447 447 415 399 399 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 415 415 351 527 782 926 830 798 830 750 750 766 782 862 862 910 878 846 830 846 862 862 862 862 846 846 846 830 830 846 846 862 862 910 878 894 894 894 910 910 910 894 894 910 910 910 926 926 926 958 958 958 974 974 990 990 990 1006 1006 1006 990 990 974 974 942 958 926 926 926 926 926 942 942 894 910 910 942 958 974 990 990 942 942 942 942 942 942 942 942 926 942 942 958 958 942 942 926 1006 990 990 974 974 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1054 1054 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1054 1054 1070 1070 1086 1054 1054 1054 1054 1054 1054 1054 1054 1022 1038 1070 1102 1102 1086 1070 1054 1102 1102 1102 1086 1086 1086 1070 1070 1054 1070 1070 1070 1070 1054 1038 1022 1054 1054 1054 1054 1054 1054 1054 1054 1086 1086 1086 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1038 1038 1038 1054 1054 1054 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 1038 1038 1038 1054 1054 1054 1070 1070 1102 1102 1086 1070 1070 1054 1038 1038 1038 1038 1022 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 1006 990 990 958 974 974 990 990 974 974 958 926 926 926 926 926 926 926 926 942 942 942 958 958 958 974 974 894 910 910 926 958 974 974 990 1022 1022 1022 1038 1038 1038 1054 1022 990 958 958 958 990 990 990 990 1038 1022 1038 1054 1070 1054 990 958 910 910 894 894 878 862 862 846 830 830 814 814 814 798 798 798 814 814 814 798 798 782 782 782 782 782 782 766 766 750 750 750 750 750 750 734 734 718 734 734 766 766 766 766 798 798 782 782 750 750 766 766 750 718 670 655 591 670 702 655 639 655 591 479 495 495 495 511 559 607 655 670 639 639 623 623 607 591 559 543 527 527 511 495 495 511 543 559 511 511 495 495 511 527 543 559 527 527 527 543 543 543 559 559 559 559 559 559 543 543 543 527 543 559 559 575 575 559 559 543 559 559 559 543 543 527 527 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 495 479 479 463 463 479 479 495 495 479 479 463 463 479 479 495 463 463 463 463 463 463 463 463 479 479 479 463 463 447 447 447 463 447 447 447 431 431 431 415 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 383 367 367 399 399 383 367 399 383 367 351 351 367 383 399 335 335 335 335 335 335 335 335 335 335 335 351 351 367 367 367 303 303 303 319 319 335 335 335 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 319 319 319 303 303 303 287 287 303 303 319 319 319 303 287 287 287 287 287 271 271 287 287 287 303 287 287 271 271 287 287 303 319 303 287 271 271 271 271 287 239 239 223 239 239 271 287 303 303 319 319 319 319 303 287 287 255 255 255 255 255 255 255 255 207 239 255 255 239 239 271 287 303 303 303 303 303 303 303 303 319 319 303 303 287 287 271 271 287 303 335 303 255 223 239 271 255 255 239 239 239 239 239 239 255 255 255 255 255 271 287 287 255 287 303 303 271 255 271 287 63 79 95 79 63 63 95 127 143 127 111 95 79 79 79 79 79 79 79 79 95 95 95 95 95 95 79 63 47 31 31 15 47 47 63 79 95 95 111 111 111 79 31 15 47 79 95 111 111 79 47 31 63 79 127 143 143 143 143 111 79 47 0 0 31 31 15 15 15 15 31 31 31 31 31 31 31 31 31 31 79 79 79 79 79 63 63 63 63 63 63 79 79 95 95 95 79 79 79 79 79 79 79 79 79 79 95 111 111 127 143 143 95 95 95 95 95 95 95 95 95 127 143 127 111 95 111 143 79 79 95 111 127 111 111 111 79 111 159 159 143 143 159 175 175 175 159 159 175 191 207 207 207 207 207 223 223 223 223 223 239 239 223 223 223 223 207 207 255 255 255 255 255 255 255 255 255 255 255 271 271 287 287 287 287 287 287 287 287 287 287 287 303 303 303 303 303 319 335 335 319 319 319 319 319 319 319 319 335 335 335 335 335 335 335 335 335 351 351 351 335 319 303 287 207 159 95 79 95 127 143 143 111 111 111 111 111 127 143 143 143 127 111 127 159 191 191 191 351 399 447 479 463 447 431 447 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 415 495 367 463 718 926 862 846 846 766 766 766 782 862 862 910 878 846 830 846 862 862 862 862 846 846 846 830 830 846 862 878 862 910 894 894 894 910 910 910 910 894 910 910 910 926 926 926 926 958 958 958 974 974 990 990 990 1006 1006 1006 1006 990 990 990 958 958 926 926 942 958 958 974 974 926 926 942 942 958 958 958 974 942 942 942 942 942 942 942 942 942 942 958 958 958 958 942 942 1006 1006 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1054 1070 1070 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1086 1086 1054 1054 1054 1054 1054 1054 1054 1054 1022 1038 1070 1102 1102 1086 1070 1054 1118 1118 1118 1102 1102 1102 1102 1086 1070 1070 1070 1070 1070 1054 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1086 1086 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1038 1038 1038 1054 1054 1054 1054 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 1038 1038 1038 1038 1054 1054 1054 1070 1102 1102 1086 1070 1070 1054 1038 1038 1038 1022 1006 990 990 990 990 1006 1038 1038 1038 1022 1022 1022 1006 1006 958 974 974 990 990 974 958 958 926 926 926 926 926 926 926 926 942 942 942 942 958 958 958 974 926 926 926 942 942 958 958 958 1022 1022 1022 1022 1038 1038 1038 1022 990 958 958 958 990 974 974 974 1070 1054 1070 1086 1086 1070 1022 974 926 910 910 894 878 862 846 846 814 814 814 814 798 798 782 782 814 814 814 798 798 782 782 782 782 782 782 766 766 750 750 750 750 750 750 734 734 718 734 734 782 782 766 766 782 782 766 766 734 750 750 734 718 670 639 607 607 686 718 655 575 527 431 351 335 319 319 319 383 463 559 623 607 623 639 639 623 607 575 559 527 511 511 495 495 495 495 511 511 495 495 495 495 511 511 527 527 527 527 527 543 543 543 559 575 575 575 559 559 543 543 543 543 543 559 559 559 559 543 543 559 559 559 543 543 527 527 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 495 479 479 463 463 479 479 495 495 495 479 479 479 479 495 495 463 463 463 463 463 463 463 463 479 479 463 463 463 463 447 447 479 463 463 463 447 447 447 431 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 383 367 367 399 399 383 367 399 399 383 367 367 383 399 399 335 335 335 335 335 335 335 335 335 335 351 351 351 351 367 367 287 287 303 303 303 319 319 319 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 303 319 335 335 335 303 287 271 319 319 335 319 303 287 271 255 303 287 255 223 223 255 287 303 271 287 287 303 303 287 287 271 319 303 287 271 271 271 287 287 255 239 239 223 223 239 255 255 271 271 287 303 303 303 287 287 255 255 255 255 255 255 255 255 207 223 255 239 223 223 239 271 303 303 303 303 303 303 303 303 319 319 303 287 271 255 239 239 255 271 287 271 255 239 255 271 319 287 255 223 207 223 255 271 271 255 223 207 223 239 287 303 287 303 319 303 287 271 303 319 79 79 79 79 79 95 111 127 143 127 95 79 63 79 95 95 79 79 79 95 95 111 127 127 95 95 95 95 79 47 15 15 63 63 63 63 79 79 95 111 127 63 0 0 63 111 127 111 79 79 63 47 79 111 127 143 159 159 159 127 79 47 0 0 31 31 15 0 0 15 31 31 31 31 31 31 31 31 31 31 127 111 111 95 95 79 79 63 63 63 63 79 79 95 95 95 79 79 79 79 79 79 79 79 79 79 95 111 111 127 143 143 111 111 111 111 111 111 111 111 111 127 159 143 111 111 127 143 95 95 111 111 127 127 127 127 79 111 143 159 143 143 175 191 175 175 175 175 175 191 207 207 191 207 207 207 207 223 223 223 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 255 255 255 271 271 287 287 287 271 271 287 287 287 287 303 303 303 303 287 287 303 303 319 335 319 319 319 319 319 319 319 319 351 351 351 351 351 351 351 351 351 335 351 351 351 319 271 239 175 127 95 79 95 127 143 127 111 111 95 95 111 111 127 143 159 111 79 95 159 207 207 175 367 415 463 479 463 447 447 447 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 415 479 319 399 670 942 894 846 814 766 782 782 798 862 878 910 878 846 830 846 862 862 862 862 846 862 846 846 846 846 862 878 878 926 894 894 910 910 910 926 926 910 910 910 926 926 926 942 942 958 958 958 974 974 990 990 990 1006 1006 1006 1006 1006 1006 1006 958 926 894 910 926 942 958 974 974 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 942 942 958 974 974 958 942 942 1022 1006 990 990 990 990 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1022 1038 1070 1086 1102 1086 1070 1054 1086 1086 1086 1086 1086 1086 1086 1086 1102 1086 1070 1070 1070 1070 1086 1102 1054 1054 1054 1054 1054 1054 1054 1054 1038 1054 1070 1086 1086 1086 1070 1070 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1086 1086 1070 1070 1054 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1054 1054 1054 1070 1070 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1054 1054 1054 1086 1086 1086 1070 1070 1054 1054 1054 1038 1022 1006 990 990 990 990 990 1038 1038 1022 1022 1006 1006 1006 1006 974 974 990 990 990 974 958 942 926 926 926 926 926 926 926 926 926 926 942 942 942 958 958 958 942 942 942 942 942 942 942 942 1006 1006 1022 1022 1022 1038 1038 1006 990 958 958 942 974 974 974 958 1070 1054 1054 1070 1086 1070 1022 974 942 926 910 894 878 862 846 846 814 814 814 814 798 798 798 782 814 814 814 798 798 782 782 782 782 782 782 766 766 750 750 750 750 750 750 734 734 718 734 734 782 782 766 766 782 766 766 750 718 734 734 734 718 686 639 623 686 702 686 591 479 399 367 351 319 271 207 175 191 271 351 399 511 527 575 607 623 607 591 575 543 543 527 527 511 511 495 495 511 511 495 479 479 479 495 495 511 511 527 527 527 543 543 543 575 575 575 575 559 559 543 543 527 543 559 559 559 559 543 527 559 559 559 543 543 527 527 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 495 479 479 463 463 479 479 495 511 495 479 479 479 479 495 511 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 479 479 479 463 463 463 447 447 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 383 367 367 399 399 383 367 383 383 383 367 367 383 383 383 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 319 319 319 319 319 319 319 319 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 287 319 335 367 351 319 287 255 303 319 319 319 319 303 287 271 303 287 271 255 255 271 287 303 255 271 303 319 319 303 271 255 303 303 287 271 271 271 287 303 287 287 255 255 239 239 239 255 239 239 255 287 287 287 287 287 255 255 255 255 255 255 255 255 223 239 271 255 239 223 239 271 303 303 303 303 303 303 303 303 335 319 303 287 255 239 223 207 223 239 255 255 255 255 271 287 319 303 271 255 239 239 255 255 287 271 271 255 271 287 303 319 255 287 335 351 335 303 303 303 95 95 79 79 95 111 127 127 127 111 95 63 63 79 95 111 79 79 79 95 95 111 127 127 111 111 111 111 95 79 47 31 111 111 79 63 63 63 63 79 127 63 15 15 79 127 127 111 31 47 79 95 143 143 127 111 159 159 159 127 95 47 15 0 31 15 0 0 0 0 15 31 31 31 31 31 31 31 31 31 95 95 79 79 63 47 47 47 63 63 63 79 79 95 95 95 111 111 111 111 111 111 111 111 79 79 95 111 111 127 143 143 111 111 111 111 111 111 111 111 111 127 159 143 111 111 127 143 95 95 95 111 111 127 127 143 95 111 143 143 127 143 175 207 191 191 191 175 191 207 223 223 175 191 191 207 207 223 223 223 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 255 255 255 271 271 287 287 287 271 271 271 287 287 303 303 303 303 287 287 287 287 303 319 335 319 319 319 319 319 319 319 319 351 351 351 351 351 351 351 351 351 335 335 367 367 335 255 175 127 95 63 63 95 111 111 111 111 95 95 95 95 111 127 143 175 111 79 95 159 223 223 207 367 415 447 463 431 415 415 431 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 415 399 239 351 670 942 910 814 734 782 798 798 798 862 878 910 878 846 830 846 862 862 862 862 846 862 862 846 846 862 862 878 878 926 894 910 910 910 926 926 926 910 910 926 926 926 942 942 942 958 958 958 974 974 990 990 990 1006 1006 1006 1006 1006 1006 1006 990 910 878 894 910 926 942 958 958 974 974 974 958 958 958 958 942 958 958 958 958 958 958 958 958 942 958 974 974 974 974 958 942 1022 1022 1006 990 990 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1022 1054 1070 1102 1102 1102 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1086 1070 1070 1086 1102 1102 1054 1054 1054 1054 1054 1054 1054 1054 1038 1054 1070 1070 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1086 1086 1070 1086 1086 1086 1086 1070 1054 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1054 1054 1054 1070 1070 1070 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1022 1022 1022 1038 1038 1038 1054 1054 1086 1086 1070 1070 1070 1070 1054 1054 1038 1022 1006 990 990 990 1006 1006 1006 1006 1006 1006 990 990 974 974 990 990 990 990 990 974 958 942 926 926 926 926 926 926 926 926 926 926 926 942 942 942 958 958 958 958 942 942 942 942 926 926 1006 1006 1006 1022 1022 1022 1038 1006 990 958 958 942 974 958 958 942 1038 1022 1038 1054 1054 1038 990 942 958 942 926 910 894 862 846 846 830 830 830 814 814 814 798 798 814 814 814 798 798 782 782 782 782 782 782 766 766 750 750 750 750 750 750 734 734 718 734 734 766 766 766 750 782 766 766 750 718 718 734 734 734 702 670 655 702 639 527 431 367 335 383 431 367 303 239 159 143 175 207 255 383 415 463 527 575 607 623 639 575 575 575 575 559 543 543 527 527 527 495 479 479 479 479 479 511 511 511 527 527 527 543 543 575 575 575 559 559 543 543 543 527 527 543 559 559 543 527 527 559 559 559 543 543 527 527 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 495 479 479 463 463 479 479 495 511 511 495 479 479 495 511 511 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 479 479 479 463 463 463 447 447 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 383 367 367 399 399 383 367 351 351 351 367 367 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 303 319 351 367 367 335 287 271 271 287 303 319 319 319 319 303 271 287 303 319 319 303 287 271 255 271 303 319 319 303 271 255 303 287 271 271 271 287 303 303 335 319 303 271 271 271 271 271 223 239 255 271 287 287 287 271 255 255 255 255 255 255 255 255 255 271 287 287 255 239 255 287 303 303 303 303 303 303 303 303 335 319 303 287 255 239 223 207 223 223 223 239 255 271 287 271 271 287 303 303 303 271 255 239 255 271 287 303 319 303 287 287 207 271 367 399 383 351 303 287 127 95 63 79 111 127 127 111 111 95 95 79 79 95 95 95 79 79 79 79 95 95 95 95 111 111 111 95 95 95 95 79 143 127 95 63 47 47 63 79 111 79 63 63 95 111 111 95 15 47 95 127 159 159 127 111 143 143 143 127 111 79 47 31 15 15 0 0 0 0 15 15 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 0 63 63 63 79 79 95 95 95 111 111 111 111 111 111 111 111 79 79 95 111 111 127 143 143 95 95 95 95 95 95 95 95 95 127 143 127 111 95 111 143 95 95 95 79 95 111 127 127 111 127 143 143 127 127 175 207 191 191 191 191 191 207 223 223 175 175 175 191 207 207 223 223 207 207 223 223 223 223 239 239 223 223 223 223 223 223 223 223 255 255 255 271 271 287 287 287 255 255 271 287 287 303 319 319 287 287 271 271 287 303 319 319 319 319 319 319 319 319 319 319 335 335 335 335 335 335 335 335 351 335 335 367 383 335 223 127 111 79 63 63 95 111 111 95 95 95 79 79 95 111 127 127 175 143 111 111 159 207 255 271 383 415 431 431 415 399 399 431 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 415 351 207 335 655 926 878 798 734 798 798 798 814 878 878 910 878 846 830 846 862 862 862 862 846 862 862 862 862 862 878 894 878 942 910 910 910 926 926 926 942 926 926 926 926 942 942 942 958 958 958 958 974 974 990 990 990 1006 1006 1006 1006 1022 1022 1022 990 910 878 894 894 910 926 926 926 974 974 974 974 974 958 958 958 974 974 974 974 974 974 974 974 958 958 974 974 974 974 958 958 1022 1022 1006 1006 1006 1006 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1054 1054 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1086 1086 1086 1086 1102 1102 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1086 1086 1086 1054 1054 1054 1070 1070 1070 1070 1086 1086 1086 1102 1102 1086 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1086 1086 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 1006 1022 1022 1022 1038 1038 1038 1038 1070 1070 1070 1070 1070 1070 1070 1070 1054 1038 1022 1022 1006 1006 1022 1022 1006 1006 990 990 990 974 974 974 990 990 990 990 974 958 942 926 926 926 926 926 926 926 926 926 910 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 990 1006 1006 1006 1022 1022 1022 990 990 958 942 942 958 942 942 942 1006 990 1006 1022 1038 1022 958 926 974 958 942 910 894 862 846 846 862 862 846 846 846 830 830 830 814 814 814 798 798 782 782 782 782 782 782 766 766 750 750 750 750 750 750 734 734 718 734 734 734 734 734 734 766 782 782 782 718 734 734 734 718 686 655 623 575 463 367 351 383 399 447 511 415 367 303 255 207 175 175 175 223 239 303 367 447 527 575 607 591 607 607 623 607 607 591 575 559 543 527 495 479 479 479 479 495 511 511 511 527 527 527 527 559 559 543 543 543 527 527 527 527 527 543 543 543 543 527 527 559 559 559 543 543 527 527 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 495 479 479 463 463 479 479 495 511 511 495 495 495 495 511 511 463 463 463 463 463 463 463 463 447 447 463 463 463 463 479 479 479 463 463 463 447 447 447 431 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 383 367 367 399 399 383 367 335 335 351 367 367 351 335 335 367 367 367 367 367 367 367 367 367 367 351 351 351 351 335 335 383 383 367 367 367 351 351 351 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 319 335 351 351 351 335 303 287 255 271 287 303 319 335 319 319 271 287 319 351 351 319 287 271 271 287 287 303 303 287 287 271 287 287 271 271 271 287 303 319 335 319 303 287 287 287 287 287 239 255 271 287 287 287 271 271 255 255 255 255 255 255 255 255 271 287 303 287 255 239 255 287 303 303 303 303 303 303 303 303 319 319 303 287 271 255 239 239 255 239 223 239 287 303 287 271 255 271 303 335 335 303 271 255 207 239 271 303 319 303 271 255 223 303 399 431 431 383 351 319 127 95 63 79 111 143 143 111 79 95 95 111 111 95 95 79 79 79 79 79 63 63 63 63 95 79 63 63 63 79 111 127 127 95 63 47 47 63 95 111 63 95 127 127 95 79 79 79 47 63 79 95 143 143 159 159 111 111 143 127 111 95 79 63 15 0 0 0 0 0 0 15 31 31 31 31 31 31 31 31 15 15 15 31 31 31 31 31 63 63 63 79 79 95 95 95 95 95 95 95 95 95 95 95 79 79 95 111 111 127 143 143 95 95 95 95 95 95 95 95 79 111 127 111 95 79 95 127 95 79 63 63 63 95 111 127 143 159 159 127 111 111 159 191 175 175 159 159 175 191 207 207 159 159 175 191 207 207 223 223 207 207 207 223 223 239 239 239 223 223 223 223 223 223 223 223 255 255 255 271 271 287 287 287 255 255 271 287 287 303 319 319 287 287 271 271 287 287 303 319 319 319 319 319 319 319 319 319 335 335 335 335 335 335 335 335 351 335 335 367 399 351 207 95 111 95 79 79 111 143 127 111 95 95 79 79 95 95 111 127 159 159 159 143 159 191 271 335 399 415 447 431 415 399 415 431 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 415 351 223 351 639 894 862 830 814 814 814 814 814 878 878 910 878 846 830 846 862 862 862 862 846 878 862 862 862 862 878 894 894 942 910 910 926 926 926 942 942 926 926 926 942 942 942 958 958 958 958 958 974 974 990 990 990 1006 1006 1006 1022 1022 1038 1038 1006 942 910 926 926 926 926 926 926 958 958 974 974 974 974 974 974 974 974 974 974 974 974 974 974 958 974 974 990 990 974 974 958 1038 1022 1022 1006 1006 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1086 1102 1118 1086 1086 1086 1086 1086 1086 1086 1086 1118 1102 1102 1086 1086 1102 1102 1118 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1086 1102 1070 1070 1070 1086 1086 1086 1102 1102 1086 1086 1102 1102 1086 1086 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1086 1086 1086 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 1006 1006 1022 1022 1022 1038 1038 1038 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1038 1022 1022 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 1006 1006 990 974 958 942 926 926 926 926 926 926 926 926 926 910 910 926 926 926 942 942 942 942 942 942 942 942 942 942 942 990 990 1006 1006 1006 1022 1022 990 990 958 942 942 958 942 926 926 1006 990 1006 1022 1022 1006 958 926 974 974 942 926 894 862 846 846 878 878 878 862 862 862 846 846 814 814 814 798 798 782 782 782 782 782 782 766 766 750 750 750 750 750 750 734 734 718 734 734 702 718 718 734 766 782 798 798 766 766 750 718 686 623 575 543 399 303 303 447 591 607 575 559 543 511 479 415 335 255 191 143 127 127 159 223 303 399 479 543 575 591 623 639 639 623 607 607 591 575 543 511 495 479 479 479 495 495 511 511 511 527 527 527 543 543 527 527 511 511 511 511 511 527 527 543 543 527 527 511 559 559 559 543 543 527 527 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 495 479 479 463 463 479 479 495 527 511 511 495 495 511 511 527 463 463 463 463 463 463 463 463 447 447 447 463 463 479 479 479 463 447 447 447 431 431 431 415 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 383 367 367 399 399 383 367 335 351 367 383 383 367 351 335 367 367 367 367 367 367 367 367 367 367 367 351 351 335 335 335 367 367 367 351 351 335 335 335 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 351 351 351 335 335 319 319 319 287 287 303 319 319 319 303 303 287 287 287 303 303 287 287 287 303 287 287 271 271 287 287 303 287 271 271 271 271 287 303 319 319 303 287 271 271 271 287 287 271 287 287 303 287 287 271 255 255 255 255 255 255 255 255 255 255 287 287 271 239 223 239 255 303 303 303 303 303 303 303 303 319 319 303 303 287 287 271 271 303 271 239 255 303 319 287 255 255 271 287 303 319 319 319 319 271 271 287 303 303 303 303 303 335 367 415 431 431 415 431 447 143 95 63 79 127 159 143 111 63 79 95 127 127 111 95 79 79 79 79 63 63 47 31 31 79 47 31 15 31 63 111 127 95 63 47 31 47 79 127 143 47 111 175 159 111 47 47 63 95 79 63 47 95 143 175 207 95 111 111 111 127 95 95 79 15 0 0 0 0 0 0 15 31 31 31 31 31 31 31 31 63 63 63 79 79 95 95 111 63 63 63 79 79 95 95 95 79 79 79 79 79 79 79 79 79 79 95 111 111 127 143 143 79 79 79 79 79 79 79 79 79 95 111 111 79 63 95 111 95 79 63 47 47 79 95 111 159 159 159 127 111 111 143 175 159 143 143 143 143 159 175 191 143 159 175 175 191 207 223 223 207 207 207 223 223 239 239 239 223 223 223 223 223 223 223 223 255 255 255 271 271 287 287 287 255 255 271 287 287 303 319 319 287 271 271 271 271 287 303 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 367 335 335 383 431 351 207 79 127 111 95 111 143 159 159 127 95 79 79 79 79 95 111 127 159 175 191 175 143 191 287 367 415 447 463 447 415 399 415 447 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 431 399 287 367 623 846 878 862 910 814 814 814 814 846 878 878 878 814 830 846 862 862 862 862 846 878 862 862 862 862 878 894 894 910 910 910 926 926 942 942 942 926 926 926 942 942 958 958 958 958 958 958 974 974 990 990 990 1006 1006 1006 1022 1022 1038 1038 1006 990 958 942 942 942 942 942 926 958 958 958 974 974 990 990 990 974 974 974 974 974 974 974 974 958 974 974 990 990 974 974 958 1038 1022 1022 1006 1006 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1102 1086 1070 1054 1070 1086 1118 1118 1086 1086 1086 1086 1086 1086 1086 1086 1118 1102 1102 1086 1086 1102 1102 1118 1054 1054 1054 1054 1054 1054 1054 1054 1070 1054 1054 1054 1054 1070 1086 1102 1086 1086 1086 1102 1102 1118 1118 1118 1086 1102 1102 1102 1102 1086 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1086 1086 1086 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1086 1086 1086 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1022 1022 1022 1022 1022 1022 1022 1022 1054 1054 1054 1054 1054 1054 1054 1054 1022 1006 1006 990 990 1006 1006 1022 1006 1006 1006 1022 1022 1038 1038 1038 1070 1070 1070 1070 1070 1070 1070 1070 1086 1070 1054 1054 1038 1038 1054 1054 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 974 958 942 926 926 926 926 926 926 926 926 926 910 910 910 926 926 942 942 942 926 926 926 942 942 958 958 958 990 990 990 1006 1006 1022 1022 1022 990 958 974 958 942 942 926 910 1006 1006 1006 1022 1038 1022 974 926 942 942 958 926 926 926 910 862 926 894 894 846 878 878 862 862 814 814 814 798 798 782 782 782 782 782 782 766 766 750 750 750 750 718 750 734 734 718 734 734 655 686 702 718 750 766 814 814 798 782 750 718 639 575 495 463 287 223 319 607 830 814 686 607 686 670 623 559 447 303 175 95 79 79 95 127 207 303 399 463 559 575 607 639 639 639 623 607 607 591 559 527 511 495 479 479 495 495 495 511 511 527 527 527 527 527 511 511 511 495 495 495 511 527 527 543 543 527 527 511 559 559 559 543 543 527 527 527 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 463 479 479 495 495 479 479 463 495 479 479 463 463 479 479 495 527 511 511 495 495 511 511 527 463 463 463 463 463 463 463 463 447 447 447 463 463 479 479 479 447 447 431 431 431 415 415 415 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 383 367 367 399 399 383 367 351 367 399 415 415 399 367 351 367 367 367 367 367 367 367 367 367 367 367 351 351 335 335 335 351 351 351 335 335 319 319 319 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 367 351 335 319 319 319 335 335 319 319 319 319 303 287 271 255 303 287 255 239 239 255 287 303 319 303 271 255 255 271 303 319 271 271 271 271 271 287 319 319 287 271 271 255 255 271 271 287 303 303 303 303 303 287 255 255 255 255 255 255 255 255 255 255 239 255 271 255 223 207 207 239 303 303 303 303 303 303 303 303 319 319 303 303 303 303 303 303 319 287 255 271 303 319 303 255 287 271 255 255 287 319 367 383 351 335 319 303 335 367 399 415 463 463 463 415 415 399 463 511 111 63 31 47 111 127 95 47 0 0 63 127 159 143 95 63 47 47 47 47 47 63 79 95 47 63 111 127 143 111 95 63 63 63 63 63 63 63 63 63 95 111 111 79 47 31 63 95 111 127 127 111 111 95 95 79 63 79 95 111 127 63 47 15 0 0 0 0 0 15 15 15 0 0 0 0 0 0 15 31 31 47 47 63 63 47 47 31 63 79 95 111 111 111 111 95 79 79 79 79 79 79 79 79 15 63 95 111 111 95 127 143 95 95 95 111 111 127 127 127 143 159 175 175 143 143 159 143 47 95 143 159 143 111 95 95 111 127 127 143 143 159 159 175 175 159 159 159 159 159 159 143 239 223 207 175 175 191 207 223 287 271 239 223 207 191 191 191 207 207 207 223 223 239 239 239 271 271 255 255 255 255 239 239 303 287 255 239 255 287 319 335 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 287 287 287 287 319 319 319 319 367 335 351 399 399 223 127 79 31 47 79 111 143 159 159 159 111 111 111 127 127 143 143 143 127 175 143 47 47 159 303 383 447 431 415 399 383 367 367 367 431 415 415 399 399 383 383 367 415 415 415 415 415 415 415 415 415 255 335 670 926 926 862 878 782 798 830 846 862 878 878 862 830 814 814 830 830 830 846 846 878 862 862 862 862 878 894 910 878 878 878 894 894 910 910 910 942 958 958 974 974 958 958 942 942 974 990 974 942 926 942 974 1022 1022 1022 1038 1038 1054 1054 1022 958 926 926 942 942 958 958 958 974 958 958 958 974 1006 1038 1070 990 990 990 974 974 958 958 958 990 990 990 990 990 990 990 990 1054 1054 1022 1006 1006 1006 1006 1006 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1054 1054 1070 1070 1054 1054 1038 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1070 1070 1086 1086 1086 1086 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1102 1102 1118 1134 1134 1102 1102 1102 1086 1086 1070 1070 1070 1118 1102 1070 1054 1054 1070 1102 1118 1070 1070 1070 1070 1070 1070 1070 1070 1086 1070 1070 1054 1054 1070 1070 1086 1038 1038 1054 1070 1070 1070 1054 1054 1086 1070 1070 1054 1054 1070 1070 1086 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1102 1102 1086 1070 1070 1054 1038 1038 1070 1070 1070 1054 1054 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 1006 1006 1022 1022 1022 1102 1102 1086 1070 1070 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1006 1006 1006 990 990 974 974 974 942 942 942 926 926 910 910 910 926 926 926 910 910 894 894 894 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 974 990 1006 1022 1006 990 974 1006 974 1006 990 990 974 974 974 990 990 974 958 958 958 974 942 830 830 910 974 1054 1054 1038 990 1038 958 846 830 878 878 862 814 766 782 798 798 782 766 766 750 750 766 798 814 814 798 798 782 702 686 718 718 718 702 718 702 670 670 639 655 686 718 750 734 862 766 655 591 559 463 287 159 15 303 591 686 670 686 718 718 686 686 670 655 591 527 463 415 175 79 0 0 63 159 223 223 463 495 543 607 670 686 670 639 591 607 623 639 607 575 543 511 495 495 495 495 495 495 495 495 495 495 527 543 543 527 495 479 495 511 511 527 527 543 543 559 543 527 527 511 511 495 495 479 511 511 511 511 511 511 511 511 447 463 495 511 511 495 463 447 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 463 463 447 447 447 431 431 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 335 351 351 367 367 351 351 335 383 415 431 383 319 271 287 319 303 303 319 335 351 351 351 351 367 367 367 351 319 287 255 239 287 303 335 351 367 367 351 335 287 287 287 303 319 335 351 367 335 319 287 271 271 287 319 335 303 303 303 287 287 271 271 287 271 303 303 319 319 335 335 335 287 287 287 287 287 319 335 351 303 303 303 303 303 303 303 303 303 255 223 255 287 319 287 239 239 239 239 255 255 271 271 271 303 287 255 239 223 223 239 255 255 255 255 255 255 255 255 255 287 319 335 303 239 207 223 255 287 303 319 335 335 303 287 271 287 255 255 287 351 367 335 303 319 175 303 463 367 303 399 463 415 511 527 463 431 511 495 399 95 79 63 63 95 95 79 63 0 31 79 127 143 127 111 79 63 63 63 63 63 79 95 111 95 111 111 127 111 95 63 47 79 79 79 79 79 79 79 79 95 111 111 79 47 47 63 95 191 175 159 143 127 95 79 79 63 79 95 95 79 47 15 15 15 0 0 0 0 15 15 15 0 0 0 0 0 0 15 31 31 47 47 63 63 47 47 31 63 79 95 95 111 111 95 95 79 79 79 79 79 79 79 79 31 79 111 111 95 95 111 127 95 95 95 111 111 127 127 127 143 159 175 175 143 127 159 175 79 79 95 111 127 127 111 95 127 127 143 143 143 143 159 159 159 159 159 159 159 159 159 159 239 223 207 191 191 191 207 223 271 255 239 223 207 207 207 207 207 207 207 223 223 239 239 239 239 239 239 255 255 271 271 271 303 287 271 255 255 287 319 335 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 287 287 287 287 319 319 319 319 367 335 383 431 383 239 111 79 47 63 95 111 127 143 143 143 111 111 111 127 127 143 143 143 95 143 143 79 95 223 367 415 463 463 431 415 399 399 399 399 415 415 399 399 399 399 399 383 415 415 415 415 415 415 415 415 415 303 351 670 926 926 910 894 798 814 830 846 862 846 878 830 830 814 814 830 830 846 846 862 878 862 862 862 862 878 894 910 878 878 894 894 894 910 910 910 942 958 958 974 974 958 958 942 942 974 990 974 942 942 958 974 1022 1022 1022 1038 1038 1054 1054 1022 958 926 942 942 942 958 958 958 990 990 974 974 974 990 1006 1006 990 990 990 974 974 958 958 958 1006 1006 1006 1006 1006 1006 1006 1006 1054 1038 1022 1022 1006 1006 1006 1022 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1054 1054 1070 1070 1054 1054 1038 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1070 1070 1070 1086 1086 1086 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1070 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1070 1070 1102 1102 1070 1070 1070 1070 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1054 1054 1070 1038 1054 1054 1070 1070 1070 1054 1038 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1102 1102 1086 1070 1070 1054 1038 1038 1070 1070 1070 1054 1054 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 990 990 1006 1006 1006 1022 1022 1022 1086 1086 1070 1070 1070 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1006 1006 1006 990 990 974 974 974 942 942 942 926 926 926 910 910 926 926 926 910 910 910 894 894 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 958 990 1006 1006 1006 990 974 1006 1006 1006 990 990 974 974 974 990 990 974 958 958 974 974 958 878 894 974 1038 1102 1150 1134 1070 1022 942 862 814 846 846 846 830 782 782 798 798 782 766 766 750 750 766 798 814 814 798 814 782 702 686 686 686 718 702 718 702 686 655 655 670 702 734 718 734 718 670 591 511 415 303 159 79 319 527 702 734 702 686 686 655 670 686 686 686 655 607 543 511 415 303 143 0 0 0 79 175 255 319 415 527 639 686 686 670 639 639 607 591 575 559 543 543 495 495 495 495 495 495 495 495 479 495 511 527 527 527 511 495 511 511 527 527 527 527 543 543 527 527 511 511 511 511 511 495 511 511 511 511 511 511 511 511 479 495 511 527 527 511 495 479 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 447 447 447 431 431 431 431 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 367 367 367 367 367 367 367 367 335 351 351 367 367 351 351 335 351 383 399 383 319 303 319 351 319 319 335 351 351 351 335 335 351 351 351 335 319 303 271 255 319 335 351 351 351 335 319 303 271 271 271 271 287 319 335 351 319 319 287 287 287 287 319 319 303 303 303 287 287 287 271 271 303 303 303 319 319 335 335 335 351 335 319 319 303 319 319 335 303 303 303 303 303 303 303 303 319 287 255 271 303 319 303 271 239 239 239 255 255 271 271 271 303 287 271 239 239 239 255 271 271 271 271 271 271 271 271 271 271 303 319 287 255 223 239 271 255 271 303 319 303 287 271 255 351 319 271 287 303 303 271 239 415 239 271 367 287 303 415 447 495 543 543 463 447 463 431 335 63 95 111 95 79 63 79 95 63 79 95 111 127 127 111 111 95 95 79 79 79 95 111 127 143 143 127 111 79 63 47 47 95 95 95 95 95 95 95 95 79 95 111 79 47 47 63 95 223 223 191 159 127 95 79 63 47 63 79 79 79 47 15 31 15 15 0 0 0 15 15 0 0 0 0 0 0 0 15 31 31 31 47 47 47 47 31 31 63 63 79 95 111 111 95 95 79 79 79 79 79 79 79 79 63 95 127 127 111 95 95 111 95 95 95 111 111 127 127 127 127 159 175 159 143 127 143 175 111 63 31 47 111 143 111 79 159 159 143 143 143 143 127 127 127 143 143 159 159 175 175 191 223 207 207 191 191 207 223 223 239 223 223 207 207 223 223 239 207 207 207 223 223 239 239 239 207 207 223 239 271 287 303 303 303 287 271 255 255 287 319 335 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 287 287 287 287 319 319 319 319 367 335 383 415 351 207 111 95 79 95 111 127 127 127 127 111 111 111 111 127 127 143 143 143 63 127 143 127 159 303 415 447 479 479 447 431 415 415 415 431 399 399 399 399 415 415 415 415 415 415 415 415 415 415 415 415 431 319 367 655 910 942 926 910 814 814 830 846 846 846 878 830 814 798 814 830 846 862 878 878 878 862 862 862 862 878 894 910 878 894 894 894 910 910 910 910 942 958 958 974 974 958 958 942 942 958 990 974 958 942 958 990 1022 1022 1022 1038 1038 1054 1054 1022 958 942 942 942 958 958 958 958 990 1006 1006 1006 990 990 974 958 990 990 990 990 974 974 974 974 1038 1038 1038 1038 1038 1038 1038 1038 1054 1038 1038 1022 1006 1022 1022 1022 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1086 1086 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1070 1070 1070 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1150 1134 1134 1118 1102 1086 1086 1070 1102 1102 1102 1102 1086 1086 1086 1070 1102 1086 1086 1070 1070 1086 1086 1102 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1022 1022 1038 1054 1054 1054 1054 1070 1070 1070 1070 1054 1038 1086 1070 1070 1054 1054 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1102 1102 1086 1070 1070 1054 1038 1038 1070 1070 1054 1054 1054 1054 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 990 1006 1006 1006 1022 1022 1022 1022 1054 1054 1054 1054 1070 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1006 1006 1006 990 990 974 974 974 942 942 942 942 926 926 926 910 926 926 926 926 910 910 910 894 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 958 974 990 990 990 990 974 1006 1006 990 990 990 990 974 974 990 990 974 974 974 974 990 958 862 862 942 990 1054 1070 1070 1022 942 926 862 830 830 846 910 910 798 798 798 798 782 750 766 750 750 766 798 814 814 798 814 782 718 718 718 718 718 702 718 718 702 686 686 702 734 750 750 718 591 575 511 383 239 143 111 127 591 686 750 702 670 686 655 607 670 686 702 702 702 686 655 639 607 559 415 207 0 0 0 47 111 175 287 415 527 591 623 639 670 639 607 575 559 559 559 575 479 479 479 479 479 479 479 479 463 479 495 511 527 527 511 511 543 543 527 527 527 527 511 511 511 511 511 511 527 527 527 527 511 511 511 511 511 511 511 511 511 511 527 543 543 527 511 511 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 447 447 447 431 431 415 415 415 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 447 431 431 431 431 431 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 367 367 367 367 367 367 367 367 351 351 367 367 367 367 351 351 335 351 367 367 335 335 351 367 335 335 351 351 351 335 319 319 319 335 335 335 335 319 303 287 351 351 351 351 335 319 287 287 271 271 255 271 271 287 319 319 319 303 303 287 287 303 303 319 303 303 303 303 287 287 287 271 303 303 319 319 319 319 335 335 399 383 367 335 319 319 319 319 303 303 303 303 303 303 303 303 335 303 287 303 319 319 303 287 255 255 255 255 271 271 271 271 303 303 287 271 255 271 271 287 271 271 271 271 271 271 271 271 255 287 303 287 255 239 255 287 239 255 287 303 303 287 271 255 351 319 271 255 255 271 271 255 303 127 191 303 271 319 431 351 223 303 335 351 415 463 495 431 47 95 143 111 63 47 79 127 111 111 111 95 111 111 127 127 111 111 95 95 95 111 127 127 143 127 111 95 79 63 63 79 95 95 95 95 95 95 95 95 79 95 95 79 47 47 79 111 191 191 175 143 127 111 95 79 63 63 79 79 63 47 31 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 15 31 15 31 47 47 47 47 31 15 47 63 79 95 95 95 95 79 79 79 79 79 79 79 79 79 79 111 143 127 111 79 95 111 95 95 95 111 111 127 127 127 127 143 175 159 127 127 143 159 143 47 0 0 79 143 127 79 175 159 159 143 143 127 127 111 111 127 143 143 175 175 191 207 207 207 191 207 207 207 223 223 223 207 207 207 207 223 239 255 207 207 207 223 223 239 239 239 223 223 239 255 255 271 287 287 287 287 271 271 271 287 303 319 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 287 287 287 287 319 319 319 319 367 335 383 383 303 175 95 111 95 111 111 127 127 111 95 95 111 111 111 127 127 143 143 143 47 111 143 143 207 335 415 415 479 463 447 431 415 415 431 431 383 383 399 399 415 431 431 431 415 415 415 415 415 415 415 415 447 351 383 623 894 958 958 910 830 830 846 846 846 846 878 846 814 798 814 830 846 862 878 894 878 862 862 862 862 878 894 910 894 894 894 910 910 910 926 926 942 958 958 974 974 958 958 942 942 958 990 974 958 958 974 1006 1022 1022 1022 1038 1038 1054 1054 1022 974 942 942 958 958 958 974 974 958 974 1006 1022 1022 1006 974 958 990 990 990 990 990 990 990 974 1022 1022 1022 1022 1022 1022 1022 1022 1054 1038 1038 1022 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1070 1086 1086 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1086 1086 1086 1102 1102 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1134 1134 1118 1118 1118 1102 1102 1102 1118 1118 1102 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1054 1054 1070 1070 1070 1086 1086 1070 1070 1054 1038 1086 1070 1070 1054 1054 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 1022 1022 1022 1038 1038 1022 1022 1038 1054 1070 1086 1086 1102 1054 1054 1054 1054 1054 1054 1054 1054 1006 1006 1006 990 990 974 974 974 958 958 942 942 942 926 926 926 942 942 926 926 926 910 910 910 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 958 974 974 974 974 974 990 990 990 990 990 990 990 990 990 974 974 974 974 990 1006 974 862 846 894 942 990 990 974 974 878 878 862 862 862 878 990 1022 846 814 814 798 782 750 766 766 750 766 798 814 814 798 814 782 750 718 734 734 718 718 734 718 702 702 718 734 750 734 718 686 543 511 399 239 95 111 255 399 670 686 670 607 623 686 670 623 670 686 702 718 718 702 686 686 639 670 655 559 383 175 31 0 79 127 175 239 303 383 463 527 607 607 591 591 575 575 575 575 479 479 479 479 479 479 479 479 463 479 479 495 511 511 527 527 559 543 543 527 527 511 511 495 495 495 511 511 527 543 543 543 527 527 527 527 527 527 527 527 511 511 527 527 527 527 511 511 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 447 447 431 431 415 415 415 415 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 447 447 447 447 431 431 431 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 383 383 383 383 383 383 383 383 351 351 367 383 383 367 351 351 351 351 367 351 351 335 351 351 351 351 351 351 335 319 303 303 303 303 319 335 335 319 319 303 335 335 335 335 319 319 303 303 287 287 271 271 287 303 319 319 303 303 303 303 303 303 303 303 319 319 303 303 303 287 287 287 319 319 319 319 319 319 319 319 367 367 351 335 319 319 335 335 303 303 303 303 303 303 303 303 319 303 303 303 303 303 287 287 255 271 271 271 271 271 271 271 303 303 287 287 287 287 287 287 287 287 287 287 287 287 287 287 255 271 271 271 271 271 271 287 255 271 287 319 319 303 287 271 303 271 239 223 239 271 303 319 271 191 271 383 383 431 383 175 79 127 207 255 351 447 479 495 63 111 143 127 79 47 95 143 127 111 95 95 95 111 127 143 127 127 111 111 95 111 111 127 111 95 95 79 79 95 111 111 63 63 63 63 63 63 63 63 63 79 95 79 47 47 79 111 127 127 127 111 111 111 111 111 79 79 79 79 79 63 47 79 31 31 0 0 0 0 0 0 0 0 0 0 0 0 15 31 15 15 31 47 47 31 15 15 47 63 79 79 95 95 79 79 79 79 79 79 79 79 79 79 95 127 143 143 111 95 95 111 95 95 95 111 111 127 127 127 127 143 159 159 127 111 143 159 143 47 0 0 79 143 143 111 175 159 159 143 143 127 127 111 111 127 143 143 175 175 191 207 175 191 191 207 223 223 223 223 207 207 207 207 223 239 255 271 207 207 207 223 223 239 239 239 255 255 255 255 255 255 255 255 271 271 271 271 287 287 303 319 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 287 287 287 287 319 319 319 319 367 351 383 367 271 127 79 111 111 111 127 127 127 111 95 79 111 111 111 127 127 143 143 143 63 111 143 143 207 335 383 367 447 431 431 415 415 415 415 431 399 399 399 415 431 431 447 447 415 415 415 415 415 415 415 415 447 367 383 591 846 958 974 910 862 862 846 846 846 846 878 846 830 814 830 846 862 878 878 894 878 862 862 862 862 878 894 910 894 894 910 910 910 926 926 926 942 958 958 974 974 958 958 942 942 958 990 990 974 974 990 1022 1022 1022 1022 1038 1038 1054 1054 1022 974 942 958 958 958 974 974 974 926 942 974 1006 1022 1022 1006 1006 990 990 990 990 990 990 990 1006 1022 1022 1022 1022 1022 1022 1022 1022 1054 1038 1038 1022 1022 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1086 1086 1086 1086 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1086 1086 1086 1102 1102 1102 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1102 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1118 1118 1118 1134 1134 1134 1118 1118 1118 1102 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1102 1086 1086 1070 1070 1086 1086 1102 1086 1086 1086 1086 1086 1070 1054 1038 1086 1070 1070 1054 1054 1070 1070 1086 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1022 1022 1022 1038 1038 1038 1006 1006 1022 1038 1054 1070 1086 1102 1054 1054 1054 1054 1054 1054 1054 1054 1006 1006 1006 990 990 974 974 974 958 958 958 942 942 942 926 926 942 942 942 926 926 926 910 910 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 942 942 942 942 958 974 974 990 990 990 990 990 990 990 990 990 974 974 974 990 1006 1022 990 942 926 926 942 958 942 862 814 798 798 846 846 878 910 1006 1086 878 830 814 798 766 750 766 766 750 766 798 814 814 798 814 782 750 734 734 734 766 750 734 718 734 734 734 750 782 734 655 591 479 399 255 95 63 207 479 702 702 702 639 575 607 686 686 639 686 702 702 702 686 670 670 655 639 655 686 702 655 479 255 95 95 95 63 47 47 127 255 351 447 479 543 591 607 591 575 543 495 495 495 495 495 495 495 495 479 479 479 479 495 495 511 511 559 543 543 527 527 511 511 495 511 511 511 527 543 543 559 559 527 527 527 527 527 527 527 527 511 511 495 495 495 495 511 511 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 447 447 447 431 431 415 415 415 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 479 463 463 447 447 431 431 431 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 383 383 383 383 383 383 383 383 351 367 383 383 383 383 367 351 383 383 367 351 351 335 319 319 351 351 351 351 335 319 303 303 287 303 319 335 335 335 319 319 303 303 303 303 319 319 335 335 319 303 303 303 303 319 335 335 303 303 303 303 303 303 303 303 319 319 319 303 303 303 287 287 319 319 319 319 319 319 319 319 319 319 319 303 319 335 351 367 303 303 303 303 303 303 303 303 287 303 303 287 271 255 255 255 287 271 271 271 271 271 271 271 287 287 287 287 303 287 287 287 287 287 287 287 287 287 287 287 271 255 255 271 271 287 287 271 271 287 319 335 351 335 319 319 287 287 255 223 223 255 287 319 479 399 463 495 511 623 495 175 271 239 223 287 319 383 479 495 95 111 127 111 95 79 95 127 95 95 79 79 95 111 127 143 143 127 111 95 95 95 111 111 79 79 79 95 95 111 111 111 63 63 63 63 63 63 63 63 63 79 95 79 63 63 95 127 95 95 95 111 111 111 127 127 95 95 95 95 95 95 95 127 47 31 0 0 0 0 0 0 0 0 0 0 0 0 15 31 15 15 31 31 31 31 15 15 47 47 63 79 79 79 79 79 79 79 79 79 79 79 79 79 79 111 143 143 127 111 111 127 95 95 95 111 111 127 127 127 111 143 159 143 127 111 127 159 111 63 0 15 79 143 143 143 159 159 143 143 143 143 127 127 127 143 143 159 159 175 175 191 159 175 191 223 223 223 223 223 207 207 207 207 207 223 255 255 207 207 207 223 223 239 239 239 271 271 271 255 255 239 239 239 271 271 271 287 287 303 303 303 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 287 287 287 287 319 319 319 319 383 351 383 351 223 79 63 127 111 111 127 127 127 111 95 95 111 111 111 127 127 143 143 143 79 127 127 127 223 351 399 367 431 431 415 415 415 415 431 431 415 415 415 415 431 431 431 431 415 415 415 415 415 415 415 415 431 367 367 543 798 942 974 894 878 878 862 846 846 846 878 862 862 846 846 846 862 862 862 862 878 862 862 862 862 878 894 910 910 910 910 910 926 926 926 942 942 958 958 974 974 958 958 942 942 958 990 990 974 974 1006 1038 1022 1022 1022 1038 1038 1054 1054 1022 990 958 958 958 974 974 974 990 926 942 958 990 1006 1022 1022 1038 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1054 1038 1038 1038 1038 1054 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1086 1102 1102 1102 1118 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1086 1102 1102 1102 1118 1102 1102 1102 1102 1102 1102 1102 1102 1086 1102 1102 1118 1134 1150 1150 1166 1134 1118 1118 1118 1102 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1118 1102 1086 1086 1086 1086 1102 1118 1102 1102 1102 1102 1086 1070 1054 1038 1086 1070 1070 1054 1054 1070 1070 1086 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1054 1054 1054 1054 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1038 1038 1038 1054 1006 1006 1022 1038 1054 1070 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1006 1006 1006 990 990 974 974 974 974 958 958 958 942 942 942 942 958 942 942 942 926 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 926 926 926 926 942 958 974 974 974 990 990 990 990 1006 1006 990 974 974 974 990 1006 1038 1006 958 958 958 974 942 878 798 718 830 830 830 846 878 942 1022 1054 926 846 814 782 766 750 782 782 750 766 798 814 814 798 814 798 766 734 750 750 766 750 734 734 734 734 734 734 750 670 559 479 319 223 111 79 191 415 655 814 766 766 702 623 623 686 686 639 686 686 670 670 655 639 639 623 670 623 591 623 639 607 479 383 159 127 63 0 0 0 79 191 239 303 415 511 575 575 543 511 527 527 527 527 527 527 527 527 495 495 479 479 463 479 495 495 543 543 527 527 527 527 511 511 527 527 527 527 543 543 543 543 543 543 543 543 543 543 543 543 511 511 495 479 479 495 511 511 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 463 463 447 447 447 431 431 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 479 479 479 463 447 447 431 431 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 367 367 383 383 383 383 367 367 415 383 351 351 351 351 319 287 335 335 351 351 351 335 319 319 303 303 319 335 335 335 319 319 287 287 287 287 303 319 351 351 335 319 319 303 303 319 335 335 287 303 303 319 319 303 303 287 335 319 319 319 303 303 303 303 303 335 319 319 319 319 303 303 303 303 303 303 319 335 367 367 303 303 303 303 303 303 303 303 287 303 303 287 255 223 239 255 287 287 287 287 271 271 271 271 255 255 271 287 303 287 287 271 271 271 271 271 271 271 271 271 303 271 255 255 287 287 271 239 271 303 319 351 367 367 351 335 351 351 319 287 239 207 239 287 479 495 639 798 974 1246 1134 750 399 287 287 303 367 415 495 575 127 111 95 95 127 127 111 95 47 47 63 79 95 111 127 127 127 127 111 95 79 79 95 95 79 95 111 127 111 95 79 63 79 79 79 79 79 79 79 79 47 79 79 79 63 63 95 127 127 127 127 127 127 127 111 111 127 111 111 111 111 111 127 159 47 31 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 15 15 31 31 15 15 0 31 47 63 79 79 79 79 63 79 79 79 79 79 79 79 79 63 95 143 143 127 127 143 159 95 95 95 111 111 127 127 127 111 127 159 143 111 111 127 143 79 63 63 63 95 127 159 175 127 127 143 143 143 143 159 159 159 159 159 159 159 159 159 159 143 175 191 223 239 239 223 223 223 223 207 207 207 223 239 239 207 207 207 223 223 239 239 239 239 239 255 255 255 255 271 271 255 271 287 287 303 303 303 303 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 287 287 287 287 319 319 319 319 383 351 383 335 191 63 47 127 95 95 111 127 127 127 111 111 111 111 111 127 127 143 143 143 95 111 111 127 239 399 463 431 447 447 431 431 431 431 447 463 447 431 431 431 431 431 415 415 415 415 415 415 415 415 415 415 415 367 351 495 750 926 974 878 894 878 862 846 830 846 878 862 894 878 862 862 862 846 846 846 878 862 862 862 862 878 894 910 910 910 910 926 926 926 942 942 942 958 958 974 974 958 958 942 926 958 990 990 990 990 1022 1038 1022 1022 1022 1038 1038 1054 1054 1022 990 958 958 974 974 974 990 990 974 974 974 974 990 1006 1022 1022 990 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1070 1086 1054 1054 1054 1054 1054 1054 1054 1054 1102 1102 1102 1102 1102 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1118 1118 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1102 1102 1102 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1118 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1102 1102 1102 1070 1070 1102 1102 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1102 1086 1086 1070 1070 1086 1086 1102 1102 1102 1102 1102 1086 1070 1054 1038 1086 1070 1070 1054 1054 1070 1070 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1038 1054 1054 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1038 1038 1038 1054 1054 1022 1022 1022 1038 1038 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1006 1006 1006 990 990 974 974 974 974 974 958 958 958 942 942 942 958 958 942 942 942 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 942 926 910 910 910 926 958 974 974 974 974 990 990 1006 1006 1006 974 974 974 990 1006 1022 1038 1022 974 974 1038 1102 1118 1086 990 910 1038 974 926 910 1006 1022 1070 1038 958 862 830 782 766 750 782 782 750 766 798 814 814 798 814 798 766 766 782 782 766 766 766 750 718 718 750 750 702 607 495 399 159 95 79 239 495 686 766 750 718 766 750 670 655 686 702 670 670 670 655 639 639 639 639 639 686 655 607 591 575 591 575 575 383 367 271 127 0 0 0 63 63 127 239 351 447 495 511 511 543 543 543 543 543 543 543 543 527 511 495 463 447 463 463 479 511 511 527 527 527 527 543 543 559 543 543 543 543 543 527 527 543 543 543 543 543 543 543 543 543 527 511 495 495 511 527 543 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 479 479 479 479 463 463 447 447 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 495 495 479 463 447 447 431 431 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 367 383 383 399 399 383 383 367 383 351 319 335 367 383 351 319 319 319 335 351 351 351 335 335 319 319 335 335 335 319 303 303 319 303 287 287 287 303 319 335 319 319 303 287 287 303 303 319 287 287 319 319 319 319 287 287 335 335 319 319 319 303 303 303 303 303 303 287 287 271 271 271 319 319 303 303 303 319 319 335 303 303 303 303 303 303 303 303 287 319 335 303 255 223 239 271 303 303 303 287 287 271 271 271 223 239 255 287 287 287 271 255 271 271 271 271 271 271 271 271 319 287 255 255 287 287 255 223 255 287 319 335 351 351 335 335 335 351 367 319 255 223 239 287 527 766 1230 1661 2060 2364 2124 1549 750 607 495 463 447 431 527 655 143 95 63 79 143 159 127 79 0 15 47 79 111 111 127 127 127 111 95 79 79 79 79 79 95 111 143 143 127 79 47 15 95 95 95 95 95 95 95 95 47 63 79 79 63 63 95 127 191 175 159 159 143 127 111 111 143 127 127 111 127 127 143 175 47 31 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 15 15 31 31 15 15 0 31 47 63 79 79 79 79 63 79 79 79 79 79 79 79 79 47 95 127 143 143 127 159 175 95 95 95 111 111 127 127 127 111 127 143 143 111 111 127 143 47 79 95 111 95 127 159 207 111 127 127 143 143 159 159 175 175 159 159 159 159 159 159 143 143 159 191 223 239 239 223 223 239 223 223 207 207 223 223 239 207 207 207 223 223 239 239 239 207 223 223 239 271 287 287 303 255 271 287 303 303 303 303 287 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 287 287 287 287 319 319 319 319 383 351 383 319 175 47 47 143 79 95 111 127 127 127 127 111 111 111 111 127 127 143 143 143 95 111 95 127 271 447 527 511 463 463 463 447 447 463 479 479 463 447 447 431 431 415 415 399 415 415 415 415 415 415 415 415 399 367 335 463 734 926 974 878 910 894 862 846 830 846 878 862 910 894 878 862 862 846 830 830 878 862 862 862 862 878 894 910 910 910 910 926 926 942 942 942 942 958 958 974 974 958 958 942 926 958 990 990 990 990 1022 1054 1022 1022 1022 1038 1038 1054 1054 1022 990 958 958 974 974 990 990 990 1022 1006 990 958 958 974 990 1006 990 990 990 1006 1006 1022 1022 1022 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1070 1086 1086 1054 1054 1054 1054 1054 1054 1054 1054 1118 1118 1118 1118 1118 1118 1118 1118 1070 1086 1086 1102 1102 1086 1086 1070 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1102 1102 1118 1118 1118 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1102 1102 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1166 1166 1150 1134 1134 1118 1102 1102 1134 1134 1134 1118 1118 1102 1102 1102 1054 1070 1102 1118 1118 1102 1070 1054 1070 1070 1070 1070 1070 1070 1070 1070 1086 1070 1070 1054 1054 1070 1070 1086 1118 1118 1118 1102 1086 1070 1054 1038 1086 1070 1070 1054 1054 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1038 1054 1054 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1038 1038 1054 1054 1054 1022 1022 1022 1038 1038 1038 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1006 1006 1006 990 990 974 974 974 974 974 974 958 958 942 942 942 958 958 958 942 942 926 926 926 926 926 926 926 926 926 926 926 942 942 942 942 942 942 942 942 926 926 910 894 910 926 942 974 974 974 974 990 990 1006 1006 1006 974 974 974 990 1006 1022 1038 1022 1006 1054 1198 1326 1421 1421 1357 1294 1262 1150 1070 1054 1102 1118 1134 1054 958 878 830 782 766 750 782 782 750 766 798 814 814 798 814 798 766 782 782 782 782 766 766 750 718 718 750 734 670 559 447 335 63 31 127 415 750 910 814 670 623 702 734 670 655 686 718 702 655 639 639 639 639 655 670 686 670 718 734 686 607 559 591 623 655 639 543 335 111 0 0 0 0 15 111 223 335 415 479 511 559 559 559 559 559 559 559 559 559 527 495 463 447 447 447 463 495 511 511 527 527 543 543 559 575 559 559 543 543 527 527 511 543 543 543 543 543 543 543 543 575 559 527 511 511 527 559 575 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 495 495 495 479 479 479 463 463 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 511 495 479 479 463 447 431 431 415 415 415 415 415 415 415 415 383 383 383 383 383 383 383 383 399 399 399 399 399 399 399 399 367 383 383 399 399 383 383 367 351 319 287 319 383 415 383 351 303 303 319 335 351 351 351 351 319 335 335 335 335 319 303 287 351 335 303 287 271 271 287 303 303 303 287 271 271 271 287 287 271 287 319 335 335 319 287 271 335 335 335 319 319 303 303 303 303 303 303 287 287 271 271 271 383 367 351 335 319 319 319 319 303 303 303 303 303 303 303 303 303 351 367 335 271 239 255 303 303 303 303 287 287 271 271 271 207 223 255 271 287 271 255 255 255 255 255 255 255 255 255 255 351 303 255 255 287 287 239 191 239 255 287 319 335 335 319 319 271 319 351 351 303 271 287 351 894 1341 2060 2683 3099 3291 2827 2044 1373 1150 910 750 591 479 479 559 79 47 63 127 127 63 47 79 63 47 31 31 31 63 95 111 143 63 15 47 127 159 127 79 47 63 79 95 79 63 31 15 95 95 95 79 79 63 63 63 15 31 31 47 47 31 31 15 159 127 95 95 127 143 143 127 127 127 143 143 143 127 111 127 79 63 0 0 0 0 0 0 15 0 0 0 0 0 31 47 0 15 31 47 47 15 0 0 47 31 15 0 15 31 63 79 79 79 79 79 79 79 79 79 95 79 79 63 63 79 79 95 31 47 79 111 127 127 111 111 95 111 143 159 159 143 111 95 95 95 95 111 111 127 127 127 143 127 127 127 127 127 127 127 95 111 127 143 159 175 159 159 175 175 175 191 191 207 207 207 223 207 191 175 175 207 239 255 255 239 239 223 223 239 239 255 223 239 271 271 239 239 271 287 303 287 271 255 271 287 319 335 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 303 335 335 335 335 367 399 367 191 111 127 127 63 79 95 111 127 127 127 127 111 111 127 127 143 143 127 127 111 143 111 79 159 335 495 511 447 463 463 463 463 463 463 463 463 447 447 463 479 479 479 463 463 463 447 431 415 431 447 463 479 431 351 335 495 718 862 942 942 846 862 894 910 910 894 894 846 878 862 862 878 878 878 894 894 846 846 878 894 926 942 958 974 926 926 942 942 942 958 958 958 958 958 958 974 974 990 990 990 990 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1022 990 974 990 1006 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1054 1054 1070 1070 1070 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1086 1086 1086 1102 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1118 1118 1086 1086 1118 1134 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1102 1086 1086 1086 1086 1086 1150 1150 1150 1150 1150 1150 1150 1150 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1070 1070 1070 1086 1086 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1054 1038 1038 1054 1070 1102 1118 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 974 990 1006 1022 1006 990 958 942 974 974 974 958 958 942 942 942 990 974 958 958 926 926 910 894 942 942 942 942 942 942 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 942 958 958 974 990 990 974 974 974 990 1006 1022 990 942 1038 990 1086 1326 1677 1901 1901 1789 1805 1341 1086 1086 1086 1118 1150 974 942 862 846 814 782 766 766 766 750 766 798 798 798 782 782 766 782 782 766 750 750 750 782 814 798 734 718 718 607 383 191 95 15 223 495 686 750 734 734 750 670 670 670 670 670 670 670 670 686 686 686 670 670 655 655 655 686 670 655 639 639 639 639 655 623 639 639 591 479 319 143 47 0 0 0 47 143 287 431 511 511 527 559 591 607 607 591 591 495 495 479 479 479 463 463 463 479 479 495 511 511 527 543 543 543 559 559 543 527 511 543 575 559 543 511 527 559 559 543 527 559 543 511 495 479 495 511 527 495 495 479 479 479 463 463 463 447 447 463 463 463 463 463 479 463 463 463 463 463 463 463 463 479 479 479 463 463 463 447 447 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 415 431 463 479 479 463 431 415 431 415 399 383 383 383 383 399 399 399 399 383 383 367 367 367 383 383 383 367 367 351 351 351 367 383 383 399 399 415 415 431 351 351 351 351 351 351 351 351 383 383 367 351 351 335 319 319 303 319 319 335 335 319 319 303 287 303 303 319 319 303 303 287 319 335 335 319 287 287 319 351 303 303 303 303 303 303 303 303 287 287 303 303 303 287 271 255 335 335 335 335 335 335 335 335 191 223 255 271 271 271 303 335 287 287 287 287 287 287 287 287 319 271 239 223 255 287 287 271 319 303 271 255 255 271 303 319 319 303 271 255 239 239 255 271 383 351 303 271 255 271 303 319 319 287 255 255 271 271 255 239 223 287 351 351 319 303 351 383 287 319 223 255 463 543 575 766 1405 2316 3083 3307 3323 3275 2987 2524 2092 1677 1341 910 415 415 623 479 79 47 63 111 111 63 47 79 79 63 47 47 47 47 47 63 111 47 0 31 95 143 111 63 63 79 95 95 95 79 47 31 95 95 95 79 79 63 63 63 47 47 47 63 63 47 47 47 159 127 95 95 127 143 143 127 143 143 143 143 127 111 95 127 95 63 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 15 31 31 31 15 15 31 31 15 0 15 31 47 63 63 63 63 63 63 63 63 63 111 111 95 95 95 95 111 111 47 63 95 111 127 127 127 111 111 111 143 143 143 143 111 111 95 95 95 111 111 111 127 127 127 127 127 127 111 111 111 111 95 111 127 143 159 175 159 159 175 175 191 191 191 207 207 207 207 191 191 191 207 207 223 239 255 239 239 223 223 239 239 255 223 239 271 271 239 239 271 287 287 287 271 255 271 287 303 319 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 303 335 335 335 335 367 383 335 191 111 127 111 63 79 95 111 127 127 127 127 111 127 143 159 159 159 159 143 127 175 127 111 207 383 511 527 463 463 463 463 463 463 463 463 463 447 463 463 479 479 479 463 447 463 447 431 415 415 431 447 463 431 367 351 495 734 878 958 926 862 878 894 894 894 894 910 862 878 862 878 878 878 894 894 894 862 878 894 910 926 942 958 958 926 926 926 926 942 942 942 958 958 958 974 974 974 990 990 990 990 990 1006 1006 1006 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1022 990 974 990 1006 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 1006 1006 1006 1022 1022 1022 1038 1038 1038 1054 1054 1070 1070 1070 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1070 1086 1086 1086 1102 1070 1070 1070 1070 1070 1070 1070 1070 1070 1102 1118 1118 1102 1086 1118 1134 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1134 1134 1134 1134 1118 1118 1118 1118 1134 1134 1118 1102 1102 1102 1102 1118 1150 1150 1150 1150 1150 1150 1150 1150 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1070 1070 1070 1070 1070 1086 1086 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1054 1054 1054 1070 1086 1086 1102 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 990 1006 1006 1006 1006 990 974 958 974 974 974 958 958 942 942 942 974 958 958 942 942 926 926 910 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 926 926 926 926 926 926 926 926 926 926 942 942 958 974 990 990 974 974 974 990 1006 1006 1006 958 942 990 1341 1869 2364 2604 2556 2412 2236 1869 1485 1118 878 974 1086 894 926 846 830 798 782 750 766 750 750 766 798 798 798 782 782 766 798 798 782 766 766 766 782 798 830 750 718 639 479 255 111 63 223 399 591 718 734 718 718 734 670 670 670 670 670 670 670 670 686 686 686 670 670 670 655 655 686 670 655 639 639 639 639 655 718 734 750 718 639 527 415 335 79 31 0 0 0 111 239 319 383 431 479 543 559 559 543 527 511 495 495 495 479 479 479 463 479 479 495 511 511 527 543 543 527 543 559 527 511 511 543 559 575 543 527 543 559 575 559 527 559 543 511 495 495 495 511 511 511 495 495 495 479 479 479 463 495 495 479 479 479 479 479 479 463 463 463 463 463 463 463 463 479 463 463 463 447 447 447 431 479 479 479 479 479 479 479 479 447 447 447 447 447 447 447 447 431 431 463 463 463 463 431 431 415 415 399 383 383 399 399 399 399 399 399 383 383 383 367 367 383 383 383 367 367 367 351 351 383 383 399 399 399 399 399 415 351 351 351 351 351 351 351 351 383 383 367 351 351 335 319 319 303 319 319 335 335 319 319 303 303 303 319 319 319 319 303 303 319 335 335 319 287 287 319 351 303 303 303 303 303 303 303 303 351 351 335 319 303 287 271 271 319 319 319 319 319 319 319 319 319 335 351 335 303 287 303 319 287 287 287 287 287 287 287 287 319 287 255 239 271 287 287 287 319 303 271 255 255 271 303 319 319 303 287 287 271 287 287 287 271 255 239 239 239 271 319 335 319 287 255 255 271 271 271 255 255 287 319 319 303 303 303 319 303 351 367 479 527 479 766 1357 2572 3147 3498 3450 3259 3211 3003 2683 2492 2092 1549 894 463 431 591 543 79 31 47 95 95 47 31 79 79 79 79 79 63 47 31 15 79 47 15 31 79 111 79 31 95 95 111 111 111 95 79 63 95 95 95 79 79 63 63 63 63 63 63 63 63 63 63 63 159 127 95 95 127 143 143 127 159 159 143 127 111 95 79 111 95 79 15 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 15 31 47 47 31 15 15 15 15 31 47 63 47 47 47 47 47 47 47 47 143 143 127 111 111 127 143 143 79 95 111 127 143 143 143 127 111 127 127 143 143 127 127 111 95 95 95 95 111 111 111 127 95 95 95 95 111 111 111 111 95 111 127 143 159 175 159 159 175 191 191 191 207 207 207 207 175 191 207 207 223 223 223 207 255 239 239 223 223 239 239 255 223 239 271 271 239 239 271 287 287 271 271 271 271 287 303 319 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 303 335 335 335 335 367 351 287 159 95 111 111 79 79 95 111 127 127 127 127 111 143 159 175 175 175 175 159 143 175 143 159 271 431 527 527 495 463 463 463 463 463 463 463 463 463 463 479 479 479 479 463 447 447 431 431 415 415 415 431 447 415 383 367 511 750 910 974 926 878 878 894 894 894 894 910 878 894 878 878 894 894 894 910 910 910 910 910 926 926 942 942 942 910 910 910 926 926 942 942 942 958 974 974 974 990 990 990 990 990 1006 1006 1006 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1022 1006 974 990 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 990 1006 1006 1006 1022 1022 1022 1022 1038 1038 1038 1054 1054 1070 1070 1070 1054 1054 1070 1070 1070 1070 1086 1086 1054 1054 1054 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1102 1118 1118 1102 1102 1118 1150 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1118 1118 1118 1118 1134 1134 1118 1118 1118 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1054 1054 1070 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1006 990 990 990 990 990 974 974 974 958 958 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 958 958 958 958 958 958 958 958 926 926 926 926 926 926 926 926 926 926 926 942 958 974 974 990 974 974 974 990 990 1006 1006 974 1006 1198 1757 2508 3083 3275 3243 3115 2923 2636 2204 1501 958 942 1054 894 878 830 814 798 766 750 766 750 766 766 798 798 798 782 782 782 814 814 798 798 782 782 798 798 862 766 655 479 287 111 95 175 527 607 718 750 718 686 686 702 670 670 670 670 670 670 670 670 686 686 686 686 670 670 670 655 686 670 655 639 639 639 639 655 686 702 718 718 686 639 591 543 335 255 127 31 0 31 111 159 223 287 399 479 543 543 511 479 527 511 511 511 495 495 495 479 479 479 495 511 511 527 543 543 511 527 543 527 495 495 527 559 591 559 543 559 575 591 575 543 543 543 527 511 495 495 511 511 527 511 511 511 495 495 495 479 527 527 511 511 495 479 479 479 463 463 463 463 463 463 463 463 463 447 447 447 431 431 431 415 479 479 479 479 479 479 479 479 431 431 431 431 431 431 431 431 431 447 447 463 463 447 447 431 415 399 399 399 399 399 415 431 399 399 399 399 383 383 383 367 383 383 383 383 367 367 367 351 399 399 399 399 383 383 383 383 351 351 351 351 351 351 351 351 383 383 367 351 351 335 319 319 303 319 319 335 335 319 319 303 319 319 335 335 335 335 319 319 319 335 335 319 287 287 319 351 303 303 303 303 303 303 303 303 415 399 351 319 287 287 287 287 303 303 303 303 303 303 303 303 351 367 367 351 303 287 287 303 303 303 303 287 287 287 287 287 335 303 271 271 287 303 303 287 319 303 271 255 255 271 303 319 287 287 303 319 319 319 303 303 239 223 223 207 223 255 287 303 319 287 255 255 271 287 271 255 351 335 303 319 319 319 303 287 335 367 447 575 527 447 1070 2076 3386 3610 3690 3498 3259 3147 3051 2923 2731 2476 1741 942 575 511 527 543 79 31 31 79 79 31 31 79 79 95 111 111 111 79 63 31 79 47 31 63 95 111 79 47 127 127 127 111 111 95 95 95 95 95 95 79 79 63 63 63 63 63 47 47 47 47 63 63 159 127 95 95 127 143 143 127 175 159 143 111 95 79 79 111 111 95 31 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 31 63 79 15 15 15 15 31 31 47 47 47 47 47 47 47 47 47 47 143 127 127 111 111 127 127 143 95 111 127 127 143 143 143 143 127 127 127 127 127 127 127 127 79 79 95 95 95 111 111 111 79 79 79 95 95 95 95 111 95 111 127 143 159 175 159 159 191 191 191 207 207 207 223 223 159 175 207 239 239 223 207 191 255 239 239 223 223 239 239 255 223 239 271 271 239 239 271 287 271 271 271 271 287 287 303 303 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 287 287 303 303 335 335 351 351 367 303 239 143 95 95 95 79 79 95 111 127 127 127 127 111 143 143 159 175 175 159 143 143 159 127 175 335 479 527 511 511 479 479 479 479 479 479 479 479 479 479 495 495 479 479 463 447 447 431 431 415 415 415 415 415 415 399 383 495 734 926 990 910 878 894 894 894 894 894 926 878 910 894 894 894 910 910 910 926 942 942 942 942 942 926 926 926 910 910 910 910 926 926 942 942 974 974 974 990 990 990 1006 1006 1006 1006 1006 1022 1022 1022 1038 1038 1038 1038 1038 1054 1054 1054 1070 1038 1006 990 1006 1006 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1038 1038 1038 1038 1038 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1054 1070 1070 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1086 1102 1134 1118 1102 1102 1118 1150 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1102 1102 1102 1102 1118 1134 1134 1134 1134 1134 1166 1182 1182 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1102 1102 1102 1086 1086 1086 1070 1070 1070 1086 1086 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1054 1070 1086 1102 1118 1102 1070 1054 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1006 974 974 974 1006 1006 974 974 974 958 958 942 942 942 926 942 942 942 942 942 942 958 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 926 926 926 926 926 926 926 926 910 910 926 942 958 958 974 974 958 974 990 990 974 990 1022 1038 1198 1533 2236 2987 3418 3498 3450 3386 3307 3131 2827 2172 1357 942 910 862 830 830 814 782 766 750 766 750 766 766 814 814 798 798 798 782 798 782 782 798 814 814 814 782 766 655 479 271 111 47 207 415 734 766 766 750 686 670 670 702 686 686 686 686 686 686 686 686 702 702 686 686 686 670 670 670 686 670 655 639 639 639 639 655 623 639 639 655 655 655 639 639 575 479 351 207 111 63 47 47 79 175 303 431 527 543 527 511 527 527 527 511 511 511 495 495 479 479 495 511 511 527 543 543 495 511 527 511 479 479 511 543 591 575 559 559 591 607 575 559 543 543 527 527 511 511 511 511 527 527 527 511 511 511 495 495 527 527 511 495 479 463 447 447 463 463 463 463 463 463 463 463 447 447 431 431 431 415 415 415 463 463 463 463 463 463 463 463 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 415 399 399 399 399 415 431 431 415 415 399 399 399 383 383 383 399 399 383 383 383 367 367 367 415 415 399 399 383 367 367 367 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 303 319 319 335 335 319 319 303 319 335 335 351 351 335 335 319 319 335 335 319 287 287 319 351 319 319 319 319 319 319 319 319 415 383 335 287 271 287 303 319 319 319 319 319 319 319 319 319 287 319 335 319 303 287 319 335 319 303 303 303 303 287 287 287 335 303 287 287 319 319 319 287 303 287 287 271 271 287 287 303 239 271 287 319 335 319 303 303 287 271 255 223 223 223 223 223 319 287 255 255 287 303 287 271 431 383 335 335 367 367 335 287 447 463 463 527 607 798 1629 2715 3626 3690 3674 3546 3354 3163 3035 2987 2731 2540 1741 910 686 591 479 543 95 47 31 79 79 31 47 95 63 79 111 143 143 127 111 111 95 79 79 95 111 111 79 47 143 127 127 111 111 111 111 111 95 95 95 79 79 63 63 63 47 47 31 15 15 31 47 47 159 127 95 95 127 143 143 127 159 143 127 95 79 79 79 127 127 111 31 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 31 63 79 15 15 31 31 47 47 47 47 79 79 79 79 79 79 79 79 111 111 95 79 79 95 111 111 127 127 127 127 127 127 143 143 127 127 127 127 127 127 127 127 79 79 79 95 95 95 111 111 79 79 79 95 95 111 111 111 95 111 127 143 159 175 159 159 191 191 207 207 207 223 223 223 159 175 207 239 239 223 207 191 255 239 239 223 223 239 239 255 223 239 271 271 239 239 271 287 271 271 287 287 303 303 303 303 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 287 287 287 303 335 351 351 351 367 255 175 111 95 95 95 95 79 95 111 127 127 127 127 111 111 127 143 143 143 143 127 111 127 95 191 383 511 511 479 495 479 479 479 479 479 479 479 479 495 495 495 495 495 479 463 447 447 447 447 447 431 415 415 399 415 415 383 463 686 926 1006 910 910 894 894 894 894 894 926 910 910 910 910 910 926 926 926 926 958 958 958 958 942 942 942 942 910 910 910 926 926 942 942 942 974 974 990 990 990 1006 1006 1006 1006 1006 1022 1022 1022 1038 1038 1038 1038 1038 1054 1054 1054 1070 1070 1038 1006 990 1006 1022 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1038 1038 1038 1038 1038 1038 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1070 1070 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1086 1118 1134 1134 1118 1102 1134 1150 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1102 1102 1118 1118 1118 1150 1134 1134 1134 1150 1166 1182 1198 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1118 1102 1102 1102 1086 1086 1070 1070 1070 1086 1086 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1086 1102 1118 1118 1102 1070 1054 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1006 990 974 990 1006 1022 974 974 974 958 958 942 942 942 926 942 942 942 942 942 942 958 942 942 942 942 942 942 942 942 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 910 910 926 926 942 958 974 974 942 974 990 974 958 974 1022 1070 1198 1837 2747 3370 3594 3530 3498 3514 3418 3211 3147 2795 1837 942 686 750 830 814 814 798 782 750 782 766 766 782 814 814 814 798 798 782 766 750 766 798 862 862 814 750 623 447 287 143 79 159 431 686 814 798 766 718 670 670 686 718 686 686 686 686 686 686 686 686 702 702 702 686 686 686 670 670 686 670 655 639 639 639 639 655 670 670 670 670 670 686 702 702 639 591 511 383 271 143 63 15 0 79 223 351 447 511 527 527 527 527 527 511 511 511 495 495 479 479 495 511 511 527 543 543 495 511 527 511 479 479 511 543 591 575 559 559 591 607 575 559 543 543 543 543 527 527 511 511 527 527 527 511 511 511 495 495 511 511 495 479 463 447 431 431 463 463 463 463 463 463 463 463 447 447 431 431 431 415 415 415 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 447 447 447 447 447 447 431 415 415 399 399 415 431 431 415 415 415 399 399 399 383 383 399 399 399 383 383 383 367 367 399 399 399 383 367 367 351 351 351 351 351 351 351 351 351 351 367 367 351 351 351 351 335 335 303 319 319 335 335 319 319 303 319 335 335 351 351 335 335 319 319 335 335 319 287 287 319 351 319 319 319 319 319 319 319 319 351 319 287 271 271 303 335 367 351 351 351 351 351 351 351 351 303 319 351 335 319 303 319 351 335 319 319 303 303 287 287 287 319 303 287 303 319 335 303 287 287 287 287 287 287 287 287 287 223 239 271 303 303 303 287 271 303 287 271 255 255 239 239 239 319 287 255 271 287 303 303 287 431 367 319 319 351 367 335 303 527 543 447 527 958 1581 2428 3259 3834 3770 3722 3626 3466 3243 3035 2939 2827 2508 1597 814 686 559 479 527 127 63 47 95 95 47 63 127 63 79 95 127 127 143 143 143 79 95 111 127 127 111 79 63 143 127 111 95 95 95 111 111 95 95 95 79 79 63 63 63 47 31 15 0 0 15 31 47 159 127 95 95 127 143 143 127 143 127 95 79 79 79 95 143 143 127 47 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 15 31 47 47 0 15 31 47 47 47 47 31 79 79 79 79 79 79 79 79 79 79 63 63 63 63 79 79 127 127 111 111 111 111 127 143 143 127 127 111 111 127 127 143 63 79 79 79 95 95 95 95 79 79 79 95 111 127 127 127 95 111 127 143 159 175 159 159 207 207 207 207 223 223 223 239 175 191 207 207 223 223 223 207 255 239 239 223 223 239 239 255 223 239 271 271 239 239 271 287 255 271 287 303 303 303 303 287 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 271 271 287 303 335 351 367 367 351 207 111 79 95 79 79 95 79 95 111 127 127 127 127 111 111 111 127 143 143 127 111 111 111 95 207 447 559 495 463 511 495 495 495 495 495 495 495 495 511 511 511 511 495 479 463 447 463 463 479 463 463 431 415 399 415 431 367 399 623 910 1022 926 910 910 894 894 894 894 942 910 926 910 926 926 926 942 942 942 974 974 958 958 958 958 958 958 926 926 942 942 942 958 958 958 990 990 990 990 1006 1006 1006 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1054 1054 1070 1070 1070 1054 1022 990 1006 1022 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1054 1038 1038 1038 1054 1054 1070 1070 1070 1086 1086 1070 1070 1070 1070 1054 1054 1070 1070 1086 1086 1086 1102 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1086 1118 1134 1134 1118 1118 1134 1166 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1086 1102 1118 1134 1134 1134 1150 1150 1134 1134 1134 1150 1166 1182 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1134 1118 1118 1118 1102 1102 1102 1102 1070 1070 1070 1086 1086 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1006 1006 1006 1006 1006 974 974 974 958 958 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 894 894 894 894 894 894 894 894 926 926 926 926 926 926 926 926 894 910 910 926 942 958 958 958 926 974 990 974 942 958 1038 1102 1150 2076 3163 3642 3706 3642 3562 3530 3450 3227 3307 3163 2172 1038 639 798 798 830 814 814 798 782 798 798 782 782 830 830 814 798 798 798 766 750 750 798 862 830 750 655 463 255 111 95 207 399 655 846 798 766 734 702 702 702 702 718 702 702 702 702 702 702 702 702 718 702 702 702 686 686 686 686 686 670 655 639 639 639 639 655 686 670 670 655 655 655 670 670 702 686 655 591 495 367 271 207 63 95 175 271 367 431 479 495 527 511 511 511 495 495 495 479 479 479 495 511 511 527 543 543 511 527 543 527 495 495 527 559 591 559 543 559 575 591 575 543 543 543 559 559 543 527 511 511 527 511 511 511 495 495 495 479 479 479 479 463 447 447 431 431 463 463 463 463 463 463 463 463 463 447 447 447 431 431 431 415 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 463 447 447 431 431 447 447 463 463 447 431 415 415 415 415 415 431 415 415 415 399 399 399 399 415 399 399 399 383 383 383 383 383 383 383 383 367 367 367 367 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 303 319 319 335 335 319 319 303 319 319 335 335 335 335 319 319 319 335 335 319 287 287 319 351 335 335 335 335 335 335 335 335 303 287 287 271 287 319 351 367 351 351 351 351 351 351 351 351 383 399 415 383 335 319 319 335 335 335 335 319 303 303 287 287 303 287 271 303 319 319 287 255 287 287 287 287 287 287 287 287 239 255 271 271 287 271 271 271 255 255 271 271 287 303 303 319 319 287 255 271 303 319 319 303 367 335 303 303 319 351 351 351 447 511 511 830 1581 2364 3035 3546 3850 3802 3674 3546 3450 3291 3131 3003 2971 2284 1326 670 527 463 463 559 143 79 63 95 95 63 79 143 95 95 79 79 79 95 95 111 63 95 111 127 111 79 47 31 143 127 95 79 79 79 95 111 95 95 95 79 79 63 63 63 79 63 31 15 15 31 63 79 159 127 95 95 127 143 143 127 111 95 79 63 63 95 127 175 159 127 63 15 0 0 0 0 0 0 0 15 31 15 0 0 0 0 15 31 31 31 15 15 0 15 31 47 63 47 31 31 63 63 63 63 63 63 63 63 79 79 63 63 63 63 79 79 127 111 95 79 79 95 111 127 143 143 111 111 111 111 143 143 63 63 79 79 79 95 95 95 79 95 95 111 127 143 143 159 95 111 127 143 159 175 159 159 207 207 207 223 223 223 239 239 207 191 191 191 207 207 223 239 255 239 239 223 223 239 239 255 223 239 271 271 239 239 271 287 255 271 287 303 319 303 287 287 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 271 271 287 303 335 351 367 367 351 175 63 63 95 63 63 111 79 95 111 127 127 127 127 111 127 127 143 159 159 143 127 127 127 95 255 511 607 511 479 527 495 495 495 495 495 495 495 495 511 511 511 511 495 479 463 447 479 495 495 495 479 463 431 415 415 431 351 319 559 878 1022 926 926 910 894 894 894 894 942 926 942 926 926 942 942 942 958 958 958 958 958 974 974 974 974 974 942 942 958 958 974 974 974 974 990 990 990 1006 1006 1006 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1054 1054 1070 1070 1070 1086 1054 1022 1006 1022 1022 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1038 1038 1038 1054 1054 1070 1070 1070 1086 1086 1086 1070 1070 1054 1054 1054 1086 1086 1102 1102 1118 1118 1118 1118 1134 1134 1134 1134 1134 1134 1134 1134 1102 1118 1150 1134 1118 1118 1134 1166 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1086 1102 1102 1118 1134 1150 1150 1166 1166 1150 1134 1134 1118 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1102 1102 1102 1102 1102 1102 1102 1102 1134 1134 1118 1118 1118 1102 1102 1102 1070 1070 1070 1086 1086 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1134 1118 1102 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1038 1038 1022 1022 1006 990 974 974 974 958 958 942 942 942 974 958 958 942 942 926 926 910 942 942 942 942 942 942 942 942 910 910 910 910 910 910 910 910 926 926 926 926 926 926 926 926 894 894 910 926 942 942 958 958 926 974 1006 974 942 958 1038 1118 1453 2492 3466 3706 3706 3722 3738 3626 3498 3323 3370 3115 2140 1118 782 846 814 846 830 830 814 798 830 814 782 782 830 830 814 814 814 798 830 798 798 830 830 782 670 559 335 127 47 175 447 670 766 830 766 750 734 734 734 734 718 718 702 702 702 702 702 702 702 702 718 718 702 702 702 686 686 686 686 670 655 639 639 639 639 655 639 639 639 623 623 623 623 639 702 702 702 686 639 575 511 479 271 271 271 287 335 399 463 511 511 495 495 495 479 479 479 463 479 479 495 511 511 527 543 543 527 543 559 527 511 511 543 559 575 543 527 543 559 575 559 527 543 543 559 559 559 543 511 495 511 495 495 495 479 479 479 463 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 463 479 463 463 463 447 447 447 431 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 463 463 431 431 431 431 463 463 495 479 447 431 399 399 399 399 431 431 415 415 415 399 399 399 415 415 399 399 399 383 383 383 351 367 367 367 367 367 383 383 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 303 319 319 335 335 319 319 303 303 303 319 319 319 319 303 303 319 335 335 319 287 287 319 351 335 335 335 335 335 335 335 335 319 319 319 319 335 335 335 335 287 287 287 287 287 287 287 287 319 351 367 335 303 287 303 351 351 351 335 319 303 303 287 287 271 271 271 287 319 303 271 239 271 287 287 303 303 287 287 271 303 303 287 271 271 271 271 287 239 255 271 287 303 303 303 303 319 287 255 271 303 335 335 319 335 351 351 351 351 383 431 479 495 591 878 1565 2428 2955 3338 3738 3770 3754 3626 3466 3402 3386 3179 2939 2588 1661 830 559 431 399 463 463 159 95 79 111 111 79 95 159 111 95 63 47 31 31 47 63 31 63 111 111 95 47 31 15 143 111 95 79 63 79 95 95 95 95 127 79 111 63 95 63 127 79 79 31 63 47 111 127 159 127 95 95 127 143 143 127 95 79 63 47 63 95 143 191 159 143 63 15 0 0 0 0 0 0 0 15 31 15 0 0 0 15 31 47 47 15 0 0 0 0 31 47 63 47 31 15 47 47 47 47 47 47 47 47 95 79 79 63 63 79 79 95 127 111 79 63 63 79 95 111 159 143 111 95 95 111 143 159 63 63 63 79 79 95 95 95 95 95 111 127 143 159 159 175 111 111 127 143 159 175 159 159 207 207 207 223 223 239 239 239 223 207 191 175 175 207 239 255 255 239 239 223 223 239 239 255 223 239 271 271 239 239 271 287 239 255 287 303 319 303 287 271 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 319 335 335 351 383 383 351 159 47 47 95 63 63 111 79 95 111 127 127 127 127 111 143 159 159 175 175 159 159 143 143 127 287 559 655 543 495 559 495 495 495 495 495 495 495 495 527 527 527 511 495 479 463 447 495 511 511 511 495 463 431 415 447 431 367 287 511 894 1022 926 942 926 894 878 878 894 926 942 926 926 942 942 942 958 958 958 958 958 958 974 974 990 990 990 958 958 974 974 974 990 990 990 990 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1070 1070 1086 1086 1054 1022 1006 1054 1038 1070 1038 1070 1022 1054 1022 1054 1022 1054 1022 1054 1022 1022 1022 1022 1038 1038 1054 1054 1054 1038 1038 1038 1054 1054 1070 1070 1070 1086 1086 1086 1070 1070 1054 1054 1054 1102 1102 1118 1118 1118 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1102 1118 1150 1150 1118 1118 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1118 1134 1150 1166 1166 1182 1166 1166 1134 1118 1118 1118 1118 1118 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1102 1102 1102 1102 1102 1102 1102 1102 1134 1134 1134 1118 1118 1102 1102 1102 1070 1070 1070 1086 1086 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1150 1134 1102 1086 1070 1086 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1054 1038 1038 1022 1022 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1006 1022 1038 1054 1054 1022 990 974 974 974 974 958 958 942 942 942 990 974 958 958 926 926 910 894 942 942 942 942 942 942 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 910 894 910 926 926 942 958 958 926 974 1006 974 926 942 1038 1150 1917 2907 3658 3674 3546 3690 3770 3690 3514 3370 3323 2891 1933 1134 878 878 830 830 846 846 830 814 814 830 782 798 798 830 830 814 798 798 894 878 830 830 814 734 591 447 287 79 31 287 639 830 814 702 766 718 750 734 766 734 734 670 702 670 702 670 702 670 702 702 718 718 718 702 702 686 686 686 686 670 655 639 639 639 639 655 670 670 670 670 670 670 670 670 623 623 623 607 607 591 591 575 495 447 399 351 367 415 495 543 495 495 479 479 479 463 463 463 479 479 495 511 511 527 543 543 543 559 559 543 527 511 543 575 559 543 511 527 559 559 543 527 527 543 559 575 559 543 511 495 495 495 479 479 479 463 463 463 479 495 495 495 495 495 511 511 463 463 463 463 463 463 463 463 479 479 479 463 463 463 447 447 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 479 463 431 415 415 431 463 479 511 495 463 431 399 383 383 383 431 431 431 415 415 399 399 399 415 415 415 399 399 383 383 383 335 351 351 367 367 383 383 399 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 303 319 319 335 335 319 319 303 287 303 303 319 319 303 303 287 319 335 335 319 287 287 319 351 335 335 335 335 335 335 335 335 367 367 367 367 367 351 319 319 255 255 255 287 287 287 287 287 239 239 271 287 319 319 383 399 367 351 335 335 319 303 287 287 255 255 255 287 303 303 255 223 271 287 287 303 303 287 287 271 351 335 303 287 271 271 287 303 287 287 303 287 287 255 239 223 319 287 255 271 303 335 335 319 335 367 399 383 415 447 543 623 718 846 1357 2332 3131 3338 3498 3818 3786 3786 3738 3578 3498 3450 3147 2779 2108 1054 511 543 495 431 463 351 79 111 143 143 111 95 95 111 111 95 95 79 79 95 95 111 47 47 63 79 95 95 95 95 111 111 111 111 95 79 63 47 111 127 159 143 175 127 159 111 159 127 159 127 159 127 159 159 127 143 159 143 111 95 111 127 111 111 127 127 111 111 95 79 159 111 31 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 47 47 47 31 47 63 79 79 79 79 63 79 79 79 95 95 111 111 111 127 127 127 127 127 127 127 127 127 111 111 95 95 111 111 127 191 191 175 159 127 111 95 95 143 143 159 159 159 143 127 95 143 143 143 143 143 143 143 143 191 207 223 255 255 271 271 255 223 223 223 207 207 191 191 175 223 223 223 239 239 255 255 255 239 239 239 255 255 271 271 271 255 255 255 271 271 287 287 287 383 335 303 303 319 351 351 335 319 319 319 319 319 319 319 319 383 367 335 351 367 367 367 351 255 159 47 31 79 127 111 79 95 111 127 143 143 143 143 127 143 159 159 143 111 111 143 175 127 271 415 495 575 639 623 543 543 543 543 543 527 511 495 479 495 495 495 495 495 495 495 495 479 479 479 479 479 447 431 431 447 447 351 287 495 830 1022 1006 926 910 910 910 910 910 910 910 910 926 942 958 958 958 958 942 958 958 958 974 974 990 990 990 958 958 958 974 974 990 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1054 1054 1038 1038 1038 1054 1054 1070 1070 1070 1038 1022 1070 1054 1086 1054 1086 1038 1102 1070 1118 1102 1134 1102 1118 1086 1022 1022 1022 1022 1022 1038 1054 1070 1022 1038 1054 1054 1070 1086 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1118 1118 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1150 1102 1102 1086 1086 1102 1102 1118 1118 1102 1102 1086 1086 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1118 1150 1102 1070 1086 1134 1166 1150 1118 1118 1118 1118 1134 1134 1150 1150 1150 1118 1118 1118 1134 1134 1150 1150 1150 1182 1182 1182 1166 1166 1166 1150 1150 1102 1118 1150 1166 1166 1150 1118 1102 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1134 1150 1166 1166 1182 1198 1102 1102 1102 1102 1102 1102 1102 1102 1086 1102 1118 1118 1086 1086 1102 1118 1102 1086 1070 1054 1054 1054 1054 1070 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1054 1054 1038 1038 1038 1006 1022 1022 1022 1022 1006 990 974 990 990 990 990 990 990 990 990 942 958 990 1006 1006 990 958 942 910 958 990 990 974 942 942 958 942 942 942 942 942 942 942 910 878 878 894 910 910 926 942 942 990 1022 1022 1022 1038 1054 1118 1198 1981 3083 3642 3626 3642 3642 3562 3642 3354 3626 3450 2524 1597 1182 1054 942 862 814 782 766 766 766 750 766 782 782 766 798 782 766 750 782 766 862 910 910 798 591 367 223 63 191 383 623 798 846 782 702 686 655 686 655 686 655 686 655 670 639 670 639 670 639 670 670 702 702 702 686 686 670 670 670 670 670 655 655 655 639 639 639 639 639 639 639 639 639 639 639 607 607 607 607 591 575 559 543 527 527 527 543 543 559 559 559 511 511 511 495 495 479 479 479 511 511 511 527 527 543 543 543 543 543 543 543 543 543 543 543 495 495 495 495 495 495 495 495 463 463 495 511 511 495 463 463 463 479 495 511 511 479 463 431 431 447 447 463 463 447 447 431 479 479 479 479 479 479 479 479 495 479 479 463 463 447 447 431 463 479 479 479 479 463 447 431 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 447 447 447 431 431 415 415 415 399 399 399 399 399 399 399 399 383 399 415 431 415 399 367 351 383 383 383 367 367 367 351 351 335 335 335 335 335 335 335 335 399 383 351 335 335 351 383 399 367 367 367 351 351 335 335 335 335 319 303 271 271 287 303 303 351 335 319 303 303 303 303 319 367 351 335 319 303 319 335 351 335 351 367 383 399 383 335 255 239 207 255 319 367 367 367 351 383 495 335 319 495 415 335 543 383 367 367 351 319 287 255 239 271 271 271 271 271 271 271 271 223 239 287 319 335 319 303 271 319 319 319 319 319 319 319 319 367 303 239 223 255 287 255 223 303 335 351 351 351 351 367 399 479 463 447 463 527 591 655 702 894 1533 2412 3035 3323 3450 3610 3722 3610 3626 3610 3610 3562 3291 2667 2124 1022 702 415 383 415 383 367 383 79 111 143 127 111 95 95 111 111 95 95 79 79 95 95 111 63 63 79 79 95 95 79 79 79 79 95 111 111 111 95 95 143 159 159 175 175 159 159 143 143 143 143 143 143 143 143 143 127 143 159 143 111 95 111 127 143 159 159 159 159 143 127 111 159 95 31 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 47 47 31 47 63 63 79 79 63 63 63 63 63 79 79 79 95 95 127 127 127 127 127 127 127 127 127 111 111 95 95 111 111 127 175 159 159 143 143 127 111 111 127 127 143 159 159 159 143 143 143 143 143 143 143 143 143 143 175 191 223 239 255 255 255 255 239 239 223 223 207 207 207 191 223 223 223 239 239 255 255 255 239 239 239 255 255 271 271 271 255 255 255 271 271 287 287 287 367 335 303 303 319 351 351 335 319 319 319 319 319 319 319 319 399 383 367 367 399 399 383 351 239 143 63 47 95 127 111 79 95 111 127 143 143 143 143 127 111 127 127 111 79 79 111 143 127 303 479 559 607 655 639 575 559 559 559 543 543 511 495 479 495 495 495 495 495 495 495 495 479 479 479 479 479 463 447 431 479 447 367 287 495 830 1022 974 926 910 910 910 910 910 910 910 910 926 942 958 958 958 958 942 958 958 974 974 974 990 990 990 958 958 974 974 974 990 990 990 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1054 1054 1054 1038 1038 1054 1054 1054 1070 1070 1070 1038 1054 1070 1086 1086 1086 1086 1070 1086 1102 1118 1134 1134 1134 1134 1086 1070 1038 1022 1022 1038 1054 1070 1070 1038 1038 1054 1070 1086 1086 1102 1102 1102 1102 1118 1118 1118 1118 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1118 1118 1118 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1086 1086 1102 1102 1118 1118 1102 1102 1086 1086 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1118 1150 1102 1070 1086 1134 1150 1150 1118 1102 1102 1102 1118 1118 1134 1134 1134 1118 1118 1134 1134 1134 1150 1150 1150 1182 1166 1166 1166 1150 1150 1150 1134 1118 1118 1150 1150 1150 1150 1118 1118 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1102 1102 1102 1102 1102 1102 1102 1102 1086 1102 1102 1118 1134 1150 1166 1166 1102 1102 1102 1102 1102 1102 1102 1102 1086 1102 1134 1118 1086 1086 1102 1118 1102 1086 1070 1054 1054 1054 1054 1070 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1054 1054 1038 1038 1038 1006 1022 1022 1022 1022 1006 990 974 990 990 990 990 990 990 990 990 958 958 990 990 990 990 958 958 910 958 990 990 974 942 942 958 942 942 942 942 942 942 942 942 878 878 894 910 910 926 942 942 990 1006 1022 1022 1022 1054 1118 1230 1821 2875 3546 3562 3610 3594 3578 3642 3642 3530 3019 2140 1469 1214 1086 926 862 814 766 750 766 766 750 734 750 750 750 734 766 750 734 766 894 894 846 750 623 479 319 207 111 303 559 734 798 766 750 702 686 655 655 655 655 655 655 655 639 639 639 639 639 639 639 639 702 702 702 686 686 670 670 670 686 686 670 670 655 655 655 655 639 639 639 639 639 639 639 639 623 623 623 623 607 591 559 559 543 543 559 575 591 591 575 575 511 511 495 495 479 479 479 479 511 511 511 527 527 543 543 543 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 447 463 479 495 495 479 463 447 479 479 479 479 479 463 447 447 431 447 447 463 463 447 447 431 479 479 479 479 479 479 479 479 479 479 479 479 463 463 463 463 479 495 495 495 495 479 463 447 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 447 447 447 431 431 415 415 415 399 399 399 399 399 399 399 399 399 399 415 431 415 399 383 367 399 399 383 383 383 367 367 367 351 351 351 351 351 351 351 351 399 383 351 335 335 351 383 399 367 367 367 351 351 335 335 335 383 367 335 319 319 319 335 351 335 335 319 303 287 287 303 303 319 303 287 287 303 319 351 367 335 335 351 367 367 351 319 255 159 239 255 175 207 319 303 191 415 431 335 223 287 335 383 511 367 351 335 335 319 287 271 255 271 271 271 271 271 271 271 271 255 271 303 319 319 303 271 239 303 303 303 303 303 303 303 303 335 287 239 239 271 287 287 255 287 303 335 335 335 335 351 367 431 415 463 511 591 718 878 990 1501 1853 2460 3019 3354 3354 3131 2907 2332 2715 3147 3179 2827 2204 1501 1022 750 543 383 383 431 415 399 415 79 111 127 127 111 95 95 111 111 95 95 79 79 95 95 111 95 95 79 79 79 79 63 63 47 63 79 95 111 127 111 111 159 159 159 159 159 159 159 159 143 143 143 143 143 143 143 143 127 143 159 143 111 95 111 127 143 159 159 159 159 143 127 111 143 111 63 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 47 31 31 47 63 79 79 63 63 47 47 47 63 63 63 79 79 111 111 111 127 127 127 127 127 127 111 111 95 95 111 111 127 143 143 143 143 143 127 127 127 95 111 127 143 159 159 159 159 143 143 143 143 143 143 143 143 159 175 191 223 223 239 239 223 239 239 239 239 223 223 223 223 223 223 223 239 239 255 255 255 239 239 239 255 255 271 271 271 255 255 255 271 271 287 287 287 367 335 303 303 319 351 335 319 319 319 319 319 319 319 319 319 367 351 351 367 399 399 383 351 223 143 63 47 95 127 111 79 95 111 127 143 143 143 143 127 95 111 127 111 79 79 111 143 127 351 559 639 639 655 655 623 559 559 559 559 543 527 511 495 495 495 495 495 495 495 495 495 463 479 479 479 479 463 447 447 479 447 383 303 479 814 1006 974 926 910 910 910 910 910 910 910 926 926 942 958 958 958 958 958 958 974 974 974 990 990 990 990 958 974 974 974 990 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1022 1038 1038 1038 1054 1054 1054 1054 1038 1054 1054 1054 1070 1070 1070 1070 1038 1054 1070 1086 1086 1086 1086 1070 1086 1102 1118 1134 1134 1134 1134 1102 1086 1038 1038 1038 1038 1054 1070 1070 1054 1054 1054 1070 1086 1086 1102 1102 1118 1118 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1118 1118 1118 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1118 1118 1118 1118 1102 1102 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1134 1118 1086 1102 1134 1150 1150 1134 1102 1102 1102 1102 1118 1118 1118 1134 1118 1134 1134 1134 1150 1150 1150 1150 1166 1150 1150 1150 1134 1134 1134 1118 1118 1134 1134 1150 1150 1134 1134 1118 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1102 1118 1118 1134 1134 1102 1102 1102 1102 1102 1102 1102 1102 1086 1118 1134 1118 1102 1086 1102 1134 1102 1086 1070 1054 1054 1054 1054 1070 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 1006 990 990 990 990 990 990 990 990 990 990 958 974 974 990 990 974 974 958 926 958 990 990 958 942 942 958 942 942 942 942 942 942 942 942 878 878 894 910 910 926 942 942 974 1006 1022 1022 1022 1038 1102 1182 1533 2476 3227 3418 3546 3578 3578 3642 3578 3051 2268 1565 1230 1102 1022 910 862 814 766 750 766 766 782 766 718 718 750 766 750 750 734 750 926 894 782 639 479 319 207 143 271 511 766 862 782 702 718 750 686 655 655 655 655 655 655 655 639 639 639 639 639 639 639 639 702 702 702 702 686 686 686 686 702 702 686 686 686 670 670 670 639 639 639 639 639 639 639 639 639 639 639 639 623 607 575 575 511 527 575 591 607 575 559 543 495 495 495 495 479 479 479 479 527 527 527 527 543 543 543 543 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 447 463 463 479 479 463 463 447 479 479 463 447 447 447 447 447 431 447 447 463 463 447 447 431 479 479 479 479 479 479 479 479 463 479 479 479 479 479 495 495 495 511 511 511 511 495 479 463 447 447 447 447 447 447 447 447 447 447 447 447 431 431 431 431 447 447 447 431 431 415 415 415 399 399 399 399 399 399 399 399 399 415 415 415 415 399 383 367 399 399 383 383 383 367 367 367 367 367 367 367 367 367 367 367 399 383 351 335 335 351 383 399 367 367 367 351 351 335 335 335 367 367 351 335 319 335 335 335 335 319 319 303 287 287 303 303 255 255 271 271 303 319 351 367 319 335 335 335 335 319 303 255 143 191 271 255 383 495 463 271 287 175 191 239 239 335 399 271 319 303 319 319 303 287 271 271 271 271 271 271 271 271 271 271 287 303 319 319 303 271 239 223 303 303 303 303 303 303 303 303 303 271 255 255 287 303 303 287 271 303 319 335 319 319 351 351 399 415 495 543 639 798 1022 1182 1421 1613 1981 2332 2444 2220 1773 1357 1134 1517 1869 1837 1485 1022 639 431 399 335 303 351 383 367 367 399 63 95 127 127 95 79 95 111 111 95 95 79 79 95 95 111 111 111 95 79 63 63 63 63 63 79 95 111 111 111 111 95 159 159 159 159 159 159 159 159 127 127 127 127 127 127 127 127 127 143 159 143 111 95 111 127 111 111 127 127 111 111 95 79 127 111 79 15 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 15 31 47 63 63 63 63 47 47 47 63 63 79 79 79 79 95 111 111 111 111 127 127 127 127 111 111 95 95 111 111 127 111 111 111 127 127 143 143 159 95 95 127 143 159 175 175 175 143 143 143 143 143 143 143 143 143 159 175 191 207 223 207 207 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 239 239 239 255 255 271 271 271 255 255 255 271 271 287 287 287 351 319 303 303 335 335 335 303 319 319 319 319 319 319 319 319 335 335 335 367 399 399 367 335 191 143 79 63 95 111 111 95 95 111 127 143 143 143 143 127 127 143 159 143 127 127 159 191 159 399 623 686 655 639 639 639 575 575 575 575 559 543 511 511 511 511 511 511 511 511 511 511 463 479 479 495 495 479 463 463 479 463 399 303 479 782 1006 974 942 926 926 926 926 926 926 926 926 942 958 958 974 974 958 958 974 974 974 990 990 990 1006 1006 974 974 974 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1038 1038 1038 1054 1054 1054 1070 1070 1054 1054 1054 1070 1070 1070 1086 1086 1038 1054 1070 1086 1086 1086 1086 1070 1086 1102 1118 1134 1150 1150 1150 1118 1102 1070 1054 1054 1054 1054 1070 1086 1054 1070 1070 1086 1086 1102 1102 1102 1118 1118 1134 1134 1134 1134 1118 1118 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1134 1134 1134 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1102 1102 1102 1102 1118 1134 1134 1118 1102 1102 1102 1102 1118 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1102 1102 1118 1150 1150 1150 1118 1118 1118 1134 1134 1134 1150 1150 1134 1134 1134 1150 1150 1150 1166 1166 1150 1150 1134 1134 1134 1118 1118 1118 1134 1134 1134 1134 1134 1134 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1102 1102 1118 1118 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1102 1118 1134 1134 1102 1086 1118 1134 1102 1086 1070 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1054 1054 1038 1038 1038 1022 1022 1038 1038 1022 1022 1006 990 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 926 958 990 974 958 942 958 974 942 942 942 942 942 942 942 942 894 894 894 910 910 926 926 926 974 990 1006 1006 1006 1038 1086 1166 1326 2012 2667 3035 3259 3354 3307 3227 2811 2220 1565 1150 1054 1038 974 910 862 814 766 750 766 766 782 766 702 718 766 782 782 766 750 766 814 846 766 575 351 191 127 143 543 702 862 878 782 702 734 766 670 670 670 670 670 670 670 670 655 655 655 655 655 655 655 655 702 702 702 702 702 702 702 686 718 718 718 702 702 686 686 686 639 639 639 639 639 639 639 639 639 655 655 639 639 607 591 575 463 495 543 575 575 543 495 463 495 495 495 479 479 479 479 479 527 543 543 543 543 543 543 543 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 447 463 463 463 463 463 463 447 495 463 447 415 415 431 447 463 431 447 447 463 463 447 447 431 479 479 479 479 479 479 479 479 463 463 463 479 495 495 511 511 495 495 511 511 495 479 463 463 463 463 463 463 463 463 463 463 447 447 447 447 447 447 447 431 447 447 447 431 431 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 399 399 383 383 383 367 367 367 351 351 351 335 367 367 367 367 367 367 367 367 383 367 367 351 351 367 367 383 367 367 367 351 351 335 335 335 335 335 319 319 303 303 303 303 351 351 335 319 303 319 319 319 271 287 287 303 303 319 335 351 319 335 335 319 303 303 319 303 127 207 463 878 1198 1294 1134 974 655 351 303 319 207 351 463 271 271 271 287 303 303 287 287 271 271 271 271 271 271 271 271 271 287 303 303 303 303 287 255 255 287 287 287 287 287 287 287 287 271 271 271 287 303 319 335 335 287 319 335 335 335 335 367 367 383 415 527 575 639 766 958 1086 1214 1453 1741 1773 1549 1166 814 591 607 591 575 527 495 463 431 399 271 271 287 287 255 223 239 255 63 95 127 111 95 79 79 95 111 95 95 79 79 95 95 111 127 111 79 63 63 63 63 79 95 111 111 111 111 95 79 63 175 159 159 143 143 159 159 175 127 127 127 127 127 127 127 127 127 143 159 143 111 95 111 127 111 111 127 127 111 111 95 79 111 111 111 31 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 15 31 47 47 63 63 47 47 79 79 79 79 95 95 111 111 79 95 95 111 111 127 127 127 127 111 111 95 95 111 111 127 95 95 111 111 127 143 143 159 95 95 127 143 159 175 175 175 143 143 143 143 143 143 143 143 143 159 175 191 207 207 207 207 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 239 239 239 255 255 271 271 271 255 255 255 271 271 287 287 287 335 303 303 303 335 335 319 287 319 319 319 319 319 319 319 319 335 319 335 367 383 383 335 303 159 127 95 79 95 111 111 111 95 111 127 143 143 143 143 127 111 143 143 143 127 127 159 191 223 447 655 686 639 623 623 607 591 591 591 591 575 559 527 527 511 511 511 511 511 511 511 511 463 479 479 495 495 495 479 479 479 479 415 319 463 766 990 974 942 926 926 926 926 926 926 926 926 942 958 974 974 974 974 958 974 974 990 990 990 1006 1006 1006 974 974 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1038 1038 1054 1054 1054 1070 1070 1070 1054 1054 1070 1070 1070 1086 1086 1086 1038 1054 1070 1086 1086 1086 1086 1070 1086 1102 1118 1150 1166 1166 1166 1134 1134 1086 1070 1070 1070 1070 1070 1086 1070 1086 1086 1086 1086 1102 1102 1102 1102 1102 1118 1118 1118 1118 1102 1102 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1134 1134 1134 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1102 1102 1118 1134 1134 1134 1134 1118 1102 1102 1118 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1134 1150 1166 1150 1150 1166 1166 1166 1182 1182 1182 1134 1134 1150 1150 1150 1166 1166 1166 1150 1150 1134 1134 1134 1118 1118 1118 1134 1134 1134 1134 1134 1134 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1102 1118 1150 1134 1102 1102 1118 1134 1102 1086 1070 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1054 1054 1038 1038 1038 1022 1038 1038 1038 1038 1022 1006 990 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 942 958 974 958 942 926 958 990 942 942 942 942 942 942 942 942 894 894 910 910 910 910 926 926 958 974 990 990 990 1022 1086 1166 1278 1565 2012 2380 2620 2699 2572 2332 1805 1485 1214 1070 1038 942 894 910 862 830 782 766 766 766 782 766 766 782 798 814 830 814 782 766 734 718 607 367 127 63 207 367 782 798 798 782 734 718 734 766 670 670 670 670 670 670 670 670 655 655 655 655 655 655 655 655 702 702 702 702 702 702 702 718 718 718 718 718 702 702 686 686 639 639 639 639 639 639 639 639 639 655 655 639 639 607 591 575 479 511 543 575 575 543 495 463 495 495 495 495 495 495 511 511 559 543 543 543 543 543 543 543 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 463 463 463 463 463 463 463 463 495 463 447 415 415 431 447 463 431 447 447 463 463 447 447 431 479 479 479 479 479 479 479 479 447 463 463 479 479 495 495 511 479 479 479 479 479 463 447 431 463 463 463 463 463 463 463 463 447 447 447 447 447 447 447 463 447 447 447 431 431 415 415 415 415 415 415 415 415 415 415 415 415 415 399 399 383 383 383 383 351 351 351 335 335 335 319 319 335 335 335 335 335 335 335 335 367 367 367 367 367 367 367 367 367 367 367 351 351 335 335 335 335 335 335 335 319 319 303 303 383 367 351 335 335 335 335 351 335 335 335 335 335 335 319 319 319 335 351 335 303 319 367 383 207 287 894 1789 2348 2300 2076 1949 1485 1102 974 686 95 0 95 159 223 271 287 287 303 303 287 287 271 271 271 271 271 271 271 271 255 271 287 287 303 303 303 303 287 287 287 287 287 287 287 287 255 271 287 303 319 335 351 351 319 335 367 367 367 367 383 399 351 399 527 607 655 718 830 894 1118 1278 1421 1310 990 686 527 463 303 223 175 239 319 319 239 175 287 303 287 223 159 159 175 191 47 79 111 111 79 63 79 95 111 95 95 79 79 95 95 111 111 95 79 47 47 63 79 95 111 111 127 111 95 79 63 47 191 175 143 127 127 143 175 191 143 143 143 143 143 143 143 143 127 143 159 143 111 95 111 127 143 159 159 159 159 143 127 111 95 127 127 63 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 31 47 47 47 47 47 79 79 95 95 95 111 111 111 79 79 79 95 111 111 127 127 127 111 111 95 95 111 111 127 95 95 111 111 127 127 143 143 95 111 127 143 159 159 159 159 143 143 143 143 143 143 143 143 143 159 175 191 207 207 207 207 223 223 223 223 239 239 239 239 223 223 223 239 239 255 255 255 239 239 239 255 255 271 271 271 255 255 255 271 271 287 287 287 319 303 287 319 335 335 303 271 319 319 319 319 319 319 319 319 335 335 335 367 383 367 303 255 127 111 111 95 95 111 111 111 95 111 127 143 143 143 143 127 79 95 111 95 95 95 143 175 351 527 686 686 639 623 607 575 591 607 607 591 591 559 543 527 527 527 527 527 527 527 527 527 463 479 479 495 511 495 495 495 463 479 447 335 447 750 974 990 958 942 942 942 942 942 942 942 942 942 958 974 990 990 974 974 990 990 990 990 1006 1006 1006 1022 990 990 990 990 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1054 1054 1054 1054 1070 1070 1070 1086 1070 1070 1070 1070 1086 1086 1086 1102 1038 1054 1070 1086 1086 1086 1086 1070 1086 1102 1118 1150 1166 1182 1182 1150 1150 1102 1086 1086 1070 1070 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1118 1118 1118 1118 1102 1102 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1150 1150 1150 1166 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1118 1118 1118 1118 1134 1134 1134 1134 1118 1118 1118 1118 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1118 1134 1150 1134 1118 1134 1166 1198 1166 1182 1182 1182 1198 1198 1198 1198 1150 1150 1150 1150 1166 1166 1166 1182 1166 1150 1150 1150 1134 1134 1134 1118 1150 1134 1134 1118 1118 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1102 1134 1150 1134 1118 1102 1118 1150 1102 1086 1070 1054 1054 1054 1054 1070 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1054 1054 1038 1022 1006 1006 990 990 990 990 990 990 990 990 990 974 974 958 958 974 974 990 958 974 974 958 926 926 958 990 942 942 942 942 942 942 942 942 910 910 910 910 910 910 910 910 942 958 974 974 974 1006 1070 1150 1262 1214 1421 1677 1821 1853 1725 1373 1182 1134 1150 1150 1070 942 878 878 862 830 782 766 766 766 782 766 782 798 830 830 846 814 766 734 734 607 367 111 0 143 463 718 910 830 750 718 750 766 750 734 686 686 686 686 686 686 686 686 670 670 670 670 670 670 670 670 702 702 702 702 718 718 718 718 718 718 718 702 702 686 686 686 639 639 639 639 639 639 639 639 639 639 639 639 623 607 575 575 559 575 607 623 607 591 559 527 511 511 511 527 527 527 527 543 559 559 559 559 543 543 543 543 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 495 479 479 463 463 479 479 495 479 479 463 447 447 447 447 447 431 447 447 463 463 447 447 431 479 479 479 479 479 479 479 479 447 447 463 463 463 463 463 479 463 463 479 479 463 463 447 431 479 479 479 479 479 479 479 479 447 447 447 447 463 463 463 463 447 447 447 431 431 415 415 415 431 431 431 431 431 431 431 431 431 415 399 383 383 383 383 399 351 351 351 351 335 335 319 319 335 335 335 335 335 335 335 335 367 367 367 367 367 367 367 367 367 367 367 351 351 335 335 335 367 367 383 383 367 367 335 335 383 367 351 335 335 335 335 335 335 351 351 351 351 335 319 303 319 351 367 351 319 351 447 495 367 734 1597 2636 3179 3035 2779 2667 2731 2620 2715 2428 1453 479 223 367 239 287 303 303 303 303 303 287 271 271 271 271 271 271 271 271 255 255 271 271 287 303 319 319 303 303 303 303 303 303 303 303 255 287 319 335 335 335 351 367 335 351 383 383 367 383 399 415 351 367 495 591 670 718 750 766 814 766 702 623 527 431 335 271 127 159 255 335 287 175 143 175 287 303 271 191 159 191 223 223 47 79 111 111 79 63 79 79 111 95 95 79 79 95 95 111 111 79 63 47 47 63 95 127 95 95 111 111 111 95 79 79 191 175 143 127 127 143 175 191 143 143 143 143 143 143 143 143 127 143 159 143 111 95 111 127 143 159 159 159 159 143 127 111 95 127 143 79 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 15 31 47 47 47 47 31 63 63 79 79 79 95 95 95 63 63 79 95 111 111 127 127 127 111 111 95 95 111 111 127 111 111 111 111 111 111 127 127 127 127 143 159 159 159 143 143 143 143 143 143 143 143 143 143 159 159 191 207 223 223 223 223 191 207 207 207 223 223 239 239 223 223 223 239 239 255 255 255 239 239 239 255 255 271 271 271 255 255 255 271 271 287 287 287 303 287 287 319 335 335 303 271 319 319 319 319 319 319 319 319 335 335 351 367 367 335 271 207 111 111 111 111 95 95 111 127 95 111 127 143 143 143 143 127 63 95 111 95 95 95 143 175 495 623 702 686 655 655 623 559 607 607 607 607 591 575 559 543 527 527 527 527 527 527 527 527 463 479 495 495 511 511 511 495 463 495 447 335 447 734 974 990 958 942 942 942 942 942 942 942 942 958 974 974 990 990 974 974 990 990 990 1006 1006 1006 1022 1022 990 990 990 1006 1006 1006 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1070 1070 1070 1086 1086 1070 1070 1070 1086 1086 1086 1102 1102 1038 1054 1070 1086 1086 1086 1086 1070 1086 1102 1118 1150 1166 1182 1182 1150 1166 1118 1102 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1134 1134 1134 1134 1118 1118 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1150 1150 1150 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1118 1118 1134 1134 1150 1150 1134 1134 1118 1118 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1118 1150 1166 1150 1118 1118 1166 1198 1166 1166 1166 1182 1182 1198 1198 1198 1150 1150 1150 1166 1166 1166 1182 1182 1182 1166 1166 1166 1150 1150 1150 1134 1150 1150 1118 1118 1118 1118 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1118 1102 1102 1102 1102 1102 1102 1102 1134 1134 1134 1134 1134 1134 1134 1134 1118 1134 1150 1150 1118 1102 1134 1150 1102 1086 1070 1054 1054 1054 1054 1070 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1054 1054 1038 1038 1022 1006 990 990 990 990 990 990 990 990 990 990 958 958 958 958 990 990 958 974 974 942 926 926 958 1006 942 942 942 942 942 942 942 942 910 910 910 910 910 910 910 910 942 958 974 974 974 1006 1054 1102 1278 1038 1134 1278 1278 1294 1294 1022 1054 1086 1102 1038 990 942 894 830 862 830 782 766 798 798 814 798 782 798 862 862 830 782 734 686 639 399 111 0 127 415 686 862 862 798 734 734 766 766 750 702 686 686 686 686 686 686 686 686 670 670 670 670 670 670 670 670 702 702 702 718 718 734 734 734 702 702 702 702 686 686 686 670 639 639 639 639 639 639 639 639 623 623 623 623 607 591 559 559 607 607 623 623 607 591 575 559 527 527 543 543 543 559 559 559 575 575 575 559 559 543 543 543 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 511 495 479 479 495 511 527 479 479 479 479 479 463 447 447 431 447 447 463 463 447 447 431 479 479 479 479 479 479 479 479 447 447 447 447 447 431 431 431 479 479 495 495 479 463 463 447 479 479 479 479 479 479 479 479 447 447 447 463 463 479 479 479 447 447 447 431 431 415 415 415 431 431 431 431 431 431 431 431 431 415 399 383 367 383 399 399 383 383 383 367 367 367 351 351 351 351 351 351 351 351 351 351 351 367 367 383 383 367 367 351 367 367 367 351 351 335 335 335 367 367 383 399 383 367 351 335 351 335 319 303 303 303 303 319 287 303 319 335 351 335 319 319 335 367 399 383 351 399 527 591 702 1421 2460 3179 3402 3307 3083 2907 2795 2731 2907 3099 2460 1070 95 0 271 319 319 319 319 319 303 287 271 271 271 271 271 271 271 271 287 287 287 271 287 287 303 303 303 303 303 303 303 303 303 303 255 303 351 367 335 319 335 367 319 351 367 367 367 367 399 399 431 383 415 511 607 655 655 607 623 511 431 399 447 447 383 303 239 223 255 287 239 175 223 351 271 303 287 223 223 287 287 239 47 79 111 111 79 63 63 79 111 95 95 79 79 95 95 111 95 79 47 31 47 79 111 143 47 63 79 95 111 111 111 111 191 175 143 127 127 143 175 191 159 159 159 159 159 159 159 159 127 143 159 143 111 95 111 127 111 111 127 127 111 111 95 79 79 127 159 95 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 15 31 47 47 47 47 31 47 47 47 63 63 79 79 79 47 63 79 79 95 111 127 127 127 111 111 95 95 111 111 127 111 111 111 111 111 111 111 111 143 143 159 159 159 143 127 127 143 143 143 143 143 143 143 143 159 175 191 207 223 239 239 223 175 191 191 207 207 223 223 223 223 223 223 239 239 255 255 255 239 239 239 255 255 271 271 271 255 255 255 271 271 287 287 287 303 287 287 319 335 335 303 255 319 319 319 319 319 319 319 319 351 351 351 367 367 319 239 175 95 111 127 111 95 95 111 127 95 111 127 143 143 143 143 127 95 127 143 143 127 143 175 223 607 686 718 686 686 686 639 559 607 623 623 607 591 575 559 543 527 527 527 527 527 527 527 527 463 463 495 511 511 511 511 511 463 495 463 335 447 734 958 990 958 942 942 942 942 942 942 942 942 958 974 990 990 990 990 974 990 990 990 1006 1006 1022 1022 1022 990 990 990 1006 1006 1022 1022 1022 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1086 1086 1086 1070 1070 1070 1086 1086 1102 1102 1102 1038 1054 1070 1086 1086 1086 1086 1070 1086 1102 1118 1150 1182 1182 1198 1166 1166 1134 1118 1102 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1134 1150 1150 1166 1166 1150 1150 1134 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1150 1150 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1118 1118 1134 1134 1150 1150 1134 1134 1118 1118 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1118 1150 1166 1150 1118 1118 1166 1214 1150 1150 1150 1166 1166 1182 1182 1182 1150 1150 1150 1166 1166 1182 1182 1182 1182 1182 1182 1166 1166 1166 1150 1150 1166 1150 1118 1102 1102 1118 1150 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1086 1086 1086 1086 1086 1086 1086 1086 1134 1134 1134 1134 1134 1134 1134 1134 1118 1134 1150 1150 1118 1118 1134 1150 1102 1086 1070 1054 1054 1054 1054 1070 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1054 1054 1038 1038 1038 1038 1054 1054 1054 1054 1038 1022 1006 990 990 990 990 990 990 990 990 1006 990 958 942 942 958 990 1006 958 974 974 942 926 926 958 1006 942 942 942 942 942 942 942 942 910 910 910 910 910 910 910 910 926 942 958 958 958 990 1054 1102 1294 990 1070 1182 1070 1134 1262 1102 1118 1102 1006 878 894 974 942 830 862 830 782 766 798 798 814 798 782 798 846 846 814 750 686 670 447 207 0 31 351 670 814 798 750 750 766 766 766 750 718 686 686 686 686 686 686 686 686 686 670 670 670 670 670 670 670 670 702 702 702 718 718 734 734 734 702 702 686 686 686 670 670 670 639 639 639 639 639 639 639 639 607 607 607 607 591 575 559 543 607 591 591 575 575 559 559 559 543 543 543 559 575 575 575 591 575 575 575 559 559 543 543 543 543 543 543 543 543 543 543 543 527 527 527 527 527 527 527 527 543 527 511 495 495 511 527 543 463 479 495 511 511 479 463 431 431 447 447 463 463 447 447 431 479 479 479 479 479 479 479 479 447 447 447 431 415 415 399 399 495 511 511 511 511 495 479 463 479 479 479 479 479 479 479 479 447 447 447 463 463 479 479 479 447 447 447 431 431 415 415 415 431 431 431 431 431 431 431 431 447 431 399 383 367 383 399 415 415 415 415 399 399 399 383 383 367 367 367 367 367 367 367 367 351 367 367 383 383 367 367 351 367 367 367 351 351 335 335 335 319 335 351 367 351 335 303 287 319 303 287 271 271 271 271 287 239 255 287 319 335 335 335 319 335 383 415 399 383 431 575 702 1006 2076 3099 3434 3370 3338 3195 2955 2987 2572 2492 3051 3115 1869 591 303 303 335 335 335 335 319 303 287 271 271 271 271 271 271 271 271 335 319 303 287 271 271 271 271 319 319 319 319 319 319 319 319 271 319 383 383 351 319 335 351 303 335 351 351 351 351 367 383 511 399 367 399 511 559 527 447 447 447 479 447 431 399 415 415 463 303 223 287 351 287 207 207 271 319 303 239 271 335 287 175 111 111 95 79 79 63 47 47 47 63 79 95 95 95 95 79 79 79 79 95 95 111 111 111 95 111 127 127 111 95 63 47 95 127 159 191 207 191 159 143 111 127 127 143 143 159 159 175 159 143 127 111 111 111 111 127 111 111 127 127 111 111 95 79 63 95 127 95 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 15 15 47 79 31 31 47 63 63 79 95 95 111 95 63 47 63 95 127 143 175 127 111 159 143 95 79 127 191 175 159 159 143 143 159 159 223 207 191 175 175 191 207 223 143 111 79 79 111 127 127 111 159 159 175 191 191 207 223 223 191 191 191 191 191 191 191 191 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 255 255 255 271 271 287 287 287 287 287 287 303 303 319 319 319 335 335 335 335 335 335 335 335 303 303 319 367 399 351 239 143 79 95 127 159 143 127 79 63 127 127 127 127 127 127 127 127 239 95 47 143 143 79 159 335 702 718 750 750 718 670 607 559 639 607 575 575 591 591 575 543 495 527 543 527 495 479 495 511 495 495 479 479 479 463 463 463 511 495 463 319 303 511 846 1054 942 926 926 926 926 926 926 926 958 958 958 974 974 990 990 990 1006 1006 1006 1022 1022 1038 1038 1038 1054 1054 1054 1054 1054 1022 1006 1006 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1102 1102 1118 1134 1134 1086 1086 1086 1102 1102 1118 1118 1118 1102 1102 1118 1118 1150 1182 1198 1182 1150 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1086 1102 1102 1118 1134 1150 1166 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1118 1134 1166 1182 1182 1166 1134 1118 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1166 1166 1182 1182 1166 1166 1150 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1182 1166 1150 1150 1134 1118 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1150 1166 1182 1182 1182 1166 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1102 1086 1086 1086 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1102 1102 1086 1086 1086 1134 1134 1118 1102 1102 1086 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1086 1070 1038 1022 1022 1038 1070 1086 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 1006 990 990 974 974 958 958 942 942 942 942 942 942 942 942 942 894 894 894 894 910 926 942 942 942 942 958 974 990 1006 1006 1022 1022 1022 1086 1070 1102 1102 1118 1150 1022 1006 974 942 910 894 894 878 846 846 814 814 846 830 798 766 830 830 846 846 814 702 527 399 175 0 0 431 782 782 718 766 718 718 718 718 718 718 718 718 718 702 686 670 670 670 670 686 670 670 670 670 670 670 670 670 750 734 734 718 718 702 702 686 702 702 702 686 686 670 670 670 639 639 623 623 623 639 655 655 655 623 591 559 543 559 591 607 623 575 527 511 527 559 575 575 591 575 575 559 559 575 575 591 591 575 559 543 543 543 543 559 543 543 543 543 543 543 543 543 543 543 543 527 527 527 511 511 495 511 511 511 511 495 479 463 463 479 495 511 495 479 447 431 447 463 463 479 479 463 463 447 495 495 495 479 479 463 463 463 415 415 431 463 463 463 463 463 479 479 479 479 479 479 479 479 431 447 447 463 463 479 479 495 527 495 463 431 415 431 463 479 431 431 431 431 431 431 431 431 463 415 383 383 399 431 431 415 415 415 415 399 399 383 383 383 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 383 383 383 367 367 351 351 351 367 367 367 351 351 335 335 335 287 303 319 319 287 287 303 319 319 319 303 287 303 319 335 367 335 415 255 543 495 367 846 894 1917 2939 3738 3674 3450 3370 3227 2987 2955 2827 2731 2939 2763 1469 431 431 335 335 351 367 367 335 319 287 303 303 303 303 303 303 303 303 271 255 239 239 255 271 303 319 335 319 287 271 271 287 319 335 319 319 319 319 319 319 319 319 367 367 383 399 415 415 431 415 431 399 431 447 463 463 495 495 431 415 415 383 367 367 383 399 447 415 367 319 271 255 255 255 287 287 271 239 207 207 255 287 79 79 79 79 79 79 79 79 47 63 79 95 95 95 95 79 79 79 79 95 95 111 111 111 79 79 95 111 111 95 63 47 95 111 143 159 175 159 143 127 127 127 143 143 143 143 159 159 159 143 127 111 111 111 111 127 127 127 127 143 127 111 95 95 95 127 143 79 15 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 0 15 47 79 31 31 47 47 63 79 95 95 111 95 79 63 63 95 127 143 175 127 127 159 143 79 79 127 175 175 159 143 127 127 143 143 175 159 143 127 127 143 159 175 143 111 79 95 111 127 127 111 159 159 175 175 191 207 223 223 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 255 255 255 271 271 287 287 287 287 287 287 303 303 319 319 319 335 335 335 335 335 335 335 335 319 319 335 367 383 319 223 127 79 95 111 127 143 127 111 95 127 127 127 127 127 127 127 127 175 79 63 143 143 95 223 447 750 766 766 766 734 686 639 623 655 623 591 591 607 607 575 543 527 543 559 543 511 495 511 527 527 527 527 527 511 511 495 495 527 511 479 335 303 479 814 1038 942 926 926 926 926 926 926 926 958 958 974 974 974 990 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1054 1054 1054 1054 1054 1038 1022 1006 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1102 1118 1118 1134 1134 1086 1086 1102 1102 1102 1118 1118 1118 1118 1118 1118 1134 1150 1182 1198 1182 1150 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1134 1134 1150 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1134 1150 1166 1166 1166 1166 1150 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1166 1166 1182 1182 1166 1166 1150 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1182 1182 1166 1150 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1118 1134 1150 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1102 1102 1102 1086 1086 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1102 1102 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1070 1054 1054 1038 1038 1054 1054 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 990 974 974 974 974 974 958 958 942 942 942 942 942 942 942 942 910 910 894 894 894 910 926 926 926 926 942 958 974 990 990 990 1006 1006 1038 1038 1006 990 1038 1054 1022 1006 974 942 910 894 894 894 878 830 798 782 830 830 814 782 782 798 814 798 734 591 399 271 31 47 271 623 830 782 718 750 718 718 718 718 718 718 718 718 718 702 686 670 670 670 670 686 670 670 670 670 670 670 670 670 734 734 718 718 718 718 702 702 702 702 702 686 686 670 670 670 639 639 639 655 655 655 655 655 639 623 591 575 559 575 591 607 623 575 527 511 543 575 575 575 607 607 591 575 575 591 607 607 591 575 559 559 543 543 559 559 543 543 543 543 543 543 543 543 543 527 527 527 511 511 511 511 495 511 511 511 511 495 479 463 479 479 495 511 495 479 463 447 447 463 463 479 479 463 463 447 495 495 495 479 479 463 463 463 415 431 447 463 463 463 463 463 479 479 479 479 479 479 479 479 447 447 463 463 463 463 479 479 511 495 463 447 431 447 463 463 431 431 431 431 431 431 431 431 463 415 383 383 415 431 431 415 415 415 415 399 399 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 367 367 367 351 351 335 335 335 303 335 351 335 319 303 319 351 351 335 319 319 319 335 367 383 319 399 415 447 591 479 734 1629 3243 3658 3818 3674 3498 3482 3291 2987 2939 2620 2971 2939 1757 623 447 527 351 335 335 335 335 319 303 303 287 287 287 287 287 287 271 271 287 287 271 255 255 271 303 319 319 303 303 287 287 303 303 319 319 319 319 319 319 319 319 319 335 335 351 383 399 431 447 447 415 383 431 431 431 431 463 463 415 399 415 399 383 383 383 383 351 351 319 303 287 287 271 271 255 271 287 271 239 223 239 271 47 47 63 79 79 95 111 111 47 63 79 95 95 95 95 79 79 79 79 95 95 111 111 111 47 63 79 79 95 79 79 63 111 111 111 127 127 127 127 127 159 159 143 143 143 143 127 127 159 143 127 111 111 111 111 127 143 143 143 143 143 127 111 111 127 127 127 79 15 0 0 15 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 15 0 0 47 79 31 31 31 47 63 79 79 95 111 95 79 63 63 95 127 143 191 127 127 159 143 79 79 111 159 143 127 127 111 111 127 127 143 143 127 127 127 127 143 143 143 111 95 95 111 127 127 111 159 159 159 175 191 207 207 223 255 255 255 255 255 255 255 255 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 255 255 255 271 271 287 287 287 287 287 287 303 303 319 319 319 335 335 335 335 335 335 335 335 335 351 351 367 351 287 175 111 79 95 95 111 111 127 127 143 127 127 127 127 127 127 127 127 111 63 95 143 111 127 335 607 814 814 798 766 750 718 702 686 670 639 623 607 623 623 591 559 559 575 591 575 543 527 527 559 543 543 543 527 527 511 511 511 543 527 495 367 303 447 766 1006 942 926 926 926 926 926 926 926 958 974 974 974 990 990 990 990 1006 1022 1022 1022 1038 1038 1038 1038 1038 1054 1054 1054 1054 1038 1022 1022 1054 1054 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1102 1118 1134 1134 1134 1086 1102 1102 1102 1118 1118 1118 1118 1118 1118 1118 1134 1150 1182 1198 1182 1150 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1134 1134 1134 1134 1134 1150 1150 1150 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1150 1150 1166 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1166 1166 1182 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1182 1182 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1150 1166 1166 1182 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1102 1102 1102 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1070 1070 1086 1102 1102 1118 1134 1134 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1038 1054 1054 1070 1070 1054 1054 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 958 958 958 958 974 974 974 974 942 942 942 942 942 942 942 942 926 910 910 894 894 894 894 910 910 910 926 926 942 958 958 958 1006 990 1022 1006 974 958 990 1006 1022 990 974 942 910 894 926 926 878 830 814 798 814 830 862 846 782 798 830 766 639 447 271 159 0 255 623 830 846 782 734 734 718 718 718 718 718 718 718 718 718 702 686 670 670 670 670 686 670 670 670 670 670 670 670 670 702 702 718 718 718 718 734 734 702 702 702 686 686 670 670 670 639 655 670 686 686 670 655 639 623 607 607 591 591 591 591 575 607 575 527 527 559 575 591 575 623 623 607 591 591 607 623 623 591 591 575 559 543 543 559 559 543 543 543 543 543 543 543 543 527 527 527 511 511 495 495 495 511 511 511 511 511 495 479 479 495 495 495 511 495 479 463 447 447 463 463 479 479 463 463 447 495 495 495 479 479 463 463 463 431 431 447 463 463 463 463 447 479 479 479 479 479 479 479 479 479 479 463 463 463 463 447 447 479 479 479 463 463 447 447 447 431 431 431 431 431 431 431 431 447 431 399 399 415 431 431 415 415 415 415 399 399 383 383 383 383 383 383 383 383 383 383 383 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 383 383 383 367 367 351 351 351 367 367 367 351 351 335 335 335 319 351 367 351 335 319 335 367 351 351 351 351 351 367 383 399 383 383 447 207 511 718 1182 2971 3626 3722 3706 3594 3610 3610 3434 3163 3003 3019 2955 1997 734 463 686 447 367 335 303 287 271 287 303 319 303 287 287 271 271 255 255 255 319 303 287 287 271 287 287 303 287 303 303 319 319 303 303 287 319 319 319 319 319 319 319 319 303 319 335 367 399 431 447 447 415 367 399 399 399 399 399 399 383 383 415 415 399 383 351 351 287 303 303 319 335 335 319 319 255 303 335 319 287 271 255 271 63 63 63 79 79 95 95 95 47 63 79 95 95 95 95 79 79 79 79 95 95 111 111 111 31 31 47 63 63 79 79 79 143 127 127 111 111 127 143 159 175 159 159 143 143 127 127 111 159 143 127 111 111 111 111 127 143 159 159 159 159 143 127 111 143 127 111 47 0 0 0 15 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 15 0 0 31 63 15 15 31 47 63 63 79 79 95 95 79 79 79 95 111 127 191 127 127 159 143 79 79 111 143 127 111 95 95 95 111 111 159 159 159 159 159 159 159 159 159 127 95 95 127 143 127 111 143 143 159 175 191 191 207 207 255 255 255 255 255 255 255 255 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 255 255 255 271 271 287 287 287 287 287 287 303 303 319 319 319 319 319 319 319 319 319 319 319 351 367 367 351 319 239 143 79 79 79 79 95 111 127 159 175 127 127 127 127 127 127 127 127 95 111 143 143 95 143 431 734 862 846 798 766 734 734 734 734 702 670 639 639 639 639 607 575 591 607 623 607 559 543 559 575 527 511 511 511 495 495 495 479 559 527 511 399 319 399 718 990 958 942 942 942 942 942 942 942 974 974 974 990 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1054 1054 1038 1054 1054 1070 1070 1054 1038 1038 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1118 1134 1150 1150 1102 1102 1102 1118 1118 1118 1134 1134 1134 1134 1134 1134 1150 1182 1198 1182 1166 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1150 1150 1150 1150 1150 1134 1134 1134 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1182 1182 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1150 1166 1166 1166 1166 1166 1166 1150 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1198 1198 1182 1166 1166 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1182 1182 1166 1166 1150 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1198 1198 1198 1182 1182 1182 1182 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1118 1118 1118 1118 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1086 1086 1086 1102 1102 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1038 1070 1086 1086 1070 1038 1022 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 942 942 942 958 974 974 990 990 942 942 942 942 942 942 942 942 942 926 910 894 878 878 878 878 894 894 910 910 926 926 926 926 990 974 1006 1006 974 958 1006 1022 990 974 942 942 926 910 910 910 894 846 830 814 830 846 894 878 814 830 814 702 511 287 159 79 143 527 846 894 798 766 750 702 718 718 718 718 718 718 718 718 718 702 686 670 670 670 670 686 670 670 670 670 670 670 670 670 686 702 702 718 718 734 734 750 702 702 702 686 686 670 670 670 639 670 702 718 718 686 639 623 607 607 623 623 607 607 591 575 591 559 543 543 575 591 591 575 623 607 591 591 591 591 607 623 607 591 575 559 559 559 559 575 543 543 543 543 543 543 543 543 527 527 511 511 495 495 495 495 511 511 527 527 511 511 495 479 495 511 511 495 495 479 479 463 447 463 463 479 479 463 463 447 495 495 495 479 479 463 463 463 447 447 463 479 479 463 463 447 479 479 479 479 479 479 479 479 495 479 479 463 463 447 447 431 463 479 479 479 479 463 447 431 431 431 431 431 431 431 431 431 447 431 399 415 431 447 431 415 415 415 415 399 399 383 383 383 399 399 383 383 383 383 367 367 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 383 383 383 367 367 351 351 351 367 367 367 351 351 335 335 335 319 351 367 351 335 319 335 367 351 351 351 351 351 367 367 383 303 335 431 287 479 990 2028 3690 3658 3690 3690 3658 3626 3562 3466 3338 3227 3131 1981 734 591 750 591 431 367 319 271 239 239 255 287 319 319 319 303 287 287 271 271 255 335 335 319 303 303 287 287 287 271 287 319 335 335 319 287 271 319 319 319 319 319 319 319 319 319 319 335 351 367 383 399 383 383 351 383 367 351 351 351 351 335 335 383 383 367 351 319 287 239 255 287 319 319 319 303 287 239 287 335 351 319 271 255 239 95 95 95 79 79 63 63 63 47 63 79 95 95 95 95 79 79 79 79 95 95 111 111 111 47 47 47 47 63 79 79 95 175 159 143 143 143 143 159 159 175 159 159 143 143 127 127 111 159 143 127 111 111 111 111 127 143 159 159 159 159 143 127 111 143 111 79 47 15 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 31 63 15 15 31 31 47 63 79 79 79 79 79 79 95 95 111 127 159 111 111 159 143 95 95 143 143 127 111 95 95 95 95 95 159 159 159 159 159 159 159 159 159 127 95 111 127 143 143 127 143 143 159 159 175 191 207 207 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 255 255 255 271 271 287 287 287 287 287 287 303 303 319 319 319 319 319 319 319 319 319 319 319 367 367 383 351 271 191 111 79 79 79 79 95 111 127 159 175 127 127 127 127 127 127 127 127 111 159 175 127 79 175 511 846 894 862 814 766 734 734 750 750 734 702 670 670 670 655 623 591 623 639 639 623 575 559 559 591 527 527 527 511 511 511 495 495 559 527 511 415 319 351 670 974 958 942 942 942 942 942 942 942 974 974 990 990 990 1006 1006 1006 1022 1022 1038 1038 1038 1054 1054 1054 1038 1054 1054 1070 1070 1070 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1102 1118 1134 1134 1150 1150 1102 1102 1118 1118 1118 1134 1134 1134 1150 1150 1150 1150 1166 1182 1198 1182 1166 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1166 1166 1166 1150 1150 1150 1150 1150 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1182 1182 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1166 1166 1166 1166 1166 1166 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1198 1198 1198 1198 1182 1166 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1182 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1214 1214 1230 1230 1230 1214 1198 1198 1182 1182 1182 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1118 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1134 1118 1118 1118 1102 1102 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1086 1070 1070 1054 1054 1054 1086 1086 1086 1086 1086 1086 1086 1086 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1038 1070 1086 1086 1070 1038 1022 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 926 926 942 942 958 974 974 974 942 942 942 942 942 942 942 942 926 910 894 878 878 878 878 878 894 894 894 894 910 910 910 894 910 910 974 990 974 974 1006 1022 990 974 958 958 942 926 926 926 942 910 862 846 894 910 894 878 814 814 734 559 367 191 127 127 495 734 878 782 702 750 750 686 702 702 702 702 702 702 702 702 718 702 686 670 670 670 670 686 670 670 670 670 670 670 670 670 686 702 702 718 718 734 734 750 702 702 702 686 686 670 670 670 655 670 702 718 702 670 639 607 607 623 623 623 623 607 591 575 591 559 543 559 591 607 607 591 591 591 575 559 559 575 591 591 607 591 575 575 559 559 575 575 543 543 543 543 543 543 543 543 527 527 527 511 511 495 495 495 511 527 527 527 527 511 495 479 527 511 511 495 495 479 479 495 447 463 463 479 479 463 463 447 495 495 495 479 479 463 463 463 463 463 479 479 479 463 463 447 479 479 479 479 479 479 479 479 495 479 479 463 463 447 447 431 463 479 479 479 479 463 447 431 431 431 431 431 431 431 431 431 447 431 415 431 447 463 431 415 415 415 415 399 399 383 383 383 399 399 399 383 383 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 383 383 383 367 367 351 351 351 367 367 367 351 351 335 335 335 303 335 351 335 319 303 319 351 319 335 335 351 351 351 351 351 159 303 479 702 639 1294 2859 3610 3466 3418 3402 3482 3562 3562 3450 3338 2923 1933 686 383 734 479 271 607 367 319 271 223 223 255 287 319 335 335 335 319 319 303 303 303 319 319 319 319 303 287 287 271 271 287 319 335 335 319 287 271 319 319 319 319 319 319 319 319 351 351 351 351 335 335 335 319 367 319 351 335 335 319 335 319 287 303 335 351 335 303 271 255 255 271 287 303 303 287 255 239 223 287 335 367 335 287 239 223 111 111 95 79 79 63 47 47 47 63 79 95 95 95 95 79 79 79 79 95 95 111 111 111 79 63 63 63 63 79 79 95 175 175 175 175 159 159 143 143 159 159 143 143 143 143 127 127 159 143 127 111 111 111 111 127 143 143 143 143 143 127 111 111 143 111 95 79 63 31 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 15 47 0 15 15 31 47 63 63 63 79 79 79 95 95 111 111 111 143 95 95 143 159 111 111 159 143 127 111 95 95 95 95 111 127 127 143 143 143 143 127 127 175 143 111 111 143 159 143 127 127 143 143 159 175 191 191 191 207 207 207 207 207 207 207 207 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 255 255 255 271 271 287 287 287 287 287 287 303 303 319 319 319 303 303 303 303 303 303 303 303 351 367 383 335 255 159 95 79 79 95 95 111 111 127 127 143 127 127 127 127 127 127 127 127 143 175 175 95 79 255 623 942 894 878 830 798 766 766 766 766 766 734 702 686 686 670 639 607 639 655 655 639 591 559 575 591 575 575 575 575 559 559 543 543 559 511 511 447 319 319 639 990 974 958 958 958 958 958 958 958 990 990 990 990 1006 1006 1006 1022 1038 1038 1038 1038 1054 1054 1054 1070 1038 1054 1054 1070 1086 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1118 1134 1150 1150 1166 1118 1118 1118 1118 1134 1134 1134 1150 1166 1166 1166 1166 1166 1182 1198 1182 1182 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1150 1150 1150 1166 1166 1166 1166 1166 1198 1198 1198 1198 1198 1198 1198 1198 1166 1166 1166 1182 1182 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1182 1182 1166 1166 1166 1166 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1198 1182 1182 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1214 1230 1230 1230 1230 1214 1198 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1118 1134 1134 1134 1134 1134 1134 1118 1102 1102 1086 1070 1070 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1086 1070 1070 1054 1054 1054 1102 1102 1102 1102 1102 1102 1102 1102 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1038 1054 1054 1070 1070 1054 1054 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 942 942 942 942 958 958 958 958 942 942 942 942 942 942 942 942 910 894 878 878 862 878 878 894 894 894 894 894 894 894 910 910 814 830 894 910 910 910 942 974 958 958 958 942 926 958 958 958 942 910 878 878 910 894 862 830 750 718 591 383 207 143 239 335 766 846 830 702 655 734 750 702 702 702 702 702 702 702 702 702 718 702 686 670 670 670 670 686 670 670 670 670 670 670 670 670 702 702 718 718 718 718 734 734 702 702 702 686 686 670 670 670 670 670 686 686 686 655 623 607 639 639 623 623 607 607 607 607 575 559 543 575 607 623 607 591 591 575 559 559 559 559 575 591 607 607 591 575 575 575 575 575 543 543 543 543 543 543 543 543 543 543 543 527 527 527 511 511 527 527 543 543 527 511 495 495 543 527 511 495 479 495 495 495 447 463 463 479 479 463 463 447 495 495 495 479 479 463 463 463 479 479 479 495 479 463 463 447 479 479 479 479 479 479 479 479 479 479 463 463 463 463 447 447 479 479 479 463 463 447 447 447 431 431 431 431 431 431 431 431 447 431 431 447 463 463 431 415 415 415 415 399 399 383 383 383 415 415 399 383 383 367 351 351 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 383 383 383 367 367 351 351 351 367 367 367 351 351 335 335 335 303 335 351 335 319 303 319 351 303 319 335 351 351 351 351 351 319 335 431 782 655 1485 3307 3626 3434 3386 3450 3578 3642 3450 2939 2460 1693 702 415 607 351 239 463 495 367 319 271 239 239 255 287 319 335 335 335 335 335 335 335 335 287 303 303 303 303 287 287 271 287 303 303 319 319 303 303 287 319 319 319 319 319 319 319 319 367 367 351 335 319 303 287 255 335 303 335 319 319 319 335 335 287 287 319 319 303 287 255 255 287 303 303 287 287 271 255 239 239 287 335 351 319 271 255 239 79 79 79 79 79 79 79 79 47 63 79 95 95 95 95 79 79 79 79 95 95 111 111 111 111 111 79 63 63 79 79 95 143 159 175 175 175 143 127 111 127 127 143 143 143 143 159 159 159 143 127 111 111 111 111 127 127 127 127 143 127 111 95 95 159 143 143 143 143 95 31 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 15 47 0 0 15 31 47 47 63 63 63 79 95 95 111 111 111 111 95 63 79 143 159 127 143 207 143 143 127 111 111 111 111 111 127 143 159 175 175 159 143 127 175 143 111 111 143 159 143 143 127 127 143 159 175 175 191 191 207 207 207 207 207 207 207 207 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 255 255 255 271 271 287 287 287 287 287 287 303 303 319 319 319 303 303 303 303 303 303 303 303 335 367 367 319 223 143 95 95 79 95 111 127 143 127 111 95 127 127 127 127 127 127 127 127 143 159 143 63 95 335 734 1038 926 910 878 846 830 814 798 798 798 766 734 718 702 686 655 623 639 655 655 639 591 559 559 575 591 591 575 575 575 559 559 559 527 479 511 463 335 303 639 1006 974 958 958 958 958 958 958 958 990 990 990 1006 1006 1006 1022 1022 1038 1038 1038 1054 1054 1054 1070 1070 1038 1054 1070 1070 1086 1086 1086 1070 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1134 1150 1166 1166 1118 1118 1118 1134 1134 1134 1150 1150 1182 1166 1166 1166 1166 1182 1198 1182 1182 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1150 1166 1166 1182 1182 1198 1198 1198 1198 1198 1198 1198 1198 1198 1166 1166 1166 1182 1182 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1198 1182 1166 1166 1166 1166 1182 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1214 1214 1198 1198 1182 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1214 1214 1198 1182 1166 1166 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1118 1118 1118 1134 1134 1150 1150 1150 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1086 1070 1070 1054 1054 1054 1086 1086 1086 1086 1086 1086 1086 1086 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1070 1054 1054 1038 1038 1054 1054 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 958 958 942 942 942 942 942 926 942 942 942 942 942 942 942 942 878 878 862 862 862 878 894 910 910 910 910 910 910 910 910 910 814 846 878 894 894 878 926 942 974 958 974 958 942 958 958 942 910 894 878 878 910 862 798 750 686 639 527 287 143 223 511 750 830 814 782 718 686 702 718 718 702 702 702 702 702 702 702 702 718 702 686 670 670 670 670 686 670 670 670 670 670 670 670 670 734 734 718 718 718 718 702 702 702 702 702 686 686 670 670 670 686 670 670 655 639 623 623 607 655 639 623 607 591 607 623 623 559 543 543 575 623 639 623 591 607 591 575 575 575 575 591 607 623 607 591 575 575 575 575 591 543 543 543 543 543 543 543 543 559 559 559 559 543 543 527 527 527 527 543 543 527 527 511 495 543 527 511 495 479 495 511 511 447 463 463 479 479 463 463 447 495 495 495 479 479 463 463 463 479 495 495 495 479 479 463 447 479 479 479 479 479 479 479 479 447 447 463 463 463 463 479 479 511 495 463 447 431 447 463 463 431 431 431 431 431 431 431 431 447 431 431 447 479 479 447 399 415 415 415 399 399 383 383 383 415 415 399 383 383 367 351 351 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 367 367 367 351 351 335 335 335 319 351 367 351 335 319 335 367 319 335 367 383 383 383 367 351 447 319 431 575 527 1214 2492 3083 3354 3338 3243 3019 2747 2300 1661 1086 543 367 495 415 111 351 591 319 367 319 287 271 255 271 303 319 287 303 303 319 319 335 351 351 255 255 287 303 303 287 287 271 319 303 303 287 287 303 303 319 319 319 319 319 319 319 319 319 335 335 319 319 303 287 287 271 303 271 319 319 319 319 335 351 319 319 319 303 287 287 287 287 303 303 287 271 271 271 271 287 255 287 335 335 303 271 255 255 47 47 63 79 79 95 111 111 47 63 79 95 95 95 95 79 79 79 79 95 95 111 111 111 143 127 95 79 63 79 79 95 111 127 159 175 159 127 95 63 111 127 127 143 143 159 159 175 159 143 127 111 111 111 111 127 111 111 127 127 111 111 95 79 175 159 159 191 191 143 31 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 0 0 15 31 31 47 63 63 63 79 95 111 111 111 111 95 79 47 63 143 159 143 159 223 159 143 127 111 111 111 127 127 175 191 207 223 223 207 191 175 175 143 111 111 143 159 159 143 127 127 143 159 159 175 191 191 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 255 255 255 271 271 287 287 287 287 287 287 303 303 319 319 319 303 303 303 303 303 303 303 303 319 351 367 319 223 127 95 111 79 95 127 159 143 127 79 63 127 127 127 127 127 127 127 127 127 111 95 0 79 383 782 1070 942 942 926 894 878 846 830 814 814 782 734 718 718 702 670 623 639 655 655 623 575 559 559 575 559 559 559 543 543 527 527 527 527 495 511 511 335 319 655 1038 974 974 958 958 958 958 958 958 990 990 990 1006 1006 1022 1022 1022 1038 1038 1038 1054 1054 1070 1070 1070 1038 1038 1070 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1118 1134 1134 1118 1166 1134 1118 1118 1118 1134 1134 1150 1150 1150 1182 1182 1166 1166 1166 1182 1198 1166 1182 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1118 1134 1150 1166 1182 1198 1198 1214 1198 1198 1198 1198 1198 1198 1198 1198 1166 1166 1166 1182 1182 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1166 1150 1150 1166 1198 1214 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1214 1214 1198 1198 1182 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1166 1182 1182 1182 1166 1150 1134 1134 1198 1198 1198 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1182 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1166 1166 1166 1134 1166 1134 1134 1134 1118 1118 1118 1134 1134 1150 1150 1150 1070 1070 1086 1102 1102 1118 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1086 1086 1086 1070 1070 1054 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1086 1070 1038 1022 1022 1038 1070 1086 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 974 958 958 942 942 926 926 910 942 942 942 942 942 942 942 942 862 862 862 862 862 894 910 910 910 910 910 910 910 910 910 910 894 894 942 942 910 878 926 926 958 958 926 942 942 942 942 942 878 862 862 878 894 830 750 670 670 623 463 239 127 319 734 1070 750 734 750 766 734 686 686 734 702 702 702 702 702 702 702 702 718 702 686 670 670 670 670 686 670 670 670 670 670 670 670 670 718 702 734 686 718 670 702 655 702 670 702 655 686 639 670 639 686 639 655 591 607 575 607 575 686 623 623 559 575 559 623 623 559 511 559 559 623 607 623 575 623 575 607 559 591 575 607 591 623 575 591 543 575 543 575 559 543 511 543 511 543 511 543 543 575 575 575 559 559 559 543 543 527 543 543 543 543 527 511 495 559 543 511 495 479 495 511 527 447 463 463 479 479 463 463 447 495 495 495 479 479 463 463 463 495 495 495 495 495 479 447 447 479 479 479 479 479 479 479 479 431 447 447 463 463 479 479 495 527 495 463 431 415 431 463 479 431 431 431 431 431 431 431 431 447 431 431 463 479 479 447 399 415 415 415 399 399 383 383 383 415 415 399 383 383 367 351 351 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 383 383 383 367 367 351 351 351 367 367 367 351 351 335 335 335 351 367 383 383 351 351 367 383 335 367 383 399 415 399 383 383 319 207 575 527 527 718 974 1837 2076 2092 1853 1278 798 639 591 495 351 447 175 95 447 399 191 351 367 335 303 287 271 287 303 319 255 255 271 287 319 335 351 351 223 239 271 287 303 287 287 271 335 319 287 271 271 287 319 335 319 319 319 319 319 319 319 319 303 303 303 303 303 303 303 303 287 303 303 319 319 335 351 367 367 351 351 319 303 303 319 335 303 287 271 255 255 287 303 319 255 303 335 335 303 271 255 271 15 31 31 47 63 79 95 111 127 111 111 95 95 79 79 63 31 63 95 79 31 15 47 95 95 95 95 95 95 95 95 95 159 159 159 143 143 127 127 127 159 143 127 127 159 159 143 127 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 143 127 111 143 143 111 47 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 47 47 47 63 63 63 63 63 63 63 63 79 95 95 111 127 127 143 143 127 111 111 111 111 127 143 159 127 127 127 127 127 127 127 127 111 143 175 207 207 175 143 111 159 159 159 143 143 127 127 127 159 143 143 143 143 159 175 191 207 207 207 223 223 239 239 239 239 239 239 239 239 239 239 239 223 255 271 303 303 287 271 255 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 319 319 335 335 335 351 351 319 239 127 63 79 111 127 127 127 127 127 127 127 127 143 127 95 79 79 95 79 95 95 111 63 0 143 527 862 1006 878 894 910 910 878 846 798 766 798 782 750 718 686 670 670 655 639 639 639 623 623 607 607 607 575 575 559 543 527 527 511 495 559 623 543 447 415 335 559 1006 1086 1038 990 958 958 926 926 942 974 958 958 958 958 974 990 1006 1022 1022 1022 1038 1038 1054 1054 1054 1086 1086 1102 1118 1118 1134 1150 1150 1070 1086 1086 1102 1118 1134 1150 1166 1134 1134 1134 1134 1134 1134 1102 1102 1118 1118 1118 1118 1118 1086 1118 1118 1134 1134 1134 1134 1134 1134 1134 1134 1150 1150 1150 1166 1182 1198 1214 1198 1182 1150 1150 1166 1166 1182 1182 1182 1214 1214 1214 1198 1198 1182 1182 1182 1166 1166 1166 1182 1182 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1214 1182 1182 1166 1166 1150 1150 1134 1150 1150 1166 1182 1198 1198 1198 1198 1166 1182 1198 1214 1214 1214 1214 1198 1214 1214 1214 1214 1214 1214 1214 1214 1182 1182 1182 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1182 1166 1150 1198 1198 1198 1182 1182 1166 1166 1166 1230 1230 1230 1230 1230 1230 1230 1230 1278 1262 1230 1214 1198 1214 1230 1246 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1182 1182 1182 1198 1198 1166 1150 1150 1134 1102 1102 1134 1134 1134 1102 1134 1102 1102 1102 1054 1070 1102 1118 1134 1118 1118 1102 1102 1102 1102 1086 1086 1070 1070 1070 1102 1102 1086 1070 1070 1054 1038 1038 1038 1054 1054 1070 1070 1054 1054 1038 1038 1054 1054 1054 1054 1038 1022 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 958 990 1006 1006 1006 990 1022 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 990 990 990 990 990 990 990 990 974 974 974 958 958 958 942 942 958 958 958 942 942 926 926 926 958 942 910 894 878 894 910 926 926 910 878 862 862 878 910 926 862 862 862 862 862 878 910 910 894 894 926 910 910 894 894 894 878 878 894 926 926 910 894 878 878 846 830 846 830 782 670 591 655 351 47 127 495 814 862 766 734 734 734 734 734 734 734 734 702 702 686 686 686 702 718 718 718 702 670 670 702 702 670 655 702 686 670 655 655 655 655 670 686 686 702 655 686 639 655 623 655 623 655 623 655 623 655 623 623 575 591 543 575 559 623 607 623 575 607 559 591 543 575 543 575 543 575 543 575 543 575 543 527 495 527 511 543 511 559 527 575 543 575 527 559 511 543 511 511 479 511 479 511 479 511 511 607 591 591 575 543 527 527 511 527 527 527 511 511 495 495 495 527 527 527 543 543 559 559 559 543 527 511 495 495 527 543 559 415 447 479 495 511 479 447 431 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 495 463 415 383 367 383 399 415 415 415 415 399 399 383 383 383 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 415 415 415 399 399 383 383 383 399 383 383 367 367 383 383 399 335 351 351 351 351 335 319 303 319 319 319 319 319 319 319 319 335 335 335 335 335 351 383 383 335 351 351 367 367 351 351 335 303 319 319 335 351 367 383 383 431 399 367 415 495 511 447 383 399 383 383 367 367 383 399 399 399 383 367 335 319 319 303 303 383 383 367 367 351 335 335 319 351 335 303 287 271 287 303 319 367 335 303 271 255 271 303 319 319 303 271 255 239 239 255 271 287 271 271 271 287 319 351 367 223 287 335 351 303 287 303 335 287 287 303 351 367 335 287 223 207 239 271 287 303 303 287 271 303 287 255 239 239 255 287 319 287 255 223 239 303 319 287 255 31 47 47 63 63 79 95 95 79 79 63 63 63 63 47 47 31 63 79 79 31 15 47 79 95 95 95 95 95 95 95 95 159 159 159 143 143 127 127 127 159 143 127 127 159 159 143 127 143 143 143 127 127 127 111 111 127 127 127 127 127 127 127 127 127 111 95 95 127 95 47 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 47 47 63 63 63 63 63 63 63 63 111 111 111 95 95 95 95 95 127 111 111 111 111 127 143 159 127 127 127 127 127 127 127 127 159 159 159 159 159 159 159 159 159 159 159 143 143 127 127 127 159 143 143 143 143 159 175 191 207 207 207 223 223 239 239 239 239 239 239 239 239 239 239 239 239 239 255 271 271 271 271 271 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 319 319 335 335 335 367 351 319 223 127 79 79 111 127 127 127 127 127 127 127 127 143 127 111 95 95 111 95 111 63 111 47 0 175 623 910 958 910 926 942 942 926 878 830 814 830 814 782 750 718 702 702 686 670 655 655 639 623 607 591 591 591 575 575 559 543 527 511 511 543 607 559 479 463 367 559 974 1118 1038 1038 974 958 926 910 910 974 974 958 958 974 990 990 1006 1022 1022 1038 1038 1038 1054 1054 1054 1086 1086 1102 1118 1134 1134 1150 1150 1102 1102 1102 1118 1134 1134 1150 1150 1134 1134 1134 1134 1134 1134 1102 1102 1118 1118 1118 1118 1086 1086 1086 1086 1134 1134 1134 1134 1134 1134 1134 1134 1166 1166 1166 1166 1182 1198 1214 1198 1182 1150 1166 1166 1166 1182 1182 1182 1214 1214 1214 1198 1198 1198 1182 1182 1166 1166 1166 1182 1182 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1166 1214 1182 1182 1166 1166 1166 1150 1150 1150 1166 1182 1198 1198 1198 1198 1198 1166 1182 1198 1214 1214 1214 1214 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1198 1182 1166 1150 1198 1198 1198 1182 1182 1182 1166 1166 1246 1246 1246 1246 1246 1246 1246 1246 1278 1262 1230 1214 1214 1214 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1198 1198 1166 1150 1150 1150 1102 1102 1134 1134 1102 1102 1102 1102 1086 1086 1054 1070 1102 1118 1134 1118 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1086 1038 1054 1054 1070 1070 1054 1054 1038 1038 1054 1054 1054 1054 1038 1022 1006 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 974 1006 1022 1022 990 990 1006 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 990 990 990 990 990 990 990 990 974 958 958 958 942 942 942 942 958 958 958 942 942 926 926 926 942 926 910 894 878 894 910 910 910 910 878 878 878 878 910 910 878 862 862 862 862 878 894 910 926 926 910 910 910 894 894 894 878 894 894 894 894 878 862 862 878 846 830 830 814 750 655 575 495 303 159 287 591 830 830 734 734 734 734 734 734 734 734 734 718 702 702 686 686 702 718 718 718 702 670 686 702 702 686 655 702 686 670 655 655 655 655 670 686 686 670 655 655 639 623 623 623 623 623 623 623 623 623 623 591 575 575 559 559 575 591 591 575 575 559 559 543 543 543 527 559 559 559 559 559 559 559 559 527 527 527 543 543 543 559 559 543 543 543 527 527 527 511 511 495 495 495 495 495 495 495 495 575 575 559 559 559 559 543 543 527 527 527 511 511 511 495 495 527 527 527 543 543 559 559 559 543 527 511 511 511 527 543 559 431 447 479 495 495 479 447 415 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 511 479 447 415 399 399 415 431 415 415 415 399 399 399 383 383 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 399 383 383 383 367 367 367 399 383 383 367 367 383 383 399 335 351 351 351 351 335 319 303 319 319 319 319 319 319 319 319 351 335 335 335 335 351 367 383 303 319 319 319 319 319 319 303 335 351 351 367 383 399 415 415 447 399 367 399 447 447 367 287 335 319 319 319 335 351 383 399 383 367 335 319 287 287 271 271 319 319 319 319 319 319 335 335 335 319 303 287 271 287 303 303 351 319 287 271 271 287 303 335 319 303 271 255 255 255 271 271 303 287 271 271 287 303 335 351 239 287 335 335 303 287 303 319 287 287 319 351 383 367 303 255 271 271 287 287 287 271 271 255 303 287 255 239 239 255 287 303 319 287 255 255 287 287 255 223 63 63 63 63 63 79 79 79 63 63 63 63 63 79 79 79 47 63 79 63 47 31 47 79 95 95 95 95 95 95 95 95 159 159 143 143 143 143 127 127 159 143 127 127 159 159 143 127 143 143 143 143 127 127 127 111 127 127 127 127 127 127 127 127 111 95 79 95 127 95 31 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 47 47 47 47 63 63 63 63 63 111 111 95 95 79 63 47 47 111 111 111 111 111 127 143 143 127 127 127 127 127 127 127 127 191 175 143 127 127 143 175 191 159 159 143 143 143 143 127 127 143 143 143 143 143 159 175 175 207 207 207 223 223 239 239 239 239 239 239 239 239 239 239 239 255 239 239 239 239 255 271 287 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 319 319 335 335 335 367 351 287 207 127 79 95 111 127 127 127 127 127 127 127 127 159 143 127 127 127 143 111 127 31 111 63 31 319 814 1022 942 958 974 974 974 958 926 894 862 862 846 814 782 750 734 734 718 702 702 670 655 623 607 591 575 591 575 575 559 543 543 527 527 527 607 559 495 495 383 543 910 1134 1054 1038 974 974 942 910 926 990 974 974 974 974 990 1006 1022 1022 1038 1038 1038 1054 1054 1054 1054 1086 1102 1102 1118 1134 1150 1150 1150 1118 1118 1134 1134 1134 1134 1134 1134 1150 1150 1150 1150 1150 1150 1118 1118 1118 1118 1118 1118 1086 1086 1086 1086 1150 1150 1150 1150 1150 1150 1150 1150 1166 1166 1166 1166 1182 1198 1214 1198 1182 1166 1166 1166 1182 1182 1182 1182 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1182 1182 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1166 1230 1198 1182 1182 1182 1166 1166 1166 1166 1182 1198 1198 1214 1214 1198 1198 1182 1182 1198 1214 1214 1214 1214 1214 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1214 1214 1198 1198 1182 1166 1198 1198 1198 1198 1182 1182 1182 1166 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1198 1182 1182 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1150 1198 1198 1166 1166 1150 1150 1118 1102 1134 1134 1102 1102 1102 1102 1086 1086 1070 1086 1102 1118 1118 1118 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1038 1054 1054 1070 1086 1102 1102 1118 1054 1054 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 1006 1006 1022 1038 1022 990 990 1006 1022 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 990 990 990 990 990 990 990 990 958 958 958 942 942 926 926 926 958 958 958 942 942 926 926 926 942 926 910 894 894 894 894 910 910 894 894 878 878 894 894 910 878 878 862 862 862 878 894 910 926 910 910 910 894 894 894 894 894 894 910 910 894 878 862 862 862 846 814 798 766 702 623 543 335 335 399 559 750 846 814 750 734 734 734 734 734 734 734 734 718 718 702 702 702 702 718 718 734 702 686 686 702 702 686 655 702 686 670 655 655 655 655 670 686 686 670 655 655 639 623 623 623 623 623 623 623 623 623 623 575 575 591 591 591 591 575 559 559 559 543 543 543 527 527 527 559 559 559 559 559 559 559 559 559 559 575 575 575 591 591 591 543 543 543 543 527 527 527 511 527 527 527 527 527 527 527 527 543 543 543 559 559 575 575 575 527 527 527 527 511 511 511 495 527 527 543 543 543 543 559 559 543 543 527 511 511 527 527 543 463 479 495 495 479 463 431 415 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 511 495 463 431 415 415 431 447 415 415 415 415 399 399 399 383 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 383 383 383 367 367 367 351 351 399 383 383 367 367 383 383 399 335 351 351 351 351 335 319 303 319 319 319 319 319 319 319 319 351 351 335 335 335 351 367 383 319 319 319 319 319 319 319 319 367 383 383 399 415 415 431 431 479 431 399 399 415 399 319 239 255 271 271 287 319 367 399 415 383 367 335 319 287 287 287 287 255 255 271 287 303 319 319 319 335 319 303 287 287 287 287 303 319 303 287 271 271 303 319 335 303 287 287 271 255 271 271 271 319 303 287 287 287 303 319 319 255 287 319 319 303 287 303 319 271 287 303 351 383 383 335 287 335 319 303 287 271 271 271 271 303 287 255 239 239 255 287 287 335 303 271 271 271 271 239 207 79 79 79 79 79 63 63 63 79 95 95 111 111 127 127 143 79 79 95 95 79 79 79 95 95 95 95 95 95 95 95 95 143 143 143 143 143 143 143 143 159 143 127 127 159 159 143 127 159 159 143 143 143 127 127 127 127 127 127 127 127 127 127 127 111 95 79 79 111 95 31 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 15 15 15 31 31 31 31 47 47 47 47 63 63 63 79 79 79 63 63 47 47 47 111 111 95 95 111 111 127 143 127 127 127 127 127 127 127 127 175 159 159 143 143 159 159 175 143 143 143 143 143 143 143 143 143 143 127 127 143 143 159 175 207 207 207 223 223 239 239 239 239 239 239 239 239 239 239 239 255 239 223 223 223 255 271 287 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 319 319 335 335 335 367 335 255 175 111 95 95 111 127 127 127 127 127 127 127 127 159 143 143 143 159 159 143 143 15 95 79 127 495 1006 1118 926 974 990 990 990 974 942 926 910 878 862 830 798 766 750 750 750 750 734 702 670 639 607 591 575 591 591 575 575 559 559 543 543 511 591 559 527 527 399 511 846 1134 1070 1054 990 990 958 926 926 990 990 990 990 990 1006 1022 1022 1038 1038 1038 1054 1054 1054 1070 1070 1102 1102 1118 1118 1134 1150 1166 1166 1150 1150 1150 1150 1134 1134 1134 1134 1166 1166 1166 1166 1166 1166 1134 1134 1134 1134 1134 1134 1102 1102 1102 1102 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1182 1182 1182 1198 1214 1198 1198 1166 1166 1182 1182 1182 1198 1198 1230 1230 1214 1214 1214 1198 1198 1198 1182 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1230 1198 1198 1198 1198 1182 1182 1182 1182 1198 1214 1214 1214 1214 1214 1198 1182 1198 1214 1214 1230 1230 1214 1214 1246 1246 1230 1230 1230 1214 1214 1214 1198 1198 1198 1214 1214 1214 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1214 1198 1182 1182 1214 1214 1198 1198 1198 1182 1182 1182 1214 1214 1214 1230 1230 1230 1230 1230 1230 1230 1214 1214 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1166 1166 1166 1214 1214 1166 1166 1166 1150 1118 1118 1134 1134 1102 1102 1102 1102 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1070 1070 1070 1086 1086 1086 1102 1102 1054 1054 1070 1086 1086 1070 1054 1054 1054 1054 1070 1070 1054 1054 1038 1022 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1006 1022 1038 1054 1038 1006 974 990 1006 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 990 990 990 990 990 990 990 990 958 958 942 942 926 926 926 926 958 958 958 942 942 926 926 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 894 894 878 862 862 862 878 894 894 910 910 910 894 894 894 878 878 910 910 910 910 894 878 862 846 846 830 814 782 734 655 591 543 335 463 639 782 830 830 782 766 750 750 750 750 750 750 750 750 734 734 718 702 702 702 702 718 734 702 686 686 702 718 686 670 702 686 670 655 655 655 655 670 686 686 670 655 655 639 623 623 623 623 623 623 623 623 623 623 575 591 607 623 607 591 559 543 543 543 543 543 543 527 527 527 575 575 575 575 575 575 575 575 575 575 575 575 591 591 607 607 559 559 543 543 543 527 527 527 511 511 511 511 511 511 511 511 559 559 559 559 559 559 559 559 543 543 527 527 527 511 511 511 543 543 543 543 543 543 543 543 543 543 527 527 527 511 527 527 495 495 495 495 479 447 415 399 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 479 463 447 431 415 415 431 431 431 431 415 415 415 399 399 399 431 431 415 415 415 415 399 399 399 399 399 399 399 399 399 399 399 399 399 383 383 383 367 367 399 383 383 367 367 383 383 399 335 351 351 351 351 335 319 303 319 319 319 319 319 319 319 319 367 351 335 335 335 351 367 367 367 351 351 351 351 351 351 367 383 383 383 399 399 415 415 415 479 463 431 431 431 399 335 271 303 303 319 351 367 399 415 431 399 383 367 351 335 319 319 335 271 271 271 287 287 303 303 303 319 319 303 303 287 287 287 287 303 287 287 287 287 303 335 351 287 287 287 287 271 271 287 287 319 319 303 303 303 303 303 303 255 271 287 303 287 287 303 303 255 255 271 319 351 367 335 303 335 319 287 271 255 271 287 303 303 287 271 255 255 255 271 271 319 303 287 271 271 255 239 223 95 95 95 79 79 79 79 79 95 95 95 111 127 127 143 143 111 111 111 111 111 127 111 111 95 95 95 95 95 95 95 95 143 143 143 143 143 143 143 143 159 143 127 127 159 159 143 127 159 159 159 143 143 143 127 127 127 127 127 127 127 127 127 127 95 79 79 79 127 111 47 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 15 15 15 31 31 15 31 31 47 47 63 63 63 31 47 47 47 63 63 79 79 111 95 95 95 95 111 127 143 127 127 127 127 127 127 127 127 127 143 175 191 191 175 143 127 143 143 143 143 143 143 143 143 143 127 127 127 127 143 159 175 207 207 207 223 223 239 239 239 239 239 239 239 239 239 239 239 271 255 239 223 239 255 287 303 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 319 319 335 335 335 383 319 223 159 111 95 111 111 127 127 127 127 127 127 127 127 143 143 159 159 175 175 143 143 31 63 111 287 686 1102 1134 926 974 974 974 974 958 942 926 926 878 862 830 798 766 750 750 750 782 766 734 702 655 623 607 591 591 591 591 591 575 575 575 575 527 591 559 527 543 399 479 782 1150 1086 1070 1006 990 958 942 942 1006 1006 990 990 1006 1022 1038 1038 1038 1038 1054 1054 1054 1070 1070 1070 1102 1102 1118 1134 1150 1150 1166 1166 1166 1166 1166 1166 1150 1150 1150 1150 1198 1198 1198 1198 1198 1198 1166 1166 1134 1134 1134 1134 1102 1102 1102 1102 1166 1166 1166 1166 1166 1166 1166 1166 1198 1198 1182 1182 1198 1198 1214 1198 1198 1166 1182 1182 1182 1198 1198 1198 1230 1230 1230 1214 1214 1214 1198 1198 1214 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1230 1198 1198 1198 1198 1214 1214 1214 1214 1214 1230 1230 1230 1230 1214 1198 1182 1198 1214 1230 1230 1230 1230 1214 1262 1246 1246 1246 1230 1230 1214 1214 1198 1198 1214 1214 1214 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1230 1230 1214 1198 1198 1214 1214 1214 1198 1198 1198 1182 1182 1182 1182 1198 1198 1214 1214 1214 1230 1230 1230 1230 1230 1214 1214 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1166 1166 1214 1214 1182 1166 1166 1166 1118 1118 1134 1134 1102 1102 1102 1102 1086 1086 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1102 1102 1102 1086 1086 1086 1070 1070 1054 1070 1086 1086 1086 1086 1070 1054 1054 1070 1070 1070 1070 1054 1038 1022 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1038 1038 1054 1070 1038 1006 990 1006 1022 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 990 990 990 990 990 990 990 990 958 958 958 942 942 926 926 926 958 958 958 942 942 926 926 926 926 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 894 878 862 862 862 878 894 910 910 894 894 894 878 878 878 894 894 894 894 878 862 830 830 814 814 798 766 702 639 591 559 479 623 798 878 830 766 750 766 750 750 750 750 750 750 750 750 750 750 734 718 702 702 702 718 734 718 686 702 718 718 702 670 702 686 670 655 655 655 655 670 686 686 670 655 655 639 623 623 623 623 623 623 623 623 623 623 591 607 623 623 623 591 559 543 543 543 543 543 543 543 543 543 575 575 575 575 575 575 575 575 559 559 559 559 575 575 591 591 559 559 559 543 543 543 527 527 511 511 511 511 511 511 511 511 591 591 575 559 559 543 527 527 543 543 543 527 527 527 511 511 543 543 543 543 543 543 543 543 543 543 543 543 527 511 511 495 495 495 495 479 463 447 431 415 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 447 431 431 415 415 415 415 415 431 431 431 415 415 415 399 399 431 431 431 415 415 399 399 399 399 399 399 399 399 399 399 399 431 431 415 415 415 399 399 399 399 383 383 367 367 383 383 399 335 351 351 351 351 335 319 303 319 319 319 319 319 319 319 319 367 367 351 335 335 335 351 367 367 367 351 335 335 351 367 367 367 367 367 367 367 383 383 383 415 415 415 415 415 399 351 319 351 367 367 383 383 383 383 383 399 383 367 351 335 335 335 335 335 335 319 319 303 303 303 287 319 319 319 319 303 303 287 287 287 287 287 287 303 319 335 335 287 287 287 287 303 303 287 287 303 303 303 303 303 303 287 287 271 271 271 271 287 303 303 303 223 223 239 271 319 319 303 271 287 287 271 255 255 287 319 335 303 287 287 271 255 255 255 255 255 271 271 271 271 271 271 287 79 79 79 95 95 95 95 95 79 79 79 79 95 95 95 95 127 111 95 111 127 143 127 95 95 95 95 95 95 95 95 95 127 127 143 143 143 143 159 159 159 143 127 127 159 159 143 127 175 159 159 159 143 143 143 143 127 127 127 127 127 127 127 127 111 95 95 95 143 127 79 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 15 15 15 15 15 15 15 31 47 47 63 63 31 31 47 63 63 79 95 95 95 95 79 79 95 111 127 127 127 127 127 127 127 127 127 127 111 143 175 207 207 175 143 111 127 127 143 143 143 143 159 159 127 127 111 111 127 143 159 159 207 207 207 223 223 239 239 239 239 239 239 239 239 239 239 239 271 271 255 255 271 271 287 303 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 319 319 335 335 335 383 303 207 127 111 111 111 111 127 127 127 127 127 127 127 127 111 127 143 175 175 175 143 143 79 31 127 463 862 1118 1086 942 974 974 974 958 958 942 942 942 894 878 846 814 798 766 766 766 782 782 750 718 686 655 623 607 591 591 591 591 591 591 591 591 543 591 559 527 543 399 463 750 1166 1086 1070 1022 1006 974 958 958 1022 1022 1006 1006 1022 1022 1038 1054 1054 1054 1054 1054 1070 1070 1070 1086 1118 1118 1118 1134 1150 1166 1166 1182 1166 1166 1166 1166 1166 1166 1182 1182 1214 1214 1214 1214 1214 1214 1182 1182 1150 1150 1150 1150 1118 1118 1118 1118 1182 1182 1182 1182 1182 1182 1182 1182 1214 1214 1198 1198 1198 1198 1214 1198 1214 1182 1182 1182 1198 1198 1198 1214 1246 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1198 1230 1198 1214 1214 1214 1230 1230 1230 1230 1246 1246 1246 1246 1230 1214 1214 1198 1198 1214 1230 1246 1246 1230 1230 1230 1230 1230 1214 1198 1182 1182 1182 1214 1214 1214 1214 1230 1230 1230 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1246 1246 1246 1246 1230 1214 1198 1230 1214 1214 1214 1198 1198 1198 1198 1166 1166 1182 1182 1198 1214 1214 1230 1230 1230 1246 1246 1230 1214 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1182 1230 1214 1182 1182 1166 1166 1134 1134 1134 1134 1102 1102 1102 1102 1086 1086 1134 1118 1102 1086 1086 1086 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1134 1118 1118 1102 1086 1070 1070 1054 1070 1070 1086 1086 1086 1086 1070 1070 1070 1070 1086 1086 1070 1054 1038 1038 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1022 1038 1038 1038 1038 1022 1038 1054 1054 1022 1006 1022 1038 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 990 990 990 990 990 990 990 990 974 974 974 958 958 958 942 942 958 958 958 942 942 926 926 926 910 926 926 926 926 910 894 878 878 894 894 910 910 894 894 878 910 894 878 862 862 862 878 878 894 894 894 894 878 878 878 862 878 878 878 878 862 830 798 798 798 798 798 750 686 623 607 607 670 766 862 862 798 734 718 750 766 766 766 766 766 766 766 766 766 766 734 718 702 702 702 718 750 718 702 702 718 718 702 670 702 686 670 655 655 655 655 670 686 686 670 655 655 639 623 623 623 623 623 623 623 623 623 623 623 623 623 623 607 591 575 559 543 543 559 559 559 575 575 575 559 559 559 559 559 559 559 559 543 543 543 559 559 559 575 575 575 559 559 559 543 543 543 543 495 495 495 495 495 495 495 495 607 607 591 575 543 527 511 511 559 543 543 543 527 527 527 527 559 559 543 543 543 543 527 527 543 543 543 543 543 511 495 479 495 479 479 463 463 447 447 431 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 415 415 415 415 415 415 415 399 447 431 431 431 415 415 415 415 447 447 431 415 415 399 383 383 399 399 399 399 399 399 399 399 447 447 431 431 431 415 415 415 399 383 383 367 367 383 383 399 335 351 351 351 351 335 319 303 319 319 319 319 319 319 319 319 383 367 351 335 335 335 351 351 351 335 303 287 287 303 335 351 335 335 351 351 351 351 351 351 335 335 367 367 367 351 335 303 351 351 367 367 351 335 319 303 351 335 319 303 303 303 303 303 367 367 351 335 319 319 303 303 303 319 319 319 319 303 287 271 287 287 303 303 303 303 319 319 271 287 287 303 319 303 303 303 287 287 303 319 319 319 303 287 287 271 239 255 271 303 303 287 223 223 223 239 271 287 271 239 239 239 239 255 271 287 303 319 303 303 287 271 271 255 239 239 239 255 287 287 255 255 287 303 63 63 79 95 95 111 111 127 95 95 95 95 95 79 79 79 111 79 63 79 111 127 95 63 95 95 95 95 95 95 95 95 127 127 127 143 143 159 159 159 159 143 127 127 159 159 143 127 175 175 159 159 159 143 143 143 127 127 127 127 127 127 127 127 127 111 111 127 159 143 95 63 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 15 15 15 0 0 15 31 47 47 63 63 63 63 63 79 79 79 79 79 95 95 79 79 95 95 111 127 127 127 127 127 127 127 127 127 143 143 175 175 175 175 143 143 127 127 127 143 143 159 159 159 127 127 111 111 127 127 143 159 207 207 207 223 223 239 239 239 239 239 239 239 239 239 239 239 271 271 287 303 303 303 303 303 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 319 319 335 335 335 399 303 175 111 95 111 111 111 127 127 127 127 127 127 127 127 95 111 143 159 175 175 143 127 127 0 143 623 990 1070 990 958 990 990 974 974 958 958 958 974 926 910 878 846 830 814 798 798 782 782 750 734 702 670 655 639 607 607 607 607 607 607 607 607 575 607 543 511 543 399 447 718 1182 1102 1086 1022 1022 990 958 974 1038 1022 1022 1022 1022 1038 1054 1070 1054 1054 1054 1070 1070 1070 1086 1086 1118 1118 1134 1134 1150 1166 1182 1182 1150 1150 1166 1166 1182 1198 1198 1198 1230 1230 1230 1230 1230 1230 1198 1198 1150 1150 1150 1150 1118 1118 1118 1118 1198 1198 1198 1198 1198 1198 1198 1198 1230 1214 1214 1198 1198 1198 1214 1198 1214 1182 1182 1198 1198 1198 1214 1214 1246 1246 1230 1230 1230 1214 1214 1214 1230 1230 1230 1214 1214 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1198 1246 1214 1214 1230 1230 1230 1246 1246 1246 1246 1262 1262 1246 1230 1214 1214 1198 1214 1230 1230 1246 1246 1230 1230 1246 1246 1230 1214 1198 1182 1182 1166 1214 1214 1214 1230 1230 1230 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1262 1262 1246 1230 1230 1214 1230 1230 1214 1214 1214 1198 1198 1198 1134 1150 1150 1166 1182 1198 1214 1214 1198 1198 1214 1214 1214 1198 1166 1150 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1150 1150 1182 1230 1230 1182 1182 1182 1166 1134 1134 1134 1134 1102 1102 1102 1102 1086 1086 1150 1134 1102 1086 1070 1086 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1102 1102 1102 1102 1102 1102 1102 1086 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1086 1086 1070 1070 1054 1038 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1038 1038 1054 1054 1054 1006 1038 1054 1054 1022 1022 1038 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 990 990 990 990 990 990 990 990 990 990 990 990 974 974 958 958 958 958 958 942 942 926 926 926 910 910 926 942 926 910 894 878 878 878 910 910 910 910 878 878 910 894 878 862 862 862 862 878 894 894 894 878 878 878 862 862 862 862 862 846 830 798 782 766 766 798 798 750 686 639 639 655 798 830 846 830 782 750 718 718 766 766 766 766 766 766 766 766 782 766 750 734 718 702 702 702 750 718 702 702 718 734 702 686 702 686 670 655 655 655 655 670 686 686 670 655 655 639 623 623 623 623 623 623 623 623 623 623 655 639 623 607 591 575 575 575 559 559 575 575 591 591 591 607 559 559 559 559 559 559 559 559 543 543 559 559 559 575 575 575 575 575 559 559 559 543 543 543 527 527 527 527 527 527 527 527 575 575 575 559 559 543 543 543 559 559 543 543 543 527 527 527 559 559 559 543 543 527 527 527 543 543 559 559 543 511 495 463 479 479 463 463 447 463 463 463 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 415 415 431 431 431 431 431 415 447 447 431 431 431 415 415 415 447 447 431 415 415 399 383 383 399 399 399 399 399 399 399 399 431 431 431 415 415 415 399 399 399 383 383 367 367 383 383 399 335 351 351 351 351 335 319 303 319 319 319 319 319 319 319 319 383 367 351 335 335 335 335 351 351 335 303 287 287 303 335 351 351 351 351 335 335 335 335 335 319 335 367 367 351 335 303 303 319 335 335 351 335 319 303 287 351 335 319 303 303 303 303 319 335 335 335 335 335 319 319 319 303 303 319 335 319 303 287 271 303 303 319 319 303 303 287 287 255 271 303 319 319 319 303 303 255 271 303 319 335 335 319 303 303 255 223 223 271 303 303 287 255 239 239 239 271 287 255 239 239 239 255 255 255 255 255 239 303 303 287 287 271 255 239 223 255 287 303 287 255 239 255 287 47 63 79 95 111 127 127 143 159 159 143 127 127 111 111 111 95 47 15 47 79 95 63 31 95 95 95 95 95 95 95 95 127 127 127 143 143 159 159 159 159 143 127 127 159 159 143 127 175 175 175 159 159 143 143 143 127 127 127 127 127 127 127 127 127 127 111 127 175 159 111 79 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 15 15 15 0 0 15 15 31 47 63 63 111 111 95 79 79 63 63 47 95 79 79 79 79 95 111 127 127 127 127 127 127 127 127 127 175 175 143 143 143 143 175 175 127 127 127 143 143 159 159 159 127 111 111 111 111 127 143 159 207 207 207 223 223 239 239 239 239 239 239 239 239 239 239 239 255 287 303 335 335 319 303 303 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 303 303 319 319 335 335 335 399 287 159 95 95 111 127 111 127 127 127 127 127 127 127 127 79 95 127 159 175 175 127 127 159 0 159 718 1070 1022 926 974 1006 1006 990 974 974 974 990 990 958 942 910 878 862 830 830 830 782 782 750 734 702 686 670 655 607 607 607 607 607 607 607 607 591 607 543 495 527 399 447 718 1182 1102 1086 1022 1022 990 974 974 1038 1038 1022 1022 1022 1038 1054 1070 1054 1054 1054 1070 1070 1086 1086 1086 1118 1118 1134 1150 1150 1166 1182 1182 1134 1150 1166 1182 1198 1214 1214 1230 1230 1230 1230 1230 1230 1230 1198 1198 1150 1150 1150 1150 1118 1118 1118 1118 1198 1198 1198 1198 1198 1198 1198 1198 1230 1230 1214 1198 1198 1198 1214 1182 1214 1182 1182 1198 1198 1214 1214 1214 1246 1246 1246 1230 1230 1214 1214 1214 1230 1230 1230 1214 1214 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1198 1246 1214 1214 1230 1230 1246 1246 1262 1262 1262 1262 1262 1262 1246 1230 1214 1198 1214 1230 1246 1246 1246 1246 1230 1294 1278 1278 1262 1246 1230 1214 1214 1214 1214 1214 1230 1230 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1262 1262 1262 1262 1246 1230 1214 1230 1230 1230 1214 1214 1198 1198 1198 1166 1166 1182 1198 1214 1214 1230 1246 1182 1198 1214 1230 1214 1198 1166 1150 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1150 1150 1150 1230 1230 1198 1182 1182 1166 1134 1134 1134 1134 1102 1102 1102 1102 1086 1086 1150 1134 1102 1086 1070 1086 1086 1102 1102 1102 1102 1086 1086 1070 1070 1070 1070 1070 1086 1102 1102 1118 1134 1134 1070 1086 1086 1102 1102 1086 1086 1070 1070 1086 1086 1086 1086 1070 1054 1038 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1038 1038 1054 1054 1054 990 1022 1054 1038 1038 1038 1054 1086 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1038 1022 1022 1038 1038 1054 990 990 990 990 990 990 990 990 1006 1006 1006 990 990 990 974 974 958 958 958 942 942 926 926 926 894 910 926 942 926 910 878 862 862 878 910 926 926 910 878 862 910 910 878 862 862 862 862 862 894 894 894 878 878 862 862 862 846 846 846 830 814 782 750 734 750 782 798 750 686 639 655 686 846 830 814 798 798 766 718 686 766 766 766 766 766 766 766 766 782 766 750 734 718 702 702 702 750 734 702 702 734 734 702 686 702 686 670 655 655 655 655 670 686 686 670 655 655 639 623 623 623 623 623 623 623 623 623 623 670 655 623 591 575 575 591 591 575 575 575 591 591 607 607 623 543 543 543 543 543 543 543 543 559 559 559 575 575 591 591 591 575 575 575 559 559 543 543 543 543 543 543 543 543 543 543 543 543 543 559 559 559 559 575 575 559 559 559 543 543 527 527 527 559 559 559 543 543 527 527 527 543 543 559 559 543 511 479 463 463 463 447 447 447 463 479 479 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 415 415 415 431 431 447 463 463 463 447 447 447 447 447 431 431 415 415 415 447 447 431 415 415 399 383 383 399 399 399 399 399 399 399 399 415 415 415 399 399 383 383 383 399 383 383 367 367 383 383 399 335 351 351 351 351 335 319 303 319 319 319 319 319 319 319 319 383 383 351 335 335 335 335 335 399 367 335 319 319 335 367 399 351 351 351 351 351 351 351 335 367 399 415 415 383 335 319 319 319 335 351 367 367 351 319 303 383 367 351 335 335 335 351 351 287 303 303 319 319 335 351 351 287 303 319 335 319 303 271 255 319 319 319 319 303 287 271 271 255 271 303 319 335 335 319 303 239 255 287 319 335 335 335 319 319 255 207 223 271 303 303 287 303 271 255 255 287 287 271 239 239 255 271 271 255 223 207 175 303 303 303 287 271 255 239 223 287 319 335 303 239 207 223 255 63 31 31 47 79 95 95 63 31 47 79 95 111 95 79 63 79 79 79 79 79 79 79 79 47 95 111 95 31 0 0 15 159 143 127 111 111 143 175 191 79 95 111 127 127 127 127 111 175 159 143 127 127 127 127 143 79 111 159 159 143 111 111 127 143 143 143 127 159 159 143 143 79 31 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 15 15 0 0 0 0 0 0 15 31 47 63 79 31 31 31 47 47 63 63 63 95 79 79 79 79 95 111 127 95 111 111 127 127 111 111 95 111 127 159 191 191 175 159 143 159 143 127 95 95 111 127 143 143 143 143 127 127 111 111 111 159 159 175 175 191 175 175 175 239 223 223 223 223 239 255 271 255 255 255 271 271 287 287 287 255 271 303 319 319 303 271 255 303 303 303 319 319 335 335 335 351 319 303 303 335 335 319 287 239 207 159 111 95 95 111 127 159 159 159 143 143 127 127 127 95 111 143 159 175 191 159 159 127 31 271 798 1086 1038 958 1038 1006 1006 1006 990 990 974 974 974 958 958 942 926 894 878 862 862 814 782 750 734 734 718 686 655 591 591 591 607 607 607 623 623 607 686 623 527 527 399 431 655 1150 1070 1070 1054 1054 1022 1006 1054 1006 1006 1022 1038 1038 1054 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1118 1118 1118 1134 1134 1134 1150 1150 1182 1198 1214 1230 1214 1198 1182 1166 1214 1198 1198 1198 1198 1214 1198 1214 1198 1198 1182 1166 1134 1134 1150 1150 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1198 1214 1198 1214 1230 1230 1230 1230 1214 1262 1262 1262 1262 1262 1230 1214 1214 1246 1246 1230 1230 1230 1214 1214 1214 1230 1230 1230 1246 1246 1246 1262 1246 1262 1230 1230 1214 1214 1198 1198 1198 1230 1230 1230 1230 1230 1230 1230 1230 1214 1230 1246 1262 1262 1262 1262 1246 1246 1262 1262 1278 1278 1262 1262 1246 1246 1246 1246 1262 1262 1278 1278 1278 1246 1246 1246 1246 1246 1246 1246 1246 1310 1294 1262 1246 1246 1262 1294 1310 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1230 1230 1214 1230 1246 1278 1278 1278 1278 1246 1230 1230 1230 1214 1214 1214 1198 1198 1198 1230 1230 1230 1214 1214 1198 1198 1198 1198 1198 1198 1182 1182 1166 1166 1166 1182 1182 1182 1166 1166 1150 1150 1150 1198 1198 1166 1166 1166 1166 1134 1134 1118 1134 1118 1118 1086 1086 1086 1102 1134 1134 1134 1118 1118 1102 1102 1102 1134 1118 1118 1102 1102 1118 1118 1134 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1038 1054 1054 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1054 1054 1038 1038 1038 1054 1070 1070 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 990 990 990 990 990 990 990 990 942 942 942 926 926 910 910 910 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 878 878 878 878 878 878 878 878 846 862 878 910 910 894 878 862 798 798 814 814 814 798 782 782 750 750 734 718 702 670 670 655 766 766 766 750 750 750 750 750 750 750 750 750 750 750 750 750 718 718 734 734 734 718 702 686 655 670 702 718 734 718 718 702 686 686 686 670 670 655 655 655 670 670 670 655 655 639 639 639 623 623 623 639 639 655 655 655 655 639 607 591 591 607 639 655 575 575 575 575 575 575 575 575 591 591 575 575 575 559 559 559 591 591 591 591 591 591 591 591 575 559 559 543 543 559 559 575 543 559 559 575 559 543 511 495 591 591 591 575 575 559 559 559 527 543 559 575 559 543 511 495 543 543 543 543 543 543 543 543 463 479 511 543 559 559 543 543 479 479 479 463 463 447 447 447 479 463 463 447 447 463 463 479 495 495 479 463 463 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 479 431 399 415 447 463 431 383 431 431 431 431 431 415 383 383 367 383 415 431 431 415 383 367 415 415 415 399 399 383 383 383 431 431 399 383 367 351 351 367 351 367 383 383 367 351 319 303 335 351 351 367 367 351 351 335 303 319 319 335 335 351 351 367 351 351 351 335 335 319 319 319 367 367 367 351 351 335 335 335 367 351 335 319 319 319 319 335 351 335 319 319 351 351 335 319 303 303 319 335 335 335 319 319 319 319 319 319 319 319 319 319 319 303 287 287 319 319 303 287 303 303 303 303 303 303 303 303 255 255 271 287 287 303 319 319 271 255 255 239 239 255 255 271 239 239 239 255 255 271 271 271 223 239 271 287 271 239 191 175 287 255 207 239 287 319 303 271 255 271 287 303 303 271 239 223 95 79 63 63 95 111 95 79 47 63 79 95 111 95 79 79 79 79 79 79 79 79 79 79 31 63 95 79 31 15 31 63 143 127 127 127 143 143 159 175 79 95 111 127 127 127 127 111 175 159 143 127 127 127 127 143 79 127 159 159 143 111 111 127 143 127 127 127 143 143 143 127 79 47 31 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 15 15 0 0 0 0 0 0 15 31 47 63 79 47 47 63 63 63 79 79 79 95 79 79 79 79 95 111 127 111 111 127 127 127 111 95 95 127 143 159 159 175 175 175 159 111 111 111 95 111 111 127 127 143 143 143 127 127 127 111 111 143 159 175 207 207 207 191 175 239 223 223 223 223 239 255 271 271 271 287 287 287 303 303 303 271 271 303 303 303 303 271 271 303 303 303 319 319 319 335 335 351 319 303 319 335 335 303 287 223 207 159 111 95 95 111 127 159 159 159 143 143 127 127 127 95 95 127 143 159 175 143 127 127 95 367 846 1070 974 910 990 1006 1006 990 990 990 974 974 974 958 958 942 926 894 878 862 862 814 782 750 734 734 718 686 655 607 607 607 607 607 607 607 607 607 686 623 527 527 415 431 639 1150 1086 1086 1054 1054 1006 1006 1038 1006 1006 1022 1038 1054 1054 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1134 1134 1134 1150 1150 1150 1166 1166 1182 1198 1214 1230 1214 1214 1182 1182 1214 1214 1198 1198 1214 1230 1198 1214 1198 1198 1182 1166 1134 1150 1150 1166 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1198 1214 1198 1214 1214 1230 1230 1230 1230 1262 1262 1262 1262 1262 1246 1230 1214 1246 1246 1246 1230 1230 1230 1214 1214 1230 1230 1246 1246 1246 1262 1262 1246 1262 1230 1230 1214 1214 1198 1198 1198 1230 1230 1230 1230 1230 1230 1230 1230 1214 1230 1246 1262 1262 1262 1262 1246 1246 1262 1262 1278 1278 1262 1262 1246 1246 1246 1262 1262 1262 1278 1278 1278 1246 1246 1246 1246 1246 1246 1246 1246 1278 1262 1246 1246 1246 1246 1262 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1230 1230 1246 1262 1278 1294 1294 1278 1262 1246 1230 1230 1230 1214 1214 1214 1198 1198 1230 1230 1230 1214 1214 1214 1198 1198 1198 1198 1198 1182 1182 1166 1166 1166 1182 1182 1182 1166 1166 1166 1150 1150 1182 1214 1182 1182 1182 1182 1150 1150 1118 1150 1134 1118 1086 1086 1086 1102 1134 1134 1134 1118 1118 1118 1102 1102 1134 1118 1118 1102 1102 1118 1118 1134 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1038 1054 1054 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1070 1054 1054 1038 1038 1054 1054 1070 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 990 990 990 990 990 990 990 990 942 942 942 926 926 926 910 910 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 878 878 878 878 878 878 878 878 846 862 878 894 894 894 878 862 782 782 798 798 782 766 750 734 766 750 734 718 702 686 670 655 718 718 718 718 734 734 734 734 782 782 782 782 766 750 734 718 750 750 750 734 718 702 686 670 686 702 718 734 750 734 734 718 686 686 686 670 670 670 655 655 670 670 670 655 655 639 639 639 623 623 623 639 639 655 655 655 639 639 607 607 607 607 639 639 591 591 591 591 591 591 591 591 607 607 591 591 575 575 575 575 591 591 591 591 591 591 591 591 575 559 559 543 543 559 559 575 543 543 559 575 559 543 511 495 591 591 591 575 575 575 559 559 559 559 559 559 559 543 527 527 543 543 543 543 543 543 543 543 511 527 543 559 543 527 511 495 479 479 479 463 463 463 447 447 479 463 463 447 447 463 463 479 447 447 447 463 463 463 463 463 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 479 431 415 415 447 447 431 383 415 431 431 431 431 415 399 383 383 399 399 415 415 399 399 383 415 415 415 399 399 383 383 383 399 383 367 335 319 319 319 319 351 351 367 367 367 351 319 303 335 351 351 367 367 351 351 335 319 319 335 335 335 335 351 351 351 351 351 335 335 319 319 319 367 367 351 351 351 335 335 335 367 351 335 319 319 319 319 335 335 303 287 303 335 335 319 303 287 287 303 319 319 303 303 287 319 319 319 319 319 319 319 319 319 303 287 287 319 319 303 287 303 303 303 303 303 303 303 303 271 271 287 287 287 287 303 303 271 255 255 239 239 255 255 271 223 223 223 239 239 239 255 255 223 239 271 303 303 287 255 239 287 255 223 239 287 303 303 271 271 271 255 255 255 255 255 255 127 111 95 95 111 127 95 79 47 63 79 95 111 95 95 95 95 95 95 79 79 79 79 79 15 47 63 63 47 47 79 95 111 127 143 143 159 159 159 143 95 95 111 127 127 127 127 127 175 159 143 127 127 127 127 143 95 127 159 159 127 111 111 127 127 111 111 111 127 127 127 111 111 47 31 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 15 0 0 0 15 31 63 63 63 63 79 79 79 95 95 95 95 79 79 79 79 95 111 127 127 127 127 127 127 111 79 79 159 143 143 143 159 159 175 191 95 95 111 127 143 143 143 143 143 143 143 143 127 127 127 111 111 143 191 223 239 239 223 207 239 223 223 223 223 239 255 271 287 287 287 303 303 303 319 319 271 287 287 303 303 287 287 271 303 303 303 303 319 319 319 335 335 319 303 319 335 335 287 255 207 191 159 111 95 95 111 111 159 159 143 143 143 143 127 127 95 95 127 143 143 143 111 111 79 175 511 910 1038 926 862 942 1006 990 990 990 974 974 974 974 958 958 942 926 894 878 862 862 830 798 750 734 734 718 686 655 655 639 639 623 607 607 591 591 607 686 607 527 543 415 431 623 1134 1102 1118 1054 1038 1006 990 1006 1006 1022 1022 1038 1054 1070 1070 1070 1086 1086 1086 1086 1086 1086 1086 1086 1150 1150 1166 1166 1166 1182 1182 1182 1182 1198 1214 1214 1214 1214 1198 1198 1230 1214 1214 1214 1214 1230 1214 1230 1198 1198 1182 1182 1150 1166 1166 1182 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1214 1230 1198 1198 1214 1214 1230 1230 1230 1246 1262 1262 1262 1262 1246 1230 1230 1262 1262 1246 1246 1246 1230 1230 1230 1246 1246 1246 1262 1262 1262 1278 1262 1262 1230 1230 1230 1214 1214 1214 1214 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1246 1262 1262 1262 1262 1262 1262 1262 1278 1278 1278 1278 1262 1262 1246 1262 1262 1262 1278 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1230 1230 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1278 1278 1262 1262 1262 1246 1246 1246 1262 1262 1278 1294 1294 1278 1262 1262 1246 1214 1198 1198 1198 1182 1182 1182 1198 1198 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1150 1198 1230 1198 1198 1198 1198 1166 1166 1134 1150 1134 1134 1102 1086 1102 1118 1134 1134 1134 1134 1118 1118 1118 1102 1134 1118 1118 1102 1102 1118 1118 1134 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1102 1102 1102 1102 1102 1054 1054 1070 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1070 1070 1054 1038 1038 1054 1054 1070 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 990 990 990 990 990 990 990 990 942 942 942 942 926 926 926 910 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 878 878 878 878 878 878 878 878 862 878 878 894 894 878 862 862 782 782 782 766 750 734 702 702 750 750 734 718 686 670 655 655 655 655 670 670 686 686 702 702 798 798 814 814 798 766 734 718 750 734 734 718 702 718 718 718 702 718 734 750 750 750 750 734 686 686 686 686 670 670 670 655 670 670 670 655 655 639 639 639 623 623 639 639 639 639 655 655 639 623 623 607 607 623 623 639 607 607 607 607 607 607 607 607 623 623 607 607 607 591 591 591 591 591 591 591 591 591 591 591 575 559 559 543 543 559 559 575 543 543 559 559 559 543 527 511 591 591 591 591 575 575 575 559 591 591 575 559 559 559 559 559 543 543 543 543 543 543 543 543 575 575 575 559 527 495 463 447 479 479 479 479 463 463 463 447 479 463 463 447 447 463 463 479 415 415 431 447 447 463 479 479 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 463 447 415 415 447 447 415 399 415 415 431 431 431 415 399 383 415 399 399 383 383 399 399 415 415 415 415 399 399 383 383 383 383 367 351 335 319 319 319 319 351 351 351 367 351 335 335 319 351 351 351 351 351 351 351 351 351 351 335 335 335 335 319 319 351 351 351 335 335 319 319 319 367 351 351 351 335 335 335 335 367 351 335 319 319 319 319 335 319 303 271 287 319 319 303 287 287 287 303 303 303 287 287 271 319 319 319 319 319 319 319 319 319 303 287 287 319 319 303 287 303 303 303 303 303 303 303 303 303 303 287 287 287 287 271 271 271 255 255 239 239 255 255 271 207 207 223 223 223 239 239 239 223 255 287 319 319 319 303 303 287 255 239 239 271 287 287 287 287 255 223 207 207 239 271 287 143 127 95 95 111 111 79 63 63 79 79 95 95 111 111 95 111 95 95 95 95 79 79 79 63 63 63 63 63 63 95 95 95 111 143 175 175 159 143 127 95 111 127 127 143 143 127 127 175 159 143 127 127 127 127 143 111 143 159 143 111 95 111 127 111 111 95 95 127 111 111 111 127 79 31 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 15 15 0 0 15 0 0 0 15 31 47 47 63 63 63 63 79 79 95 95 95 79 79 79 79 95 111 127 127 127 127 127 111 95 79 63 175 159 143 127 127 159 191 207 79 111 143 175 191 191 175 175 159 159 143 143 143 127 127 127 111 143 191 239 271 255 239 223 239 223 223 223 223 239 255 271 271 271 271 287 287 287 303 303 287 287 287 287 287 287 287 287 287 287 303 303 303 319 319 319 335 319 303 319 335 319 271 239 191 175 143 127 111 95 111 111 143 143 143 143 143 143 143 143 127 127 143 159 159 159 111 111 15 239 639 974 1006 894 862 942 990 990 990 974 974 974 958 958 958 958 942 926 894 878 862 862 830 798 766 750 750 734 702 655 686 670 670 639 623 607 591 575 623 686 607 527 559 431 415 591 1102 1102 1150 1054 1006 990 990 990 1022 1022 1038 1038 1054 1070 1086 1086 1118 1118 1118 1118 1118 1118 1118 1118 1182 1182 1182 1198 1198 1198 1214 1214 1198 1198 1198 1214 1214 1214 1214 1214 1230 1230 1230 1230 1230 1246 1230 1230 1214 1198 1198 1198 1166 1182 1198 1198 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1230 1230 1198 1198 1198 1214 1214 1230 1246 1246 1262 1262 1278 1278 1262 1246 1246 1278 1262 1262 1262 1246 1246 1246 1246 1262 1262 1262 1262 1278 1278 1278 1278 1262 1230 1230 1230 1230 1230 1230 1214 1246 1246 1246 1246 1246 1246 1246 1246 1230 1246 1262 1262 1278 1278 1262 1262 1262 1262 1278 1294 1294 1278 1262 1262 1262 1262 1262 1278 1278 1278 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1262 1278 1278 1294 1294 1294 1294 1278 1246 1262 1214 1214 1214 1198 1198 1198 1198 1214 1214 1198 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1150 1166 1166 1150 1150 1150 1134 1134 1166 1214 1246 1214 1214 1214 1214 1182 1182 1134 1166 1150 1134 1118 1102 1102 1134 1150 1150 1134 1134 1134 1118 1118 1118 1134 1118 1118 1102 1102 1118 1118 1134 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1054 1054 1070 1086 1086 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1022 1022 1022 1022 1022 1086 1070 1054 1038 1038 1038 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 990 990 990 990 990 990 990 990 958 958 942 942 942 926 926 926 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 878 878 878 878 878 878 878 878 878 878 894 878 878 878 862 862 814 814 798 782 766 734 702 686 734 734 718 702 670 655 639 639 607 607 607 623 639 655 655 655 750 766 798 814 814 798 766 750 718 718 702 702 718 734 766 782 718 718 734 734 734 734 734 734 702 702 686 686 686 670 670 670 670 670 670 655 655 639 639 639 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 623 623 607 607 607 591 591 591 591 591 591 591 591 575 559 559 543 543 559 559 575 543 543 543 543 543 543 543 527 607 607 591 591 591 575 575 575 623 607 575 559 543 559 575 591 559 559 559 559 559 559 559 559 591 575 559 543 527 495 479 463 495 495 479 479 479 463 463 463 479 463 463 447 447 463 463 479 415 431 431 431 447 447 463 463 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 447 447 431 431 431 431 415 415 399 415 431 431 431 415 399 399 431 415 383 367 367 383 415 431 415 415 415 399 399 383 383 383 415 399 383 367 351 351 367 367 335 335 351 351 335 335 335 335 351 351 351 351 351 351 351 351 367 351 351 335 335 319 319 303 351 351 351 335 335 319 319 319 351 351 351 335 335 335 319 319 367 351 335 319 319 319 319 335 319 303 287 303 319 335 319 287 303 303 319 319 319 303 287 287 319 319 319 319 319 319 319 319 319 303 287 287 319 319 303 287 287 287 287 287 287 287 287 287 319 319 303 287 287 271 255 255 271 255 255 239 239 255 255 271 223 223 239 239 239 255 255 255 255 271 287 303 303 303 303 287 287 271 255 255 271 271 287 287 271 255 239 223 223 239 271 271 127 111 79 79 95 95 63 47 95 79 79 95 95 111 111 127 127 111 111 95 95 79 79 79 127 111 79 63 63 79 79 79 95 111 143 175 175 159 143 127 95 111 127 143 143 143 143 127 175 159 143 127 127 127 127 143 127 159 159 143 111 95 111 127 111 111 95 95 127 111 111 111 159 95 47 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 31 15 0 0 15 0 0 0 0 15 31 31 31 31 47 47 63 63 63 63 95 79 79 79 79 95 111 127 111 127 127 127 127 111 95 79 175 159 143 127 127 159 191 207 63 79 127 159 175 175 159 143 159 159 159 143 143 143 127 127 111 143 191 239 255 255 239 239 239 223 223 223 223 239 255 271 239 239 255 255 255 271 271 271 287 287 287 287 287 287 287 287 287 287 287 303 303 303 319 319 319 319 319 319 335 319 255 207 159 143 143 127 111 111 95 95 143 143 143 143 143 143 143 143 175 175 191 191 191 175 127 127 0 319 766 1022 990 910 910 974 990 990 974 974 974 958 958 958 958 958 942 926 894 878 862 862 846 798 766 750 750 734 702 670 702 702 686 655 639 607 591 575 639 686 607 527 575 447 415 559 1038 1102 1166 1054 990 990 990 974 1022 1022 1038 1054 1070 1070 1086 1086 1134 1134 1134 1134 1134 1134 1134 1134 1198 1198 1198 1198 1214 1214 1214 1230 1198 1198 1198 1214 1214 1230 1230 1246 1246 1246 1230 1230 1246 1262 1246 1246 1214 1214 1198 1198 1182 1198 1214 1230 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1230 1246 1214 1198 1198 1198 1214 1230 1246 1246 1262 1262 1278 1278 1278 1262 1262 1278 1278 1278 1278 1262 1262 1262 1246 1262 1278 1278 1278 1294 1294 1294 1278 1262 1230 1230 1230 1230 1230 1230 1246 1246 1246 1246 1246 1246 1246 1246 1246 1230 1246 1262 1278 1278 1278 1278 1262 1262 1278 1294 1294 1294 1294 1278 1262 1262 1262 1278 1278 1278 1294 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1294 1310 1310 1294 1294 1294 1294 1310 1278 1262 1230 1230 1230 1214 1214 1214 1198 1214 1214 1214 1198 1198 1198 1182 1182 1166 1166 1166 1166 1166 1166 1166 1182 1166 1166 1166 1150 1150 1150 1134 1166 1214 1246 1214 1214 1214 1214 1182 1182 1150 1182 1166 1150 1134 1118 1118 1150 1150 1150 1150 1134 1134 1134 1118 1118 1134 1118 1118 1102 1102 1118 1118 1134 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1054 1070 1086 1086 1086 1086 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1022 1022 1022 1022 1022 1086 1070 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 990 990 990 990 990 990 990 990 958 958 958 942 942 942 926 926 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 878 878 878 878 878 878 878 878 910 894 894 878 862 862 862 862 846 846 830 830 798 766 750 718 734 718 702 686 670 655 639 623 591 591 591 607 607 623 623 623 670 702 734 766 798 814 814 798 750 750 734 734 734 734 734 734 718 718 702 702 702 702 702 702 702 702 702 686 686 686 670 670 670 670 670 655 655 639 639 639 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 623 623 607 607 591 591 591 591 591 591 591 591 575 559 559 543 543 559 559 575 543 543 543 543 543 543 543 559 607 607 607 591 591 591 575 575 623 607 575 559 543 559 575 591 559 559 559 559 559 559 559 559 559 543 543 527 511 511 511 511 495 495 495 479 479 479 463 463 479 463 463 447 447 463 463 479 463 463 463 447 447 431 431 431 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 447 447 447 431 431 415 415 415 399 399 415 431 431 431 415 399 431 415 383 367 367 383 415 431 415 415 415 399 399 383 383 383 383 383 367 351 351 351 367 367 335 335 319 319 335 335 335 335 367 351 351 335 335 351 351 367 367 351 351 335 335 319 319 303 351 351 351 335 335 319 319 319 351 351 335 335 335 319 319 319 367 351 335 319 319 319 319 335 351 319 303 319 335 351 335 319 335 351 351 351 335 319 303 303 319 319 319 319 319 319 319 319 319 303 287 287 319 319 303 287 287 287 287 287 287 287 287 287 335 319 319 303 271 255 255 239 271 255 255 239 239 255 255 271 255 255 255 271 271 271 287 287 271 271 271 271 255 255 239 239 287 287 271 271 255 255 271 287 255 271 287 287 287 255 239 223 111 95 63 79 95 95 79 63 95 95 95 79 95 111 127 143 127 127 127 111 95 95 79 79 159 127 79 63 79 95 95 79 111 127 143 143 159 159 159 143 111 111 127 143 159 159 143 143 175 159 143 127 127 127 127 143 159 159 159 127 95 79 111 127 127 111 111 111 127 127 127 111 175 111 47 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 47 47 31 15 0 0 15 15 0 0 0 0 15 15 31 31 31 47 47 47 63 63 95 79 79 79 79 95 111 127 95 111 111 127 127 111 111 95 159 143 143 143 159 159 175 191 47 63 79 95 111 111 111 111 175 159 159 159 143 143 143 143 143 159 175 207 223 223 239 239 239 223 223 223 223 239 255 271 223 223 239 239 239 255 255 255 303 287 287 271 271 287 287 303 271 287 287 287 303 303 303 303 319 319 319 335 335 303 239 191 143 127 127 127 111 111 95 95 127 127 143 143 143 143 159 159 207 207 207 207 191 175 127 111 15 415 862 1038 990 942 942 974 974 974 974 974 958 958 958 942 958 958 942 926 894 878 862 862 846 814 782 766 766 750 702 670 718 702 686 670 639 623 607 607 655 686 591 527 591 463 399 527 974 1086 1182 1038 974 1006 1022 990 1038 1038 1038 1054 1070 1086 1086 1102 1134 1134 1134 1134 1134 1134 1134 1134 1198 1198 1198 1198 1214 1214 1230 1230 1214 1198 1198 1198 1214 1230 1262 1262 1262 1262 1246 1246 1262 1262 1246 1262 1214 1214 1214 1214 1198 1214 1230 1246 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1246 1262 1214 1198 1182 1182 1214 1246 1262 1246 1262 1262 1278 1294 1278 1278 1278 1294 1294 1294 1278 1278 1278 1262 1262 1278 1278 1294 1294 1294 1310 1310 1294 1262 1230 1230 1230 1246 1246 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1262 1278 1294 1294 1278 1278 1278 1278 1294 1294 1294 1294 1278 1278 1278 1278 1278 1278 1294 1294 1294 1310 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1310 1326 1326 1310 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1294 1294 1294 1310 1310 1310 1326 1326 1310 1294 1294 1310 1326 1294 1246 1246 1246 1230 1230 1230 1214 1214 1230 1214 1214 1214 1198 1198 1198 1198 1166 1166 1166 1166 1182 1182 1182 1182 1182 1166 1166 1166 1150 1150 1150 1182 1214 1246 1214 1214 1214 1214 1182 1182 1166 1182 1182 1166 1134 1134 1134 1150 1166 1150 1150 1150 1134 1134 1134 1134 1134 1118 1118 1102 1102 1118 1118 1134 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1070 1070 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1006 1006 1006 1006 1006 1006 1006 1006 1102 1086 1070 1054 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 990 990 990 990 990 990 990 990 974 958 958 958 942 942 942 942 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 878 878 878 878 878 878 878 878 926 910 894 862 862 862 862 862 862 862 862 846 830 814 782 766 750 750 734 718 686 670 655 655 607 607 607 607 607 607 607 607 623 639 655 702 734 782 814 830 814 814 798 782 750 702 670 639 734 718 702 686 686 686 686 702 718 702 702 702 686 686 686 686 670 670 670 655 655 639 639 639 655 655 639 639 639 639 623 623 607 623 623 639 639 623 623 607 623 623 623 623 623 623 623 623 639 639 639 623 623 607 607 607 591 591 591 591 591 591 591 591 575 559 559 543 543 559 559 575 543 543 527 527 527 543 559 575 623 607 607 607 591 591 591 591 591 591 575 559 559 559 559 559 575 575 575 575 575 575 575 575 527 527 511 511 511 527 543 543 511 495 495 495 479 479 479 479 479 463 463 447 447 463 463 479 495 495 479 479 463 447 431 431 463 463 463 463 463 463 463 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 431 447 463 447 415 399 415 431 383 399 415 431 431 431 415 415 415 399 399 383 383 399 399 415 415 415 415 399 399 383 383 383 335 335 319 319 303 319 319 335 319 319 319 303 319 335 335 351 383 367 335 319 319 335 367 383 351 351 335 335 335 335 319 319 351 351 351 335 335 319 319 319 335 335 335 335 319 319 319 303 367 351 335 319 319 319 319 335 351 335 319 319 351 367 335 319 367 367 367 367 351 335 319 303 319 319 319 319 319 319 319 319 319 303 287 287 319 319 303 287 271 271 271 271 271 271 271 271 335 319 303 303 271 271 255 239 271 255 255 239 239 255 255 271 271 271 271 287 287 287 303 303 271 271 255 239 223 207 207 207 287 287 287 271 239 239 255 287 255 271 287 303 271 239 191 159 111 95 79 95 127 127 111 95 111 111 95 79 95 111 127 143 143 143 127 111 95 95 79 79 159 111 47 47 95 127 143 127 143 127 127 127 143 143 159 175 111 127 143 143 159 159 143 143 175 159 143 127 127 127 127 143 159 175 159 127 79 79 95 127 143 127 127 127 143 143 143 127 191 127 63 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 47 47 31 31 15 0 15 15 0 0 0 0 0 15 47 47 47 63 63 63 79 79 95 79 79 79 79 95 111 127 63 79 95 111 127 127 127 127 127 143 159 159 175 175 175 159 111 111 95 95 95 111 111 127 175 175 159 159 159 143 143 143 175 175 159 159 175 191 207 223 239 223 223 223 223 239 255 271 239 239 239 255 255 255 271 271 303 303 271 271 271 271 303 303 271 271 287 287 287 303 303 303 319 303 319 335 335 303 223 175 111 127 127 127 111 111 95 95 127 127 127 143 143 159 159 159 207 207 207 191 175 159 111 95 111 527 942 1054 990 958 958 942 974 974 974 958 958 958 942 942 958 958 942 926 894 878 862 862 846 814 782 766 766 750 718 686 702 702 686 670 655 639 639 623 655 686 591 543 607 463 399 511 926 1070 1182 1038 974 1022 1038 1006 1038 1038 1054 1054 1070 1086 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1182 1182 1198 1198 1198 1214 1214 1214 1214 1214 1198 1198 1214 1246 1262 1278 1278 1262 1262 1262 1262 1278 1262 1278 1214 1214 1214 1214 1198 1230 1246 1262 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1262 1262 1214 1198 1182 1182 1214 1246 1262 1246 1262 1278 1278 1294 1294 1294 1278 1310 1310 1294 1294 1294 1278 1278 1278 1294 1294 1294 1310 1310 1310 1326 1310 1262 1230 1230 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1262 1278 1278 1294 1294 1278 1278 1278 1294 1294 1310 1310 1294 1294 1278 1278 1278 1278 1294 1294 1294 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1278 1294 1310 1310 1310 1310 1294 1278 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1310 1310 1310 1326 1326 1341 1326 1310 1294 1294 1310 1326 1310 1262 1246 1230 1230 1230 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1150 1150 1150 1166 1166 1182 1182 1182 1166 1166 1150 1150 1150 1134 1134 1150 1198 1230 1198 1198 1198 1198 1166 1166 1182 1198 1182 1182 1150 1134 1134 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1118 1118 1102 1102 1118 1118 1134 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1006 1006 1006 1006 1006 1006 1006 1006 1102 1086 1070 1054 1038 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 990 990 990 990 990 990 990 990 974 974 958 958 958 942 942 942 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 878 878 878 878 878 878 878 878 942 910 894 862 846 846 862 862 846 846 862 862 846 830 814 798 814 798 782 766 750 734 718 702 639 639 623 623 607 591 591 591 607 607 607 623 670 718 782 814 750 782 798 798 782 734 686 655 750 734 718 702 686 702 702 718 718 718 702 702 702 686 686 686 670 670 670 655 655 639 639 639 655 655 655 639 639 623 623 623 607 607 639 639 639 639 607 607 607 607 607 607 607 607 607 607 623 623 623 623 607 607 607 591 591 591 591 591 591 591 591 591 575 559 559 543 543 559 559 575 543 543 527 511 527 543 575 591 623 623 607 607 607 591 591 591 559 559 559 559 559 543 527 527 575 575 575 575 575 575 575 575 543 543 511 511 511 511 543 543 511 511 495 495 495 479 479 479 479 463 463 447 447 463 463 479 495 495 495 479 479 479 479 479 463 463 463 463 463 463 463 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 415 447 479 447 415 383 415 447 383 399 415 431 431 431 431 415 383 399 399 415 415 399 399 383 415 415 415 399 399 383 383 383 335 319 319 303 303 319 319 335 319 319 303 303 303 319 351 367 383 367 335 319 319 335 367 383 319 319 335 335 335 335 351 351 351 351 351 335 335 319 319 319 335 335 335 319 319 319 303 303 367 351 335 319 319 319 319 335 335 319 303 303 335 351 335 303 367 367 367 351 335 319 303 287 319 319 319 319 319 319 319 319 319 303 287 287 319 319 303 287 271 271 271 271 271 271 271 271 319 303 303 287 287 271 271 255 271 255 255 239 239 255 255 271 255 255 271 271 271 287 287 287 239 239 223 223 223 223 223 239 271 303 303 287 239 223 255 287 287 271 255 239 191 159 127 111 127 95 95 111 143 159 159 127 127 111 95 79 95 111 143 159 159 143 127 127 111 95 79 79 127 79 31 47 111 159 175 175 127 111 127 79 111 111 175 159 111 95 143 127 159 127 159 143 175 159 143 127 127 127 127 143 175 175 159 127 79 79 95 127 143 143 143 127 159 159 143 143 207 127 63 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 47 47 47 47 31 15 0 15 15 0 0 0 0 0 0 63 63 63 79 79 95 95 95 95 79 79 79 79 95 111 127 47 63 95 111 127 143 143 143 111 127 159 191 191 175 159 143 191 175 159 143 127 143 159 175 175 175 175 159 159 143 143 143 207 175 159 127 127 159 191 223 239 223 223 223 223 239 255 271 255 255 255 271 271 287 287 287 319 303 271 255 255 271 303 319 271 271 271 287 287 303 303 303 303 303 319 335 335 303 223 159 111 111 127 127 127 111 95 95 127 127 127 143 143 159 159 159 191 191 191 175 159 143 79 63 223 623 1006 1070 1006 1006 990 942 974 974 974 958 958 942 942 942 958 958 942 926 894 878 862 862 846 814 782 766 766 750 718 686 702 702 686 670 670 655 639 639 655 686 591 543 591 479 399 511 878 1086 1182 1054 974 1022 1086 1038 1038 1038 1054 1070 1070 1086 1102 1102 1118 1118 1118 1118 1118 1118 1118 1118 1182 1182 1182 1198 1198 1214 1214 1214 1214 1214 1198 1198 1214 1246 1278 1294 1278 1246 1262 1230 1262 1246 1262 1278 1214 1214 1214 1230 1214 1230 1262 1262 1262 1262 1294 1262 1294 1262 1294 1262 1294 1262 1294 1262 1294 1262 1294 1262 1230 1214 1182 1166 1182 1214 1246 1262 1246 1246 1278 1294 1294 1294 1294 1294 1310 1310 1310 1294 1294 1294 1278 1278 1294 1294 1310 1310 1310 1326 1326 1310 1230 1230 1230 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1262 1278 1294 1294 1294 1294 1278 1278 1294 1294 1310 1310 1294 1294 1278 1278 1278 1278 1294 1294 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1246 1262 1294 1310 1310 1294 1262 1246 1294 1294 1294 1294 1294 1294 1294 1294 1294 1262 1294 1278 1310 1294 1326 1310 1357 1310 1310 1278 1310 1278 1341 1326 1262 1246 1246 1230 1230 1230 1214 1214 1214 1214 1214 1198 1198 1182 1182 1182 1150 1150 1150 1166 1166 1182 1182 1182 1166 1166 1166 1150 1150 1134 1134 1150 1198 1198 1198 1166 1198 1166 1166 1166 1182 1198 1182 1182 1150 1150 1150 1166 1166 1166 1166 1150 1150 1134 1134 1134 1134 1118 1118 1102 1102 1118 1118 1134 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1006 1006 1006 1006 1006 1006 1006 1006 1102 1086 1070 1054 1038 1022 1022 1022 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 1006 1006 1022 990 990 990 990 990 990 990 990 974 974 974 958 958 942 942 942 926 926 926 910 910 894 894 894 894 894 894 894 894 894 894 894 878 878 878 878 878 878 878 878 942 926 894 862 846 846 862 862 830 830 846 846 846 830 814 814 862 846 830 814 798 782 766 750 670 670 655 639 623 591 591 575 623 607 591 575 607 670 734 766 639 686 750 814 830 798 766 734 782 766 734 718 702 718 718 734 718 718 718 702 702 686 686 686 670 670 670 655 655 639 639 639 655 655 655 639 639 623 623 623 591 607 639 655 655 639 607 591 607 607 607 607 607 607 607 607 623 623 607 607 607 591 591 591 591 591 591 591 591 591 591 591 575 559 591 543 575 559 591 575 575 527 559 511 559 543 607 623 623 623 623 607 607 591 591 591 527 543 559 575 559 543 511 495 575 575 575 575 575 575 575 575 575 559 527 511 495 511 527 527 511 511 511 495 495 479 479 479 479 463 463 447 447 463 463 479 463 479 479 495 511 511 527 527 463 463 463 463 463 463 463 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 415 447 479 463 399 383 415 447 383 383 415 431 431 431 431 431 367 383 415 431 431 415 383 367 415 415 415 399 399 383 383 383 367 351 351 335 335 351 367 367 319 303 287 287 303 319 351 367 383 367 335 319 319 335 367 383 303 319 319 335 335 351 351 367 351 351 351 335 335 319 319 319 335 335 335 319 319 303 303 303 367 351 335 319 319 319 319 335 319 303 287 287 319 319 303 287 351 351 351 335 319 303 287 271 319 319 319 319 319 319 319 319 319 303 287 287 319 319 303 287 271 271 271 271 271 271 271 271 303 303 303 287 287 271 271 271 271 255 255 239 239 255 255 271 239 239 239 255 255 271 271 271 223 223 207 223 223 255 271 271 239 303 319 287 239 207 255 287 303 271 223 159 111 95 95 95 79 79 79 79 79 79 79 79 143 143 143 143 111 95 63 47 127 127 127 127 127 111 79 79 95 95 95 95 79 63 47 47 111 95 95 47 63 31 79 63 111 95 143 127 143 95 95 79 127 143 143 159 159 143 127 127 127 111 111 95 95 111 111 127 111 111 79 63 79 63 63 63 175 127 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 15 31 63 79 95 95 79 79 79 63 63 47 47 63 63 79 95 95 111 127 143 159 159 175 159 159 159 159 159 159 159 159 111 127 143 143 111 95 111 143 127 127 127 111 95 95 79 79 191 175 143 143 175 191 191 175 207 207 207 223 223 239 239 239 287 287 287 287 287 287 287 287 271 255 255 255 255 271 287 303 287 287 287 303 303 319 319 319 351 319 319 335 351 303 207 127 191 175 143 127 111 127 127 143 111 111 111 127 127 127 143 143 175 223 143 159 255 175 47 95 463 766 1054 990 926 974 1022 974 974 942 942 926 926 910 910 910 926 894 878 878 878 878 862 862 846 830 814 798 766 750 718 718 686 686 670 655 655 639 623 623 655 655 639 623 591 527 447 399 798 1134 1230 1070 1086 1118 1054 1038 1086 1102 1118 1134 1150 1166 1166 1150 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1198 1198 1198 1198 1198 1214 1230 1230 1246 1262 1262 1262 1230 1262 1230 1262 1230 1230 1230 1262 1246 1246 1246 1246 1262 1278 1262 1294 1246 1278 1246 1278 1262 1310 1294 1294 1262 1278 1246 1278 1230 1262 1230 1246 1246 1246 1262 1262 1262 1278 1278 1246 1278 1310 1310 1294 1294 1294 1310 1278 1278 1278 1294 1294 1310 1310 1310 1278 1294 1294 1294 1294 1278 1262 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1262 1262 1278 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1278 1278 1278 1294 1294 1310 1310 1310 1294 1294 1294 1294 1294 1294 1294 1294 1262 1246 1246 1246 1246 1262 1278 1294 1278 1278 1278 1278 1278 1278 1278 1278 1294 1262 1294 1262 1294 1262 1294 1262 1294 1262 1294 1262 1294 1262 1294 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1230 1230 1214 1214 1214 1150 1166 1166 1182 1182 1198 1198 1198 1214 1214 1198 1182 1166 1166 1150 1134 1230 1214 1182 1134 1166 1150 1182 1198 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1134 1134 1118 1134 1150 1166 1150 1134 1102 1086 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1086 1102 1102 1118 1118 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 1006 1006 1006 1006 990 974 958 990 1006 1006 1006 1006 990 974 958 974 974 974 958 958 942 942 942 894 894 910 926 926 926 910 910 910 926 942 958 942 926 894 878 862 878 894 910 894 878 846 830 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 750 734 702 670 623 591 575 591 655 655 639 623 607 591 591 575 655 670 702 734 766 766 766 750 750 718 702 702 718 718 686 655 702 702 702 702 702 702 702 702 686 686 670 670 670 686 702 702 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 655 639 639 623 623 639 639 655 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 591 607 639 607 639 607 639 623 655 623 639 591 623 575 591 591 623 623 623 607 607 591 591 591 575 575 575 559 559 543 543 543 527 527 511 511 511 495 495 495 543 543 543 527 527 511 511 511 511 511 511 511 511 511 511 511 495 511 511 511 511 495 479 463 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 463 447 431 431 431 431 447 431 431 431 415 415 399 399 399 479 463 447 431 415 399 399 399 383 399 399 415 415 399 399 383 367 383 415 431 431 415 383 367 415 415 415 399 399 383 383 383 383 367 367 351 351 367 367 383 367 367 367 367 367 367 367 367 367 351 319 303 303 319 351 367 351 335 335 319 319 335 335 351 303 319 319 335 335 319 319 303 303 303 303 303 303 303 303 303 351 335 303 287 287 303 335 351 335 319 303 271 255 287 351 415 319 303 303 287 287 303 303 319 255 255 271 287 287 303 303 303 319 287 271 303 335 351 303 255 351 319 287 287 303 303 303 287 367 351 319 303 287 271 271 271 303 271 239 255 287 303 271 239 207 223 239 239 271 271 287 303 271 223 191 207 271 287 255 207 239 223 207 191 191 223 271 287 223 207 223 191 175 159 159 143 95 95 95 95 95 95 95 95 127 127 127 127 111 95 79 63 95 111 111 111 111 95 95 79 79 79 95 95 95 79 63 63 127 111 79 63 63 63 79 79 95 95 111 127 111 95 79 63 143 143 159 159 159 159 143 127 143 143 127 111 111 127 143 143 127 111 95 79 95 95 95 95 175 143 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 63 47 47 79 63 63 47 47 63 63 79 79 95 95 111 127 143 143 159 159 159 159 159 159 159 159 159 127 143 159 143 127 111 127 159 127 127 127 127 127 111 111 111 223 191 159 175 207 239 239 223 223 223 239 239 239 255 255 255 287 287 287 287 287 287 287 287 287 287 271 271 287 303 303 319 287 287 287 303 303 319 319 319 319 303 303 319 319 271 175 111 159 143 127 111 95 111 111 127 127 127 127 127 143 143 159 159 159 207 159 159 255 143 31 127 575 878 1086 1038 974 1022 1070 1006 974 942 926 926 926 910 910 910 926 894 878 878 878 878 862 830 846 846 814 798 766 750 734 718 686 686 670 670 655 639 623 623 655 655 639 623 591 527 495 399 782 1150 1230 1070 1118 1150 1086 1070 1086 1086 1118 1134 1150 1150 1150 1150 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1182 1198 1198 1198 1198 1198 1214 1230 1246 1246 1262 1262 1230 1230 1230 1230 1230 1230 1230 1230 1262 1262 1246 1246 1262 1278 1278 1262 1294 1262 1246 1246 1262 1262 1278 1294 1262 1262 1262 1246 1246 1246 1230 1230 1246 1246 1262 1262 1262 1278 1278 1278 1246 1278 1310 1310 1294 1278 1294 1310 1278 1278 1294 1294 1294 1310 1310 1310 1278 1278 1294 1294 1278 1262 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1262 1262 1278 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1278 1278 1294 1294 1294 1310 1310 1310 1294 1294 1294 1294 1294 1294 1294 1294 1262 1262 1246 1246 1262 1262 1278 1294 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1230 1230 1214 1214 1214 1166 1166 1182 1182 1198 1198 1198 1214 1214 1214 1198 1198 1182 1166 1150 1150 1182 1166 1166 1150 1150 1166 1166 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1150 1166 1150 1134 1118 1102 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1086 1102 1102 1118 1118 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1038 1022 1022 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 1006 1006 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 1006 1006 1006 1006 990 974 958 990 1006 1006 1006 1006 990 974 958 974 974 974 958 958 942 942 942 894 910 910 926 926 926 910 894 926 926 942 942 942 926 894 878 878 894 910 910 910 878 862 846 830 830 830 830 830 830 830 830 830 830 830 814 814 814 798 798 766 750 718 686 655 623 591 623 655 670 655 639 623 607 591 575 527 559 607 655 702 734 734 734 782 750 718 718 718 718 686 655 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 670 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 655 639 639 623 623 639 639 655 623 623 623 607 607 607 591 591 591 591 591 591 591 591 591 591 639 639 639 639 639 639 639 639 655 655 639 623 623 607 591 591 607 607 591 591 591 575 575 575 575 575 575 559 559 559 543 543 543 543 527 527 511 511 511 511 543 543 543 527 527 511 511 511 511 511 511 511 511 511 511 511 495 511 511 511 511 495 479 463 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 463 447 431 431 431 431 447 431 431 431 415 415 399 399 399 479 463 447 431 415 415 399 399 415 415 415 431 431 415 415 415 399 399 415 415 415 415 399 399 431 431 431 415 415 415 399 399 383 367 367 351 351 367 367 383 367 367 367 367 367 367 367 367 351 351 335 319 319 335 351 351 351 335 335 319 319 335 335 351 335 335 351 351 351 351 335 335 319 319 319 319 319 319 319 319 335 335 303 303 303 303 335 335 319 319 319 303 271 287 351 383 319 303 303 287 287 303 303 319 287 287 287 287 303 303 303 303 319 287 255 271 319 319 303 271 351 319 287 271 303 303 303 271 351 335 319 287 287 271 287 287 319 287 255 255 287 287 255 223 223 239 239 255 255 271 271 287 255 239 223 223 255 255 239 223 223 207 207 207 207 223 271 287 223 207 207 175 159 143 175 175 95 95 95 95 95 95 95 95 79 79 95 95 95 95 79 79 63 79 95 95 95 95 95 79 63 63 79 95 95 95 79 79 127 111 95 79 79 79 95 95 95 111 111 111 111 95 79 63 143 159 159 175 175 175 159 143 159 159 143 127 127 143 159 159 111 111 95 79 111 127 127 143 175 143 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 79 79 63 63 63 63 79 79 79 79 79 95 111 127 127 127 159 159 159 159 159 159 159 159 127 159 175 159 143 127 143 175 127 127 143 143 143 143 143 159 191 159 143 175 207 239 255 239 239 255 255 255 255 271 271 271 287 287 287 287 287 287 287 287 303 303 287 287 303 303 319 335 287 287 287 303 303 319 319 319 303 287 287 303 287 239 159 95 143 127 111 95 95 95 95 111 143 143 143 159 159 159 175 175 143 207 159 175 223 111 47 191 734 958 1102 1038 974 1022 1070 1022 974 926 926 926 910 910 910 910 926 894 878 878 878 878 862 830 862 846 830 798 782 750 734 718 686 686 686 670 655 639 639 623 655 655 639 639 591 527 495 415 718 1118 1230 1086 1134 1150 1102 1086 1070 1086 1102 1118 1134 1134 1134 1134 1166 1166 1166 1166 1166 1182 1182 1182 1166 1182 1182 1182 1198 1198 1198 1198 1198 1214 1214 1230 1246 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1278 1262 1262 1262 1262 1278 1294 1278 1294 1262 1246 1246 1262 1278 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1262 1262 1262 1278 1278 1278 1294 1294 1230 1262 1294 1310 1294 1278 1294 1310 1278 1294 1294 1294 1310 1310 1310 1310 1278 1278 1278 1278 1278 1262 1246 1230 1246 1246 1246 1246 1246 1246 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1278 1278 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1278 1294 1294 1294 1310 1310 1310 1310 1294 1294 1294 1294 1294 1294 1294 1294 1262 1262 1246 1246 1262 1278 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1230 1230 1182 1198 1198 1198 1198 1214 1214 1214 1214 1214 1198 1198 1182 1166 1166 1166 1150 1166 1166 1182 1182 1166 1166 1150 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1150 1150 1150 1166 1150 1134 1118 1102 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1118 1118 1118 1118 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1054 1038 1038 1038 1022 1038 1038 1038 1022 1022 1006 1006 1006 990 990 1006 1006 1006 1006 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 1006 1006 1006 1006 990 974 958 990 1006 1006 1006 1006 990 974 958 974 974 974 958 958 942 942 942 910 910 926 926 926 926 910 894 926 926 942 942 926 910 894 894 910 910 910 926 910 894 878 878 830 830 830 830 830 830 830 830 830 830 830 830 814 814 814 798 782 782 750 718 702 670 639 670 670 670 655 639 607 591 575 575 495 511 543 591 623 639 655 670 766 734 718 718 718 718 686 670 670 670 670 670 670 670 670 670 686 702 718 718 702 686 655 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 655 655 639 639 639 639 655 655 623 623 623 623 607 607 607 591 591 591 591 591 591 591 591 591 670 655 655 639 639 623 623 607 655 655 639 623 623 607 591 591 591 591 575 575 575 559 559 559 575 575 575 575 559 559 559 543 559 559 543 543 543 527 527 527 543 543 543 527 527 511 511 511 511 511 511 511 511 511 511 511 495 511 511 511 511 495 479 463 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 463 447 431 431 431 431 447 431 431 431 415 415 399 399 399 463 463 447 431 431 415 399 399 431 431 431 431 431 431 431 431 431 431 415 415 415 415 431 431 447 447 447 431 431 431 431 415 383 383 367 367 367 367 383 383 367 367 367 367 367 367 367 367 351 351 335 335 335 335 351 351 351 335 335 319 319 335 335 351 367 367 367 367 367 367 367 367 335 335 335 335 335 335 335 335 335 319 319 303 303 319 319 335 287 319 335 319 303 303 335 351 319 303 303 287 287 303 303 319 319 319 319 319 303 303 303 303 319 287 255 239 271 287 287 287 351 319 271 271 287 303 287 271 319 303 287 287 287 287 303 303 335 303 271 271 271 271 239 207 255 255 255 255 255 255 255 255 223 239 255 255 223 223 239 255 223 223 223 207 207 223 255 271 191 175 191 159 143 143 159 159 111 111 111 111 111 111 111 111 47 47 63 79 95 95 95 79 31 47 63 79 95 95 95 95 47 47 63 79 95 95 95 95 95 95 95 79 79 79 95 95 111 111 111 111 95 95 79 79 143 143 159 175 175 175 175 159 159 143 127 127 127 127 143 159 95 95 79 79 111 127 143 143 175 143 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 95 79 63 63 63 63 79 95 79 79 79 95 95 111 111 111 143 143 143 143 143 143 143 143 127 159 175 175 159 143 175 191 127 143 143 159 159 175 175 191 127 111 95 127 175 207 223 207 239 239 255 255 255 255 255 255 271 271 271 271 271 271 271 271 287 287 287 287 287 303 319 335 287 287 287 303 303 319 319 319 303 303 319 319 287 223 143 95 127 127 111 111 111 111 111 111 159 159 159 175 175 191 191 191 111 191 159 175 207 63 63 319 894 1022 1086 1022 974 1006 1054 1022 958 926 926 910 910 910 894 894 926 894 878 878 878 878 862 862 862 846 830 814 782 750 734 734 702 702 686 670 655 655 639 639 655 655 639 639 607 543 511 431 670 1102 1230 1118 1150 1166 1102 1102 1070 1086 1102 1118 1134 1134 1134 1134 1166 1166 1166 1182 1182 1182 1182 1198 1182 1182 1182 1198 1198 1198 1214 1214 1214 1214 1230 1230 1246 1262 1278 1278 1246 1246 1246 1246 1262 1262 1262 1262 1278 1278 1278 1278 1278 1294 1310 1278 1310 1262 1262 1262 1262 1278 1294 1310 1294 1278 1278 1278 1262 1262 1262 1262 1278 1278 1278 1278 1294 1294 1294 1310 1230 1262 1310 1310 1294 1278 1294 1310 1294 1294 1294 1310 1310 1310 1326 1326 1278 1278 1278 1278 1278 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1278 1278 1278 1278 1278 1278 1278 1278 1262 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1294 1294 1294 1310 1310 1310 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1278 1262 1262 1262 1262 1278 1294 1310 1310 1310 1310 1310 1310 1310 1310 1310 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1230 1214 1214 1214 1214 1214 1230 1230 1230 1214 1214 1214 1198 1198 1182 1182 1166 1134 1150 1182 1198 1198 1182 1150 1134 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1166 1166 1166 1150 1150 1150 1150 1166 1166 1150 1150 1134 1134 1118 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1118 1134 1134 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1038 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 1006 1006 1006 1006 990 974 958 990 1006 1006 1006 1006 990 974 958 974 974 974 958 958 942 942 942 926 926 942 942 926 926 910 894 926 926 926 926 910 910 894 894 926 926 926 926 910 910 894 894 846 846 846 846 846 846 846 846 846 846 830 830 830 814 814 814 814 798 782 766 734 718 702 686 702 702 686 655 639 607 591 591 591 591 591 591 591 591 591 591 702 670 655 670 702 718 702 686 670 670 670 670 670 670 670 670 686 702 734 734 718 686 639 607 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 670 655 639 639 639 639 655 670 639 639 623 623 623 607 607 607 607 607 607 607 607 607 607 607 686 670 655 655 623 623 607 591 639 639 639 623 623 607 607 607 591 591 591 591 575 575 559 559 591 591 575 575 575 559 559 559 575 575 575 559 559 543 543 543 543 543 543 527 527 511 511 511 527 527 527 527 527 527 527 527 495 511 511 511 511 495 479 463 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 463 447 431 431 431 431 447 431 431 431 415 415 399 399 399 447 447 447 447 431 415 415 399 431 431 415 415 415 415 431 431 463 447 415 399 399 415 447 463 431 431 431 431 431 431 415 415 399 383 367 367 367 367 383 399 367 367 367 367 367 367 367 367 351 351 351 335 335 351 351 351 351 335 335 319 319 335 335 351 383 367 367 367 367 367 367 383 335 335 335 335 335 335 335 335 319 319 319 319 319 319 319 319 271 303 351 351 335 303 303 319 319 303 303 287 287 303 303 319 351 351 335 319 319 303 303 303 319 287 239 223 239 255 287 303 335 303 271 271 287 303 287 271 287 271 271 271 287 303 319 319 335 319 303 271 271 239 223 207 271 255 255 255 255 255 255 239 207 255 287 271 207 191 223 271 223 223 223 223 223 207 255 255 175 159 175 159 143 127 159 159 111 111 111 111 111 111 111 111 31 47 63 79 95 95 95 95 31 47 63 79 95 95 95 95 47 47 63 79 95 95 95 95 63 63 63 79 79 79 63 63 111 111 95 95 79 79 79 79 127 127 159 159 175 175 175 159 127 127 111 95 95 111 127 127 79 63 63 47 95 95 111 127 175 143 111 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 95 95 79 63 63 79 95 95 79 79 79 95 95 95 95 111 143 143 143 143 143 143 143 143 127 143 175 175 159 159 175 207 143 143 143 159 175 175 191 191 127 111 95 111 159 207 207 207 239 239 223 223 223 223 223 223 271 271 271 271 271 271 271 271 271 271 255 255 271 287 303 303 287 287 287 303 303 319 319 319 303 335 351 335 287 223 143 111 127 127 143 143 143 143 143 143 159 159 175 175 191 191 191 191 111 175 159 175 175 47 127 495 990 1054 1054 990 958 974 1006 974 958 958 942 942 942 926 926 926 958 926 910 910 910 910 894 862 862 862 846 814 782 766 750 734 702 702 686 686 670 655 639 639 639 655 639 639 607 559 527 447 623 1086 1246 1134 1166 1166 1102 1102 1070 1086 1102 1118 1134 1150 1134 1134 1166 1166 1166 1182 1182 1198 1198 1214 1182 1182 1198 1198 1198 1214 1214 1214 1214 1214 1230 1246 1262 1262 1278 1278 1246 1246 1262 1262 1278 1278 1294 1294 1294 1294 1278 1278 1294 1310 1326 1294 1310 1278 1262 1262 1278 1278 1294 1310 1294 1294 1294 1294 1278 1278 1278 1262 1278 1294 1294 1294 1310 1310 1310 1310 1246 1278 1310 1326 1310 1294 1310 1326 1294 1294 1310 1310 1310 1326 1326 1326 1294 1294 1294 1294 1294 1278 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1278 1278 1278 1278 1278 1278 1278 1278 1294 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1294 1294 1310 1310 1310 1326 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1278 1278 1262 1262 1278 1278 1294 1310 1310 1310 1310 1310 1310 1310 1310 1310 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1262 1246 1246 1246 1246 1246 1230 1230 1230 1214 1214 1214 1198 1198 1198 1198 1182 1134 1150 1182 1198 1198 1182 1150 1134 1166 1166 1166 1166 1166 1166 1166 1166 1182 1182 1182 1166 1166 1166 1150 1150 1182 1166 1166 1150 1150 1134 1134 1150 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1102 1118 1134 1134 1134 1134 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 1006 1006 1006 1006 990 974 958 990 1006 1006 1006 1006 990 974 958 974 974 974 958 958 942 942 942 942 942 942 942 942 926 910 894 926 926 910 910 894 894 894 894 942 926 926 910 910 894 894 894 846 846 846 846 846 846 846 846 846 846 846 830 830 830 814 814 830 814 814 798 782 766 750 750 766 750 734 702 670 655 623 623 623 607 591 591 575 559 559 559 591 591 591 623 670 718 718 702 702 702 702 702 702 702 702 702 686 702 734 734 718 686 639 607 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 670 670 655 639 639 655 670 670 639 639 639 623 623 623 607 607 607 607 607 607 607 607 607 607 686 670 655 655 623 623 607 591 639 639 623 623 623 623 607 607 623 623 607 607 591 591 591 591 591 591 591 575 575 575 559 559 575 575 575 575 559 559 543 543 543 543 543 527 527 511 511 511 527 527 527 527 527 527 527 527 495 511 511 511 511 495 479 463 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 463 447 431 431 431 431 447 431 431 431 415 415 399 399 399 431 431 447 447 447 431 415 399 415 415 399 383 383 399 415 415 463 447 415 399 399 415 447 463 399 399 399 399 399 399 415 415 399 399 383 367 367 383 399 399 367 367 367 367 367 367 367 367 351 351 351 367 367 351 351 351 351 335 335 319 319 335 335 351 351 351 335 319 319 335 351 351 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 271 319 351 367 335 303 303 303 319 303 303 287 287 303 303 319 351 351 335 319 319 303 303 303 303 287 255 239 223 239 287 319 335 303 271 255 287 287 287 255 271 271 255 271 271 287 319 319 319 319 319 287 255 223 223 223 271 255 255 255 255 255 255 239 223 271 287 271 207 191 207 255 223 223 239 239 223 207 239 223 159 159 175 143 143 127 175 175 95 95 95 95 95 95 95 95 47 63 79 95 111 111 95 95 63 79 95 95 95 95 95 79 63 63 79 95 95 95 79 79 31 47 63 79 79 79 63 63 127 111 95 79 79 79 79 95 95 111 127 143 159 159 159 159 127 111 95 95 95 95 111 127 79 63 63 47 79 79 95 95 175 143 111 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 63 95 95 79 79 79 79 95 95 95 95 95 95 111 111 111 111 127 127 127 127 127 127 127 127 95 127 159 159 143 143 175 207 143 159 159 159 159 159 175 175 175 143 127 143 191 223 223 223 239 223 223 223 223 207 207 207 255 255 255 255 255 255 255 255 271 255 255 255 255 271 287 303 287 287 287 303 303 319 319 319 303 351 367 351 287 207 143 111 111 127 143 159 159 159 159 143 159 159 159 175 175 191 191 191 111 175 159 175 143 31 223 702 1070 1054 1006 974 958 958 974 942 958 942 942 942 926 926 926 910 958 926 910 910 910 910 894 862 878 862 846 814 798 766 750 734 718 702 702 686 670 655 655 655 639 655 639 639 623 575 543 463 607 1086 1278 1166 1166 1150 1086 1102 1086 1102 1118 1150 1150 1166 1166 1150 1166 1166 1182 1182 1198 1214 1214 1214 1198 1198 1198 1198 1214 1214 1214 1230 1230 1230 1230 1246 1262 1278 1278 1294 1246 1262 1262 1278 1294 1294 1310 1310 1310 1310 1294 1294 1310 1310 1326 1310 1310 1278 1278 1278 1278 1294 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1294 1294 1310 1310 1310 1326 1326 1326 1278 1310 1341 1341 1326 1310 1326 1341 1310 1310 1310 1310 1326 1326 1326 1341 1310 1310 1326 1326 1310 1294 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1310 1310 1310 1310 1326 1326 1326 1341 1326 1326 1326 1326 1326 1326 1326 1326 1278 1278 1278 1278 1278 1294 1310 1310 1326 1326 1326 1326 1326 1326 1326 1326 1294 1294 1294 1294 1294 1294 1294 1294 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1246 1262 1262 1262 1262 1278 1262 1262 1262 1262 1246 1246 1246 1214 1214 1214 1214 1214 1198 1198 1198 1150 1166 1166 1182 1182 1166 1166 1150 1166 1166 1166 1166 1166 1166 1166 1166 1198 1182 1182 1182 1166 1166 1166 1166 1198 1182 1166 1150 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1134 1134 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1070 1070 1070 1070 1070 1070 1070 1070 1086 1070 1070 1070 1054 1054 1054 1054 1038 1038 1038 1022 1022 1006 1006 1006 1022 1022 1006 1006 1006 1006 990 990 1022 1022 1022 1006 1006 990 990 990 990 1006 1006 1006 1006 990 974 958 990 1006 1006 1006 1006 990 974 958 974 974 974 958 958 942 942 942 958 958 958 958 942 926 910 894 926 926 910 894 878 878 894 894 926 926 910 894 878 894 894 894 862 862 862 862 862 862 862 862 862 846 846 846 830 830 830 830 830 830 814 814 798 798 782 782 782 798 782 750 718 686 670 655 575 575 559 559 559 575 591 591 559 543 559 591 655 702 702 686 702 702 702 702 702 702 702 702 686 702 718 718 702 686 655 639 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 655 655 655 655 670 670 655 639 639 639 623 623 623 623 623 623 623 623 623 623 623 623 670 655 655 639 639 623 623 607 623 623 623 623 623 623 623 623 623 623 623 607 607 607 591 591 607 591 591 591 575 575 575 575 575 575 575 559 559 543 543 543 543 543 543 527 527 511 511 511 543 543 543 543 543 543 543 543 495 511 511 511 511 495 479 463 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 463 447 431 431 431 431 447 431 431 431 415 415 399 399 399 415 415 447 463 463 447 415 399 415 399 383 367 367 383 399 415 431 431 415 415 415 415 431 431 383 383 383 399 399 399 399 415 399 399 383 383 383 383 399 399 367 367 367 367 367 367 367 367 351 351 367 367 367 367 351 351 351 335 335 319 319 335 335 351 335 319 303 287 287 303 319 335 303 303 303 303 303 303 303 303 303 319 319 335 335 319 319 303 287 319 367 367 335 303 287 303 319 303 303 287 287 303 303 319 319 319 319 319 303 303 303 303 287 287 287 271 239 255 287 319 319 287 255 255 271 287 271 255 271 255 255 255 271 287 303 319 303 319 319 287 255 223 223 239 255 255 255 255 255 255 255 255 255 271 271 255 223 207 207 223 223 223 239 239 239 207 223 207 175 159 175 159 143 143 191 191 95 95 95 95 95 95 95 95 79 95 95 111 111 111 111 95 95 111 111 111 111 95 95 79 79 79 95 95 95 79 63 63 31 47 79 95 95 95 79 79 127 111 95 79 63 79 95 95 79 79 111 127 143 143 143 143 143 127 111 111 111 111 127 143 111 111 79 63 95 79 95 95 159 143 127 79 31 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 63 111 95 95 79 79 95 95 111 127 127 127 127 111 111 111 111 127 127 127 127 127 127 127 127 79 111 143 143 127 127 159 191 159 159 159 159 143 143 143 143 191 159 143 143 191 207 207 191 255 255 239 239 239 223 223 223 255 255 255 255 255 255 255 255 287 271 271 271 271 287 303 319 287 287 287 303 303 319 319 319 287 335 367 335 255 159 111 95 95 111 127 143 159 143 143 127 143 159 159 159 175 175 175 175 127 159 159 159 111 15 303 894 1118 1054 1006 990 990 974 974 942 958 942 942 926 926 926 910 910 958 926 910 910 910 910 894 862 878 862 846 830 798 782 750 750 718 718 702 686 670 670 655 655 639 655 639 655 623 575 543 463 591 1086 1310 1198 1182 1134 1070 1070 1102 1118 1150 1166 1182 1182 1182 1182 1166 1166 1182 1182 1198 1214 1230 1230 1198 1198 1198 1214 1214 1214 1230 1230 1230 1230 1246 1246 1262 1278 1294 1294 1246 1262 1262 1278 1294 1310 1326 1326 1326 1310 1310 1310 1310 1326 1341 1326 1326 1278 1278 1278 1278 1294 1310 1326 1326 1326 1310 1310 1310 1294 1294 1294 1310 1310 1310 1326 1326 1326 1341 1341 1294 1326 1357 1373 1341 1341 1357 1373 1310 1310 1310 1326 1326 1326 1341 1341 1326 1341 1341 1341 1341 1326 1310 1294 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1294 1294 1294 1294 1294 1294 1310 1310 1310 1294 1294 1278 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1310 1310 1310 1326 1326 1326 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1294 1278 1278 1278 1278 1294 1310 1326 1341 1341 1341 1341 1341 1341 1341 1341 1294 1294 1294 1294 1294 1294 1294 1294 1262 1262 1262 1262 1262 1262 1262 1262 1278 1278 1278 1278 1278 1278 1278 1278 1246 1246 1246 1262 1262 1278 1278 1278 1294 1294 1278 1278 1262 1262 1262 1246 1214 1214 1214 1214 1214 1214 1214 1214 1182 1166 1166 1150 1150 1166 1166 1182 1166 1166 1166 1166 1166 1166 1166 1166 1198 1198 1182 1182 1182 1166 1166 1166 1198 1182 1166 1150 1134 1150 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1118 1134 1134 1150 1150 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1070 1070 1070 1054 1054 1054 1038 1038 1038 1022 1022 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 1022 1022 1022 1006 1006 990 990 990 990 1006 1006 1006 1006 990 974 958 990 1006 1006 1006 1006 990 974 958 974 974 974 958 958 942 942 942 958 958 958 958 942 926 910 894 942 926 894 878 878 878 894 894 926 910 894 862 862 862 878 894 862 862 862 862 862 862 862 862 862 862 846 846 846 830 830 830 830 830 814 814 814 814 798 798 830 814 798 766 734 702 670 655 607 607 575 559 559 559 575 591 591 575 575 607 655 670 670 655 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 670 686 686 686 686 686 686 686 686 670 670 670 670 670 670 670 670 686 670 670 655 655 670 670 686 655 655 639 639 639 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 607 607 607 591 591 591 575 575 607 607 591 591 591 575 575 575 559 559 559 559 543 543 543 527 543 543 543 527 527 511 511 511 543 543 543 543 543 543 543 543 495 511 511 511 511 495 479 463 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 463 447 431 431 431 431 447 431 431 431 415 415 399 399 399 399 415 447 463 463 447 415 399 447 431 399 383 383 399 431 447 399 399 415 415 415 415 399 399 399 399 399 415 415 415 431 431 415 399 399 383 383 399 399 415 367 367 367 367 367 367 367 367 351 351 367 383 383 367 351 351 351 335 335 319 319 335 335 351 351 319 303 271 271 303 319 351 319 319 319 319 319 319 319 319 303 303 335 335 335 335 303 303 303 335 351 351 319 287 287 303 319 303 303 287 287 303 303 319 287 287 287 287 303 303 303 303 271 303 319 319 271 255 287 319 319 287 255 255 271 287 271 255 271 271 255 255 255 271 287 303 271 303 319 287 255 223 239 271 223 239 239 255 255 271 271 287 287 271 239 239 239 239 207 191 223 223 255 255 239 207 223 191 175 175 191 175 159 175 207 207 79 79 79 79 79 79 79 79 95 111 127 127 127 111 111 95 127 127 127 127 127 111 79 79 95 95 95 95 79 63 47 47 47 63 95 111 127 127 111 95 143 127 95 79 63 79 95 111 63 63 95 111 127 143 143 127 159 143 143 127 127 143 143 159 143 143 111 95 111 95 95 95 159 143 127 79 47 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 63 111 95 95 79 79 95 95 111 143 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 63 95 127 127 127 127 159 175 175 159 159 143 143 127 127 111 159 143 111 111 143 159 159 143 271 271 271 255 255 239 239 239 255 255 255 255 255 255 255 255 303 287 287 287 287 303 319 335 287 287 287 303 303 319 319 319 255 319 351 319 223 143 95 79 63 79 111 127 143 127 127 111 143 143 143 159 159 159 175 175 127 159 143 143 95 15 367 990 1134 1054 1006 1006 1022 1006 974 974 958 942 942 926 926 910 910 910 958 926 910 910 910 910 894 862 878 878 846 830 798 782 766 750 718 718 702 686 686 670 655 655 639 655 639 655 639 575 559 479 591 1102 1326 1198 1182 1134 1054 1054 1118 1134 1150 1182 1182 1198 1198 1182 1166 1166 1182 1198 1214 1214 1230 1246 1198 1198 1198 1214 1214 1230 1230 1230 1230 1230 1246 1262 1262 1278 1294 1294 1262 1262 1278 1294 1310 1310 1326 1341 1326 1326 1310 1310 1310 1326 1341 1326 1326 1278 1278 1278 1278 1294 1310 1326 1326 1326 1326 1310 1310 1310 1294 1294 1310 1310 1326 1326 1326 1341 1341 1341 1310 1341 1373 1389 1357 1357 1357 1389 1310 1310 1310 1326 1326 1341 1341 1341 1341 1357 1357 1357 1357 1341 1326 1310 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1310 1310 1310 1294 1294 1278 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1310 1310 1310 1326 1326 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1294 1278 1278 1278 1278 1294 1310 1326 1341 1341 1341 1341 1341 1341 1341 1341 1294 1294 1294 1294 1294 1294 1294 1294 1262 1262 1262 1262 1262 1262 1262 1262 1294 1294 1294 1294 1294 1294 1294 1294 1246 1246 1246 1262 1262 1278 1278 1278 1310 1294 1294 1278 1278 1262 1262 1262 1214 1214 1214 1214 1214 1214 1214 1214 1198 1182 1150 1134 1134 1150 1182 1198 1166 1166 1166 1166 1166 1166 1166 1166 1198 1198 1198 1182 1182 1166 1166 1166 1214 1198 1166 1150 1134 1150 1166 1182 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1118 1134 1134 1150 1150 1134 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1070 1070 1070 1070 1070 1070 1070 1070 1086 1086 1086 1070 1070 1054 1054 1054 1038 1038 1038 1022 1022 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 1022 1022 1022 1006 1006 990 990 990 990 1006 1006 1006 1006 990 974 958 990 1006 1006 1006 1006 990 974 958 974 974 974 958 958 942 942 942 974 974 974 958 942 926 910 894 942 926 894 878 862 878 894 910 910 894 878 846 846 862 878 878 862 862 862 862 862 862 862 862 862 862 862 846 846 830 830 830 814 814 814 814 814 814 814 814 862 846 830 782 750 718 702 686 750 734 686 639 607 591 591 591 655 623 607 623 655 670 655 623 670 670 670 670 670 670 670 670 686 686 670 670 670 686 702 702 686 686 686 686 686 686 686 686 670 670 670 670 670 670 670 670 686 670 670 655 655 670 670 686 655 655 655 639 639 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 655 623 623 623 623 623 623 623 623 591 591 591 575 575 559 559 559 607 607 607 591 591 575 575 575 559 559 543 543 543 527 527 527 543 543 543 527 527 511 511 511 543 543 543 543 543 543 543 543 495 511 511 511 511 495 479 463 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 463 447 431 431 431 431 447 431 431 431 415 415 399 399 399 383 415 447 463 463 447 415 399 463 447 415 399 399 415 447 463 367 383 415 431 431 415 383 367 415 415 415 431 431 447 447 447 415 399 399 383 383 399 399 415 367 367 367 367 367 367 367 367 335 351 383 399 399 383 351 335 351 335 335 319 319 335 335 351 351 335 303 271 271 303 335 351 335 335 335 335 335 335 335 335 287 303 335 351 351 335 303 287 319 351 351 335 303 287 303 319 319 303 303 287 287 303 303 319 255 255 271 287 287 303 303 303 255 303 351 335 303 271 287 319 319 287 255 255 271 271 271 255 287 271 271 255 255 271 271 287 239 287 319 287 255 223 255 303 207 223 239 239 271 271 287 303 319 271 223 223 255 255 207 159 223 223 255 255 239 207 207 191 191 175 191 175 175 175 223 223 111 111 111 95 95 79 79 79 63 63 63 79 79 95 95 95 127 111 79 63 63 79 111 127 127 127 111 95 79 47 31 15 79 95 95 111 111 95 95 79 15 47 95 127 143 127 111 95 95 111 143 159 159 143 111 95 175 175 159 143 143 159 175 175 95 95 95 79 111 95 95 95 159 159 143 111 79 47 15 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 47 95 95 79 63 63 63 79 79 47 79 111 143 159 143 111 95 127 111 111 127 159 159 127 95 47 31 31 47 63 79 95 111 159 159 159 159 159 143 111 111 175 159 159 159 159 159 143 143 239 239 223 223 223 239 255 271 271 255 255 239 239 255 255 271 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 287 287 271 239 207 159 127 111 127 127 127 127 127 127 127 127 175 175 175 175 175 175 175 175 207 191 111 95 95 111 495 1118 1134 1102 1054 1006 990 990 1006 1022 926 926 926 926 926 926 926 926 926 926 942 926 910 894 878 862 846 830 830 798 782 766 750 750 718 718 702 686 655 639 623 607 702 686 639 607 591 543 559 495 543 1006 1326 1246 1150 1182 1198 1118 1134 1134 1150 1166 1166 1182 1198 1198 1246 1230 1230 1230 1230 1230 1214 1214 1214 1214 1198 1182 1198 1214 1230 1262 1246 1246 1246 1262 1262 1262 1278 1278 1262 1262 1262 1278 1278 1294 1294 1294 1278 1294 1326 1341 1357 1341 1326 1278 1341 1294 1294 1294 1294 1294 1278 1278 1326 1310 1310 1294 1294 1310 1310 1326 1357 1341 1310 1294 1294 1310 1341 1357 1341 1341 1341 1357 1357 1373 1373 1373 1341 1341 1341 1357 1357 1373 1373 1373 1373 1373 1373 1357 1357 1341 1341 1341 1262 1278 1278 1294 1294 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1326 1326 1326 1326 1326 1326 1326 1326 1294 1294 1294 1310 1310 1310 1326 1326 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1294 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1341 1326 1310 1294 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1230 1230 1230 1214 1214 1214 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1182 1182 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1150 1150 1150 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1166 1150 1134 1134 1118 1102 1086 1086 1070 1070 1070 1086 1086 1102 1102 1102 1086 1038 1022 1038 1102 1118 1102 1054 1054 1070 1070 1070 1070 1054 1038 1022 1022 1022 1022 1006 1006 990 990 990 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 1054 1038 1006 990 974 974 990 1006 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 910 910 910 910 910 910 910 910 878 878 862 862 862 846 846 846 862 862 862 862 862 862 862 862 830 846 846 846 846 846 846 862 830 830 830 830 830 830 830 830 814 814 798 798 798 782 782 782 798 782 718 670 639 623 607 607 623 607 591 575 575 607 623 639 670 686 718 750 734 718 686 655 639 655 670 670 686 702 718 718 702 718 718 718 718 702 686 670 718 702 702 686 686 702 702 718 686 686 686 670 670 655 655 655 655 655 655 639 639 623 623 623 623 623 623 607 607 591 591 591 655 655 670 686 686 686 670 670 639 639 639 639 639 639 639 639 607 607 607 607 607 607 607 607 591 591 591 591 591 591 591 591 559 559 559 559 559 559 559 559 511 511 511 527 527 543 543 543 575 559 543 527 527 527 527 543 511 511 511 495 495 479 479 479 479 479 479 479 479 479 479 479 479 479 463 463 463 447 447 447 447 479 495 495 447 415 399 399 431 431 431 415 415 399 399 399 479 479 479 463 463 447 447 447 463 463 463 447 447 431 431 431 399 415 415 431 431 415 415 399 431 431 431 431 431 431 431 431 399 415 415 415 415 399 383 367 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 351 335 335 319 319 335 335 351 335 351 351 367 351 335 303 287 351 351 351 351 335 319 303 287 335 319 319 303 303 319 319 335 287 303 335 351 351 335 303 287 255 287 319 319 287 271 271 287 287 287 287 287 287 287 287 287 367 335 287 255 239 239 271 287 207 223 255 271 287 303 303 303 271 271 287 287 271 271 255 239 303 303 303 287 287 287 271 271 223 255 303 303 271 239 223 239 223 223 223 207 207 223 223 223 255 255 239 223 223 223 255 255 143 159 207 191 159 159 223 255 111 111 111 95 95 79 79 79 79 79 79 79 79 79 79 79 111 111 79 79 79 79 111 111 95 95 111 111 111 95 95 79 79 95 95 111 111 95 95 79 63 79 111 127 127 111 79 63 111 127 127 143 143 127 127 111 143 143 127 111 111 127 143 143 95 95 95 79 111 95 95 95 191 175 159 127 79 47 15 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 47 95 79 79 79 79 79 79 79 63 95 127 143 143 127 111 95 143 127 127 143 175 175 143 111 15 15 31 31 47 63 79 95 143 159 159 159 159 143 127 111 159 159 159 159 159 159 159 175 255 239 207 191 207 239 271 303 271 255 255 239 239 255 255 271 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 303 287 271 223 191 143 111 95 127 127 127 127 127 127 127 127 159 159 159 159 159 159 159 159 175 143 143 95 31 207 702 1166 1118 1086 1054 1006 990 990 1006 1022 926 926 926 926 926 926 926 926 926 926 942 926 910 894 878 862 862 846 830 814 798 782 766 750 734 718 702 686 670 639 623 623 686 686 639 639 607 559 543 479 559 1006 1326 1262 1166 1166 1182 1102 1134 1134 1150 1166 1182 1182 1198 1198 1230 1230 1230 1230 1230 1230 1230 1246 1230 1214 1198 1198 1198 1214 1246 1262 1246 1246 1262 1262 1262 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1310 1294 1310 1326 1341 1357 1341 1341 1294 1326 1294 1310 1310 1310 1326 1326 1326 1341 1326 1326 1310 1310 1326 1326 1341 1326 1326 1326 1310 1326 1326 1341 1341 1341 1341 1341 1357 1357 1373 1373 1373 1341 1341 1341 1357 1357 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1278 1278 1294 1294 1294 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1310 1326 1326 1326 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1294 1294 1294 1310 1310 1310 1341 1326 1310 1294 1278 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1230 1230 1230 1214 1214 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1182 1182 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1150 1150 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1118 1102 1086 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1086 1054 1022 1054 1102 1118 1102 1070 1054 1070 1070 1070 1070 1054 1038 1022 1022 1022 1022 1006 1006 1006 990 990 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 1038 1022 1006 990 990 990 1006 1022 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 910 910 910 910 910 910 910 910 894 894 878 878 862 862 862 862 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 814 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 798 798 782 750 702 670 655 639 623 655 639 623 607 607 623 655 655 655 686 702 734 734 702 670 655 655 655 670 686 702 718 718 734 702 702 718 718 718 702 686 686 718 702 702 686 686 702 702 718 686 686 686 670 670 655 655 655 655 655 655 639 639 639 623 623 623 623 623 607 607 607 591 591 655 670 670 686 686 670 670 655 639 639 639 639 639 639 639 639 607 607 607 607 607 607 607 607 591 591 591 591 591 591 591 591 559 559 559 559 559 559 559 559 511 511 511 527 527 543 543 543 575 559 543 527 527 527 527 543 511 511 511 495 495 495 479 479 479 479 479 479 479 479 479 479 463 463 463 447 447 447 431 431 447 479 495 479 431 415 415 415 431 431 431 415 415 415 399 399 479 479 479 463 463 447 447 447 447 447 431 431 431 415 415 415 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 399 415 415 415 415 399 383 367 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 351 335 335 319 319 335 335 351 335 335 351 367 351 335 303 287 287 303 319 319 335 319 319 303 335 319 319 303 303 319 319 335 287 303 335 351 351 335 303 287 271 303 335 335 303 287 303 319 271 287 287 287 287 287 287 303 335 319 287 271 255 255 271 287 223 239 255 271 287 287 287 287 271 271 271 271 271 255 239 223 303 287 287 287 271 271 271 255 239 271 303 287 255 239 223 239 207 223 239 255 255 239 223 207 255 239 239 239 223 223 255 271 191 207 255 239 207 207 271 287 111 111 95 95 95 95 79 79 95 95 95 95 79 79 79 79 111 95 95 79 79 95 95 111 63 63 95 111 143 143 143 143 95 95 95 95 95 95 95 95 111 111 127 127 111 79 47 31 143 143 127 127 127 127 143 143 111 111 95 79 79 95 111 111 95 95 79 79 111 111 95 95 223 207 191 159 111 47 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 47 79 79 79 79 79 79 95 95 95 111 127 143 143 127 95 79 159 143 143 159 175 175 159 127 15 15 15 31 47 63 63 79 143 143 159 159 159 143 127 111 143 143 143 159 175 175 191 191 271 239 207 191 207 223 271 303 271 271 255 255 255 255 271 271 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 335 303 255 207 159 111 95 79 127 127 127 127 127 127 127 127 159 159 159 159 159 159 159 159 159 95 191 95 0 367 990 1198 1102 1086 1038 1006 990 990 990 1006 974 974 974 974 974 974 974 974 958 958 974 958 942 926 910 894 878 862 846 830 814 798 782 766 734 718 702 686 670 655 639 639 670 686 655 655 639 575 543 463 559 990 1310 1262 1166 1166 1166 1102 1134 1150 1150 1166 1182 1198 1198 1198 1214 1214 1214 1230 1246 1246 1262 1262 1230 1214 1214 1214 1214 1230 1246 1262 1262 1262 1262 1278 1278 1278 1294 1294 1310 1310 1310 1310 1326 1326 1341 1341 1310 1326 1341 1357 1357 1357 1341 1310 1341 1310 1310 1326 1341 1341 1357 1357 1341 1341 1326 1326 1326 1326 1341 1341 1294 1310 1326 1341 1341 1357 1341 1341 1341 1341 1341 1357 1357 1373 1373 1373 1341 1341 1341 1357 1357 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1294 1294 1294 1310 1310 1310 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1341 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1278 1294 1294 1294 1310 1310 1310 1310 1341 1326 1310 1294 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1246 1246 1246 1230 1230 1230 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1150 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1118 1102 1102 1086 1070 1070 1086 1086 1086 1086 1102 1102 1102 1102 1086 1054 1054 1054 1086 1102 1086 1070 1070 1070 1070 1070 1070 1054 1038 1038 1022 1022 1022 1022 1006 1006 1006 990 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 1006 1006 990 990 990 1006 1022 1038 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 910 910 910 910 910 910 910 910 910 910 894 894 894 878 878 878 862 862 862 862 862 862 862 862 846 846 830 830 814 798 798 782 830 830 830 830 830 830 830 830 814 814 798 798 798 782 782 782 766 766 750 734 702 670 639 655 686 686 670 655 655 655 670 670 655 670 686 702 702 686 670 655 670 670 686 686 702 718 718 734 686 702 702 718 718 718 702 702 718 702 702 686 686 702 702 718 686 686 686 670 670 655 655 655 655 655 655 655 639 639 639 623 623 623 623 623 607 607 607 591 655 670 670 686 686 670 655 655 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 591 591 591 591 591 591 591 591 559 559 559 559 559 559 559 559 527 527 527 527 543 543 543 543 575 559 543 527 527 527 527 543 511 511 511 511 495 495 495 479 479 479 479 479 479 479 479 479 463 463 463 447 447 447 431 431 463 479 479 447 415 399 415 447 431 431 431 431 415 415 415 399 479 479 479 463 463 447 447 447 431 431 415 415 415 399 399 399 399 415 415 431 431 415 415 399 399 399 399 399 399 399 399 399 399 415 415 415 415 399 383 367 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 351 335 335 319 319 335 335 351 335 335 351 351 351 335 319 303 255 271 287 303 319 319 319 319 335 319 319 303 303 319 319 335 287 303 335 351 351 335 303 287 287 319 351 351 319 303 319 335 271 271 271 287 287 303 303 303 303 287 287 287 287 287 287 287 255 271 271 287 287 271 271 255 255 271 271 271 271 255 239 223 287 271 271 271 255 255 255 239 239 271 303 287 255 239 239 255 191 223 271 303 303 271 223 191 255 239 255 239 223 239 271 271 239 271 319 303 287 271 319 351 95 95 95 95 95 95 95 95 63 79 79 95 95 111 111 111 95 95 95 95 95 95 95 95 47 63 79 111 127 143 143 143 95 95 95 95 95 95 95 95 111 111 127 127 111 79 63 47 159 143 127 111 111 127 143 159 111 95 95 79 79 95 95 111 79 79 79 79 111 111 111 111 239 223 223 175 127 63 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 47 79 79 95 95 95 95 95 95 127 143 143 143 143 111 95 79 159 143 127 143 159 159 127 95 15 31 47 63 79 79 79 79 127 143 159 159 159 143 127 127 127 143 143 159 175 191 207 207 223 223 223 239 239 255 255 255 287 271 255 255 255 255 271 287 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 351 319 255 175 127 95 79 63 127 127 127 127 127 127 127 127 143 143 143 143 143 143 143 143 159 63 223 95 0 527 1214 1182 1102 1086 1054 1022 1006 990 990 990 990 990 990 990 974 974 974 974 958 958 974 958 942 926 910 894 878 878 862 846 830 798 798 782 734 734 718 702 686 670 670 655 655 670 670 686 655 591 543 447 543 958 1294 1278 1182 1150 1150 1118 1150 1150 1166 1166 1182 1198 1214 1214 1198 1214 1214 1230 1246 1262 1278 1278 1230 1230 1230 1230 1230 1246 1262 1262 1278 1278 1278 1278 1294 1294 1294 1310 1294 1310 1310 1310 1326 1326 1326 1341 1326 1341 1341 1357 1357 1357 1357 1326 1357 1326 1326 1341 1341 1341 1341 1341 1341 1326 1326 1310 1310 1326 1326 1341 1278 1294 1326 1357 1373 1373 1357 1341 1341 1341 1341 1357 1357 1373 1373 1373 1341 1341 1341 1357 1357 1373 1373 1373 1389 1389 1373 1373 1373 1357 1357 1357 1310 1310 1310 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1357 1373 1373 1373 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1310 1326 1326 1326 1326 1326 1326 1326 1326 1294 1294 1294 1310 1310 1310 1326 1326 1341 1326 1310 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1278 1262 1262 1262 1246 1246 1246 1246 1198 1198 1198 1198 1198 1198 1198 1198 1182 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1166 1166 1166 1182 1182 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1118 1118 1102 1102 1086 1086 1086 1070 1086 1102 1102 1102 1102 1102 1102 1102 1086 1070 1070 1070 1086 1086 1086 1086 1070 1070 1086 1086 1070 1070 1054 1038 1038 1038 1022 1022 1022 1006 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1006 1022 1022 1038 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 910 910 894 894 894 862 862 862 862 862 862 862 862 878 862 862 846 830 814 798 782 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 766 782 782 782 750 718 670 655 718 702 702 686 670 670 670 670 639 655 670 686 686 686 670 655 686 686 702 702 718 718 734 734 686 702 718 718 734 734 718 718 718 702 702 686 686 702 702 718 686 686 686 670 670 655 655 655 670 670 655 655 655 639 639 639 639 639 623 623 623 607 607 607 670 670 686 686 686 670 655 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 607 607 591 591 591 591 575 575 575 575 575 575 575 575 575 575 527 543 543 543 543 543 543 543 575 559 543 527 527 527 527 543 527 527 511 511 511 495 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 463 447 479 479 463 431 399 399 431 479 447 447 431 431 431 415 415 415 479 479 479 463 463 447 447 447 431 431 431 431 415 415 399 399 399 415 415 431 431 415 415 399 383 383 383 383 383 383 383 383 399 415 415 415 415 399 383 367 367 367 367 367 367 367 367 367 383 383 383 367 367 351 351 351 351 335 335 319 319 335 335 351 335 335 335 335 335 335 335 319 271 287 303 319 319 319 319 319 335 319 319 303 303 319 319 335 303 319 319 335 335 319 319 303 287 319 335 335 319 303 303 319 255 255 271 287 287 303 319 319 271 271 287 303 303 303 287 287 271 287 287 287 287 271 255 239 287 287 287 287 287 271 255 255 271 271 255 255 255 239 239 239 255 287 303 287 255 239 239 271 239 255 287 303 303 287 255 239 255 239 255 239 239 239 287 287 271 287 351 351 319 303 351 367 95 95 95 95 95 95 95 95 31 47 63 79 111 127 143 159 95 95 95 95 95 95 95 95 63 79 79 95 95 95 79 79 111 95 95 79 79 95 95 111 95 95 95 111 95 95 95 79 175 159 143 127 127 143 159 175 127 127 111 111 111 111 127 127 79 79 79 79 111 111 111 111 223 223 223 191 127 63 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 47 63 79 95 111 127 111 111 95 143 143 143 143 127 127 111 95 143 127 111 111 127 127 95 63 47 63 79 111 127 127 111 111 127 127 143 159 159 159 143 127 143 143 159 175 191 207 207 223 175 207 255 287 303 271 223 207 287 287 271 255 255 271 287 287 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 367 303 223 143 95 63 63 79 127 127 127 127 127 127 127 127 143 143 143 143 143 143 143 143 191 95 207 95 0 702 1310 1118 1102 1086 1070 1038 1022 1006 1006 1006 1022 1022 1006 1006 990 990 974 974 958 958 974 958 942 926 910 894 878 878 862 846 830 798 798 782 734 734 718 718 702 686 686 686 670 686 670 686 655 591 543 463 511 910 1262 1294 1214 1150 1150 1134 1150 1150 1166 1182 1198 1198 1214 1214 1214 1214 1230 1246 1262 1278 1278 1294 1230 1230 1246 1262 1262 1262 1262 1262 1278 1294 1294 1294 1310 1310 1310 1310 1278 1294 1294 1294 1310 1310 1310 1326 1357 1357 1357 1357 1357 1373 1373 1357 1389 1357 1357 1341 1341 1326 1326 1326 1326 1326 1310 1310 1310 1310 1326 1326 1294 1310 1341 1373 1373 1373 1357 1341 1341 1341 1341 1357 1357 1373 1373 1373 1341 1341 1341 1357 1357 1373 1373 1373 1389 1389 1389 1373 1373 1373 1357 1357 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1341 1341 1341 1341 1341 1341 1341 1341 1373 1373 1373 1373 1389 1389 1389 1405 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1341 1326 1326 1326 1326 1326 1326 1326 1326 1294 1294 1310 1310 1310 1326 1326 1326 1341 1326 1310 1310 1294 1294 1310 1310 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1278 1278 1262 1262 1262 1246 1198 1198 1198 1198 1198 1198 1198 1198 1214 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1166 1166 1182 1182 1182 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1118 1118 1102 1102 1102 1102 1086 1086 1118 1102 1102 1102 1102 1102 1102 1102 1086 1102 1102 1102 1086 1086 1086 1086 1070 1086 1086 1086 1086 1070 1054 1038 1038 1038 1038 1022 1022 1022 1006 1006 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 974 990 990 1006 1022 1022 1022 1022 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 910 910 894 894 862 862 862 862 862 862 862 862 910 894 878 862 846 830 830 814 830 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 782 782 798 798 782 750 718 702 718 718 718 702 686 670 655 639 639 655 655 670 686 686 686 686 718 718 718 718 734 734 734 734 702 718 718 734 734 734 718 718 718 702 702 686 686 702 702 718 686 686 686 670 670 655 655 655 670 670 670 655 655 655 639 639 639 639 639 623 623 623 607 607 686 686 686 686 686 670 655 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 607 607 607 591 591 575 575 575 575 575 575 575 575 575 575 575 559 543 543 543 543 543 543 543 575 559 543 527 527 527 527 543 527 527 527 511 511 511 495 495 495 495 495 495 495 495 495 495 511 511 495 495 495 479 479 479 463 479 463 431 399 399 447 479 447 447 447 431 431 431 415 415 479 479 479 463 463 447 447 447 463 463 447 447 431 431 431 431 399 415 415 431 431 415 415 399 383 383 383 383 383 383 383 383 399 415 415 415 415 399 383 367 367 367 367 367 367 367 367 367 383 383 383 367 367 351 351 351 351 335 335 319 319 335 335 351 335 335 335 335 335 335 335 351 335 335 351 351 335 319 303 303 335 319 319 303 303 319 319 335 319 319 319 319 319 319 319 319 255 287 319 319 287 271 287 303 271 271 271 287 287 303 303 303 271 271 287 303 303 303 287 287 287 287 287 287 271 255 239 223 303 303 319 319 303 303 287 271 271 271 255 255 255 239 239 239 271 303 303 287 255 239 255 287 303 287 271 255 255 271 287 303 255 239 255 239 239 255 303 303 255 287 351 351 335 303 335 351 79 79 95 95 95 95 111 111 47 47 63 95 111 143 159 159 79 95 95 111 111 95 95 79 79 95 95 95 79 63 47 31 127 111 79 63 63 79 111 127 95 95 95 95 95 95 95 95 159 159 143 143 143 143 159 159 159 143 127 127 127 127 143 159 63 63 79 79 111 111 127 127 191 191 207 191 127 63 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 47 47 63 95 127 143 127 111 111 143 143 143 143 127 127 127 127 127 111 95 111 111 111 79 31 63 79 111 143 159 143 127 127 111 127 143 159 159 159 143 143 159 159 175 175 191 207 207 207 159 191 255 303 303 271 223 191 287 287 271 271 271 271 287 287 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 351 287 207 111 63 63 79 95 127 127 127 127 127 127 127 127 159 159 159 159 159 159 159 159 207 143 175 111 239 910 1326 1118 1118 1102 1102 1070 1054 1038 1022 1022 1038 1038 1022 1022 1006 990 990 974 958 958 974 958 942 926 910 894 878 862 846 830 814 798 782 766 734 734 734 718 718 702 702 702 686 702 670 686 655 591 559 479 463 846 1214 1310 1230 1150 1166 1182 1166 1166 1166 1182 1198 1214 1214 1230 1230 1230 1246 1246 1262 1278 1278 1278 1230 1246 1262 1278 1278 1278 1278 1262 1294 1294 1310 1310 1310 1326 1326 1326 1278 1278 1294 1294 1310 1310 1310 1310 1373 1373 1357 1357 1357 1373 1389 1373 1421 1373 1373 1373 1357 1357 1357 1357 1341 1341 1326 1326 1326 1326 1341 1341 1341 1341 1357 1357 1357 1357 1341 1341 1341 1341 1341 1357 1357 1373 1373 1373 1341 1341 1341 1357 1357 1373 1373 1373 1405 1389 1389 1389 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1326 1326 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1373 1373 1389 1389 1405 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1326 1326 1326 1326 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1310 1310 1326 1326 1326 1341 1341 1326 1310 1310 1310 1310 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1278 1262 1262 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1182 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1102 1102 1102 1086 1118 1118 1118 1086 1070 1086 1102 1086 1086 1102 1102 1086 1070 1054 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 974 990 1006 1022 1022 1022 1006 1006 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 942 942 942 942 942 942 942 942 926 926 926 910 910 894 894 894 862 862 862 862 862 862 862 862 910 894 894 878 862 862 846 846 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 798 798 798 798 782 766 750 750 750 750 750 734 702 670 655 639 655 655 655 670 686 702 702 702 734 734 734 734 734 734 734 734 734 734 750 750 734 718 702 702 718 702 702 686 686 702 702 718 686 686 686 670 670 655 655 655 686 670 670 670 655 655 655 655 655 639 639 639 623 623 623 623 686 686 686 686 670 655 639 623 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 623 623 607 591 591 575 559 559 591 591 591 591 591 591 591 591 559 559 559 559 543 543 543 543 575 559 543 527 527 527 527 543 543 527 527 527 511 511 511 511 511 511 511 511 511 511 511 511 511 511 495 495 479 479 479 479 447 463 463 447 415 415 447 479 463 447 447 447 431 431 431 431 479 479 479 463 463 447 447 447 463 463 463 447 447 447 431 431 399 415 415 431 431 415 415 399 383 383 383 383 383 383 383 383 399 415 415 415 415 399 383 367 351 351 351 351 351 351 351 351 383 383 383 367 367 351 351 351 351 335 335 319 319 335 335 351 335 335 319 319 319 335 351 367 367 367 367 351 351 319 303 287 335 319 319 303 303 319 319 335 319 319 319 319 319 319 319 319 255 287 319 303 287 271 271 287 287 287 287 287 287 287 287 287 303 287 287 287 287 287 287 287 287 287 287 287 287 271 239 239 303 303 319 319 303 287 271 271 287 271 271 271 255 255 255 239 287 303 303 287 255 239 271 303 319 287 255 223 223 255 287 319 255 239 255 255 255 271 319 319 239 271 351 351 319 303 335 335 79 79 79 95 95 111 111 111 95 95 95 111 111 111 127 127 79 79 111 111 111 111 79 79 95 95 111 111 95 79 63 63 127 111 79 63 63 79 111 127 127 127 111 95 79 79 79 79 143 159 159 175 175 159 159 143 159 143 127 127 127 127 143 159 63 63 63 79 111 127 127 127 143 159 191 175 127 63 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 47 31 63 95 143 143 143 127 111 143 143 127 127 127 143 159 159 143 127 111 111 127 111 79 47 47 63 111 143 159 143 127 111 111 127 143 159 159 159 159 143 175 191 191 191 191 191 191 191 207 223 239 255 255 255 239 239 303 287 287 271 271 287 287 303 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 335 271 175 79 47 47 95 127 127 127 127 127 127 127 127 127 159 159 159 159 159 159 159 159 223 207 111 143 543 1134 1341 1166 1134 1134 1118 1102 1086 1070 1038 1038 1054 1054 1038 1022 1006 990 990 974 958 958 974 958 942 926 910 894 862 846 830 814 798 782 766 750 750 734 734 734 734 718 718 718 718 718 670 655 639 591 575 511 431 798 1182 1310 1262 1166 1182 1214 1166 1166 1182 1182 1198 1214 1230 1230 1246 1262 1262 1262 1262 1262 1262 1262 1230 1246 1278 1294 1294 1294 1278 1262 1310 1310 1310 1326 1326 1326 1341 1341 1310 1310 1310 1310 1326 1326 1341 1341 1389 1373 1373 1357 1373 1389 1405 1389 1405 1389 1389 1405 1421 1437 1453 1453 1389 1373 1373 1357 1357 1373 1373 1389 1389 1389 1373 1357 1341 1341 1341 1341 1341 1341 1341 1357 1357 1373 1373 1373 1341 1341 1341 1357 1357 1373 1373 1373 1405 1405 1389 1389 1389 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1373 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1326 1326 1326 1341 1341 1357 1357 1357 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1326 1326 1326 1341 1341 1341 1326 1310 1310 1310 1326 1326 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1294 1294 1294 1278 1278 1278 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1214 1214 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1134 1134 1134 1134 1134 1134 1134 1150 1134 1134 1134 1118 1118 1102 1102 1102 1086 1118 1150 1118 1070 1054 1070 1102 1086 1086 1102 1102 1086 1086 1070 1054 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 1006 1022 1022 1022 1006 990 974 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 942 942 942 942 942 942 942 942 910 910 910 910 894 894 894 878 862 862 862 862 862 862 862 862 878 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 814 814 814 814 798 798 798 782 798 798 782 782 766 766 782 782 782 798 782 782 750 702 670 639 670 670 670 670 686 718 734 734 750 750 750 750 750 750 750 750 766 766 766 750 734 718 686 670 718 702 702 686 686 702 702 718 686 686 686 670 670 655 655 655 686 686 670 670 670 655 655 655 655 655 639 639 639 623 623 623 686 702 702 686 670 655 639 623 639 639 639 639 639 639 639 639 670 670 670 670 670 670 670 670 623 623 607 591 591 575 559 559 591 591 591 591 591 591 591 591 575 575 575 559 559 543 543 543 575 559 543 527 527 527 527 543 543 543 527 527 527 511 511 511 511 511 511 511 511 511 511 511 479 479 463 463 463 447 447 447 415 447 479 463 447 431 447 463 463 463 447 447 447 431 431 431 479 479 479 463 463 447 447 447 447 447 447 431 431 431 415 415 399 415 415 431 431 415 415 399 399 399 399 399 399 399 399 399 399 415 415 415 415 399 383 367 351 351 351 351 351 351 351 351 383 383 383 367 367 351 351 351 351 335 335 319 319 335 335 351 335 335 319 303 319 335 367 383 319 319 335 335 335 319 319 303 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 271 303 319 319 303 287 287 303 319 319 303 287 287 271 255 255 335 319 287 271 255 255 271 287 271 271 287 287 287 271 255 255 271 271 287 287 271 271 255 239 303 287 287 287 271 271 271 255 303 319 303 287 255 239 271 303 287 271 255 239 239 255 271 287 239 239 255 255 255 271 319 335 223 271 351 351 335 303 319 319 79 79 79 95 95 111 111 111 143 143 127 127 111 95 79 79 63 79 111 127 127 111 79 63 95 95 111 127 127 127 111 95 127 111 79 63 63 79 111 127 175 159 127 95 63 47 47 31 127 143 175 191 191 175 143 127 143 127 127 111 111 127 127 143 63 63 63 79 111 127 127 127 111 127 143 159 127 63 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 47 31 63 111 143 159 143 127 111 127 127 127 127 143 159 175 175 175 143 127 143 143 127 95 63 31 47 95 127 143 127 111 95 111 111 143 159 159 159 159 159 207 207 191 191 191 191 191 175 255 239 207 207 207 239 271 287 303 287 287 271 271 287 287 303 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 319 255 159 63 31 47 95 143 127 127 127 127 127 127 127 127 175 175 175 175 175 175 175 175 207 223 79 175 766 1310 1373 1262 1182 1182 1166 1134 1102 1086 1054 1038 1070 1054 1038 1038 1022 1006 990 990 958 958 974 958 942 894 910 862 846 830 830 798 782 766 750 750 750 750 734 734 734 734 734 718 734 718 670 655 639 607 591 559 399 782 1198 1341 1262 1182 1198 1214 1166 1166 1182 1198 1198 1214 1230 1230 1278 1278 1262 1262 1262 1262 1262 1214 1230 1262 1278 1294 1310 1294 1278 1278 1310 1310 1326 1326 1326 1341 1341 1310 1326 1294 1326 1310 1341 1326 1357 1326 1405 1357 1373 1326 1373 1357 1421 1405 1389 1373 1405 1437 1469 1501 1517 1533 1405 1405 1389 1373 1373 1405 1421 1421 1437 1405 1373 1341 1326 1326 1326 1341 1341 1341 1341 1357 1357 1373 1373 1373 1341 1341 1341 1357 1357 1373 1373 1373 1405 1405 1405 1389 1389 1373 1373 1373 1389 1373 1373 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1326 1326 1326 1341 1341 1357 1357 1357 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1326 1326 1341 1341 1341 1326 1326 1310 1310 1310 1326 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1310 1294 1294 1294 1278 1278 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1214 1214 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1182 1182 1182 1198 1198 1198 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1166 1166 1134 1134 1134 1118 1118 1102 1102 1102 1086 1134 1150 1134 1070 1054 1070 1118 1086 1102 1102 1102 1102 1086 1070 1054 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 990 990 990 990 1006 1022 1038 1038 1022 1006 974 958 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 942 942 942 942 942 942 942 942 910 910 894 894 894 878 878 878 862 862 862 862 862 862 862 862 830 846 846 846 846 846 846 862 830 830 830 830 830 830 830 830 814 814 798 798 798 782 782 782 814 798 766 750 750 766 798 814 798 798 830 782 782 702 686 639 670 639 670 655 702 686 750 750 734 734 750 734 750 750 750 750 782 782 782 766 734 702 670 655 718 702 702 686 686 702 702 718 686 686 686 670 670 655 655 655 686 686 686 670 670 655 655 655 655 655 655 639 639 623 623 623 702 702 702 686 670 655 639 623 639 639 639 639 639 639 639 639 670 639 670 639 670 639 670 639 623 591 607 559 591 543 559 559 591 591 591 591 591 591 591 591 575 575 575 559 559 543 543 543 575 559 543 527 527 527 527 543 543 543 543 527 527 511 511 511 511 479 511 511 511 511 511 511 447 447 431 431 431 415 415 415 399 431 479 479 463 447 431 447 463 463 463 447 447 431 431 431 479 479 479 463 463 447 447 447 431 431 431 415 415 399 399 399 399 415 415 431 431 415 415 399 399 399 399 399 399 399 399 399 399 415 415 415 415 399 383 367 351 351 351 351 351 351 351 351 383 383 383 367 367 351 351 351 351 335 335 319 319 335 335 351 335 319 319 303 319 335 367 383 255 271 287 303 319 319 319 319 335 319 319 303 303 319 319 335 335 319 319 303 303 319 319 335 287 319 351 351 319 303 303 319 335 335 319 303 271 255 239 239 367 335 287 255 239 239 271 287 255 271 271 287 287 271 271 255 239 239 255 255 239 239 223 207 303 303 303 287 287 287 271 271 303 319 303 271 239 239 287 319 239 255 255 255 255 255 255 239 255 255 255 255 255 287 335 335 223 271 351 367 335 303 303 303 111 95 95 79 79 95 95 111 47 47 63 79 79 95 111 111 143 127 95 79 79 95 127 143 111 159 143 79 63 95 79 31 95 95 95 95 95 95 95 95 79 95 95 111 111 95 95 79 191 223 223 191 159 127 143 159 159 143 143 127 127 143 143 159 127 79 63 47 63 79 95 111 47 79 111 159 127 63 0 0 0 0 0 0 0 0 0 0 47 47 47 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 79 111 111 127 111 127 143 159 159 159 159 143 127 143 159 143 111 95 111 127 175 159 127 111 79 79 79 79 95 95 95 95 111 127 143 159 127 127 143 143 143 159 159 159 143 143 143 159 159 175 175 175 175 191 191 207 239 271 303 319 287 287 287 287 287 287 287 287 303 287 287 271 271 287 287 303 351 335 319 303 319 335 351 367 399 287 159 127 159 175 143 95 127 127 127 143 143 159 159 159 143 143 143 143 143 143 143 143 111 127 15 303 1086 1437 1310 1326 1246 1246 1230 1182 1134 1134 1086 1118 1102 1134 1134 1118 1070 1038 1022 1006 974 974 958 942 910 878 878 878 878 894 878 846 814 798 798 798 830 830 814 798 766 750 734 734 702 702 718 702 670 623 607 575 559 686 1070 1373 1294 1230 1246 1134 1166 1134 1134 1150 1166 1182 1198 1214 1198 1214 1246 1246 1214 1214 1246 1262 1262 1230 1230 1246 1246 1262 1262 1262 1310 1294 1278 1262 1278 1294 1326 1341 1310 1278 1310 1294 1326 1310 1341 1310 1310 1278 1310 1294 1357 1341 1405 1421 1421 1357 1469 1597 1501 1453 1469 1341 1501 1389 1357 1405 1421 1373 1373 1453 1389 1373 1357 1326 1326 1341 1357 1373 1341 1341 1341 1341 1341 1341 1341 1341 1373 1373 1389 1389 1389 1405 1405 1405 1373 1373 1373 1389 1389 1405 1405 1405 1373 1357 1357 1373 1373 1357 1389 1373 1357 1373 1405 1405 1373 1357 1373 1389 1421 1421 1421 1405 1405 1389 1389 1389 1373 1405 1437 1437 1421 1405 1421 1405 1341 1357 1405 1405 1421 1389 1389 1389 1405 1405 1437 1437 1437 1437 1437 1405 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1357 1373 1389 1389 1389 1389 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1310 1310 1310 1294 1294 1294 1294 1294 1294 1294 1294 1230 1214 1198 1182 1182 1198 1214 1230 1246 1246 1230 1230 1230 1214 1214 1214 1198 1198 1198 1198 1198 1198 1198 1198 1214 1230 1230 1246 1246 1230 1230 1214 1214 1214 1214 1198 1198 1182 1182 1182 1166 1166 1166 1182 1182 1198 1198 1198 1166 1166 1150 1150 1150 1134 1134 1134 1166 1166 1166 1166 1166 1166 1166 1166 1134 1134 1134 1118 1118 1102 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1118 1118 1102 1086 1086 1070 1054 1054 1038 1038 1022 1022 1022 1006 1006 1006 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 958 958 942 942 974 1006 1038 1022 1006 1006 990 974 974 990 990 990 974 974 958 958 958 942 942 942 926 926 910 910 910 926 910 910 894 894 878 878 862 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 798 798 798 782 782 766 766 766 750 766 814 766 766 686 655 591 686 655 686 655 686 655 670 670 718 718 750 718 750 750 750 750 686 702 718 718 766 750 750 734 718 718 718 702 702 686 686 686 686 702 702 702 702 686 670 655 655 655 655 639 639 623 623 623 639 639 639 623 623 607 607 607 734 718 686 655 655 670 686 702 686 686 686 686 686 686 686 686 639 607 639 591 623 575 607 575 591 559 591 559 591 559 591 591 575 575 575 559 559 543 543 543 527 559 575 575 543 543 559 591 575 543 495 463 447 479 511 543 463 479 495 511 495 479 447 431 431 399 463 479 479 479 479 479 495 495 527 511 511 495 495 495 511 495 479 463 447 431 431 415 495 495 495 495 495 495 495 495 431 431 415 415 415 415 399 399 383 383 383 383 383 383 383 383 383 399 431 447 447 431 399 383 399 399 399 399 399 399 399 399 399 383 383 351 335 319 303 303 367 367 367 367 367 367 367 367 287 319 351 383 383 351 319 287 351 351 335 335 335 351 367 383 303 303 335 351 351 351 351 351 319 319 319 335 335 351 351 351 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 287 287 287 287 287 287 287 287 303 303 319 335 367 351 319 287 303 287 255 239 239 255 287 303 255 271 271 287 287 271 271 255 239 255 255 239 207 207 239 271 271 287 319 335 335 319 287 271 303 287 271 271 303 303 287 271 255 271 287 287 255 239 271 287 223 239 271 287 303 303 287 271 95 95 79 79 79 79 95 95 47 47 63 79 79 95 111 111 143 127 127 111 111 127 127 143 95 143 127 79 63 111 95 47 95 95 95 95 95 95 95 95 79 95 95 111 111 95 95 79 159 175 191 175 143 111 127 143 159 143 143 127 127 143 143 127 127 79 63 47 63 79 95 95 79 111 127 143 143 79 0 0 0 0 0 0 0 0 0 0 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 95 111 111 111 127 143 159 159 159 159 143 111 127 143 143 111 111 127 159 159 143 127 111 95 95 95 95 111 111 95 95 95 111 127 143 127 127 127 127 143 143 143 159 143 143 143 159 159 175 175 175 175 191 191 207 239 271 303 319 287 287 287 287 287 287 287 287 303 287 287 271 271 287 287 303 351 335 319 303 319 319 351 351 367 271 159 127 159 175 143 95 127 127 127 143 143 159 159 159 143 143 143 143 143 143 143 143 111 95 63 495 1246 1469 1357 1373 1326 1326 1310 1262 1214 1182 1166 1166 1150 1150 1134 1134 1070 1054 1038 1022 974 974 958 942 894 878 862 862 910 894 878 846 830 814 814 814 830 830 814 798 782 750 750 734 718 702 718 702 686 655 607 607 591 686 1086 1357 1326 1246 1262 1166 1150 1150 1150 1150 1166 1182 1198 1214 1198 1230 1246 1246 1230 1214 1246 1262 1230 1230 1246 1246 1246 1262 1262 1262 1294 1294 1278 1278 1278 1294 1326 1310 1310 1278 1294 1294 1294 1310 1310 1310 1294 1294 1294 1310 1326 1357 1389 1405 1453 1469 1581 1661 1533 1453 1517 1469 1581 1517 1469 1485 1469 1437 1389 1389 1405 1389 1357 1341 1326 1341 1357 1373 1341 1341 1341 1341 1341 1341 1341 1341 1373 1373 1373 1373 1389 1389 1389 1405 1373 1373 1389 1389 1389 1405 1405 1373 1389 1357 1373 1373 1373 1357 1373 1373 1389 1389 1421 1405 1389 1373 1389 1405 1469 1453 1437 1421 1405 1405 1421 1421 1357 1389 1421 1437 1437 1469 1501 1501 1421 1405 1437 1421 1421 1405 1405 1421 1405 1405 1437 1437 1437 1437 1437 1405 1405 1373 1373 1373 1373 1373 1373 1373 1357 1357 1373 1389 1389 1389 1373 1373 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1310 1310 1294 1294 1294 1294 1294 1294 1294 1294 1246 1230 1214 1198 1198 1214 1230 1246 1246 1246 1246 1230 1230 1230 1214 1214 1198 1198 1198 1198 1198 1198 1198 1198 1214 1214 1230 1230 1230 1230 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1182 1198 1198 1198 1214 1214 1214 1182 1182 1166 1166 1150 1150 1150 1150 1166 1166 1166 1166 1166 1166 1166 1166 1134 1134 1134 1118 1118 1118 1102 1102 1070 1086 1086 1102 1102 1086 1086 1070 1118 1118 1102 1086 1086 1070 1054 1054 1038 1038 1038 1022 1022 1022 1006 1006 1038 1038 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 958 958 942 942 942 1038 1038 1022 1006 1006 990 974 974 990 990 990 974 974 958 958 958 942 942 942 926 926 926 910 910 910 910 894 894 894 894 894 878 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 798 798 798 782 782 782 766 766 766 766 782 782 750 702 670 639 670 670 686 686 702 702 718 718 718 718 718 718 718 718 750 750 750 750 766 782 814 798 798 782 718 718 718 702 702 702 686 686 686 702 702 702 702 686 670 655 655 655 655 639 639 639 623 623 639 639 639 623 623 623 607 607 718 702 686 686 670 670 670 686 670 670 670 670 670 670 670 639 639 607 607 591 591 575 575 575 559 559 559 559 559 559 559 559 575 575 575 559 559 559 543 543 559 591 591 575 543 527 543 559 559 543 511 479 479 495 511 527 479 479 495 511 495 479 463 447 399 415 431 447 479 479 479 463 495 495 527 511 511 495 495 495 495 495 479 463 463 447 447 431 495 495 495 495 495 495 495 495 463 447 447 431 399 383 383 367 383 383 383 383 383 383 383 383 399 399 431 431 431 431 399 399 399 399 399 399 399 399 399 399 415 399 399 383 367 367 351 351 367 367 367 367 367 367 367 367 335 351 351 351 351 351 351 335 383 383 351 335 335 335 335 335 287 303 319 319 335 335 335 319 303 303 303 319 319 319 335 335 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 287 287 287 287 287 287 287 287 271 271 271 287 303 287 271 239 287 271 271 255 255 271 271 287 255 271 271 287 287 271 271 255 239 255 255 239 223 207 239 271 287 303 303 319 319 303 303 287 303 271 255 271 303 319 303 271 255 287 303 287 271 255 271 303 255 255 271 287 287 287 271 271 79 79 63 63 63 63 79 79 47 47 63 79 79 95 111 111 95 111 111 127 127 111 111 95 79 127 127 79 63 111 111 63 95 95 95 95 95 95 95 95 79 95 95 111 111 95 95 79 127 143 159 159 127 111 127 159 159 143 143 127 127 143 143 127 127 79 63 47 79 79 79 95 111 127 143 143 143 79 15 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 95 95 111 127 143 159 159 159 159 143 79 111 143 143 127 127 159 175 143 127 127 111 111 111 127 127 143 127 127 111 95 111 111 111 111 111 111 127 127 143 143 143 143 143 143 159 159 175 175 175 175 191 191 207 239 255 287 303 287 287 287 287 287 287 287 287 303 287 287 271 271 287 287 303 351 335 319 319 319 319 335 335 335 255 159 127 143 159 143 111 127 127 127 143 143 159 159 159 143 143 143 143 143 143 143 143 127 63 191 750 1421 1549 1389 1421 1389 1357 1357 1310 1262 1214 1214 1214 1182 1166 1150 1134 1118 1102 1054 1038 990 974 958 942 910 894 878 862 894 894 878 862 846 846 846 862 846 830 830 798 782 766 750 750 718 702 718 702 686 670 623 623 575 655 1038 1341 1341 1246 1278 1198 1166 1166 1150 1166 1166 1198 1214 1214 1198 1230 1246 1246 1230 1230 1246 1278 1230 1246 1246 1246 1262 1262 1262 1262 1294 1294 1278 1278 1294 1310 1326 1294 1310 1294 1294 1294 1310 1310 1310 1310 1326 1326 1326 1326 1357 1373 1405 1421 1389 1485 1597 1565 1469 1437 1581 1677 1725 1773 1757 1661 1581 1533 1485 1437 1421 1405 1373 1341 1341 1341 1357 1373 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1357 1373 1373 1389 1389 1389 1373 1389 1389 1389 1405 1405 1405 1373 1405 1373 1389 1389 1373 1357 1373 1357 1405 1405 1421 1421 1405 1405 1421 1421 1517 1453 1373 1278 1198 1134 1102 1102 1166 1182 1230 1246 1278 1326 1405 1421 1469 1453 1485 1469 1437 1421 1437 1469 1405 1405 1437 1437 1437 1437 1437 1405 1421 1389 1389 1389 1389 1389 1389 1389 1373 1389 1389 1389 1389 1373 1373 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1310 1294 1294 1294 1294 1294 1294 1294 1294 1278 1262 1246 1230 1230 1246 1262 1278 1262 1262 1246 1246 1246 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1198 1214 1214 1230 1230 1214 1214 1198 1214 1214 1214 1214 1198 1198 1198 1182 1198 1214 1214 1214 1214 1230 1230 1230 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1134 1134 1134 1134 1118 1118 1118 1102 1086 1086 1102 1102 1102 1102 1086 1086 1118 1118 1102 1086 1086 1070 1054 1054 1054 1054 1038 1038 1038 1022 1022 1022 1038 1038 1038 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 958 958 942 942 942 1038 1038 1022 1006 1006 990 974 974 990 990 990 974 974 958 958 958 942 942 942 942 926 926 926 910 894 894 894 894 910 910 910 910 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 798 798 798 798 782 782 782 766 766 766 782 782 782 750 718 686 655 670 686 702 718 734 750 750 718 718 718 718 718 718 750 750 766 782 782 798 830 814 798 798 718 718 718 718 702 702 702 686 686 702 702 702 702 686 670 655 655 655 655 655 639 639 639 623 639 639 639 639 623 623 623 607 686 702 702 702 686 686 670 655 670 670 670 670 670 670 670 639 639 607 607 591 591 575 575 575 559 559 559 559 559 559 559 559 575 575 575 575 559 559 559 543 591 607 623 591 543 511 511 527 543 527 527 511 511 511 511 511 479 495 495 495 495 479 463 447 399 415 431 447 479 479 463 463 495 495 527 511 511 495 495 495 479 479 479 463 463 463 463 463 495 495 495 495 495 495 495 495 479 463 447 431 399 383 367 351 383 383 383 383 383 383 383 383 399 415 415 431 431 415 415 399 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 367 367 367 367 367 367 367 367 399 367 335 319 319 335 367 399 415 399 367 351 335 319 319 319 287 287 303 319 319 319 319 303 287 287 287 303 303 303 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 303 303 287 287 287 287 287 287 287 287 271 271 287 287 271 255 239 223 255 271 271 287 287 271 271 255 255 271 271 287 287 271 271 255 239 255 255 239 223 223 239 271 319 303 303 287 287 303 303 319 287 255 255 271 303 319 319 287 271 303 319 303 287 271 287 319 287 287 271 255 255 255 271 271 79 63 63 47 47 63 63 79 63 63 63 79 79 95 95 95 47 63 95 111 111 95 63 47 63 111 111 63 79 127 127 79 111 111 95 95 95 95 79 79 79 95 95 111 111 95 95 79 127 143 159 159 143 127 159 175 159 143 143 127 127 143 143 127 127 95 79 63 79 79 79 79 111 111 127 127 127 63 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 79 79 79 111 127 143 159 159 159 159 143 63 95 127 143 143 143 175 207 127 127 127 127 127 143 159 175 175 159 143 111 95 95 95 95 111 111 111 111 127 127 143 143 143 143 143 159 159 175 175 175 191 191 191 207 223 255 271 287 303 303 303 303 303 303 303 303 303 287 287 271 271 287 287 303 335 335 335 319 319 319 319 319 287 223 159 127 143 143 127 111 127 127 127 143 143 159 159 159 159 159 159 159 159 159 159 159 95 31 335 1038 1581 1549 1405 1437 1389 1389 1357 1341 1294 1262 1246 1214 1214 1198 1182 1150 1134 1118 1086 1086 1006 990 990 958 926 910 894 910 910 894 878 878 862 878 878 894 862 846 830 814 798 782 766 750 718 718 734 718 702 686 655 639 575 607 974 1326 1357 1262 1294 1230 1182 1182 1166 1182 1182 1198 1214 1230 1214 1230 1262 1246 1230 1230 1246 1278 1246 1246 1246 1262 1262 1262 1278 1278 1294 1294 1294 1294 1310 1310 1326 1294 1326 1294 1294 1310 1310 1310 1326 1326 1341 1341 1341 1357 1373 1389 1405 1421 1373 1517 1517 1421 1469 1661 1949 2236 2364 2508 2460 2172 1837 1645 1565 1485 1453 1421 1389 1357 1357 1357 1373 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1389 1389 1389 1389 1389 1405 1405 1405 1421 1389 1421 1389 1389 1389 1373 1357 1373 1357 1389 1389 1405 1421 1437 1437 1437 1405 1357 1294 1182 1054 958 894 878 862 974 990 1006 1022 1054 1118 1198 1262 1373 1389 1485 1501 1485 1485 1485 1501 1421 1421 1453 1437 1437 1437 1437 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1389 1373 1357 1341 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1341 1341 1341 1326 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1294 1278 1262 1246 1246 1262 1278 1294 1278 1262 1262 1262 1246 1246 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1198 1198 1214 1214 1214 1214 1198 1198 1230 1230 1214 1214 1214 1198 1198 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1134 1134 1118 1118 1118 1086 1086 1102 1118 1118 1102 1086 1086 1102 1102 1102 1086 1086 1070 1070 1070 1070 1054 1054 1054 1038 1038 1038 1038 1054 1054 1038 1038 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 958 958 942 942 942 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 958 958 942 942 942 926 926 926 878 878 894 894 910 926 926 926 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 814 814 798 798 798 782 782 782 766 782 798 798 798 782 766 750 670 670 670 686 702 702 718 718 734 734 734 734 734 734 766 766 766 766 782 782 798 798 782 766 734 734 718 718 718 702 702 702 686 702 702 702 702 686 670 655 670 670 655 655 655 639 639 639 655 655 639 639 639 623 623 623 670 686 702 718 718 686 655 639 655 655 655 655 655 655 655 623 639 607 607 591 591 575 575 575 575 575 559 559 559 559 543 543 591 591 575 575 575 559 559 559 591 607 607 591 559 527 543 559 511 527 543 543 543 527 495 479 495 495 495 495 479 479 463 463 415 415 431 447 479 479 463 447 495 495 527 511 511 495 495 495 463 463 463 479 479 479 479 479 479 479 479 479 479 479 479 479 463 447 431 431 399 399 383 367 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 431 367 367 367 367 367 367 367 367 399 383 351 335 335 351 383 399 399 383 367 351 335 319 319 335 303 303 319 335 335 335 319 319 287 287 303 303 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 303 303 303 287 287 287 287 287 287 287 287 287 319 319 335 303 271 255 239 255 239 255 287 303 303 287 255 239 255 271 271 287 287 271 271 255 239 255 271 255 223 223 255 287 335 319 287 271 271 287 319 335 271 255 255 271 303 319 319 303 287 303 335 319 287 287 303 319 319 303 271 255 239 239 255 271 79 63 63 47 47 63 63 79 63 63 79 79 79 79 95 95 79 95 111 127 127 111 95 79 63 111 111 63 79 127 127 79 111 111 111 95 95 79 79 79 79 95 95 111 111 95 95 79 143 159 191 175 159 159 175 191 159 143 143 127 127 143 143 127 127 95 79 79 95 79 63 47 95 95 111 111 111 63 15 0 15 0 0 0 0 0 0 0 47 47 31 31 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 79 79 111 127 143 159 159 159 159 143 63 95 127 143 143 159 191 223 127 127 127 127 143 159 175 191 191 175 159 127 111 95 95 95 111 111 111 127 127 143 143 143 143 143 143 159 159 175 175 175 191 191 191 191 223 239 271 271 303 303 303 303 303 303 303 303 303 287 287 271 271 287 287 303 335 335 335 319 319 303 303 287 223 191 159 127 127 143 127 127 127 127 127 143 143 159 159 159 159 159 159 159 159 159 159 159 79 79 575 1278 1613 1517 1421 1453 1389 1357 1326 1326 1278 1230 1214 1214 1278 1262 1198 1166 1150 1150 1118 1118 1070 1070 1022 1006 974 958 942 942 926 910 910 894 894 894 910 910 878 862 846 830 814 798 782 766 718 718 734 734 718 702 670 670 591 575 926 1310 1357 1262 1294 1262 1198 1198 1198 1182 1198 1198 1214 1230 1214 1246 1262 1262 1246 1230 1262 1278 1246 1246 1262 1262 1262 1278 1278 1278 1294 1294 1310 1310 1326 1326 1326 1294 1326 1294 1310 1310 1310 1326 1326 1326 1357 1357 1357 1357 1373 1389 1405 1405 1421 1565 1437 1389 1821 2268 2699 3099 3243 3370 3323 2875 2236 1773 1597 1533 1469 1437 1405 1373 1357 1357 1373 1389 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1389 1389 1389 1389 1389 1405 1405 1405 1421 1421 1389 1421 1389 1389 1389 1389 1373 1389 1373 1357 1357 1389 1421 1453 1437 1389 1341 1102 1054 1006 958 942 958 1006 1022 974 990 990 974 990 1022 1102 1134 1198 1278 1405 1485 1517 1517 1517 1517 1453 1453 1437 1437 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1389 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1357 1341 1341 1341 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1310 1294 1278 1262 1262 1278 1294 1310 1278 1278 1278 1278 1262 1262 1262 1246 1230 1230 1230 1230 1230 1230 1230 1230 1198 1214 1214 1230 1230 1214 1214 1198 1230 1230 1230 1214 1214 1214 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1214 1214 1214 1214 1198 1198 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1118 1118 1086 1102 1118 1118 1118 1118 1102 1086 1102 1102 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1054 1054 1054 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 958 958 942 942 942 1022 1022 1006 1006 1006 1006 990 990 990 990 990 974 974 958 958 958 958 958 958 942 942 942 926 926 894 894 894 910 926 926 942 942 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 814 814 814 798 798 798 782 782 782 798 798 798 798 798 782 782 734 734 718 718 702 702 686 686 734 734 734 734 734 734 766 766 782 782 782 782 814 798 782 766 734 734 734 718 718 718 702 702 686 702 702 702 702 686 670 655 670 670 670 655 655 655 639 639 655 655 655 639 639 639 623 623 670 686 702 718 718 686 655 639 655 655 655 655 655 655 655 623 639 607 607 591 591 575 575 575 575 575 575 559 559 543 543 543 591 591 591 575 575 575 559 559 559 575 607 591 559 559 575 607 511 527 559 559 559 527 495 479 495 495 479 479 463 463 463 463 415 431 447 447 479 463 447 447 495 495 527 511 511 495 495 495 479 479 479 479 479 495 495 495 479 479 479 479 479 479 479 479 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 367 367 367 383 399 415 415 415 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 351 351 335 335 351 351 367 335 351 351 367 367 351 335 335 319 319 319 319 335 335 351 351 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 303 287 287 271 287 287 287 287 287 287 287 287 303 335 335 303 255 223 239 271 239 255 287 303 303 287 255 239 255 271 271 287 287 271 271 255 255 271 271 255 239 223 255 287 335 319 287 271 271 287 319 335 287 271 255 271 303 319 303 287 287 303 335 319 287 287 303 319 319 303 271 255 239 239 255 271 79 79 63 63 63 63 79 79 79 79 79 79 79 79 79 79 143 143 159 159 159 159 143 143 79 127 127 79 63 111 111 63 127 127 111 95 95 79 63 63 79 95 95 111 111 95 95 79 159 191 207 191 159 159 175 191 159 143 143 127 127 143 143 127 127 95 95 79 95 79 47 31 79 95 95 95 127 95 63 47 15 15 15 15 0 0 0 0 47 47 47 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 79 79 95 95 111 127 143 159 159 159 159 143 79 111 143 159 159 159 191 223 159 143 143 143 159 175 191 191 191 175 159 127 111 111 111 111 127 127 143 143 143 159 159 159 143 143 143 159 159 175 175 175 191 191 191 191 207 223 255 271 319 319 319 319 319 319 319 319 303 287 287 271 271 287 287 303 319 335 335 335 319 303 271 271 175 159 143 127 127 127 127 127 127 127 127 143 143 159 159 159 175 175 175 175 175 175 175 175 63 191 830 1485 1581 1485 1485 1437 1389 1389 1357 1326 1310 1262 1262 1214 1310 1294 1214 1182 1166 1166 1166 1150 1118 1102 1054 1038 1022 1006 990 974 958 942 926 910 910 910 910 910 878 878 862 846 830 798 798 782 718 718 750 734 734 718 686 686 607 543 894 1310 1373 1246 1278 1262 1230 1214 1214 1198 1198 1214 1230 1230 1214 1246 1262 1262 1246 1246 1262 1294 1262 1262 1262 1262 1278 1278 1278 1294 1294 1294 1310 1326 1341 1341 1326 1294 1341 1310 1310 1310 1326 1326 1326 1341 1373 1357 1357 1357 1357 1373 1389 1389 1341 1453 1310 1421 2236 2939 3307 3562 3530 3594 3626 3323 2683 2060 1741 1645 1501 1453 1421 1389 1373 1373 1373 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1389 1389 1389 1405 1405 1405 1405 1405 1405 1405 1421 1421 1421 1405 1405 1373 1389 1389 1389 1389 1405 1405 1357 1357 1405 1437 1453 1389 1278 1166 990 958 942 926 926 942 990 1006 974 974 974 958 942 942 990 1022 1054 1118 1278 1389 1453 1485 1501 1517 1485 1485 1469 1469 1453 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1421 1389 1405 1405 1421 1405 1405 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1373 1357 1357 1357 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1294 1278 1262 1262 1278 1294 1310 1294 1294 1294 1278 1278 1278 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1214 1230 1230 1246 1246 1230 1230 1214 1246 1230 1230 1230 1214 1214 1214 1214 1198 1182 1182 1182 1182 1166 1166 1166 1214 1214 1214 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1102 1102 1118 1118 1118 1118 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1070 1070 1070 1054 1054 1070 1054 1054 1054 1038 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 958 958 942 942 942 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 974 974 958 958 958 974 958 958 958 942 942 942 942 910 910 910 910 926 926 926 926 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 830 814 814 814 798 798 798 798 798 798 798 798 782 782 782 782 814 798 798 782 750 734 718 718 750 750 750 750 750 750 782 782 814 814 830 814 846 814 798 798 750 734 734 734 718 718 718 718 686 702 702 702 702 686 670 655 686 670 670 670 655 655 655 655 670 655 655 655 639 639 639 639 686 702 702 702 686 686 670 655 670 670 670 670 670 670 670 639 639 607 607 591 591 575 575 575 591 591 575 559 559 543 527 527 607 591 591 591 575 575 575 575 543 575 591 591 575 575 591 623 527 543 559 559 559 543 511 495 511 495 479 463 463 463 463 479 431 431 447 447 479 463 447 431 495 495 527 511 511 495 495 495 495 495 495 495 495 479 479 479 463 463 463 463 463 463 463 463 383 383 399 415 415 431 447 447 415 415 415 415 415 415 415 415 431 415 415 399 399 415 415 431 399 399 399 399 399 399 399 399 351 351 351 367 383 383 383 399 367 367 367 367 367 367 367 367 351 351 367 367 367 367 351 351 351 335 335 335 335 351 367 383 367 367 383 383 367 367 351 335 319 319 335 335 335 351 351 351 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 303 287 271 271 271 287 287 287 287 287 287 287 287 271 303 319 271 223 191 239 287 255 271 271 287 287 271 271 255 255 271 271 287 287 271 271 255 255 271 287 271 239 239 271 303 319 303 303 287 287 303 303 319 303 287 271 271 303 303 287 271 271 303 319 303 287 271 287 319 287 287 271 255 255 255 271 271 95 95 79 79 79 79 95 95 79 79 79 79 79 79 79 79 143 143 127 127 127 127 143 143 95 143 127 79 63 111 95 47 127 127 111 95 95 79 63 63 79 95 95 111 111 95 95 79 175 191 207 175 143 127 143 159 159 143 143 127 127 143 143 127 127 95 95 95 111 79 47 15 95 111 111 127 159 143 143 127 31 31 31 15 15 0 0 0 31 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 79 95 95 111 95 111 127 143 159 159 159 159 143 95 127 159 159 159 159 191 223 175 175 159 159 159 175 191 191 175 175 143 127 127 127 127 127 143 143 159 159 175 175 175 175 143 143 143 159 159 175 175 175 191 191 191 191 207 223 239 255 319 319 319 319 319 319 319 319 303 287 287 271 271 287 287 303 319 319 335 335 319 287 271 255 143 143 143 127 111 111 127 127 127 127 127 143 143 159 159 159 175 175 175 175 175 175 175 175 63 367 1118 1613 1533 1485 1549 1485 1469 1437 1421 1389 1357 1310 1294 1294 1341 1310 1262 1230 1214 1182 1198 1214 1150 1150 1134 1102 1054 1038 1022 1022 990 974 958 926 910 910 910 910 894 878 878 846 830 814 798 798 734 718 750 750 750 734 702 702 639 543 862 1294 1373 1246 1262 1262 1246 1230 1230 1214 1214 1214 1230 1230 1230 1246 1278 1262 1246 1246 1262 1294 1262 1262 1262 1278 1278 1278 1294 1294 1278 1294 1326 1341 1341 1341 1326 1294 1341 1310 1310 1326 1326 1326 1341 1341 1357 1357 1357 1341 1357 1373 1373 1373 1326 1405 1230 1517 2620 3338 3482 3562 3482 3498 3594 3594 3147 2412 1885 1757 1517 1469 1437 1405 1373 1373 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1389 1389 1405 1405 1421 1421 1421 1421 1405 1405 1405 1421 1421 1421 1437 1405 1373 1357 1373 1389 1405 1405 1437 1437 1405 1389 1437 1453 1437 1310 1118 958 990 974 942 910 894 878 878 878 942 958 974 942 910 910 910 942 974 1054 1166 1278 1357 1437 1469 1533 1517 1517 1501 1501 1453 1437 1421 1421 1437 1437 1437 1437 1437 1437 1437 1437 1373 1389 1405 1421 1421 1421 1405 1405 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1373 1373 1357 1357 1357 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1294 1278 1262 1262 1278 1294 1310 1310 1310 1294 1294 1294 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1262 1262 1262 1262 1246 1246 1246 1246 1230 1230 1230 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1198 1198 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1102 1118 1118 1134 1134 1118 1118 1102 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1086 1086 1086 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 958 958 942 942 942 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 974 974 958 958 958 974 974 958 958 958 942 942 942 942 926 926 926 926 926 910 910 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 830 830 814 814 814 798 798 798 814 814 798 782 766 766 766 766 798 798 798 782 766 766 750 750 750 750 750 750 750 750 782 782 814 814 814 814 830 814 782 766 750 750 734 734 734 718 718 718 686 702 702 702 702 686 670 655 686 686 670 670 670 655 655 655 670 670 655 655 655 639 639 639 718 702 686 686 670 670 670 686 670 670 670 670 670 670 670 639 639 607 607 591 591 575 575 575 591 591 575 559 559 543 527 527 607 607 591 591 591 575 575 575 575 607 623 607 575 559 575 591 543 543 559 559 543 543 527 511 511 495 479 463 447 463 479 479 431 447 447 447 479 463 447 431 495 495 527 511 511 495 495 495 527 511 511 495 495 479 463 463 463 463 463 463 463 463 463 463 399 399 415 415 415 415 431 431 415 415 415 415 415 415 415 415 431 431 399 399 399 399 431 431 399 399 399 399 399 399 399 399 367 367 367 367 367 383 383 383 367 367 367 367 367 367 367 367 367 351 335 319 319 335 351 367 367 367 351 335 335 335 351 351 367 367 367 367 367 351 335 319 303 303 319 319 319 335 335 335 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 303 287 271 255 255 287 287 287 287 287 287 287 287 255 303 319 287 223 207 271 335 287 271 271 255 255 271 271 287 255 271 271 287 287 271 271 255 271 271 287 271 239 239 271 303 287 303 303 319 319 303 303 287 335 303 287 287 287 287 271 239 255 287 303 287 271 255 271 303 255 255 271 287 287 287 271 271 111 95 95 79 79 95 95 111 79 79 79 79 79 79 79 79 111 95 63 47 47 63 95 111 111 159 143 79 63 95 79 31 127 127 111 95 95 79 63 63 79 95 95 111 111 95 95 79 159 175 191 159 127 95 95 127 159 143 143 127 127 143 143 127 127 95 111 95 111 79 31 15 111 127 143 159 191 191 191 191 31 31 31 15 15 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 111 111 111 111 111 127 143 159 159 159 159 143 111 143 159 159 159 159 175 207 191 191 175 159 159 175 175 191 175 159 143 127 127 127 143 143 159 159 175 175 175 191 191 191 143 143 143 159 159 175 175 175 191 191 191 191 191 223 239 239 319 319 319 319 319 319 319 319 303 287 287 271 271 287 287 303 319 319 335 335 319 287 255 239 111 127 143 127 111 111 127 143 127 127 127 143 143 159 159 159 175 175 175 175 175 175 175 207 127 479 1294 1709 1517 1469 1629 1501 1517 1517 1501 1469 1421 1389 1373 1341 1357 1326 1278 1230 1214 1214 1214 1214 1198 1166 1150 1134 1086 1070 1054 1038 1022 1006 974 942 926 910 894 894 894 894 878 862 830 814 798 798 734 734 750 750 750 750 718 702 655 543 846 1294 1373 1230 1246 1246 1246 1246 1230 1214 1214 1230 1230 1246 1230 1246 1278 1278 1246 1246 1278 1294 1262 1262 1262 1278 1278 1294 1294 1294 1278 1294 1326 1341 1357 1341 1326 1278 1341 1310 1310 1326 1326 1341 1341 1341 1357 1357 1341 1341 1341 1357 1373 1357 1373 1485 1294 1661 2875 3562 3418 3402 3626 3546 3674 3706 3514 2636 1965 1677 1517 1485 1437 1405 1389 1373 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1405 1405 1421 1421 1421 1437 1437 1437 1405 1405 1405 1421 1421 1437 1437 1405 1357 1341 1373 1389 1405 1421 1453 1453 1453 1437 1469 1469 1421 1246 990 798 926 926 942 958 974 974 990 990 958 990 1006 1006 974 942 942 958 990 1022 1086 1150 1246 1357 1437 1533 1549 1533 1533 1485 1469 1453 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1373 1373 1389 1421 1421 1421 1421 1421 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1373 1373 1373 1357 1357 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1294 1262 1246 1246 1262 1294 1310 1310 1310 1310 1294 1294 1294 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1246 1262 1278 1278 1278 1278 1262 1246 1246 1246 1246 1230 1230 1214 1214 1214 1230 1230 1230 1214 1214 1198 1198 1198 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1134 1134 1102 1118 1118 1134 1134 1118 1118 1102 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1086 1086 1086 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 958 958 942 942 942 1006 1006 1006 1006 1006 1006 1006 1006 990 990 990 974 974 958 958 958 974 974 974 958 958 942 942 942 958 942 942 926 926 910 910 894 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 830 830 830 814 814 798 798 798 830 814 798 782 766 750 750 766 750 750 750 750 750 750 750 750 750 750 750 750 750 750 782 782 766 782 782 766 782 766 734 718 750 750 750 734 734 718 718 718 686 702 702 702 702 686 670 655 686 686 686 670 670 655 655 655 670 670 670 655 655 639 639 639 734 718 686 655 655 670 686 702 686 686 686 686 686 686 686 655 639 607 607 591 591 575 575 575 591 591 575 559 559 543 527 527 607 607 607 591 591 575 575 575 623 639 639 607 575 543 543 559 559 559 559 543 543 527 527 527 527 511 479 463 447 463 479 495 447 447 447 447 479 463 431 431 495 495 527 511 511 495 495 495 543 527 527 511 495 479 463 447 463 463 463 463 463 463 463 463 431 431 431 415 415 399 399 399 415 415 415 415 415 415 415 415 447 431 399 383 383 399 431 447 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 399 367 303 255 255 303 367 399 415 399 367 351 335 319 319 319 351 351 351 351 351 335 303 303 287 287 287 303 303 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 287 271 271 255 239 287 287 287 287 287 287 287 287 287 335 367 335 271 255 335 415 303 287 255 239 239 255 287 303 255 271 271 287 287 271 271 255 271 287 287 271 239 239 271 303 271 287 319 335 335 319 287 271 351 319 287 287 287 287 255 223 255 271 287 287 255 239 271 287 223 239 271 287 303 303 287 271 111 95 95 79 79 95 95 111 63 95 127 143 143 111 63 47 95 95 95 95 95 95 95 95 127 127 127 111 95 79 63 47 95 111 127 111 79 63 79 95 79 79 79 79 79 79 79 79 175 159 127 111 95 111 127 143 111 127 159 175 175 159 127 79 79 47 63 79 111 111 95 95 79 95 95 111 143 159 159 175 159 63 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 95 111 95 95 95 111 143 159 175 191 191 191 175 159 143 159 191 191 159 127 159 191 191 175 143 127 127 143 143 143 143 143 143 143 143 143 191 175 159 143 143 159 175 191 175 175 175 175 175 175 175 175 207 191 191 175 175 191 191 207 255 287 319 335 351 351 335 335 287 287 287 287 287 287 287 287 335 335 335 351 351 319 239 175 159 143 111 95 95 111 143 159 111 127 127 143 175 191 191 207 175 191 191 175 175 191 175 175 111 878 1453 1613 1661 1613 1565 1613 1613 1565 1549 1485 1453 1421 1421 1437 1405 1405 1373 1310 1214 1198 1198 1198 1230 1182 1118 1118 1134 1102 1102 1102 990 1086 1006 926 1022 974 846 862 910 894 878 862 830 814 798 782 766 734 718 718 734 750 718 718 527 511 718 1086 1357 1326 1278 1262 1182 1198 1214 1214 1230 1246 1262 1262 1262 1262 1262 1278 1278 1294 1294 1294 1310 1294 1278 1262 1278 1294 1326 1341 1326 1341 1357 1373 1373 1373 1373 1326 1389 1357 1357 1341 1341 1326 1326 1326 1373 1357 1357 1357 1357 1373 1389 1389 1230 1262 1294 1613 2492 3386 3594 3418 3546 3674 3594 3610 3738 3067 2092 1773 1581 1517 1453 1421 1421 1421 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1405 1405 1405 1421 1421 1437 1437 1437 1469 1453 1453 1453 1453 1453 1437 1405 1405 1389 1405 1405 1421 1421 1437 1437 1581 1453 1485 1581 1421 1038 862 926 1006 1006 1006 1022 1022 1038 1038 1038 1054 1054 1038 1038 1038 1022 1022 990 894 926 990 1102 1134 1182 1326 1485 1501 1549 1517 1485 1501 1501 1453 1373 1421 1421 1421 1421 1421 1437 1469 1469 1437 1437 1437 1421 1421 1405 1405 1405 1421 1405 1373 1357 1341 1341 1357 1373 1373 1373 1373 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1310 1310 1310 1310 1310 1310 1310 1310 1326 1326 1326 1326 1326 1326 1326 1326 1278 1294 1294 1310 1310 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1294 1278 1278 1262 1262 1262 1230 1246 1246 1246 1246 1230 1214 1198 1230 1230 1230 1214 1214 1198 1198 1198 1166 1182 1214 1230 1230 1214 1182 1166 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1150 1150 1134 1134 1134 1134 1150 1150 1150 1150 1134 1118 1102 1086 1086 1086 1086 1086 1086 1086 1086 1102 1086 1070 1054 1054 1054 1054 1070 1070 1070 1070 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 974 974 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 878 878 878 878 878 878 878 878 862 846 846 830 830 846 846 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 782 782 782 766 766 750 750 750 782 782 782 766 766 750 782 782 750 766 766 782 814 798 798 782 766 766 766 750 734 718 702 686 686 686 702 718 734 734 734 734 686 686 686 670 670 655 655 655 686 686 686 670 670 655 655 655 702 702 702 686 686 670 670 670 686 686 686 670 670 655 655 623 639 591 575 559 559 559 559 575 575 575 575 559 559 543 543 543 623 607 575 559 543 559 575 591 591 591 591 575 575 559 559 559 575 575 575 559 543 527 511 495 527 527 511 495 479 479 463 447 463 463 463 447 479 463 463 463 479 479 511 511 511 511 511 511 527 527 527 511 511 511 495 495 479 479 479 479 479 479 479 479 447 447 447 431 431 415 415 415 415 415 415 399 399 383 383 383 495 479 463 463 447 431 415 415 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 383 367 367 351 351 367 367 383 351 367 367 367 367 351 335 319 335 351 367 335 287 287 335 399 351 351 351 335 335 319 319 319 335 319 303 303 319 319 287 255 319 303 303 287 287 303 303 319 335 335 335 319 319 303 303 303 255 271 287 303 319 319 319 319 319 319 319 303 303 287 287 287 303 303 303 287 287 271 271 271 271 271 271 255 255 239 239 239 271 255 255 255 255 271 287 303 287 271 255 239 239 239 239 255 223 255 287 319 335 319 287 271 271 287 287 287 271 271 303 335 287 271 271 287 319 319 287 255 367 335 303 271 271 271 303 319 111 95 95 79 79 95 95 111 15 31 63 79 95 79 63 63 95 95 95 95 95 95 95 95 95 111 111 111 95 79 63 47 63 95 111 95 63 47 63 95 95 95 95 95 95 95 95 95 175 159 127 111 111 111 127 127 127 143 143 159 159 143 143 95 95 63 79 79 111 95 79 79 95 95 111 111 143 143 159 159 159 63 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 95 111 95 95 127 143 159 175 175 175 159 159 159 143 143 159 175 175 143 111 159 175 191 175 143 127 143 175 159 159 159 159 159 159 159 159 207 191 175 159 159 175 191 207 175 175 175 175 175 175 175 175 207 191 191 175 175 191 191 207 239 255 287 319 319 319 319 303 303 303 303 303 303 303 303 303 335 335 335 351 351 303 239 175 159 143 111 95 95 111 143 159 143 143 159 159 159 159 175 175 175 175 175 191 223 239 191 175 223 1022 1565 1645 1677 1645 1613 1629 1629 1629 1597 1549 1501 1469 1469 1453 1389 1389 1373 1310 1214 1166 1166 1182 1230 1214 1198 1182 1182 1150 1118 1118 1022 1134 1102 1054 1070 1006 942 974 910 910 894 862 846 814 798 782 782 734 734 718 734 750 718 702 559 527 718 1086 1341 1326 1278 1262 1198 1198 1214 1230 1246 1262 1262 1278 1262 1262 1278 1278 1278 1294 1294 1294 1294 1294 1278 1278 1278 1294 1326 1341 1326 1341 1357 1373 1373 1373 1373 1326 1389 1357 1357 1341 1341 1326 1326 1326 1373 1373 1357 1357 1373 1373 1389 1389 1326 1326 1310 1437 2028 2923 3562 3642 3594 3658 3498 3594 3738 3275 2220 1741 1597 1533 1469 1437 1437 1437 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1405 1405 1421 1421 1421 1437 1437 1437 1453 1453 1453 1453 1453 1453 1453 1437 1421 1405 1405 1421 1437 1437 1453 1453 1501 1389 1453 1533 1357 990 846 926 1006 1006 1006 1022 1022 1022 1038 1038 1054 1054 1054 1038 1038 1038 1022 1022 958 942 990 1054 1086 1086 1214 1373 1453 1517 1501 1469 1453 1485 1453 1389 1437 1421 1421 1421 1437 1437 1453 1469 1437 1437 1437 1421 1421 1421 1405 1405 1405 1389 1389 1373 1357 1357 1357 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1310 1310 1310 1310 1310 1310 1310 1310 1326 1326 1326 1326 1326 1326 1326 1326 1278 1294 1294 1310 1310 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1294 1278 1278 1262 1262 1262 1230 1246 1246 1246 1246 1230 1214 1198 1230 1230 1230 1214 1214 1214 1198 1198 1182 1198 1214 1214 1214 1214 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1150 1150 1150 1134 1134 1134 1150 1150 1150 1150 1134 1118 1102 1086 1086 1086 1086 1086 1086 1086 1086 1102 1086 1070 1070 1054 1054 1070 1070 1070 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 974 958 958 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 974 974 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 878 878 878 878 878 878 878 878 862 846 846 830 830 846 846 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 782 782 782 766 766 766 750 750 782 782 782 766 766 750 782 782 750 766 766 782 814 798 798 782 766 766 750 734 718 718 702 702 670 686 702 718 718 718 702 702 686 686 686 670 670 670 655 655 686 686 686 670 670 655 655 655 702 702 702 686 686 686 670 670 686 686 686 670 670 670 655 623 639 591 575 575 559 559 575 575 575 575 575 559 559 543 543 543 623 607 575 559 559 559 575 575 591 591 591 575 575 559 559 559 575 575 559 543 527 527 511 511 527 527 511 511 495 479 463 463 463 463 463 447 479 463 463 463 479 479 511 511 511 511 511 511 527 511 511 511 495 495 495 479 479 479 479 479 479 479 479 479 447 447 447 431 431 415 415 415 415 415 415 399 399 383 383 383 463 463 447 431 415 399 399 383 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 383 367 367 351 351 367 367 383 351 367 367 367 367 351 335 319 335 351 351 335 287 287 335 383 351 351 351 335 335 319 319 319 303 287 287 287 303 303 271 239 303 303 303 303 303 303 303 303 335 335 335 319 319 303 303 303 287 303 303 319 319 319 319 303 319 319 319 303 303 287 287 287 303 303 303 287 287 271 271 271 287 287 287 271 271 271 255 255 271 255 255 255 255 271 287 303 287 271 255 239 239 239 239 255 255 287 319 351 351 335 319 303 287 303 319 303 287 287 319 351 335 319 303 303 335 335 319 303 287 287 287 287 271 255 255 239 111 95 95 79 79 95 95 111 15 15 31 47 79 95 111 111 95 95 95 95 95 95 95 95 63 79 79 79 79 79 63 47 47 79 95 95 63 63 79 95 111 111 111 111 111 111 111 111 159 159 143 127 111 111 127 127 159 143 143 127 127 143 143 127 111 79 79 79 95 79 63 47 127 127 111 111 143 143 127 127 159 63 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 95 111 95 95 159 159 175 175 159 143 127 127 143 127 111 143 159 159 143 111 143 175 191 175 159 159 175 207 175 175 175 175 175 175 175 175 223 207 207 191 191 207 207 223 191 191 191 191 191 191 191 191 207 207 191 191 191 191 207 207 223 239 271 287 303 303 303 303 319 319 319 319 319 319 319 319 335 335 335 351 351 303 223 159 159 143 127 111 111 127 143 159 175 175 175 159 159 143 143 143 175 159 175 223 271 255 175 143 431 1246 1741 1661 1645 1709 1693 1677 1677 1661 1629 1581 1533 1501 1501 1501 1389 1389 1373 1310 1230 1182 1134 1134 1230 1214 1230 1230 1214 1198 1134 1118 1038 1086 1102 1070 1022 958 958 1006 942 926 910 878 846 830 814 798 782 750 734 734 750 766 718 702 607 543 702 1070 1341 1310 1262 1246 1214 1214 1230 1230 1246 1262 1262 1278 1262 1278 1278 1278 1294 1294 1294 1294 1294 1294 1278 1278 1294 1310 1326 1326 1341 1341 1357 1373 1373 1373 1373 1341 1389 1357 1357 1357 1341 1341 1341 1341 1373 1373 1357 1357 1373 1389 1405 1389 1373 1373 1326 1310 1581 2252 3067 3610 3674 3706 3690 3706 3706 3083 2092 1645 1629 1565 1501 1453 1453 1437 1421 1389 1389 1389 1389 1389 1389 1389 1389 1389 1405 1421 1421 1421 1437 1437 1437 1437 1437 1437 1437 1453 1469 1469 1485 1453 1437 1421 1437 1453 1453 1453 1485 1485 1453 1389 1469 1517 1310 990 878 990 1006 1006 1006 1022 1022 1022 1038 1038 1070 1070 1054 1054 1054 1038 1038 1038 1038 1022 1022 1006 990 990 1086 1230 1389 1469 1485 1437 1437 1485 1437 1389 1437 1437 1437 1421 1437 1453 1453 1469 1437 1437 1437 1437 1421 1421 1421 1405 1389 1389 1389 1389 1389 1373 1357 1357 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1310 1310 1310 1310 1310 1310 1310 1310 1326 1326 1326 1326 1326 1326 1326 1326 1294 1294 1310 1310 1310 1310 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1230 1214 1214 1230 1230 1230 1230 1214 1214 1214 1198 1198 1198 1214 1214 1214 1214 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1166 1166 1166 1166 1150 1150 1150 1134 1150 1150 1150 1150 1150 1134 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1070 1054 1054 1070 1070 1070 1070 1070 1070 1054 1054 1054 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 990 990 990 990 974 974 974 958 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 974 974 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 878 878 878 878 878 878 878 878 862 846 846 830 830 846 846 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 782 782 782 782 766 766 766 750 782 782 782 766 766 750 782 782 766 766 782 782 814 814 798 798 782 766 734 718 702 702 718 734 686 686 702 702 702 686 670 670 686 686 686 686 670 670 670 655 686 686 686 670 670 655 655 655 702 702 702 702 686 686 686 670 686 686 686 686 670 670 670 623 639 607 591 575 559 559 575 575 575 575 575 559 559 543 543 543 607 607 591 575 559 559 575 575 591 591 575 575 575 575 559 559 591 575 543 527 511 511 527 543 527 527 511 511 495 479 479 479 463 463 463 447 479 463 463 463 479 479 511 511 511 511 511 511 511 495 495 495 479 479 479 463 479 479 479 479 479 479 479 479 447 447 447 431 431 415 415 415 415 415 415 399 399 383 383 383 447 431 431 415 399 399 383 383 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 383 367 367 351 351 367 367 383 351 367 367 367 367 351 335 319 335 351 351 335 303 303 335 367 351 351 351 335 335 319 319 319 287 271 271 271 303 287 255 223 287 303 319 335 335 319 303 287 335 335 335 319 319 303 303 303 319 319 335 335 335 319 303 303 319 319 319 303 303 287 287 287 303 303 303 287 287 271 271 271 303 303 303 287 287 287 287 271 271 255 255 255 255 271 287 303 287 271 255 239 239 239 239 255 255 271 303 319 335 319 303 287 287 319 319 319 287 303 335 367 351 319 287 271 303 319 335 319 239 271 287 319 303 271 239 223 111 95 95 79 79 95 95 111 79 79 63 79 95 111 127 143 95 95 95 95 95 95 95 95 31 47 63 79 79 79 63 63 63 79 111 95 79 79 95 127 111 111 111 111 111 111 111 111 159 159 143 143 127 127 127 127 175 159 127 111 111 127 159 143 127 95 95 79 95 79 47 47 143 127 127 111 143 127 127 111 159 63 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 95 111 95 95 143 143 159 159 159 143 143 127 111 111 95 127 159 159 127 111 143 175 191 191 175 175 207 223 207 207 207 207 207 207 207 207 223 223 223 223 223 223 223 223 207 207 207 207 207 207 207 207 223 207 191 191 191 191 207 223 239 255 255 271 287 303 303 303 335 335 335 335 335 335 335 335 351 351 351 351 351 303 223 159 159 143 127 127 127 127 143 159 159 159 159 159 159 159 159 159 191 159 159 239 271 207 127 111 670 1437 1821 1677 1629 1709 1725 1677 1693 1677 1661 1629 1581 1549 1549 1517 1437 1421 1405 1341 1246 1166 1086 1070 1198 1246 1246 1198 1182 1198 1166 1134 1150 1054 1054 1070 974 958 1006 990 958 958 926 894 862 846 814 798 782 750 750 750 766 766 718 686 655 559 686 1038 1326 1310 1262 1230 1230 1230 1246 1246 1262 1262 1278 1278 1278 1278 1278 1294 1294 1294 1310 1310 1294 1294 1294 1294 1310 1310 1326 1326 1341 1357 1373 1373 1389 1389 1373 1341 1389 1357 1357 1357 1357 1357 1357 1341 1389 1373 1373 1373 1373 1389 1405 1405 1294 1341 1373 1405 1453 1725 2284 2779 3227 3530 3626 3514 3163 2396 1773 1645 1629 1581 1517 1469 1453 1437 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1421 1421 1421 1437 1437 1437 1453 1453 1421 1437 1437 1453 1469 1485 1501 1469 1469 1437 1453 1469 1485 1485 1501 1501 1501 1469 1533 1549 1341 1022 942 1038 1006 1006 1022 1022 1022 1038 1038 1038 1086 1070 1070 1070 1054 1054 1054 1054 1086 1038 1022 1022 942 926 1006 1150 1326 1405 1437 1421 1437 1453 1437 1389 1421 1453 1437 1437 1437 1453 1453 1469 1453 1453 1437 1437 1437 1421 1421 1421 1357 1373 1405 1421 1405 1389 1373 1357 1389 1389 1373 1373 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1294 1294 1310 1326 1326 1310 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1262 1262 1246 1246 1230 1214 1246 1246 1230 1230 1230 1214 1214 1214 1198 1214 1214 1214 1214 1214 1214 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1166 1166 1166 1150 1150 1150 1150 1150 1166 1166 1150 1150 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1086 1070 1070 1070 1070 1086 1086 1086 1070 1070 1070 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1006 1006 990 990 990 1006 1006 990 990 990 974 974 974 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 974 974 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 878 878 878 878 878 878 878 878 862 846 846 830 830 846 846 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 798 798 782 782 782 766 766 766 782 782 782 766 766 750 782 782 766 766 782 798 830 814 798 798 798 766 734 702 686 702 734 750 718 718 718 718 718 702 670 670 702 702 686 686 686 670 670 670 686 686 686 670 670 655 655 655 718 718 702 702 702 686 686 686 702 702 686 686 686 670 670 639 655 607 591 575 575 575 575 591 575 575 575 559 559 543 543 543 607 607 591 591 575 575 575 575 575 575 575 575 575 575 575 575 607 575 543 511 495 511 543 559 527 527 527 511 511 495 495 479 463 463 463 447 479 463 463 463 495 495 527 527 527 527 527 527 495 495 479 479 479 463 463 463 479 479 479 479 479 479 479 479 447 447 447 431 431 415 415 415 415 415 415 399 399 383 383 383 447 431 431 431 415 415 399 399 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 383 367 367 351 351 367 367 383 351 367 367 367 367 351 335 319 335 335 335 335 319 319 335 351 351 351 351 335 335 319 319 319 303 287 271 287 319 319 287 255 271 303 335 351 351 335 303 271 335 335 335 319 319 303 303 303 335 335 351 335 335 319 303 287 319 319 319 303 303 287 287 287 303 303 303 287 287 271 271 271 287 287 287 287 287 287 271 271 271 255 255 255 255 271 287 303 287 271 255 239 239 239 239 255 223 239 255 271 271 255 255 239 287 303 303 303 287 287 319 351 335 287 239 223 239 271 287 287 287 303 319 335 319 319 287 271 111 95 95 79 79 95 95 111 111 111 95 79 79 95 95 111 95 95 95 95 95 95 95 95 31 47 63 79 79 79 63 63 79 111 127 111 95 79 111 127 79 79 79 79 79 79 79 79 159 159 159 159 143 143 127 127 175 159 127 111 111 127 159 143 127 95 95 79 95 79 47 47 143 127 127 111 143 127 127 111 159 63 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 95 111 95 95 95 111 127 143 159 159 159 159 111 95 95 127 159 159 143 111 159 175 207 207 191 191 207 239 223 223 223 223 223 223 223 223 223 223 223 239 239 223 223 223 207 207 207 207 207 207 207 207 223 223 207 191 191 207 223 223 271 271 271 287 303 319 319 335 335 335 335 335 335 335 335 335 351 351 351 367 351 303 207 143 159 143 143 143 143 143 143 159 127 127 143 159 159 175 191 191 223 159 159 223 223 127 79 159 958 1597 1853 1645 1613 1725 1741 1725 1725 1677 1661 1629 1581 1533 1549 1517 1485 1485 1469 1389 1262 1134 1054 1022 1166 1278 1278 1214 1198 1246 1278 1246 1294 1022 1038 1134 1038 1038 1118 1022 990 974 958 926 894 862 830 814 782 766 766 766 782 766 702 670 686 575 670 1006 1310 1326 1278 1246 1262 1262 1262 1262 1278 1278 1278 1278 1278 1278 1294 1294 1294 1310 1310 1310 1294 1294 1310 1310 1326 1326 1326 1326 1341 1357 1373 1389 1389 1389 1389 1341 1389 1357 1357 1357 1357 1357 1357 1373 1389 1389 1373 1373 1389 1389 1405 1405 1326 1310 1373 1501 1533 1549 1693 1901 2204 2540 2763 2699 2316 1821 1597 1693 1613 1565 1501 1469 1453 1453 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1421 1421 1437 1437 1437 1453 1453 1453 1437 1437 1453 1469 1485 1501 1501 1485 1485 1453 1469 1485 1501 1485 1517 1517 1533 1517 1581 1581 1373 1102 990 1022 1022 1070 1070 1070 1086 1086 1086 1102 1118 1118 1118 1118 1102 1102 1102 1086 1118 1086 1038 1038 958 942 1006 1134 1294 1389 1437 1437 1405 1437 1437 1389 1437 1469 1453 1437 1437 1453 1453 1469 1453 1453 1453 1437 1437 1437 1421 1421 1357 1373 1405 1421 1421 1405 1389 1373 1389 1389 1389 1373 1373 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1294 1310 1326 1326 1326 1326 1310 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1262 1262 1262 1246 1262 1262 1262 1262 1246 1230 1214 1246 1246 1246 1230 1230 1230 1214 1214 1230 1214 1214 1214 1214 1214 1214 1230 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1166 1166 1166 1150 1150 1150 1166 1166 1166 1166 1150 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1086 1086 1070 1070 1086 1086 1086 1086 1086 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1006 1006 990 990 990 1006 1006 1006 990 990 990 974 974 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 974 974 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 878 878 878 878 878 878 878 878 862 846 846 830 830 846 846 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 798 798 798 782 782 782 766 766 782 782 782 766 766 750 782 782 766 782 798 798 830 830 814 798 782 766 718 702 686 718 734 766 750 750 750 750 734 718 702 686 702 702 702 686 686 686 670 670 686 686 686 670 670 655 655 655 718 718 718 702 702 702 686 686 702 702 702 686 686 686 670 639 655 607 591 591 575 575 591 591 575 575 575 559 559 543 543 543 607 607 607 607 591 591 575 575 575 575 575 575 575 575 575 575 591 575 527 511 495 527 543 575 527 527 527 511 511 511 511 495 463 463 463 447 479 463 463 463 495 495 527 527 527 527 527 527 495 495 479 479 479 463 463 463 479 479 479 479 479 479 479 479 447 447 447 431 431 415 415 415 415 415 415 399 399 383 383 383 447 447 447 447 447 431 431 431 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 383 367 367 351 351 367 367 383 351 367 367 367 367 351 335 319 335 335 335 335 351 351 335 319 351 351 351 335 335 319 319 319 319 303 303 319 351 351 319 287 287 303 335 367 367 335 303 287 335 335 335 319 319 303 303 303 335 335 335 335 319 303 287 287 319 319 319 303 303 287 287 287 303 303 303 287 287 271 271 271 255 255 255 255 255 255 271 271 271 255 255 255 255 271 287 303 287 271 255 239 239 239 239 255 255 255 255 255 255 255 239 239 255 271 287 271 255 255 287 319 319 271 223 207 239 271 287 287 319 303 287 287 287 303 319 335 111 95 95 79 79 95 95 111 79 79 79 63 63 47 47 47 95 95 95 95 95 95 95 95 63 79 79 79 79 79 63 47 95 111 127 111 79 63 79 95 79 79 79 79 79 79 79 79 159 159 175 175 159 143 127 127 159 143 143 127 127 143 143 127 111 79 79 79 95 79 63 47 127 127 111 111 143 143 127 127 159 63 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 95 111 95 95 63 79 111 143 159 175 175 175 111 95 95 127 175 175 159 127 175 207 223 223 207 191 207 239 223 223 223 223 223 223 223 223 207 223 223 239 239 223 223 207 223 223 223 223 223 223 223 223 223 223 207 207 207 207 223 223 271 271 271 271 287 303 335 351 335 335 335 335 335 335 335 335 367 351 351 367 351 287 207 143 159 159 159 159 159 159 159 159 111 111 127 143 175 191 207 207 223 159 175 207 159 63 127 303 1246 1677 1789 1661 1677 1709 1725 1757 1725 1725 1661 1645 1613 1581 1581 1549 1517 1517 1501 1405 1246 1086 974 910 1086 1278 1341 1310 1278 1341 1357 1278 1134 846 990 1182 1038 1038 1134 1006 1022 1006 974 942 910 862 846 830 798 766 782 782 798 782 702 670 702 559 639 990 1310 1326 1294 1262 1278 1278 1278 1278 1278 1278 1278 1278 1294 1294 1294 1294 1310 1310 1310 1326 1294 1294 1310 1326 1341 1341 1326 1326 1357 1357 1373 1389 1405 1405 1389 1357 1389 1357 1357 1357 1373 1373 1373 1373 1389 1389 1389 1389 1389 1405 1421 1421 1421 1357 1357 1469 1597 1597 1565 1501 1613 1693 1821 1885 1789 1629 1549 1581 1581 1533 1485 1453 1453 1453 1437 1421 1421 1421 1421 1421 1421 1421 1421 1421 1437 1437 1437 1437 1453 1453 1453 1469 1453 1453 1469 1469 1485 1501 1501 1469 1485 1453 1469 1485 1501 1501 1517 1517 1533 1517 1581 1581 1437 1198 1038 1006 1086 1086 1102 1102 1102 1118 1118 1118 1134 1134 1134 1118 1118 1118 1102 1102 1118 1086 1070 1086 1038 958 1022 1102 1278 1389 1469 1453 1421 1421 1389 1389 1453 1485 1469 1453 1453 1453 1453 1469 1469 1453 1453 1453 1437 1437 1437 1437 1373 1389 1389 1405 1405 1405 1405 1405 1405 1389 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1326 1326 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1262 1262 1262 1262 1262 1278 1278 1262 1246 1230 1230 1262 1246 1246 1246 1230 1230 1230 1230 1230 1230 1214 1214 1214 1214 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1182 1182 1166 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1102 1086 1086 1086 1086 1086 1102 1086 1086 1086 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1006 1006 990 990 990 1022 1006 1006 1006 990 990 990 990 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 974 974 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 878 878 878 878 878 878 878 878 862 846 846 830 830 846 846 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 814 798 798 798 782 782 782 782 782 782 782 766 766 750 782 782 782 782 798 798 830 830 814 814 766 750 718 718 702 718 734 750 750 750 766 766 750 750 734 718 718 702 702 702 686 686 686 686 686 686 686 670 670 655 655 655 734 718 718 718 702 702 702 702 718 702 702 702 686 686 686 655 655 623 607 591 591 591 591 591 575 575 575 559 559 543 543 543 607 607 623 623 607 591 575 575 559 559 575 575 575 575 591 591 575 559 527 527 511 527 543 559 527 527 527 527 527 511 511 511 463 463 463 447 479 463 463 463 511 511 543 543 543 543 543 543 511 495 495 495 479 479 479 463 479 479 479 479 479 479 479 479 447 447 447 431 431 415 415 415 415 415 415 399 399 383 383 383 447 447 447 447 447 447 447 447 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 383 367 367 351 351 367 367 383 351 367 367 367 367 351 335 319 335 319 319 335 367 367 335 303 351 351 351 335 335 319 319 319 319 319 303 335 367 367 335 319 303 319 335 351 351 335 319 303 335 335 335 319 319 303 303 303 303 303 319 319 319 303 287 271 319 319 319 303 303 287 287 287 303 303 303 287 287 271 271 271 239 239 239 255 255 255 255 271 271 255 255 255 255 271 287 303 287 271 255 239 239 239 239 255 319 303 303 303 287 287 287 287 239 255 271 255 239 239 271 303 335 303 271 255 287 303 303 303 303 271 239 223 239 255 303 319 111 95 95 79 79 95 95 111 31 47 63 79 95 79 63 47 95 95 95 95 95 95 95 95 95 111 111 111 95 79 63 47 95 111 111 79 47 15 15 31 95 95 95 95 95 95 95 95 159 159 175 175 175 159 127 111 127 143 143 159 159 143 143 95 95 63 79 79 111 95 79 79 95 95 111 111 143 143 159 159 159 63 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 95 111 95 95 95 111 127 143 143 143 143 143 127 111 111 143 191 191 175 159 207 239 255 239 207 191 207 223 207 207 207 207 207 207 207 207 191 207 223 239 239 223 207 191 239 239 239 239 239 239 239 239 239 223 223 207 207 223 223 239 271 255 255 255 255 287 319 335 319 319 319 319 319 319 319 319 367 367 367 367 351 287 191 127 143 159 159 159 159 159 159 143 143 143 143 159 159 175 175 175 207 159 175 207 111 47 239 559 1501 1741 1757 1677 1741 1725 1725 1805 1757 1757 1693 1677 1645 1613 1613 1581 1517 1533 1501 1389 1198 1006 862 782 894 1182 1389 1405 1357 1389 1341 1198 766 591 974 1294 1038 974 1134 1006 1038 1022 990 958 910 878 846 830 798 782 798 798 798 782 702 655 702 543 607 958 1294 1357 1326 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1310 1310 1310 1326 1326 1278 1294 1326 1341 1341 1341 1326 1326 1357 1373 1389 1389 1405 1405 1389 1357 1389 1357 1357 1373 1373 1389 1389 1389 1405 1389 1389 1389 1389 1405 1421 1437 1437 1405 1405 1453 1565 1661 1597 1517 1613 1469 1485 1597 1597 1565 1533 1437 1517 1501 1453 1437 1437 1453 1453 1437 1421 1421 1421 1421 1421 1421 1421 1421 1437 1437 1437 1453 1453 1453 1469 1469 1469 1485 1485 1485 1485 1485 1485 1453 1469 1453 1469 1485 1485 1485 1517 1517 1517 1501 1581 1629 1565 1357 1166 1038 1118 1118 1134 1134 1134 1150 1150 1150 1150 1150 1134 1134 1134 1118 1118 1118 1102 1102 1134 1118 1070 974 990 1054 1294 1421 1501 1485 1421 1421 1389 1389 1469 1485 1469 1453 1453 1453 1453 1453 1469 1469 1453 1453 1453 1437 1437 1437 1389 1389 1389 1389 1389 1405 1421 1437 1405 1405 1389 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1326 1326 1341 1341 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1262 1262 1262 1262 1262 1278 1278 1262 1262 1246 1230 1262 1262 1246 1246 1246 1230 1230 1230 1246 1230 1214 1214 1214 1214 1230 1246 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1182 1182 1166 1166 1150 1134 1150 1150 1150 1150 1150 1150 1150 1150 1134 1118 1102 1086 1086 1086 1086 1102 1102 1102 1086 1086 1086 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1006 1006 990 990 990 1022 1022 1006 1006 1006 990 990 990 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 974 974 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 878 878 878 878 878 878 878 878 862 846 846 830 830 846 846 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 814 814 798 798 798 782 782 782 782 782 782 766 766 750 782 782 782 798 798 814 846 830 830 814 734 734 734 734 734 734 734 734 718 718 734 750 750 750 734 734 718 718 702 702 702 686 686 686 686 686 686 670 670 655 655 655 734 734 718 718 718 702 702 702 718 718 702 702 702 686 686 655 670 623 607 591 591 591 591 607 575 575 575 559 559 543 543 543 607 607 623 623 623 607 575 559 559 559 559 575 575 591 591 591 543 543 543 543 543 543 543 543 527 527 527 527 527 527 527 527 463 463 463 447 479 463 463 463 511 511 543 543 543 543 543 543 527 511 511 511 495 495 495 479 479 479 479 479 479 479 479 479 447 447 447 431 431 415 415 415 415 415 415 399 399 383 383 383 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 383 367 367 351 351 367 367 383 351 367 367 367 367 351 335 319 335 319 319 335 383 383 335 287 351 351 351 335 335 319 319 319 303 287 287 319 351 367 335 303 335 335 335 335 335 335 335 335 335 335 335 319 319 303 303 303 255 271 287 287 303 287 287 271 319 319 319 303 303 287 287 287 303 303 303 287 287 271 271 271 255 255 255 271 271 271 287 287 271 255 255 255 255 271 287 303 287 271 255 239 239 239 239 255 335 335 319 303 303 303 303 303 239 271 271 271 239 255 287 319 319 287 271 271 303 319 303 271 255 255 255 255 271 271 287 303 111 95 95 79 79 95 95 111 15 47 95 127 143 143 127 95 95 95 95 95 95 95 95 95 127 127 127 111 95 79 63 47 79 95 111 47 31 0 0 0 143 111 143 111 143 111 143 143 143 159 175 191 175 159 127 111 111 127 159 175 175 159 127 111 79 47 95 111 111 111 95 95 79 95 95 111 143 159 159 175 127 63 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 95 111 95 95 127 127 143 143 143 127 111 95 127 111 127 159 191 207 191 175 239 255 255 239 207 191 191 223 207 207 207 207 207 207 207 207 175 191 223 223 223 223 191 175 239 239 239 239 239 239 239 239 239 223 223 207 207 223 223 239 239 239 223 223 239 255 287 319 319 319 319 319 319 319 319 319 383 367 367 367 351 287 191 127 143 159 159 175 175 159 159 143 175 175 159 159 159 159 143 143 175 143 191 207 111 95 367 766 1693 1789 1725 1709 1805 1773 1725 1853 1789 1773 1757 1709 1693 1693 1677 1645 1549 1517 1485 1373 1166 942 782 670 702 1070 1373 1421 1389 1389 1262 1086 527 447 1086 1485 1134 1006 1230 1150 1086 1070 1038 990 958 878 862 830 798 782 798 814 814 782 734 655 718 575 591 958 1294 1357 1326 1278 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1310 1310 1326 1326 1294 1278 1262 1326 1310 1357 1310 1326 1278 1357 1341 1389 1373 1405 1373 1405 1357 1357 1357 1357 1373 1373 1389 1389 1389 1405 1389 1389 1389 1389 1405 1421 1437 1373 1453 1469 1437 1501 1597 1597 1501 1597 1437 1469 1565 1517 1517 1549 1485 1485 1469 1421 1421 1437 1453 1453 1437 1421 1421 1421 1421 1421 1421 1421 1421 1437 1437 1437 1453 1453 1469 1469 1469 1501 1501 1485 1485 1485 1485 1485 1437 1437 1453 1469 1485 1485 1485 1501 1501 1533 1517 1565 1645 1677 1517 1278 1134 1102 1134 1150 1150 1150 1166 1166 1166 1150 1150 1150 1134 1134 1134 1118 1118 1102 1102 1150 1134 1086 958 974 1038 1310 1437 1549 1501 1453 1421 1405 1389 1469 1501 1485 1453 1453 1453 1453 1453 1469 1469 1469 1453 1453 1437 1437 1437 1405 1405 1389 1373 1389 1405 1437 1453 1405 1405 1405 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1326 1326 1341 1341 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1262 1262 1262 1262 1278 1278 1278 1278 1262 1246 1230 1262 1262 1262 1246 1246 1230 1230 1230 1262 1246 1214 1198 1198 1214 1246 1262 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1166 1166 1166 1166 1182 1182 1182 1182 1166 1150 1134 1150 1150 1166 1150 1166 1150 1166 1150 1150 1118 1118 1086 1086 1086 1086 1102 1102 1102 1102 1086 1086 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1006 1006 990 990 990 1022 1022 1022 1006 1006 990 990 990 1006 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 974 974 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 878 878 878 878 878 878 878 878 862 846 846 830 830 846 846 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 814 814 814 798 798 782 782 782 782 782 782 766 766 750 782 782 766 798 798 814 814 830 830 782 718 718 734 750 750 750 734 718 686 686 702 718 734 734 734 734 718 718 718 702 702 686 686 686 686 686 686 670 670 655 655 655 734 734 734 718 718 702 702 702 718 718 718 702 702 686 686 686 670 623 639 591 623 591 623 607 607 575 607 559 591 543 575 575 559 575 623 607 623 575 575 527 559 527 559 543 575 559 591 591 527 527 543 559 559 559 543 527 527 527 527 527 527 527 527 527 463 463 463 447 479 463 463 463 511 511 543 543 543 543 543 543 527 527 527 511 511 511 495 495 479 479 479 479 479 479 479 479 447 447 447 431 431 415 415 415 415 415 415 399 399 383 383 383 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 383 367 367 351 351 367 367 383 351 367 367 367 367 351 335 319 335 319 303 335 383 383 335 271 351 351 351 335 335 319 319 319 287 271 271 303 335 351 319 287 351 335 335 319 319 335 335 351 335 335 335 319 319 303 303 303 223 239 255 271 287 287 287 287 319 319 319 303 303 287 287 287 303 303 303 287 287 271 271 271 271 271 271 287 287 303 303 303 271 255 255 255 255 271 287 303 287 271 255 239 239 239 239 255 319 319 303 287 271 271 271 271 271 287 287 287 271 271 303 335 255 239 239 255 287 287 255 223 255 271 303 335 351 335 303 287 111 111 111 111 111 111 111 111 127 111 111 95 95 79 79 63 79 79 79 95 95 111 111 111 63 79 79 95 79 63 31 15 95 79 111 63 79 47 63 31 127 111 159 143 175 143 175 159 127 127 127 127 127 127 127 127 143 143 143 143 143 143 143 143 127 95 127 127 127 127 127 127 127 127 127 127 127 127 127 159 127 95 47 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 15 15 15 15 0 31 15 15 15 15 31 47 63 63 63 63 79 79 95 95 95 127 159 175 175 159 175 207 255 191 175 143 159 191 223 223 223 191 191 191 207 207 223 223 223 239 239 239 239 239 239 239 239 207 223 223 239 239 223 223 207 207 207 207 223 223 239 239 239 223 223 223 239 239 255 255 255 271 255 255 271 287 303 335 335 351 351 351 351 351 351 351 351 383 399 415 367 287 191 143 127 175 175 175 175 175 175 175 175 223 223 223 207 207 191 191 191 191 143 271 127 223 143 159 1326 1757 1789 1773 1757 1757 1789 1789 1789 1853 1837 1821 1773 1773 1773 1773 1757 1741 1629 1533 1389 1166 878 623 511 607 926 1278 1565 1645 1262 798 623 239 686 1709 1613 1086 1182 1166 1182 1150 1134 1102 1054 1006 942 910 862 830 830 846 798 798 766 782 782 702 670 591 734 1166 1357 1326 1278 1262 1230 1230 1246 1246 1262 1262 1262 1310 1310 1294 1294 1294 1294 1278 1278 1294 1262 1294 1278 1310 1278 1326 1294 1357 1326 1357 1341 1373 1357 1389 1357 1357 1341 1341 1357 1357 1373 1373 1373 1389 1389 1389 1389 1389 1389 1389 1389 1405 1405 1421 1453 1469 1469 1485 1501 1485 1485 1485 1485 1485 1501 1469 1469 1501 1501 1485 1469 1469 1453 1437 1437 1405 1405 1405 1405 1405 1405 1405 1405 1357 1373 1373 1389 1405 1421 1437 1453 1453 1453 1453 1469 1469 1485 1485 1485 1421 1437 1453 1469 1485 1501 1501 1517 1469 1485 1469 1501 1629 1677 1501 1278 1070 1118 1134 1134 1150 1150 1166 1182 1166 1182 1230 1230 1230 1198 1166 1150 1182 1166 1118 1102 1102 1054 1038 1022 1421 1485 1549 1533 1485 1421 1421 1437 1437 1437 1437 1437 1437 1437 1437 1437 1453 1453 1437 1421 1421 1405 1389 1389 1405 1405 1405 1405 1421 1437 1453 1469 1405 1405 1405 1405 1405 1405 1405 1405 1437 1437 1421 1405 1389 1389 1373 1357 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1341 1341 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1278 1262 1262 1278 1278 1262 1262 1246 1230 1262 1262 1262 1246 1246 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1214 1214 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1166 1166 1166 1182 1182 1198 1198 1198 1182 1166 1166 1182 1166 1182 1150 1182 1166 1230 1214 1182 1134 1166 1118 1118 1134 1134 1150 1102 1086 1070 1054 1054 1054 1054 1070 1038 1038 1038 1022 1022 1006 1006 1006 1038 1038 1038 1022 1022 1006 1006 1006 1054 1038 1022 1006 990 974 974 974 1006 1006 1006 990 990 974 974 974 958 958 958 942 942 926 926 926 974 974 974 974 974 974 974 974 942 942 942 926 926 910 910 910 878 878 878 862 862 846 846 846 862 862 862 846 846 830 830 830 830 830 830 830 830 830 830 830 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 766 766 766 766 766 766 798 798 750 782 798 814 814 830 814 814 782 766 766 750 750 734 734 734 750 750 750 734 734 734 718 718 702 702 686 670 655 639 639 623 623 639 639 655 655 670 670 686 766 750 718 702 702 718 750 766 702 702 702 702 702 702 702 702 718 670 686 655 670 623 639 607 655 623 639 591 623 575 591 559 607 559 559 511 543 527 591 575 575 543 575 527 559 511 543 543 575 575 575 559 559 543 543 543 575 559 543 527 511 495 495 479 495 511 527 543 527 511 511 495 495 495 527 527 527 527 543 527 495 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 463 463 463 447 447 431 431 431 463 447 415 399 383 399 415 431 431 415 399 399 415 431 463 479 399 399 399 399 399 399 399 399 431 415 383 367 367 383 415 431 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 303 319 351 367 367 351 319 303 351 351 351 351 335 319 303 287 335 335 335 335 335 335 335 335 319 319 319 319 319 319 319 319 351 335 335 319 319 335 335 351 319 303 303 287 287 303 303 319 255 271 271 287 287 303 303 319 287 303 303 319 319 303 303 287 255 255 255 255 255 255 255 255 255 271 287 287 271 271 319 351 271 287 287 303 303 287 287 271 287 287 287 271 271 255 255 255 255 239 207 191 207 255 319 351 271 255 239 255 287 303 287 271 255 255 255 255 255 255 255 255 111 111 111 111 111 111 111 111 111 111 95 95 95 95 79 79 79 79 79 95 95 111 111 111 63 79 95 95 95 79 63 47 175 159 159 143 127 111 95 95 127 127 143 159 159 159 159 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 111 111 111 111 111 111 111 111 127 79 47 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 15 15 15 15 0 31 15 15 15 15 31 47 63 47 47 47 63 63 63 79 79 111 127 143 143 127 143 175 207 159 127 111 127 175 207 207 207 191 191 191 207 207 223 223 223 207 207 207 207 207 207 207 207 207 223 223 239 239 223 223 207 207 207 207 223 223 239 239 239 223 223 239 239 239 255 255 255 255 255 255 255 271 287 319 335 335 335 335 335 335 335 335 335 367 383 399 351 287 207 159 143 175 175 175 175 175 175 175 175 255 255 223 239 207 191 191 191 175 143 239 175 191 127 495 1485 1789 1837 1821 1805 1805 1805 1805 1805 1853 1837 1821 1821 1805 1805 1805 1789 1725 1597 1469 1326 1102 782 527 463 447 782 1310 1565 1405 1006 734 559 319 878 1885 1693 1166 1198 1214 1198 1214 1198 1166 1118 1038 1006 942 878 846 814 846 814 830 814 814 814 750 750 639 766 1198 1421 1357 1294 1230 1230 1246 1246 1246 1262 1262 1262 1278 1278 1278 1294 1294 1310 1310 1294 1294 1262 1278 1278 1278 1294 1294 1294 1326 1326 1326 1341 1341 1357 1357 1357 1341 1341 1357 1357 1357 1373 1373 1373 1389 1389 1389 1389 1389 1389 1389 1389 1389 1405 1405 1421 1437 1453 1469 1469 1469 1469 1469 1485 1485 1501 1501 1501 1501 1501 1485 1469 1469 1453 1437 1437 1405 1405 1405 1405 1405 1405 1405 1405 1389 1389 1389 1405 1421 1421 1437 1437 1453 1453 1469 1469 1469 1485 1485 1485 1437 1437 1453 1453 1469 1485 1485 1485 1501 1501 1485 1485 1565 1645 1549 1437 1166 1150 1118 1134 1166 1198 1134 1070 1182 1198 1246 1262 1262 1246 1230 1214 1182 1166 1166 1134 1086 1086 1102 1102 1453 1501 1549 1565 1485 1453 1421 1421 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1437 1437 1421 1405 1405 1421 1421 1437 1405 1405 1405 1405 1405 1405 1405 1405 1437 1437 1421 1421 1405 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1278 1278 1278 1278 1278 1262 1246 1230 1262 1262 1262 1246 1246 1246 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1214 1214 1214 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1166 1166 1166 1182 1182 1182 1182 1182 1166 1166 1214 1198 1214 1166 1214 1214 1262 1294 1214 1214 1198 1182 1134 1134 1118 1118 1102 1086 1070 1070 1054 1054 1070 1070 1038 1038 1038 1022 1022 1022 1006 1006 1022 1022 1006 1006 1006 990 990 990 1054 1038 1022 1006 990 974 974 990 1006 1006 1006 990 990 990 974 974 958 958 958 942 942 942 926 926 974 974 974 974 974 974 974 974 942 942 942 926 926 926 910 910 878 878 878 862 862 862 846 846 862 862 862 846 846 830 830 830 830 830 830 830 830 830 830 830 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 766 766 766 766 766 766 798 798 750 766 798 814 814 798 814 798 766 766 766 750 750 734 734 734 766 750 750 750 734 734 734 734 702 702 686 686 670 670 655 655 639 639 655 655 655 655 670 670 750 750 718 718 718 718 750 750 702 702 702 702 702 702 702 702 702 702 686 670 655 655 639 639 655 655 639 623 623 607 591 559 591 559 527 527 527 527 559 559 543 543 543 527 527 511 511 511 575 575 575 559 559 543 543 543 575 575 559 559 543 527 527 527 479 495 511 511 511 495 495 479 495 495 527 527 527 527 543 527 463 463 463 463 463 463 463 463 463 463 463 447 447 447 431 431 463 463 463 447 447 431 431 431 447 431 415 399 383 399 415 415 415 415 415 415 431 431 447 463 415 415 415 415 415 415 415 415 415 415 383 383 383 383 415 415 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 319 319 351 351 351 351 319 319 287 303 319 319 335 319 319 303 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 351 335 335 319 319 335 335 351 319 303 303 287 287 303 303 319 271 271 287 287 287 287 303 303 287 303 303 319 319 303 303 287 255 255 255 255 255 255 255 255 287 303 303 287 255 255 287 319 271 287 287 303 303 287 287 271 303 303 303 287 287 287 271 271 287 255 223 207 223 255 303 335 271 255 239 255 287 303 287 271 255 255 255 255 255 255 255 255 111 111 111 111 111 111 111 111 79 79 95 95 95 95 111 111 79 79 79 95 95 111 111 111 63 79 95 111 111 111 95 95 191 191 175 143 127 111 95 79 111 111 127 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 95 95 95 95 95 95 95 95 127 79 47 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 15 15 15 15 0 31 15 15 15 15 31 47 63 31 31 47 47 47 63 63 63 79 95 111 111 95 111 143 175 111 95 79 95 143 191 191 191 191 191 191 207 207 223 223 223 207 207 207 207 207 207 207 207 223 223 239 239 239 239 223 223 223 223 223 223 239 239 239 239 223 239 239 239 255 255 255 255 239 239 239 239 255 271 287 303 319 319 319 319 319 319 319 319 335 367 367 335 271 207 175 175 175 175 175 175 175 175 175 175 255 255 239 239 207 207 191 191 159 175 191 255 95 127 958 1645 1805 1853 1837 1821 1821 1821 1837 1837 1853 1837 1837 1837 1821 1821 1821 1773 1677 1549 1405 1246 1006 702 463 399 303 591 1278 1517 1054 670 623 431 447 1198 2140 1853 1278 1230 1262 1198 1246 1230 1198 1150 1070 1038 974 926 862 830 846 814 846 830 830 814 782 750 607 718 1166 1437 1373 1278 1230 1246 1246 1246 1262 1262 1262 1262 1246 1262 1278 1294 1310 1326 1341 1326 1310 1278 1278 1294 1294 1294 1310 1310 1341 1341 1341 1341 1357 1357 1357 1357 1341 1357 1357 1357 1373 1373 1373 1373 1405 1405 1405 1405 1405 1405 1405 1405 1389 1389 1405 1421 1421 1437 1453 1453 1469 1469 1485 1485 1485 1485 1501 1501 1501 1501 1485 1469 1469 1453 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1421 1421 1421 1421 1421 1421 1453 1469 1469 1469 1485 1485 1485 1485 1453 1453 1453 1453 1453 1469 1469 1469 1517 1517 1501 1485 1533 1629 1645 1629 1421 1294 1134 1070 1102 1150 1102 1038 1134 1150 1198 1214 1262 1262 1262 1262 1182 1150 1150 1070 1022 1022 1086 1150 1501 1533 1533 1533 1485 1453 1405 1421 1437 1437 1437 1437 1437 1437 1437 1437 1389 1389 1405 1421 1421 1437 1453 1453 1469 1469 1437 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1437 1437 1421 1421 1405 1389 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1326 1326 1326 1341 1341 1341 1341 1326 1326 1326 1310 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1310 1294 1294 1294 1278 1294 1294 1294 1294 1278 1262 1246 1262 1262 1262 1262 1246 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1166 1182 1166 1166 1150 1150 1134 1118 1134 1150 1182 1214 1198 1198 1198 1182 1166 1134 1150 1102 1102 1102 1086 1070 1054 1054 1070 1070 1038 1038 1038 1038 1022 1022 1022 1006 1006 1006 1006 990 990 990 974 974 1054 1038 1022 1006 990 990 990 990 1006 1006 1006 1006 990 990 990 974 958 958 958 958 942 942 942 926 974 974 974 974 974 974 974 974 942 942 942 942 926 926 926 910 878 878 878 878 862 862 862 846 862 862 846 846 846 846 830 830 830 830 830 830 830 830 830 830 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 766 766 766 766 766 766 798 798 750 766 798 814 814 798 798 798 766 766 766 750 750 734 734 734 750 750 750 750 734 734 718 718 702 702 702 702 686 686 686 686 670 670 655 655 655 655 639 639 750 734 734 718 718 734 734 750 702 702 702 702 702 702 702 702 686 686 686 670 655 655 639 639 655 655 639 623 623 607 591 559 591 543 543 527 527 543 543 559 543 543 543 527 527 511 511 511 575 575 575 559 559 543 543 543 575 575 559 559 559 559 559 559 447 447 463 463 479 479 495 479 495 495 527 527 527 527 527 527 463 463 463 463 463 463 463 463 463 463 463 463 447 447 447 431 463 463 463 447 447 431 431 431 447 431 415 399 399 399 399 415 399 415 431 447 447 447 431 431 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 319 335 335 351 351 335 335 319 255 271 287 303 319 319 319 319 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 335 335 319 319 319 319 335 335 319 303 303 287 287 303 303 319 303 303 287 287 287 287 271 271 287 287 303 303 303 303 287 287 255 255 255 255 255 255 255 255 319 319 319 287 255 239 255 287 271 287 287 303 303 287 287 271 319 319 319 303 303 303 303 287 319 287 255 239 239 271 303 319 271 255 239 255 287 303 287 271 255 255 255 255 255 255 255 255 111 111 111 111 111 111 111 111 63 79 79 95 95 111 111 127 79 79 79 95 95 111 111 111 79 79 95 111 127 127 127 127 175 159 143 111 95 63 47 47 95 111 127 127 143 143 127 127 159 159 159 159 159 159 159 159 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 127 127 127 111 111 111 95 95 127 79 47 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 15 15 15 15 0 31 15 15 15 15 31 47 63 47 47 63 63 63 79 79 79 79 111 111 111 95 95 127 159 111 95 79 111 159 191 207 207 191 191 191 207 207 223 223 223 239 239 239 239 239 239 239 239 223 223 239 255 255 239 223 223 223 239 239 239 239 239 239 239 239 239 239 255 255 255 271 271 239 239 239 239 239 255 271 287 303 303 303 303 303 303 303 303 319 335 351 319 271 223 191 191 191 191 191 191 191 191 191 191 271 271 239 239 207 207 175 175 159 191 175 319 31 207 1373 1757 1837 1869 1853 1837 1837 1837 1853 1853 1837 1837 1853 1837 1837 1821 1821 1773 1677 1501 1341 1182 958 655 431 367 239 431 1150 1357 766 447 543 335 607 1533 2332 1965 1389 1246 1310 1230 1262 1246 1214 1166 1086 1054 990 942 878 830 846 814 862 862 846 814 782 750 559 639 1102 1405 1357 1230 1246 1246 1246 1262 1262 1262 1278 1278 1278 1278 1294 1294 1310 1326 1341 1310 1326 1294 1294 1294 1310 1310 1310 1326 1341 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1373 1389 1389 1405 1405 1405 1405 1421 1421 1421 1421 1389 1405 1405 1405 1421 1421 1437 1437 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1421 1421 1469 1469 1469 1485 1485 1485 1501 1501 1469 1469 1469 1469 1453 1453 1453 1453 1517 1533 1533 1517 1517 1581 1629 1661 1677 1533 1278 1102 1038 1086 1118 1166 1150 1166 1214 1230 1278 1294 1294 1262 1198 1150 1102 1038 990 1022 1166 1262 1549 1549 1533 1533 1501 1469 1421 1405 1453 1453 1453 1453 1453 1453 1453 1453 1405 1405 1405 1421 1421 1437 1437 1437 1469 1453 1437 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1437 1437 1437 1421 1421 1405 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1357 1357 1341 1341 1326 1326 1326 1326 1357 1357 1341 1341 1341 1326 1326 1326 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1310 1294 1278 1278 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1166 1166 1166 1166 1166 1182 1182 1198 1134 1118 1102 1086 1086 1086 1086 1134 1150 1166 1182 1182 1166 1134 1150 1102 1134 1102 1086 1070 1070 1070 1070 1086 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 1006 990 990 1038 1022 1006 990 990 990 990 990 1022 1022 1006 1006 1006 990 990 990 974 974 958 958 958 942 942 942 974 974 974 974 974 974 974 974 958 958 942 942 942 926 926 926 894 894 878 878 878 862 862 862 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 830 830 814 814 814 814 798 798 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 766 766 766 766 766 766 798 798 766 766 814 814 814 798 798 782 766 766 766 750 750 734 734 734 734 734 718 718 718 702 702 702 702 702 702 702 702 702 718 718 686 670 670 655 655 639 639 623 734 734 734 734 734 734 734 734 702 702 702 702 702 702 702 702 686 670 670 655 655 639 639 639 639 639 639 623 623 607 607 575 575 543 543 543 543 543 543 543 543 543 543 527 527 511 511 511 575 575 575 559 559 543 543 543 543 543 543 559 559 559 559 559 463 463 463 463 479 479 495 495 495 495 527 527 527 527 527 527 479 479 479 479 479 479 479 479 479 479 463 463 463 447 447 447 463 463 463 447 447 431 431 431 431 431 415 415 399 399 399 399 399 415 447 463 463 447 431 415 431 431 431 431 431 431 431 431 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 335 335 335 335 335 335 335 335 271 287 303 319 319 319 319 319 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 335 335 319 303 303 319 335 335 319 303 303 287 287 303 303 319 319 303 303 287 287 271 271 255 271 287 303 303 303 303 287 271 255 255 255 255 255 255 255 255 303 319 319 287 255 255 271 303 271 287 287 303 303 287 287 271 303 303 303 303 303 303 287 287 335 319 287 255 255 271 287 303 271 255 239 255 287 303 287 271 271 271 271 271 271 271 271 271 111 111 111 111 111 111 111 111 63 79 79 95 95 111 111 127 79 79 79 95 95 111 111 111 95 95 95 111 111 127 143 143 159 159 143 127 95 79 63 63 95 111 127 127 143 143 127 127 159 159 159 159 159 159 159 159 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 159 159 159 143 143 127 127 127 127 79 47 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 15 15 15 15 0 31 15 15 15 15 31 47 63 79 79 79 95 95 95 111 111 111 143 143 127 111 111 143 175 143 127 111 127 175 223 223 223 191 191 191 207 207 223 223 223 239 239 239 239 239 239 239 239 223 239 255 255 255 255 239 223 255 239 239 239 239 239 239 239 239 239 255 255 255 271 271 271 255 255 239 239 239 255 271 271 303 303 303 303 303 303 303 303 303 335 335 303 255 207 207 207 191 191 191 191 191 191 191 191 271 271 239 239 207 207 175 175 207 223 207 287 31 399 1613 1757 1837 1853 1853 1837 1853 1853 1869 1869 1837 1853 1853 1869 1853 1837 1821 1773 1661 1501 1326 1150 926 623 431 351 271 319 878 1070 559 351 495 319 862 1821 2380 2044 1533 1278 1341 1294 1262 1246 1214 1182 1102 1054 990 942 910 846 846 814 894 894 862 814 782 782 575 591 1038 1373 1357 1246 1246 1246 1262 1262 1262 1278 1278 1278 1310 1310 1310 1310 1310 1310 1310 1278 1326 1310 1310 1310 1326 1326 1326 1326 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1373 1389 1389 1389 1405 1405 1421 1421 1437 1437 1453 1453 1405 1405 1421 1421 1421 1421 1437 1437 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1469 1469 1469 1469 1453 1453 1469 1469 1469 1469 1469 1469 1469 1469 1453 1453 1453 1453 1437 1437 1437 1437 1469 1469 1485 1485 1485 1501 1501 1501 1485 1485 1485 1469 1469 1469 1469 1469 1501 1517 1549 1565 1549 1517 1549 1597 1725 1677 1533 1341 1166 1134 1182 1246 1166 1166 1198 1214 1246 1262 1278 1278 1182 1150 1086 1038 1070 1198 1405 1517 1581 1533 1533 1517 1485 1469 1437 1421 1453 1453 1453 1453 1453 1453 1453 1453 1437 1437 1437 1421 1421 1405 1405 1405 1437 1437 1421 1421 1437 1453 1469 1469 1421 1421 1421 1421 1421 1421 1421 1421 1437 1437 1437 1421 1421 1421 1421 1405 1389 1389 1389 1389 1389 1389 1389 1389 1357 1357 1357 1341 1341 1326 1326 1326 1357 1357 1357 1341 1341 1341 1326 1326 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1326 1310 1326 1326 1341 1341 1326 1310 1294 1294 1278 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1182 1166 1166 1166 1198 1214 1198 1182 1150 1166 1166 1150 1118 1086 1102 1102 1134 1134 1134 1150 1134 1166 1118 1134 1102 1086 1086 1070 1070 1086 1086 1054 1054 1054 1038 1038 1038 1022 1022 1054 1054 1038 1038 1038 1022 1022 1022 1038 1022 1006 990 990 990 1006 1006 1022 1022 1022 1006 1006 1006 990 990 974 974 974 958 958 958 942 942 974 974 974 974 974 974 974 974 958 958 958 942 942 942 926 926 894 894 894 878 878 878 862 862 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 830 830 830 814 814 798 798 798 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 766 766 766 766 766 766 798 798 782 782 814 814 814 798 798 782 766 766 766 750 750 734 734 734 702 702 702 686 686 670 670 670 702 702 702 702 702 702 718 718 686 670 670 655 655 639 639 623 734 734 734 734 734 734 734 734 702 702 702 702 702 702 702 702 670 655 655 655 655 639 639 639 639 639 623 623 623 623 607 575 575 543 543 543 543 543 543 543 543 543 543 527 527 511 511 511 575 575 575 559 559 543 543 543 527 527 527 527 527 543 543 543 495 495 479 479 463 463 495 495 495 495 495 495 527 527 527 527 479 479 479 479 479 479 479 479 479 479 479 463 463 463 447 447 463 463 463 447 447 431 431 431 431 431 431 431 415 415 399 399 415 431 447 463 463 447 415 399 431 431 431 431 431 431 431 431 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 335 335 335 335 335 335 335 335 335 335 351 351 335 319 303 303 335 335 335 335 335 335 335 335 319 319 319 319 319 319 319 319 335 319 303 303 303 303 319 335 319 303 303 287 287 303 303 319 319 303 303 287 287 271 271 255 271 271 287 303 303 287 271 271 255 255 255 255 255 255 255 255 255 287 287 287 271 271 303 335 271 287 287 303 303 287 287 271 271 271 271 271 271 271 287 287 335 319 303 271 255 271 271 287 271 255 239 255 287 303 287 271 271 271 271 271 271 271 271 271 111 111 111 111 111 111 111 111 79 79 95 95 95 95 111 111 79 79 79 95 95 111 111 111 111 111 95 95 95 111 127 143 191 175 175 159 143 143 127 127 111 111 127 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 191 175 175 159 143 143 127 127 127 79 47 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 15 15 15 15 0 31 15 15 15 15 31 47 63 95 95 95 111 111 111 127 127 143 159 175 159 127 127 159 191 191 175 159 159 207 223 239 223 191 191 191 207 207 223 223 223 207 207 207 207 207 207 207 207 239 239 255 255 255 255 239 239 255 255 255 255 239 239 239 239 255 255 255 255 271 271 271 287 271 271 255 255 255 255 271 287 303 303 303 303 303 303 303 303 319 335 319 287 239 191 191 207 207 207 207 207 207 207 207 207 255 255 239 239 207 207 159 159 223 191 255 223 111 766 1725 1757 1821 1853 1837 1837 1837 1853 1869 1885 1837 1853 1869 1885 1869 1853 1821 1773 1661 1485 1294 1102 846 559 367 319 287 303 623 750 479 351 511 447 1214 2076 2364 2092 1693 1294 1357 1341 1278 1262 1230 1198 1118 1070 1006 958 926 862 830 830 910 910 878 830 798 846 655 607 990 1357 1405 1310 1262 1262 1262 1262 1278 1278 1278 1294 1341 1341 1326 1326 1310 1310 1310 1262 1341 1310 1326 1326 1326 1341 1341 1341 1373 1373 1373 1373 1357 1357 1357 1357 1373 1373 1373 1373 1389 1389 1389 1405 1405 1421 1421 1437 1453 1453 1469 1469 1437 1437 1437 1437 1437 1437 1437 1437 1501 1501 1485 1485 1485 1485 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1453 1453 1453 1453 1453 1453 1469 1469 1485 1485 1485 1485 1501 1501 1501 1517 1485 1485 1485 1501 1501 1501 1501 1501 1517 1501 1549 1597 1565 1501 1485 1533 1597 1645 1741 1645 1469 1326 1262 1310 1166 1182 1166 1166 1166 1166 1166 1182 1118 1054 1054 1054 1214 1357 1533 1613 1565 1533 1517 1517 1501 1501 1469 1437 1469 1469 1469 1469 1469 1469 1469 1469 1453 1453 1437 1421 1421 1405 1389 1389 1421 1421 1421 1421 1437 1453 1485 1501 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1373 1373 1373 1357 1357 1357 1341 1341 1373 1357 1357 1357 1341 1341 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1341 1341 1357 1357 1341 1341 1326 1310 1294 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1198 1198 1198 1198 1214 1198 1182 1182 1182 1214 1246 1230 1134 1134 1182 1230 1230 1182 1166 1118 1150 1150 1150 1134 1134 1134 1166 1150 1118 1118 1102 1086 1086 1086 1086 1086 1070 1054 1054 1054 1038 1038 1038 1038 1070 1070 1054 1054 1054 1038 1038 1038 1022 1022 1006 990 990 1006 1006 1022 1038 1022 1022 1022 1006 1006 1006 1006 990 974 974 974 958 958 958 958 974 974 974 974 974 974 974 974 974 958 958 958 942 942 942 942 910 894 894 894 878 878 878 878 830 830 846 846 846 846 862 862 862 862 862 862 862 862 862 862 846 846 830 814 814 798 782 782 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 766 766 766 766 766 766 798 798 782 782 814 814 798 782 782 766 766 766 766 750 750 734 734 734 702 702 686 686 686 670 670 670 702 702 702 702 686 686 686 686 670 670 655 655 655 655 639 639 718 734 734 750 750 734 734 718 702 702 702 702 702 702 702 702 655 655 655 639 639 639 639 639 623 623 623 623 623 623 623 591 559 543 543 559 559 543 543 527 543 543 543 527 527 511 511 511 575 575 575 559 559 543 543 543 527 527 527 527 527 527 511 511 511 495 479 479 463 463 511 511 495 495 495 495 527 527 527 527 495 495 495 495 495 495 495 495 495 479 479 479 463 463 463 463 463 463 463 447 447 431 431 431 415 431 431 431 431 415 399 383 431 431 447 447 447 431 415 399 415 415 415 415 415 415 415 415 383 399 399 415 415 399 399 383 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 351 335 335 319 319 335 335 351 367 367 367 351 351 319 303 287 335 335 335 335 335 335 335 335 319 319 319 319 319 319 319 319 319 319 303 303 303 303 319 319 319 303 303 287 287 303 303 319 303 303 287 287 287 287 271 271 271 271 287 287 287 287 271 271 255 255 255 255 255 255 255 255 239 271 287 287 271 287 319 351 271 287 287 303 303 287 287 271 255 255 255 271 271 271 271 287 319 303 287 271 255 255 271 271 271 255 239 255 287 303 287 271 287 287 287 287 287 287 287 287 111 111 111 111 111 111 111 111 111 111 95 95 95 95 79 79 79 79 79 95 95 111 111 111 127 127 95 79 79 79 95 111 159 159 159 159 159 159 159 159 127 127 143 159 159 159 159 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 175 175 159 159 143 127 111 111 127 79 47 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 15 15 15 15 0 31 15 15 15 15 31 47 63 79 79 95 95 95 111 111 111 159 159 175 159 127 127 159 191 223 191 175 175 207 223 207 191 191 191 191 207 207 223 223 223 207 207 207 207 207 207 207 207 239 255 255 271 271 255 255 239 271 271 271 255 255 239 239 239 255 255 255 271 271 271 287 287 287 287 271 271 271 271 287 287 319 319 319 319 319 319 319 319 335 335 335 287 223 175 175 191 207 207 207 207 207 207 207 207 255 255 255 207 207 191 159 159 223 127 303 143 287 1198 1757 1821 1805 1837 1821 1821 1837 1853 1869 1869 1837 1853 1869 1885 1885 1853 1821 1773 1613 1421 1214 1022 766 479 287 255 223 287 447 479 415 351 511 639 1613 2300 2316 2124 1837 1310 1357 1373 1326 1294 1262 1230 1150 1102 1038 990 958 862 830 830 926 926 878 830 782 878 702 591 926 1310 1405 1357 1262 1262 1262 1278 1278 1278 1294 1294 1310 1310 1326 1326 1326 1326 1326 1294 1357 1326 1326 1341 1341 1341 1357 1357 1389 1389 1389 1373 1373 1357 1357 1357 1373 1373 1373 1389 1389 1389 1405 1405 1405 1421 1421 1437 1453 1469 1485 1485 1469 1453 1453 1453 1453 1453 1453 1453 1501 1501 1501 1485 1485 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1501 1501 1501 1501 1501 1501 1501 1501 1437 1437 1453 1453 1469 1485 1485 1485 1485 1485 1485 1501 1501 1501 1517 1517 1501 1501 1501 1517 1533 1533 1549 1549 1565 1501 1501 1565 1581 1517 1501 1549 1501 1581 1709 1725 1645 1549 1453 1453 1326 1326 1294 1262 1230 1214 1214 1214 1198 1134 1166 1230 1421 1517 1581 1581 1565 1501 1469 1469 1501 1517 1501 1469 1469 1469 1469 1469 1469 1469 1469 1469 1421 1421 1421 1421 1421 1421 1421 1421 1453 1453 1437 1437 1437 1453 1469 1469 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1405 1405 1405 1405 1405 1405 1405 1405 1389 1389 1389 1389 1373 1373 1357 1357 1373 1373 1357 1357 1357 1341 1341 1341 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1357 1357 1373 1373 1357 1341 1326 1326 1294 1294 1278 1278 1278 1262 1262 1262 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1246 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1198 1198 1198 1230 1214 1198 1198 1214 1246 1278 1278 1150 1214 1310 1405 1421 1373 1341 1294 1262 1246 1214 1150 1134 1134 1134 1150 1134 1118 1102 1086 1086 1086 1086 1102 1070 1070 1054 1054 1054 1038 1038 1038 1054 1054 1054 1038 1038 1038 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1038 1038 1022 1022 1022 1006 1006 1006 990 990 974 974 974 958 958 958 974 974 974 974 974 974 974 974 974 974 958 958 958 942 942 942 910 910 894 894 894 878 878 878 830 830 830 846 846 862 862 862 862 862 862 862 862 862 862 862 846 846 830 814 814 798 782 782 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 766 766 766 766 766 766 798 798 782 798 830 814 798 782 782 766 766 766 766 750 750 734 734 734 718 718 718 718 702 702 686 686 702 702 686 686 670 670 655 655 639 639 655 655 655 655 670 670 718 718 750 750 750 750 718 718 702 702 702 702 702 702 702 702 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 591 559 527 559 559 559 559 527 527 543 543 543 527 527 511 511 511 575 575 575 559 559 543 543 543 559 559 559 543 527 527 511 511 511 463 431 415 447 447 495 511 463 463 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 463 463 463 463 447 447 431 431 431 415 415 431 447 431 415 399 383 463 447 431 431 415 415 415 415 415 415 415 415 415 415 415 415 383 383 415 415 415 415 383 383 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 351 351 319 319 319 319 351 351 319 319 335 335 335 319 319 303 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 303 303 287 287 303 303 319 319 303 303 287 287 303 303 319 271 271 287 287 287 287 303 303 255 271 271 287 287 271 271 255 255 255 255 255 255 255 255 255 271 287 303 287 255 271 287 319 271 287 287 303 303 287 287 271 271 271 271 287 287 287 303 303 271 271 271 255 255 255 255 255 271 255 239 255 287 303 287 271 287 287 287 287 287 287 287 287 111 111 111 111 111 111 111 111 127 111 111 95 95 79 79 63 79 79 79 95 95 111 111 111 143 127 95 79 63 63 79 95 111 111 111 127 127 127 143 143 127 143 159 175 175 175 175 159 127 127 127 127 127 127 127 127 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 159 159 143 127 127 111 95 95 127 79 47 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 15 15 15 15 0 31 15 15 15 15 31 47 63 63 63 63 79 79 95 95 95 143 159 159 143 111 111 143 175 239 207 175 175 191 207 191 175 191 191 191 207 207 223 223 223 239 239 239 239 239 239 239 239 239 255 255 271 271 255 255 239 271 271 271 255 255 239 239 239 255 255 255 271 271 287 287 287 303 303 287 271 271 287 287 303 319 319 319 319 319 319 319 319 351 351 335 271 207 175 175 191 207 207 207 207 207 207 207 207 255 255 223 207 207 191 159 159 207 127 367 111 463 1501 1789 1869 1789 1821 1821 1821 1821 1837 1853 1869 1837 1853 1885 1901 1885 1853 1821 1773 1549 1341 1134 926 686 415 239 175 159 303 351 319 367 335 511 782 1885 2444 2284 2156 1933 1310 1326 1373 1341 1326 1294 1262 1182 1134 1070 1022 958 862 830 830 942 942 894 830 718 862 702 559 862 1230 1373 1341 1262 1262 1262 1278 1278 1294 1294 1294 1278 1294 1294 1310 1341 1357 1357 1341 1357 1326 1341 1341 1341 1357 1357 1357 1389 1389 1389 1373 1373 1357 1357 1357 1373 1373 1373 1389 1389 1405 1405 1405 1421 1421 1437 1453 1469 1469 1485 1501 1485 1485 1469 1469 1469 1469 1469 1469 1501 1501 1501 1485 1485 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1501 1501 1501 1501 1501 1501 1501 1501 1421 1437 1453 1469 1485 1501 1501 1517 1485 1485 1485 1501 1501 1517 1517 1517 1501 1501 1517 1533 1549 1565 1565 1581 1613 1501 1469 1549 1581 1549 1549 1565 1549 1565 1581 1629 1645 1661 1629 1629 1597 1565 1549 1485 1437 1421 1437 1405 1437 1373 1437 1517 1693 1709 1661 1517 1533 1485 1453 1469 1517 1533 1517 1485 1469 1469 1469 1469 1469 1469 1469 1469 1389 1389 1405 1421 1421 1437 1453 1453 1501 1485 1469 1453 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1389 1389 1389 1373 1373 1373 1373 1373 1357 1357 1341 1341 1341 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1357 1373 1373 1373 1373 1357 1341 1326 1294 1294 1294 1278 1278 1262 1262 1262 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1198 1198 1198 1246 1230 1214 1198 1214 1262 1294 1294 1310 1357 1533 1645 1709 1677 1645 1581 1373 1310 1246 1182 1134 1118 1134 1150 1134 1118 1102 1086 1086 1086 1086 1102 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 990 990 990 1006 1022 1022 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 974 974 958 958 958 974 974 974 974 974 974 974 974 974 974 974 958 958 942 942 942 910 910 910 894 894 878 878 878 830 830 830 846 846 862 862 862 862 862 862 862 862 862 862 862 846 846 830 814 814 798 782 782 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 766 766 766 766 766 766 798 798 798 798 830 814 798 782 782 766 766 766 766 750 750 734 734 734 750 750 750 734 734 734 718 718 702 702 686 670 655 639 639 623 623 639 639 655 655 670 670 686 702 718 750 766 766 750 718 702 702 702 702 702 702 702 702 702 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 591 543 527 559 575 575 559 527 511 543 543 543 527 527 511 511 511 575 575 575 559 559 543 543 543 607 591 591 575 559 543 527 479 495 447 415 399 415 431 479 495 463 463 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 463 463 463 463 463 463 447 447 431 431 431 399 415 431 447 431 415 383 367 479 463 431 415 399 399 415 431 399 399 399 399 399 399 399 399 367 383 415 431 431 415 383 367 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 367 351 319 303 303 319 351 367 255 271 287 303 319 319 319 319 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 319 303 303 287 287 303 303 319 319 303 303 287 287 303 303 319 255 271 271 287 287 303 303 319 255 271 271 287 287 271 271 255 255 255 255 255 255 255 255 255 303 319 319 287 255 239 271 287 271 287 287 303 303 287 287 271 287 287 287 303 303 319 319 319 255 255 255 255 255 255 255 255 271 255 239 255 287 303 287 271 287 287 287 287 287 287 287 287 31 47 79 95 111 127 127 127 159 143 111 95 95 111 143 159 95 95 95 95 95 95 95 95 111 95 63 47 47 63 95 111 175 175 175 175 175 175 175 175 159 159 159 143 143 127 127 127 143 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 159 159 159 143 143 127 127 127 143 143 143 127 127 111 111 111 159 127 95 31 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 63 79 95 111 127 143 143 143 175 159 159 143 143 159 159 175 255 239 239 223 223 207 207 191 223 223 223 239 239 255 255 255 287 271 239 223 223 239 271 287 255 255 255 271 271 287 287 287 271 255 255 239 239 255 255 271 271 255 255 255 255 271 287 303 255 255 255 255 255 255 255 255 287 287 303 319 319 319 303 303 383 271 207 207 207 159 159 191 175 191 223 255 255 239 223 207 223 223 191 191 191 191 191 191 351 63 351 271 670 1709 1981 1869 1869 1869 1837 1837 1869 1885 1885 1869 1853 1901 1949 1949 1901 1837 1789 1741 1549 1341 1102 846 655 479 335 239 255 191 463 335 335 335 383 1070 2284 2252 2252 2252 2108 1549 1262 1373 1341 1341 1326 1310 1230 1182 1102 1038 958 894 894 862 926 910 878 846 862 782 734 686 798 1246 1501 1326 1246 1262 1278 1294 1310 1326 1326 1341 1341 1326 1326 1326 1326 1341 1357 1341 1373 1341 1341 1341 1357 1373 1389 1405 1373 1373 1373 1357 1341 1341 1341 1326 1341 1357 1389 1421 1437 1437 1421 1405 1453 1453 1453 1469 1469 1469 1485 1485 1469 1485 1485 1501 1501 1485 1485 1469 1469 1469 1469 1485 1485 1501 1501 1501 1485 1485 1485 1485 1485 1485 1485 1485 1501 1501 1517 1517 1517 1501 1485 1485 1469 1469 1469 1469 1469 1469 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1517 1517 1517 1533 1533 1549 1549 1549 1517 1549 1581 1613 1629 1597 1581 1533 1565 1549 1565 1549 1549 1613 1661 1725 1613 1629 1597 1581 1629 1693 1645 1549 1629 1661 1693 1629 1581 1533 1517 1469 1533 1533 1533 1517 1517 1501 1485 1485 1453 1469 1485 1485 1453 1453 1469 1485 1469 1469 1469 1469 1469 1469 1469 1469 1437 1437 1437 1437 1437 1437 1437 1437 1405 1405 1405 1405 1405 1421 1437 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1437 1437 1421 1421 1437 1437 1453 1421 1421 1421 1421 1421 1421 1421 1421 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1373 1357 1357 1389 1389 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1373 1373 1373 1373 1373 1373 1326 1326 1326 1310 1310 1294 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1198 1198 1198 1166 1166 1150 1166 1214 1262 1326 1326 1166 1805 1693 2172 2396 1933 2060 1805 1549 1294 1246 1230 1118 1054 1118 1102 1118 1118 1118 1102 1102 1086 1086 1086 1070 1070 1070 1054 1054 1038 1038 1038 1038 1054 1070 1086 1070 1054 1022 1006 1022 1022 1022 1006 1006 990 990 990 1054 1038 1022 1006 1006 1006 1006 1022 1006 1006 990 974 958 942 942 926 990 1006 1022 1022 990 990 1006 1022 974 974 974 958 958 942 942 942 910 926 926 926 926 910 894 878 846 846 862 862 862 862 862 878 846 846 846 846 846 846 846 846 862 846 814 782 782 798 814 830 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 766 766 766 766 766 766 798 798 798 798 830 814 814 798 814 814 766 766 766 750 750 734 734 734 718 734 734 750 750 734 734 718 718 702 655 623 623 639 670 686 686 686 686 686 686 686 686 686 766 766 766 750 750 734 734 734 718 718 718 702 702 686 686 686 670 670 670 655 655 639 639 639 670 639 607 623 655 670 655 575 559 527 527 511 511 495 495 495 511 511 511 511 511 511 511 511 543 543 543 559 559 575 575 575 527 527 543 575 575 559 495 415 543 495 511 543 511 431 447 495 431 431 479 495 527 527 511 511 463 463 463 479 479 495 495 495 431 431 447 447 447 447 447 463 431 447 479 495 495 479 447 431 447 447 447 431 431 415 415 399 463 463 463 463 463 463 463 479 447 447 447 431 415 399 383 367 447 431 431 415 399 383 367 367 383 367 351 335 335 367 383 399 319 319 335 351 351 351 335 335 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 303 287 287 319 319 303 287 319 319 319 319 319 319 319 319 319 319 303 303 303 319 335 335 303 303 319 335 335 335 319 319 287 287 287 287 287 287 287 287 255 255 255 255 255 255 255 255 287 271 271 255 255 271 271 287 335 319 287 271 271 287 319 335 255 255 255 271 271 287 287 287 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 255 255 239 239 239 159 175 223 255 271 255 223 207 95 95 111 127 127 127 111 111 159 143 111 95 95 111 143 159 95 95 95 95 95 95 95 95 111 95 63 47 47 63 95 111 175 175 175 175 175 175 175 175 159 159 159 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 159 159 143 143 127 127 127 143 143 143 127 127 111 111 111 143 111 79 31 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 31 63 79 95 111 127 143 143 127 159 159 143 143 143 159 175 191 223 207 207 207 207 207 191 191 223 223 239 239 239 255 255 255 271 271 255 239 239 255 271 271 255 255 255 271 271 287 287 287 271 255 255 239 239 255 255 271 271 271 255 255 271 271 287 303 255 255 255 255 255 255 255 255 287 303 303 319 319 303 303 287 367 271 191 207 207 159 159 191 191 207 223 223 239 239 223 223 239 239 207 207 207 207 207 207 287 111 319 367 926 1853 1965 1885 1917 1885 1869 1869 1885 1901 1901 1885 1869 1885 1901 1917 1885 1837 1773 1661 1501 1294 1054 798 575 399 271 207 239 223 383 319 431 415 527 1357 2332 2284 2284 2268 2140 1581 1278 1357 1341 1341 1326 1310 1246 1182 1102 1038 958 910 894 878 926 910 878 862 846 766 718 655 766 1214 1485 1310 1262 1262 1278 1278 1294 1310 1310 1310 1341 1341 1326 1326 1341 1341 1357 1341 1357 1326 1326 1326 1341 1357 1389 1389 1389 1389 1373 1373 1373 1357 1357 1357 1357 1373 1405 1421 1437 1437 1421 1421 1453 1453 1469 1469 1469 1485 1485 1485 1469 1485 1501 1501 1501 1501 1485 1469 1469 1469 1469 1485 1485 1485 1501 1501 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1501 1501 1517 1501 1501 1485 1469 1469 1469 1469 1469 1469 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1517 1517 1533 1533 1533 1549 1549 1549 1533 1549 1597 1613 1629 1613 1581 1533 1581 1565 1565 1565 1549 1565 1629 1661 1565 1645 1677 1661 1661 1693 1661 1581 1565 1581 1597 1549 1565 1565 1549 1517 1533 1533 1533 1517 1501 1501 1485 1485 1453 1485 1501 1485 1453 1453 1469 1485 1469 1469 1469 1469 1469 1469 1469 1469 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1405 1405 1421 1437 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1437 1437 1421 1421 1421 1421 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1373 1357 1357 1389 1405 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1373 1373 1373 1373 1373 1373 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1262 1246 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1198 1198 1198 1182 1182 1166 1182 1214 1278 1326 1326 1661 1661 2092 2875 3243 3227 3003 2524 1741 1341 1182 1150 1102 1102 1166 1134 1118 1118 1118 1102 1102 1102 1086 1086 1070 1070 1070 1054 1054 1054 1038 1038 1054 1054 1070 1086 1070 1054 1038 1022 1022 1022 1022 1006 1006 1006 990 990 1054 1038 1022 1006 1006 1006 1006 1022 1022 1006 1006 990 974 958 958 942 990 1006 1022 1022 990 990 1006 1022 974 974 974 958 958 942 942 942 910 926 926 926 926 910 894 878 846 846 846 846 830 830 830 830 846 846 846 846 846 846 846 846 846 830 814 814 798 798 814 814 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 766 766 766 766 766 766 798 798 798 798 830 814 814 798 814 814 766 766 766 750 750 734 734 734 718 734 734 750 750 734 734 718 718 702 686 655 655 655 670 686 686 686 686 686 686 686 686 686 766 766 750 750 750 734 734 734 718 718 718 702 702 686 686 686 670 670 670 655 655 655 639 639 655 623 607 607 655 670 639 575 575 543 543 543 527 527 511 511 511 511 511 511 511 511 511 511 543 543 543 559 559 575 575 575 623 607 591 591 575 559 527 479 511 463 463 495 479 415 463 511 431 447 479 495 527 511 511 511 463 463 463 479 479 495 495 495 463 447 447 447 447 447 447 447 415 431 447 463 463 447 431 415 431 431 431 431 415 415 399 399 447 447 447 447 463 463 463 463 431 447 447 431 415 399 383 367 431 415 415 399 383 367 367 351 399 399 383 367 351 351 351 351 319 335 335 351 351 351 335 319 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 303 287 287 319 319 303 287 319 319 319 319 319 319 319 319 351 351 319 303 303 303 303 303 287 303 303 319 303 303 287 271 287 287 287 287 287 287 287 287 271 271 271 271 271 271 271 271 287 271 271 255 255 271 271 287 319 303 287 287 287 287 303 319 255 255 255 271 271 287 287 287 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 255 255 255 239 239 191 207 239 255 255 255 239 223 127 127 143 143 127 127 111 95 143 127 111 95 95 111 127 143 95 95 95 95 95 95 95 95 111 95 63 47 47 63 95 111 175 175 175 175 175 175 175 175 159 159 159 159 159 159 159 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 159 159 143 143 127 127 127 143 143 143 127 127 111 111 111 143 111 79 31 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 31 31 47 47 63 63 63 79 95 111 127 127 127 127 159 143 143 143 159 175 191 207 191 191 191 191 191 207 207 207 223 239 239 239 255 255 255 255 271 271 255 255 255 255 271 271 255 255 255 271 271 287 287 287 271 271 255 255 255 255 271 271 271 271 255 255 271 287 303 303 271 271 271 271 271 271 271 271 287 303 303 319 319 303 287 287 351 255 191 191 191 159 159 191 207 207 207 207 207 223 239 239 223 223 223 223 223 223 223 223 223 159 255 463 1294 1997 1949 1917 1949 1917 1885 1885 1917 1933 1917 1901 1885 1869 1853 1869 1901 1853 1757 1613 1437 1230 974 718 511 351 239 175 223 271 303 303 511 463 734 1821 2380 2348 2332 2316 2188 1661 1326 1341 1341 1341 1341 1326 1246 1198 1118 1054 974 910 910 878 942 926 894 862 830 750 702 639 734 1166 1453 1310 1278 1278 1278 1278 1278 1294 1294 1294 1341 1341 1326 1326 1341 1357 1373 1341 1357 1326 1310 1326 1341 1357 1373 1389 1405 1405 1405 1389 1389 1389 1389 1373 1373 1389 1405 1421 1437 1437 1437 1437 1469 1469 1469 1485 1485 1485 1501 1501 1485 1485 1501 1517 1517 1501 1485 1485 1453 1453 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1453 1469 1485 1501 1501 1517 1501 1501 1485 1485 1485 1485 1485 1485 1485 1485 1501 1501 1501 1501 1501 1501 1501 1501 1517 1533 1533 1533 1549 1549 1549 1549 1549 1565 1597 1613 1629 1613 1597 1581 1613 1613 1613 1597 1549 1565 1613 1629 1613 1693 1757 1709 1677 1677 1613 1533 1597 1581 1597 1565 1581 1549 1533 1533 1501 1501 1517 1501 1485 1485 1485 1485 1469 1485 1501 1501 1469 1453 1485 1501 1485 1485 1485 1485 1485 1485 1485 1485 1453 1453 1453 1453 1453 1453 1453 1453 1437 1421 1421 1421 1421 1437 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1437 1421 1421 1405 1405 1421 1421 1437 1421 1421 1421 1421 1421 1421 1421 1421 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1405 1373 1357 1373 1389 1405 1389 1357 1357 1357 1357 1357 1357 1357 1357 1357 1373 1373 1373 1373 1373 1373 1373 1373 1326 1326 1326 1326 1310 1310 1310 1294 1294 1294 1294 1278 1278 1278 1278 1278 1262 1262 1262 1262 1246 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1198 1198 1198 1198 1198 1198 1214 1246 1278 1326 1326 1373 1501 2715 3402 3386 3450 3434 3211 2508 1869 1373 1214 1118 1118 1134 1038 1118 1118 1118 1118 1102 1102 1102 1086 1070 1070 1070 1070 1054 1054 1054 1038 1054 1070 1070 1070 1070 1054 1038 1022 1022 1022 1022 1022 1006 1006 1006 990 1054 1038 1022 1006 1006 1006 1006 1022 1022 1022 1022 1006 990 974 974 974 990 1006 1022 1022 990 990 1006 1022 974 974 974 958 958 942 942 942 910 926 926 926 926 910 894 878 878 878 878 862 846 846 830 830 846 846 846 846 846 846 846 846 830 830 830 830 830 814 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 766 766 766 766 766 766 798 798 798 798 830 814 814 798 814 814 766 766 766 750 750 734 734 734 718 734 734 750 750 734 734 718 718 718 702 702 702 686 686 686 686 686 686 686 686 686 686 686 766 750 750 750 734 734 734 734 718 718 718 702 702 686 686 686 670 670 670 670 655 655 655 639 639 623 607 607 639 639 623 575 607 575 559 559 543 543 543 543 527 527 527 511 511 511 511 511 543 543 559 559 559 559 575 575 591 575 559 543 527 527 527 495 559 479 447 479 479 415 431 479 463 463 495 495 479 479 479 479 479 479 479 479 495 495 495 495 479 479 463 463 447 431 431 431 415 415 431 447 447 431 415 415 431 431 431 415 415 415 415 399 447 447 447 447 431 431 431 431 431 431 431 431 415 399 383 367 399 399 399 383 367 351 351 351 415 399 399 383 367 335 319 303 335 335 351 351 351 351 335 319 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 303 287 287 319 319 303 287 319 319 319 319 319 319 319 319 367 351 335 303 287 287 271 271 287 287 303 303 287 271 255 239 287 287 287 287 287 287 287 287 271 271 271 271 271 271 271 271 287 271 271 255 255 271 271 287 303 303 287 287 287 287 303 303 255 255 271 271 271 271 287 287 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 255 255 255 239 255 255 255 255 255 255 239 239 95 111 111 127 127 111 95 95 127 127 111 95 95 111 127 127 95 95 95 95 95 95 95 95 95 79 79 63 63 79 79 95 175 175 175 175 175 175 175 175 159 159 159 159 175 175 175 175 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 159 159 159 143 143 127 127 127 143 143 143 127 127 111 111 111 127 111 79 47 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 31 31 31 47 47 47 63 79 95 111 127 127 127 127 127 143 143 143 143 159 191 207 223 175 191 191 207 207 223 223 239 239 239 239 255 255 255 271 271 271 271 271 255 255 271 271 271 255 255 255 271 271 287 287 287 287 271 255 255 255 255 271 287 287 271 271 271 271 287 303 319 287 287 287 287 287 287 287 287 303 303 319 319 319 303 287 271 335 239 159 175 191 143 143 191 223 207 191 175 191 207 239 255 239 239 239 239 239 239 239 271 239 223 207 623 1581 2076 1949 1949 1933 1917 1885 1885 1901 1933 1917 1901 1917 1869 1837 1869 1917 1885 1773 1597 1357 1150 878 623 447 287 223 175 175 351 303 319 495 431 974 2252 2412 2396 2380 2348 2268 1757 1389 1341 1357 1357 1357 1326 1262 1214 1134 1070 990 926 926 894 958 942 910 878 830 766 718 639 718 1150 1453 1326 1294 1294 1294 1294 1278 1278 1278 1278 1357 1341 1341 1341 1341 1357 1373 1357 1341 1310 1310 1310 1326 1341 1373 1389 1421 1421 1421 1421 1421 1421 1405 1405 1389 1405 1421 1437 1437 1453 1453 1453 1485 1485 1485 1485 1501 1501 1501 1517 1501 1501 1517 1517 1517 1517 1501 1501 1453 1469 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1437 1453 1469 1501 1517 1517 1517 1517 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1517 1517 1517 1517 1533 1533 1533 1549 1549 1549 1565 1565 1565 1581 1597 1629 1629 1629 1613 1597 1661 1645 1645 1613 1597 1581 1581 1597 1725 1741 1757 1693 1693 1645 1565 1469 1597 1645 1709 1693 1613 1501 1533 1581 1501 1501 1517 1517 1501 1485 1485 1485 1469 1501 1517 1501 1485 1469 1485 1517 1501 1501 1501 1501 1501 1501 1501 1501 1469 1469 1469 1469 1469 1469 1469 1469 1453 1453 1437 1437 1437 1437 1453 1469 1469 1469 1469 1469 1469 1469 1469 1469 1421 1421 1405 1405 1405 1405 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1389 1357 1373 1405 1405 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1326 1326 1326 1310 1310 1310 1310 1294 1294 1294 1294 1278 1278 1278 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1230 1214 1214 1198 1198 1198 1230 1230 1230 1230 1262 1294 1326 1341 1198 2204 3402 3514 3370 3370 3514 3482 3275 2348 1565 1262 1150 1134 1134 1022 1134 1134 1118 1118 1118 1102 1102 1102 1086 1086 1070 1070 1070 1054 1054 1054 1070 1070 1070 1070 1054 1054 1038 1038 1038 1038 1022 1022 1022 1006 1006 1006 1054 1038 1022 1006 1006 1006 1006 1022 1022 1022 1022 1006 1006 990 990 990 990 1006 1022 1022 990 990 1006 1022 974 974 974 958 958 942 942 942 910 926 926 926 926 910 894 878 958 942 942 926 910 894 878 862 862 862 862 862 862 862 862 862 814 830 846 862 846 830 798 782 782 782 782 782 782 782 782 782 798 798 798 798 798 798 798 798 766 766 766 766 766 766 798 798 798 798 830 814 814 798 814 814 766 766 766 750 750 734 734 734 718 734 734 750 750 734 734 718 718 718 734 734 734 718 702 686 686 686 686 686 686 686 686 686 750 750 750 734 734 734 718 718 718 718 718 702 702 686 686 686 686 686 670 670 670 655 655 655 623 623 607 607 623 623 623 575 607 559 559 559 543 543 543 527 543 527 527 527 527 511 511 511 559 559 559 559 559 559 559 559 511 527 543 543 527 511 527 511 575 495 479 527 543 463 415 431 479 479 495 479 479 479 479 495 479 495 495 495 495 495 495 495 495 495 479 463 447 431 431 415 431 431 431 447 447 431 431 431 447 447 447 447 431 431 431 431 447 431 431 431 431 415 415 415 431 431 431 431 431 415 399 383 383 383 383 367 367 351 351 351 383 383 399 399 383 351 319 303 351 351 367 367 351 351 335 319 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 303 287 287 319 319 303 287 319 319 319 319 319 319 319 319 351 335 319 303 287 287 287 303 303 303 303 303 287 255 239 223 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 271 271 287 303 287 287 287 287 287 287 303 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 271 271 271 271 271 271 271 271 287 287 271 271 271 255 255 255 303 303 271 255 255 255 255 255 31 47 63 79 95 111 111 111 111 111 111 95 95 111 111 111 95 95 95 95 95 95 95 95 79 79 79 79 79 79 79 79 175 175 175 175 175 175 175 175 159 159 159 159 159 159 159 159 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 159 159 159 143 143 127 127 127 143 143 143 127 127 111 111 111 127 111 111 63 15 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 47 79 95 111 127 127 127 111 111 127 127 143 159 175 207 239 255 207 223 223 239 239 255 255 271 239 239 255 255 255 271 271 271 271 271 271 287 287 271 271 271 255 255 255 271 271 287 287 287 287 287 271 255 255 271 287 287 287 287 271 271 287 287 303 319 287 287 287 287 287 287 287 287 319 319 319 319 319 303 287 271 319 207 143 159 175 143 143 191 207 207 175 175 175 207 223 255 239 239 239 239 239 239 239 271 255 239 207 830 1773 2028 1949 2012 1933 1901 1869 1869 1901 1917 1901 1885 1949 1901 1869 1901 1933 1901 1773 1597 1341 1118 846 575 431 271 239 207 111 367 367 383 415 351 1214 2492 2412 2396 2380 2364 2332 1869 1469 1357 1373 1373 1373 1341 1278 1230 1134 1086 1006 942 942 910 958 958 926 894 862 798 750 655 718 1134 1453 1341 1310 1310 1310 1294 1294 1294 1294 1294 1357 1357 1341 1341 1357 1357 1373 1357 1357 1326 1326 1326 1341 1357 1373 1389 1421 1421 1421 1437 1437 1437 1437 1437 1421 1421 1421 1437 1437 1453 1469 1485 1485 1501 1501 1501 1517 1517 1517 1517 1517 1517 1533 1533 1533 1533 1517 1517 1469 1469 1485 1485 1485 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1453 1469 1485 1517 1533 1533 1533 1533 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1517 1517 1533 1533 1549 1549 1533 1533 1549 1549 1549 1565 1565 1565 1597 1597 1613 1629 1629 1629 1629 1629 1677 1693 1693 1645 1629 1613 1629 1629 1757 1725 1677 1629 1677 1661 1549 1421 1597 1645 1741 1741 1613 1453 1485 1597 1533 1517 1517 1501 1517 1501 1501 1485 1485 1517 1533 1517 1501 1485 1501 1533 1501 1501 1501 1501 1501 1501 1501 1501 1469 1469 1469 1469 1469 1469 1469 1469 1485 1469 1453 1453 1453 1453 1453 1469 1469 1469 1469 1469 1469 1469 1469 1469 1437 1421 1421 1405 1405 1421 1421 1437 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1389 1373 1373 1405 1421 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1326 1326 1326 1310 1310 1326 1310 1310 1294 1294 1278 1278 1278 1278 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1230 1214 1214 1198 1198 1198 1230 1230 1246 1246 1262 1278 1310 1326 1597 3227 3514 3482 3562 3434 3530 3338 3514 2492 1533 1198 1086 1118 1150 1070 1102 1134 1134 1118 1118 1118 1102 1102 1086 1086 1086 1070 1070 1070 1054 1054 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1006 1006 1054 1038 1022 1006 1006 1006 1006 1022 1022 1022 1022 1006 1006 1006 1006 990 990 1006 1022 1022 990 990 1006 1022 974 974 974 958 958 942 942 942 910 926 926 926 926 910 894 878 958 958 942 926 910 894 878 878 862 862 862 862 862 862 862 862 830 830 862 862 862 830 814 782 782 782 782 782 782 782 782 782 798 798 798 798 798 798 798 798 766 766 766 766 766 766 798 798 798 798 830 814 814 798 814 814 766 766 766 750 750 734 734 734 718 734 734 750 750 734 734 718 718 734 734 734 734 718 702 686 686 686 686 686 686 686 686 686 750 750 734 734 734 718 718 718 718 718 718 702 702 686 686 686 686 686 686 670 670 670 655 655 623 623 639 623 623 623 623 591 591 543 543 543 527 527 527 511 559 543 543 527 527 511 511 511 559 559 559 559 559 559 559 559 527 575 623 623 575 543 543 527 511 447 479 559 591 511 447 431 479 463 479 447 479 479 495 495 511 495 495 495 495 495 495 495 511 495 495 479 463 447 431 431 463 463 463 447 447 463 463 463 463 463 463 463 463 463 463 463 447 447 447 431 431 415 415 415 415 415 431 431 431 415 399 383 383 367 367 367 367 351 351 351 335 351 383 399 399 383 351 335 367 367 367 367 367 351 335 319 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 303 287 287 319 319 303 287 319 319 319 319 319 319 319 319 287 287 287 287 287 303 319 335 319 319 319 319 303 271 255 239 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 271 271 287 271 287 287 287 287 287 287 271 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 271 271 271 271 271 271 271 271 287 287 287 271 271 271 255 255 319 303 287 271 255 255 255 271 0 15 47 63 95 95 111 111 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 79 79 79 79 79 79 79 79 175 175 175 175 175 175 175 175 159 159 159 143 143 127 127 127 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 159 159 143 143 127 127 127 143 143 143 127 127 111 111 111 143 143 127 95 47 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 31 95 95 111 127 127 111 111 95 127 127 143 159 191 223 255 271 239 239 239 255 255 255 255 255 255 255 255 255 271 271 271 287 271 271 287 287 287 287 271 271 255 255 255 271 271 287 287 287 287 287 271 271 271 271 287 287 287 287 287 287 287 303 319 319 303 303 303 303 303 303 303 303 319 319 319 319 303 287 271 255 287 191 127 159 159 127 143 175 191 191 191 191 191 207 223 223 239 239 239 239 239 239 239 271 287 271 319 1182 1901 1949 2012 2012 1917 1885 1869 1869 1885 1901 1901 1885 1949 1917 1901 1917 1933 1885 1773 1629 1310 1086 798 543 399 271 255 239 127 367 399 447 335 431 1549 2572 2364 2364 2364 2380 2396 1981 1549 1389 1389 1389 1373 1357 1294 1230 1150 1086 1006 958 942 926 974 958 926 910 862 814 766 655 702 1118 1453 1357 1310 1310 1310 1326 1326 1326 1326 1326 1357 1357 1357 1357 1357 1373 1389 1357 1373 1341 1341 1341 1357 1373 1389 1405 1421 1421 1421 1421 1437 1437 1437 1437 1437 1437 1437 1437 1453 1469 1485 1501 1501 1501 1517 1517 1517 1533 1533 1533 1517 1533 1549 1549 1549 1549 1533 1517 1501 1501 1501 1517 1517 1517 1533 1533 1533 1533 1533 1533 1533 1533 1533 1533 1485 1501 1517 1533 1549 1549 1549 1549 1517 1517 1517 1517 1517 1517 1517 1517 1501 1517 1517 1533 1549 1549 1565 1565 1549 1549 1549 1549 1565 1565 1565 1581 1613 1613 1629 1629 1629 1645 1645 1645 1725 1741 1757 1709 1677 1661 1677 1661 1757 1741 1757 1789 1853 1885 1805 1693 1709 1677 1645 1677 1629 1485 1501 1597 1549 1549 1533 1533 1549 1533 1533 1517 1501 1517 1549 1533 1501 1501 1517 1533 1517 1517 1517 1517 1517 1517 1517 1517 1485 1485 1485 1485 1485 1485 1485 1485 1501 1485 1469 1469 1453 1453 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1453 1437 1437 1421 1421 1437 1437 1453 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1389 1373 1389 1405 1421 1405 1373 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1357 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1310 1294 1294 1278 1278 1294 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1230 1230 1230 1214 1214 1198 1198 1198 1230 1230 1246 1246 1262 1262 1278 1294 1773 3594 3466 3323 3626 3466 3514 3227 3530 2460 1517 1230 1118 1070 1102 1086 1118 1134 1134 1134 1118 1118 1118 1118 1102 1086 1086 1086 1070 1070 1070 1070 1086 1070 1054 1038 1038 1038 1038 1054 1054 1038 1038 1038 1022 1022 1022 1022 1054 1038 1022 1006 1006 1006 1006 1022 1006 1006 1006 1006 990 990 990 990 990 1006 1022 1022 990 990 1006 1022 974 974 974 958 958 942 942 942 910 926 926 926 926 910 894 878 910 894 894 878 878 862 862 846 878 878 878 878 878 878 878 878 846 846 846 846 846 830 814 814 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 766 766 766 766 766 766 798 798 798 798 830 814 814 798 814 814 766 766 766 750 750 734 734 734 718 734 734 750 750 734 734 718 734 734 734 718 718 702 702 702 686 686 686 686 686 686 686 686 734 734 734 734 718 718 718 702 718 718 718 702 702 686 686 686 702 686 686 686 670 670 670 670 623 639 655 655 623 623 639 623 575 543 543 543 527 527 511 511 559 559 559 543 527 527 511 511 575 575 559 559 559 559 543 543 527 575 623 623 575 559 591 607 543 479 495 591 639 575 495 463 495 479 479 447 479 479 495 495 511 511 511 511 495 495 495 495 495 495 495 479 463 463 447 447 479 479 463 447 447 463 479 479 447 447 447 463 463 463 463 479 463 463 463 447 431 415 415 415 399 415 415 431 431 415 399 399 383 383 383 383 367 367 367 367 335 351 367 367 383 383 383 367 383 383 383 383 367 351 335 319 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 303 287 287 319 319 303 287 319 319 319 319 319 319 319 319 255 255 255 271 287 319 335 351 303 319 319 319 303 287 271 255 287 287 287 287 287 287 287 287 271 271 271 271 271 271 271 271 287 271 271 255 255 271 271 287 271 271 287 287 287 287 271 271 287 287 271 271 271 271 255 255 239 239 239 239 239 239 239 239 271 271 271 271 271 271 271 271 303 287 287 287 271 271 271 271 287 287 271 271 271 271 255 255 47 47 63 79 95 95 95 95 95 95 95 111 111 95 95 95 95 95 95 95 95 95 95 95 63 79 79 95 95 79 79 63 175 175 175 175 175 175 175 175 175 159 143 127 111 95 79 79 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 159 159 143 143 127 127 127 143 143 143 127 127 111 111 111 159 159 159 127 79 31 15 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 31 31 47 47 63 63 95 111 111 127 127 111 111 95 111 127 127 159 191 239 271 287 255 255 239 239 239 239 239 223 255 255 255 271 271 271 287 287 271 271 287 303 303 287 271 271 255 255 255 271 271 287 287 287 303 287 287 271 271 287 287 303 303 287 287 287 287 303 319 335 319 319 319 319 319 319 319 319 319 335 335 319 303 287 271 255 271 175 111 143 159 127 127 175 159 175 191 207 207 207 207 191 223 223 223 223 223 223 255 255 319 271 511 1549 2012 1869 2076 1981 1949 1917 1885 1885 1917 1933 1917 1901 1917 1917 1933 1933 1885 1821 1757 1629 1278 1054 750 495 351 239 239 239 207 319 351 495 319 639 1917 2524 2300 2332 2332 2364 2444 2076 1629 1437 1389 1389 1389 1373 1294 1246 1166 1102 1022 958 958 926 990 974 942 910 846 798 766 639 655 1086 1437 1357 1326 1326 1326 1341 1357 1357 1373 1373 1373 1357 1357 1357 1357 1373 1389 1373 1389 1357 1357 1357 1373 1389 1405 1421 1405 1405 1421 1421 1437 1437 1437 1437 1453 1453 1437 1437 1453 1469 1501 1517 1517 1517 1517 1533 1533 1533 1549 1549 1533 1533 1549 1565 1565 1549 1533 1533 1517 1517 1533 1533 1533 1549 1549 1549 1565 1565 1565 1565 1565 1565 1565 1565 1533 1549 1549 1565 1565 1565 1549 1549 1533 1533 1533 1533 1533 1533 1533 1533 1501 1517 1517 1533 1549 1565 1581 1581 1549 1549 1549 1565 1565 1565 1581 1581 1629 1629 1629 1629 1629 1645 1661 1661 1725 1757 1773 1741 1725 1709 1741 1725 1709 1885 2092 2236 2284 2332 2332 2332 2092 1837 1597 1597 1629 1533 1485 1501 1549 1549 1565 1565 1581 1565 1549 1549 1517 1533 1549 1549 1517 1501 1517 1549 1533 1533 1533 1533 1533 1533 1533 1533 1501 1501 1501 1501 1501 1501 1501 1501 1517 1501 1485 1469 1469 1469 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1453 1469 1469 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1405 1373 1389 1421 1421 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1341 1341 1341 1326 1326 1326 1341 1341 1326 1310 1294 1294 1278 1278 1294 1294 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1230 1230 1230 1214 1214 1198 1198 1198 1214 1230 1230 1246 1246 1246 1246 1294 1693 3227 3642 3578 3642 3562 3546 3482 3163 2188 1437 1278 1166 1070 1070 1022 1118 1150 1134 1134 1134 1118 1118 1118 1102 1102 1086 1086 1086 1070 1070 1070 1086 1070 1054 1038 1022 1038 1054 1054 1054 1054 1038 1038 1038 1022 1022 1022 1054 1038 1022 1006 1006 1006 1006 1022 974 974 974 974 990 990 990 990 990 1006 1022 1022 990 990 1006 1022 974 974 974 958 958 942 942 942 910 926 926 926 926 910 894 878 878 878 878 862 862 862 862 862 878 878 878 878 878 878 878 878 878 862 846 830 830 830 830 846 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 766 766 766 766 766 766 798 798 798 798 830 814 814 798 814 814 766 766 766 750 750 734 734 734 718 734 734 750 750 734 734 718 750 734 702 686 686 686 702 718 686 686 686 686 686 686 686 686 734 734 734 718 718 718 702 702 718 718 718 702 702 686 686 686 702 702 686 686 686 670 670 670 639 670 686 670 639 623 655 655 607 575 559 559 543 543 543 543 575 575 559 543 527 527 511 511 575 575 575 559 559 543 543 543 527 575 623 639 655 750 894 990 862 718 670 686 702 607 527 495 511 495 479 447 431 447 463 511 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 463 479 463 447 431 431 447 463 479 415 415 415 431 431 431 447 447 495 479 479 463 447 431 431 415 399 415 415 431 431 415 415 399 383 383 383 383 399 399 399 399 383 383 367 351 351 351 367 367 383 383 383 383 367 351 335 319 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 303 287 287 319 319 303 287 319 319 319 319 319 319 319 319 271 271 271 271 287 303 319 335 271 271 287 287 287 271 271 255 287 287 287 287 287 287 287 287 271 271 271 271 271 271 271 271 287 271 271 255 255 271 271 287 255 271 287 287 287 287 271 255 287 287 287 271 271 255 255 255 239 239 239 239 239 239 239 239 271 271 271 271 271 271 271 271 303 303 287 287 287 271 271 271 223 239 271 287 287 271 255 255 95 95 111 111 111 95 79 63 79 95 95 111 111 95 95 79 95 95 95 95 95 95 95 95 63 79 79 95 95 79 79 63 175 175 175 175 175 175 175 175 175 159 143 127 95 79 47 47 143 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 159 159 159 143 143 127 127 127 143 143 143 127 127 111 111 111 175 175 159 143 95 47 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 47 47 47 63 63 79 79 79 111 111 127 127 127 111 95 95 111 111 127 159 191 239 271 303 255 239 239 223 223 207 207 191 255 255 255 271 271 287 287 287 255 271 303 319 319 303 271 255 255 255 255 271 271 287 287 287 303 287 287 271 271 287 287 303 303 287 287 287 287 303 319 335 319 319 319 319 319 319 319 319 335 335 335 319 303 287 271 255 271 175 111 143 143 127 127 175 143 159 191 207 223 207 191 175 223 223 223 223 223 223 255 255 335 255 639 1821 2092 1869 2108 1949 1965 1933 1901 1901 1933 1949 1981 1933 1901 1917 1933 1917 1853 1773 1725 1629 1214 990 718 447 287 255 223 223 319 303 303 527 335 814 2156 2460 2268 2332 2316 2396 2460 2124 1677 1453 1405 1405 1389 1373 1326 1278 1198 1134 1022 990 958 974 958 974 942 894 830 782 750 623 670 1086 1421 1373 1326 1294 1341 1326 1373 1357 1389 1373 1373 1326 1357 1326 1357 1341 1389 1373 1373 1373 1373 1373 1389 1405 1421 1437 1405 1405 1405 1421 1421 1437 1437 1437 1469 1453 1437 1405 1453 1485 1517 1533 1533 1533 1549 1549 1533 1517 1485 1485 1501 1549 1549 1565 1565 1549 1549 1533 1533 1533 1549 1549 1549 1565 1565 1565 1597 1597 1597 1597 1597 1581 1581 1581 1565 1533 1549 1549 1549 1501 1517 1517 1533 1533 1565 1533 1565 1533 1533 1533 1517 1517 1533 1549 1565 1565 1581 1597 1549 1549 1549 1565 1565 1581 1581 1581 1645 1645 1629 1629 1645 1645 1661 1677 1741 1757 1757 1725 1725 1741 1741 1757 1741 2108 2540 2747 2827 2907 2987 3067 2604 2076 1645 1597 1693 1645 1485 1437 1565 1565 1581 1581 1597 1581 1565 1565 1501 1517 1549 1549 1517 1517 1533 1549 1533 1533 1533 1533 1533 1533 1533 1533 1501 1501 1501 1501 1501 1501 1501 1501 1517 1517 1501 1485 1469 1469 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1469 1453 1453 1469 1485 1469 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1405 1389 1389 1421 1421 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1326 1326 1326 1357 1341 1326 1326 1310 1294 1278 1278 1294 1294 1294 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1230 1230 1230 1214 1214 1198 1198 1198 1214 1214 1230 1246 1246 1230 1230 1230 1453 2332 3323 3530 3514 3562 3323 3275 2556 1741 1198 1182 1166 1134 1102 1118 1118 1150 1150 1134 1134 1118 1118 1118 1102 1102 1102 1086 1086 1070 1070 1070 1102 1086 1054 1038 1022 1038 1054 1070 1054 1054 1054 1038 1038 1022 1022 1022 1054 1038 1022 1006 1006 1006 1006 1022 958 974 974 974 974 974 974 974 990 1006 1022 1022 990 990 1006 1022 974 974 974 958 958 942 942 942 910 926 926 926 926 910 894 878 878 894 894 894 894 894 910 910 878 878 878 878 878 878 878 878 894 878 846 830 814 830 846 862 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 766 766 766 766 766 766 798 798 798 798 798 782 814 798 798 798 766 766 766 750 750 734 734 734 718 734 734 750 750 734 750 734 750 734 686 670 655 670 702 718 686 686 686 686 686 686 686 686 702 702 734 686 718 670 702 670 718 686 718 670 702 655 686 686 702 702 702 686 686 670 670 670 639 686 718 702 655 639 670 670 623 591 591 575 575 559 559 559 591 575 559 559 543 527 511 511 543 575 575 559 559 511 511 511 559 607 670 734 830 990 1294 1421 1150 894 750 702 639 559 495 479 527 527 479 479 463 447 463 511 527 527 527 511 511 495 495 495 463 479 479 479 479 479 495 495 463 447 415 399 399 415 447 463 367 383 383 399 399 415 415 415 511 495 495 479 463 447 431 431 399 399 415 431 431 431 415 415 399 399 399 399 399 399 399 415 447 415 383 351 335 335 335 351 399 399 399 383 367 351 335 319 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 319 303 287 287 319 319 303 287 319 319 319 319 319 319 319 319 303 303 287 271 271 271 287 287 239 239 255 271 271 271 255 255 287 287 287 287 287 287 287 287 255 255 255 255 255 255 255 255 287 271 271 255 255 271 271 287 239 255 287 303 303 287 255 239 287 287 287 271 271 255 255 255 239 239 239 239 239 239 239 239 271 271 271 271 271 271 271 271 303 303 303 287 287 271 271 271 191 207 255 287 303 287 255 239 111 111 111 95 95 79 79 63 143 143 127 111 111 95 79 79 79 79 95 95 79 47 15 0 95 95 95 95 95 95 95 95 175 207 239 223 159 127 127 159 143 143 143 143 143 143 143 143 47 111 159 159 127 95 127 175 159 159 127 111 111 127 159 159 143 143 143 143 143 143 143 143 79 79 95 111 111 127 143 143 127 111 79 95 79 31 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 15 31 15 15 31 47 47 63 79 79 31 47 79 95 111 111 95 79 63 95 143 191 223 223 223 207 255 255 255 255 255 255 255 255 239 271 303 303 271 255 255 271 271 271 271 287 287 303 303 303 255 255 255 271 271 287 287 287 303 303 303 303 303 303 303 303 319 319 319 335 335 351 351 351 335 319 319 303 303 319 319 335 351 335 319 335 351 335 303 271 159 143 143 143 143 143 143 127 159 159 159 159 159 159 159 159 223 239 239 255 223 207 207 223 271 223 1214 1869 1981 2092 1917 1949 1885 1869 1901 1917 1949 1965 1981 1965 2012 2012 1981 1885 1853 1773 1629 1421 1150 814 511 335 303 271 255 223 335 319 303 463 303 1086 2460 2412 2396 2364 2332 2428 2492 2284 1821 1341 1405 1389 1389 1421 1421 1389 1326 1214 1150 1102 1054 1038 1022 1006 1006 1006 910 830 750 623 623 1070 1469 1437 1326 1262 1294 1278 1310 1278 1326 1294 1341 1310 1357 1326 1373 1357 1405 1373 1421 1389 1389 1389 1389 1405 1421 1437 1405 1405 1405 1421 1421 1421 1437 1437 1501 1437 1357 1453 1453 1469 1613 1437 1613 1645 1597 1533 1421 1373 1405 1501 1469 1517 1549 1565 1565 1549 1517 1501 1501 1517 1549 1565 1581 1565 1549 1581 1661 1677 1629 1613 1613 1581 1565 1581 1533 1501 1485 1501 1501 1469 1501 1501 1549 1581 1613 1597 1597 1581 1565 1549 1517 1533 1501 1517 1533 1549 1565 1565 1533 1549 1565 1581 1581 1581 1565 1565 1613 1645 1677 1677 1677 1677 1709 1741 1757 1757 1773 1773 1789 1773 1789 1773 1725 2444 3115 3275 3354 3578 3642 3562 2891 1773 1645 1901 1533 1565 1837 1549 1581 1565 1549 1533 1533 1533 1533 1549 1469 1469 1517 1517 1517 1517 1501 1501 1581 1517 1485 1533 1613 1597 1565 1517 1565 1533 1517 1501 1485 1469 1469 1453 1485 1485 1485 1469 1469 1453 1453 1453 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1485 1485 1485 1469 1453 1437 1437 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1262 1278 1278 1294 1294 1310 1310 1310 1310 1310 1310 1294 1294 1278 1278 1278 1294 1278 1230 1214 1198 1214 1246 1262 1246 1246 1246 1230 1230 1214 1214 1214 1198 1198 1198 1214 1214 1230 1230 1230 1246 1230 1214 1198 1214 1230 1262 1310 1230 1645 2300 2891 3131 2907 2396 1949 1421 1373 1326 1246 1214 1198 1198 1198 1182 1182 1166 1150 1150 1134 1118 1118 1118 1118 1118 1102 1102 1102 1086 1086 1102 1070 1038 1006 990 1006 1038 1054 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 990 1038 1022 1006 1006 990 990 1006 1006 990 990 990 974 974 958 958 958 958 958 958 942 942 926 926 926 990 974 942 926 910 926 942 958 894 878 878 862 862 878 878 894 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 798 798 798 798 798 782 782 782 782 782 782 782 782 782 782 782 766 798 782 782 782 718 734 734 734 734 718 734 718 766 750 734 734 766 766 782 734 670 670 686 702 734 750 766 766 734 718 702 686 686 686 686 702 670 670 702 670 702 670 702 670 702 655 670 623 655 623 655 670 670 670 670 670 670 670 670 670 655 655 655 655 655 655 655 623 607 591 591 591 591 575 559 543 591 575 543 527 527 543 575 591 543 559 575 591 575 527 495 479 543 511 527 686 1134 2220 3115 2715 2156 1757 1597 734 335 463 271 399 511 559 575 559 527 479 463 447 511 543 543 527 527 511 511 511 527 511 511 495 495 511 511 527 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 447 447 447 447 447 447 447 447 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 351 383 399 383 335 351 399 463 447 399 351 351 383 383 335 287 335 335 335 335 335 335 335 335 351 351 335 319 319 303 287 287 303 303 303 303 303 303 303 303 319 319 351 367 367 351 319 319 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 303 287 271 255 255 255 255 271 303 303 303 287 287 271 271 271 223 239 271 287 287 271 239 223 239 271 303 335 335 303 271 239 255 271 303 335 335 335 319 303 335 271 223 271 335 367 287 223 271 271 271 271 271 271 271 271 287 287 287 271 271 271 255 255 271 271 271 287 287 303 303 303 95 95 79 63 63 47 63 63 111 111 111 111 111 111 111 111 79 79 95 95 79 47 31 15 95 95 95 95 95 95 95 95 143 191 207 191 143 111 111 127 143 143 143 143 143 143 143 143 79 111 143 143 127 127 127 143 175 159 143 127 127 143 159 175 143 143 143 143 143 143 143 143 79 79 95 111 111 127 143 143 111 95 95 79 95 47 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 15 31 31 31 31 47 47 63 63 79 47 63 79 111 127 111 111 95 79 111 159 207 223 239 223 207 255 255 255 255 255 239 239 239 239 271 303 303 271 255 271 271 271 271 287 287 287 303 303 303 271 271 287 287 303 303 303 303 303 303 303 303 303 303 303 303 319 319 319 335 335 351 351 351 335 319 319 303 303 319 319 335 335 319 303 319 335 319 287 239 143 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 255 255 223 207 175 191 223 271 239 399 1389 1917 1965 2092 1949 1965 1901 1869 1917 1917 1949 1981 1981 1981 2012 2028 1965 1869 1837 1757 1581 1357 1054 718 431 303 271 239 223 239 367 351 431 431 479 1501 2620 2524 2460 2412 2428 2444 2444 2316 1933 1437 1421 1405 1437 1437 1469 1437 1357 1246 1182 1086 1086 1038 1006 990 990 990 894 798 782 639 655 1070 1485 1485 1326 1262 1278 1278 1278 1294 1294 1294 1310 1310 1326 1341 1357 1357 1373 1373 1405 1405 1389 1389 1405 1405 1421 1437 1405 1405 1421 1421 1421 1437 1437 1437 1485 1437 1405 1517 1453 1453 1597 1581 1629 1725 1773 1789 1661 1485 1310 1246 1565 1597 1565 1549 1533 1517 1517 1485 1485 1501 1533 1517 1533 1533 1517 1549 1629 1645 1645 1597 1581 1581 1581 1549 1533 1517 1501 1517 1501 1501 1501 1517 1565 1597 1613 1597 1613 1581 1565 1549 1533 1533 1517 1533 1549 1565 1565 1581 1549 1565 1581 1597 1597 1597 1597 1597 1613 1645 1677 1677 1677 1693 1709 1741 1693 1709 1741 1725 1757 1757 1741 1757 1885 2492 3163 3594 3674 3738 3770 3642 2971 1933 1693 1885 1677 1677 1789 1517 1581 1581 1565 1549 1533 1533 1549 1549 1565 1565 1565 1549 1565 1549 1549 1533 1597 1581 1581 1581 1597 1565 1581 1565 1533 1533 1517 1517 1501 1485 1485 1485 1485 1485 1485 1469 1469 1469 1453 1453 1469 1469 1469 1469 1469 1469 1469 1469 1453 1469 1469 1469 1469 1453 1437 1421 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1310 1310 1278 1278 1294 1294 1294 1310 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1294 1278 1246 1214 1214 1230 1246 1262 1246 1246 1246 1230 1230 1230 1214 1214 1198 1198 1198 1214 1214 1230 1230 1230 1230 1230 1214 1198 1214 1230 1246 1262 1278 1310 1373 1501 1597 1613 1517 1421 1373 1341 1294 1246 1214 1214 1214 1214 1182 1182 1166 1150 1150 1134 1118 1118 1118 1102 1102 1102 1086 1086 1086 1086 1086 1070 1038 1022 1006 1022 1038 1054 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 1054 1038 1022 1006 1006 1006 1006 1006 990 990 990 974 974 974 958 958 958 958 958 942 942 942 926 926 974 958 942 926 910 926 942 942 894 878 878 862 862 878 878 894 862 862 862 846 846 830 830 830 814 814 814 798 798 798 782 782 798 798 798 798 798 798 798 798 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 718 734 734 734 734 718 734 718 766 750 734 734 798 798 782 766 686 686 702 718 718 734 750 750 734 718 702 686 686 686 686 702 670 670 670 670 670 670 670 670 670 655 639 623 623 623 623 639 686 686 686 686 686 686 686 686 655 655 655 655 655 655 655 623 607 591 591 591 591 575 559 543 575 559 559 543 543 559 559 575 559 559 575 575 543 527 527 495 431 543 575 1038 2204 3323 3530 3291 2923 2923 2987 2156 1086 383 223 527 527 559 607 591 527 511 463 463 543 543 543 527 527 527 511 511 527 511 511 495 495 511 511 527 495 495 495 479 479 463 463 463 479 479 479 479 479 479 479 479 447 447 447 447 447 447 447 447 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 335 367 383 351 319 335 383 431 383 351 319 335 367 367 351 303 351 351 351 351 351 351 351 351 351 351 335 319 319 303 287 287 303 303 303 303 303 303 303 303 303 319 335 351 351 335 319 303 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 303 287 271 255 255 255 255 271 303 303 287 287 287 271 271 271 239 239 271 271 271 271 239 239 255 271 303 303 303 303 271 255 255 271 287 303 303 303 303 303 319 271 239 271 303 319 287 255 271 271 271 271 271 271 271 271 303 287 287 287 271 271 271 271 255 255 255 255 271 271 287 287 127 111 79 63 63 63 79 95 79 79 95 111 111 127 143 143 79 95 95 95 79 63 31 31 79 79 79 79 79 79 79 79 143 159 191 175 127 111 111 111 143 143 143 143 143 143 143 143 111 111 111 127 159 159 143 111 175 159 159 143 143 159 159 175 159 159 159 159 159 159 159 159 79 79 95 111 111 127 143 143 95 95 95 111 127 63 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 15 31 31 47 47 47 47 63 63 63 63 47 63 79 111 127 127 127 127 95 127 159 207 223 239 223 223 239 239 239 239 239 239 239 239 239 271 303 303 271 255 271 287 271 287 287 287 303 303 303 303 303 303 303 303 319 319 335 335 303 303 303 303 303 303 303 303 319 319 319 335 335 351 351 351 335 335 319 319 319 319 335 335 319 303 303 303 319 303 255 207 111 127 127 143 143 159 159 175 159 159 159 159 159 175 175 175 255 239 207 175 175 191 223 287 207 718 1693 2012 1949 2028 1997 1997 1917 1885 1917 1933 1965 1965 1997 1997 1997 2012 1965 1869 1821 1725 1533 1278 974 655 383 271 239 207 207 223 399 383 527 351 702 1997 2699 2524 2412 2396 2476 2460 2412 2364 2092 1565 1437 1437 1453 1469 1501 1453 1389 1262 1166 1086 1086 1038 1006 974 974 958 894 814 814 686 670 1054 1485 1501 1341 1278 1278 1294 1294 1294 1310 1310 1326 1326 1341 1341 1357 1373 1389 1389 1405 1405 1389 1389 1405 1421 1437 1437 1421 1421 1421 1437 1437 1437 1453 1469 1501 1485 1533 1581 1501 1517 1661 1885 1917 1869 1805 1757 1773 1773 1757 1693 1549 1565 1597 1597 1629 1629 1645 1645 1517 1533 1517 1501 1517 1533 1501 1517 1565 1581 1565 1549 1549 1549 1549 1565 1565 1565 1581 1597 1597 1597 1597 1581 1565 1581 1613 1581 1613 1565 1549 1533 1549 1565 1533 1549 1565 1565 1581 1581 1581 1581 1597 1613 1629 1629 1613 1613 1613 1645 1677 1693 1677 1693 1725 1757 1725 1725 1757 1741 1789 1789 1789 1805 1853 2188 2763 3338 3642 3706 3706 3626 3019 2204 1805 1885 1869 1805 1725 1565 1597 1581 1565 1565 1549 1549 1565 1565 1581 1581 1581 1565 1581 1565 1533 1533 1421 1469 1501 1485 1469 1485 1533 1581 1517 1517 1517 1517 1517 1517 1501 1501 1485 1485 1485 1485 1469 1469 1469 1453 1469 1469 1469 1469 1469 1469 1469 1469 1453 1453 1469 1469 1453 1437 1421 1421 1453 1453 1453 1453 1453 1453 1453 1453 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1341 1341 1341 1326 1326 1326 1294 1294 1294 1310 1310 1310 1326 1326 1310 1310 1310 1310 1294 1294 1294 1278 1310 1278 1262 1230 1230 1246 1262 1262 1246 1246 1246 1246 1230 1230 1230 1214 1214 1214 1214 1214 1230 1230 1230 1230 1230 1214 1214 1214 1214 1230 1246 1262 1373 1294 1214 1214 1262 1326 1341 1341 1326 1294 1262 1230 1198 1198 1214 1214 1182 1182 1166 1150 1150 1134 1118 1118 1102 1102 1102 1086 1086 1070 1070 1070 1070 1054 1054 1038 1038 1038 1038 1022 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 958 958 958 958 958 958 958 958 1054 1038 1022 1006 1006 1006 1006 1022 990 990 990 990 974 974 974 958 958 958 958 958 942 942 942 926 974 958 942 926 926 926 926 942 894 878 878 862 862 878 878 894 862 862 862 846 846 830 830 830 814 814 814 814 798 798 798 782 798 798 798 798 798 798 798 798 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 734 734 734 734 734 718 734 734 766 750 734 734 798 798 782 766 718 718 718 718 718 718 718 718 734 718 702 686 686 686 686 702 670 670 670 670 670 670 670 670 670 655 639 623 623 623 623 639 686 686 686 686 686 686 686 686 655 655 655 655 655 655 655 623 607 591 591 591 591 575 559 543 543 559 559 575 575 559 559 543 575 607 575 559 575 543 559 543 607 750 1006 1837 3051 3498 3402 3323 3099 3051 3115 3115 2092 702 287 511 527 543 607 591 527 511 479 463 543 543 543 543 527 527 527 511 527 511 511 495 495 511 511 527 495 495 495 479 479 463 463 463 495 495 495 495 495 495 495 495 447 447 447 447 447 447 447 447 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 335 351 351 335 319 335 367 399 335 319 303 319 351 367 351 335 351 351 351 351 351 351 351 351 351 351 335 319 319 303 287 287 303 303 303 303 303 303 303 303 303 303 319 319 319 319 303 303 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 303 287 271 255 255 255 255 271 303 287 287 287 271 271 271 271 239 255 255 271 271 255 255 239 271 287 287 287 287 287 287 271 271 271 255 255 271 271 287 303 303 287 271 271 271 287 287 287 271 271 271 271 271 271 271 271 287 287 287 287 271 271 255 255 223 223 239 239 255 255 255 255 175 143 127 95 95 111 143 159 95 95 95 111 111 127 127 127 95 95 95 79 79 63 63 47 79 79 79 79 79 79 79 79 143 159 175 175 159 127 127 127 143 143 143 143 143 143 143 143 143 111 79 111 159 175 127 79 175 159 159 159 159 159 159 175 159 159 159 159 159 159 159 159 95 95 95 111 111 127 127 127 79 95 111 143 159 95 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 15 31 47 63 63 63 63 63 63 63 63 31 47 63 79 95 111 127 127 127 143 175 207 223 239 239 239 223 223 223 239 239 239 239 239 255 287 319 303 287 271 271 287 287 287 287 303 303 303 319 319 287 303 303 303 319 319 319 335 319 319 319 319 319 319 319 319 319 319 319 335 335 351 351 351 351 335 319 319 319 319 335 351 319 303 303 303 303 271 207 159 95 111 127 127 159 159 175 191 159 159 159 175 175 175 175 191 239 223 207 191 191 191 207 255 287 1054 1917 2044 1901 1949 2044 2012 1933 1901 1933 1949 1981 1981 1997 1997 1981 1981 1949 1837 1757 1661 1453 1214 878 591 367 255 223 191 207 255 431 399 575 303 974 2380 2636 2396 2236 2236 2444 2508 2412 2444 2252 1693 1469 1453 1485 1485 1517 1485 1405 1294 1166 1086 1086 1054 1006 974 958 942 910 830 846 718 670 1006 1453 1533 1357 1294 1294 1294 1310 1310 1310 1326 1341 1341 1341 1357 1373 1389 1389 1405 1421 1405 1405 1405 1405 1421 1437 1453 1437 1437 1437 1437 1453 1453 1453 1485 1501 1517 1613 1581 1597 1597 1773 2300 3163 2955 2604 2284 2108 2012 1885 1789 1853 1837 1821 1789 1757 1677 1597 1533 1613 1565 1549 1533 1533 1549 1517 1517 1517 1517 1501 1485 1501 1501 1533 1565 1581 1597 1645 1661 1661 1693 1677 1645 1597 1565 1565 1565 1565 1549 1565 1565 1581 1581 1565 1565 1581 1581 1597 1597 1581 1581 1597 1613 1613 1613 1613 1613 1613 1645 1677 1693 1693 1693 1725 1757 1773 1773 1805 1837 1869 1837 1869 1869 1821 1949 2220 2588 3019 3338 3466 3418 2923 2444 2012 1949 2028 1901 1709 1709 1613 1613 1597 1581 1565 1565 1581 1581 1549 1533 1581 1581 1581 1597 1581 1565 1501 1581 1581 1533 1501 1517 1549 1533 1517 1517 1517 1517 1533 1533 1533 1533 1501 1501 1485 1485 1485 1469 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1469 1469 1485 1485 1485 1469 1453 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1389 1389 1389 1389 1389 1389 1389 1389 1373 1357 1357 1357 1341 1341 1341 1341 1310 1310 1310 1326 1326 1326 1326 1326 1326 1326 1310 1310 1310 1294 1294 1294 1310 1294 1278 1262 1246 1262 1262 1278 1262 1262 1246 1246 1246 1230 1230 1230 1214 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1214 1230 1230 1246 1246 1246 1262 1326 1421 1469 1437 1357 1278 1262 1246 1230 1214 1198 1198 1198 1214 1182 1182 1166 1150 1150 1134 1118 1118 1102 1102 1086 1086 1070 1070 1070 1070 1054 1054 1070 1070 1054 1054 1038 1022 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 1022 1022 1006 990 990 990 990 990 1006 1006 990 990 990 974 974 974 974 974 958 958 958 942 942 942 958 958 942 942 926 926 926 926 894 878 878 862 862 878 878 894 862 862 862 846 846 830 830 830 830 830 814 814 814 798 798 798 798 798 798 798 798 798 798 798 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 734 734 750 750 734 734 750 734 766 750 734 734 798 798 782 766 734 734 734 718 718 702 702 702 734 718 702 686 686 686 686 702 686 686 670 670 670 670 655 655 670 655 639 623 623 623 623 639 702 702 702 702 702 702 702 702 670 670 670 670 670 670 670 639 607 591 591 591 591 575 559 543 527 543 575 591 591 575 543 559 639 623 607 559 575 607 623 623 702 575 1421 2747 3626 3594 3402 3482 3275 3019 2971 3307 2604 846 319 399 511 575 559 543 543 495 479 479 527 559 543 543 543 527 527 527 527 511 511 495 495 511 511 527 495 495 495 479 479 463 463 463 495 495 495 495 495 495 495 495 463 463 447 447 447 447 431 431 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 351 351 351 351 351 351 367 367 351 335 335 335 351 351 351 335 367 367 367 367 367 367 367 367 351 351 335 319 319 303 287 287 319 319 303 303 303 303 287 287 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 303 287 271 255 255 255 255 271 287 287 287 271 271 271 255 255 255 255 255 255 255 255 255 255 287 287 271 255 255 271 287 287 271 271 239 223 223 255 271 287 271 287 287 271 239 239 271 319 255 255 271 271 271 271 287 287 271 271 255 255 255 239 239 239 223 239 239 239 255 255 255 271 143 143 127 111 111 127 143 159 127 127 127 111 111 95 95 95 95 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 175 175 175 175 191 175 159 143 143 143 143 143 143 143 143 143 159 111 95 111 159 175 127 79 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 95 95 111 111 111 111 127 127 79 95 127 159 175 111 0 0 0 0 0 0 0 15 15 15 15 15 0 0 15 15 31 47 47 63 63 63 63 79 79 79 15 31 31 47 79 95 111 127 159 175 191 207 223 239 255 255 223 223 223 239 239 255 255 255 255 287 319 319 287 271 287 303 287 287 303 303 303 319 319 319 271 287 287 287 303 303 303 319 319 319 319 319 319 319 319 319 319 319 319 335 335 351 351 351 351 351 335 319 319 335 351 351 319 303 303 319 303 271 191 127 95 111 127 127 159 159 175 191 159 159 159 175 175 191 191 207 207 207 223 223 223 207 207 223 463 1405 2012 2012 1885 1885 2044 1997 1965 1933 1965 1949 1981 1981 1997 1997 1949 1965 1933 1821 1741 1613 1405 1150 814 559 351 271 239 207 239 303 383 415 511 383 1341 2636 2604 2380 2012 1949 2316 2572 2476 2508 2380 1789 1469 1469 1501 1501 1533 1501 1421 1310 1166 1086 1102 1070 1022 974 942 926 910 830 862 750 655 942 1405 1549 1357 1310 1310 1310 1326 1326 1326 1326 1341 1357 1357 1373 1389 1405 1405 1405 1421 1421 1405 1405 1421 1421 1437 1453 1437 1453 1453 1453 1469 1469 1469 1485 1549 1517 1661 1597 1645 1725 1901 2763 3786 3722 3562 3402 3163 2891 2492 2172 2060 1981 1917 1869 1821 1837 1821 1805 1693 1629 1581 1549 1533 1517 1501 1469 1469 1437 1453 1437 1453 1485 1517 1549 1613 1629 1661 1693 1709 1741 1725 1693 1581 1549 1565 1565 1549 1533 1549 1549 1581 1581 1581 1581 1597 1597 1629 1629 1565 1565 1581 1597 1613 1597 1597 1597 1629 1661 1693 1693 1693 1709 1741 1773 1789 1789 1821 1853 1885 1853 1885 1885 1917 1997 2012 2044 2364 2907 3083 2907 2667 2476 2124 1965 2028 1869 1693 1805 1629 1629 1613 1597 1597 1597 1597 1565 1485 1485 1549 1597 1613 1645 1629 1613 1725 1789 1757 1645 1613 1629 1613 1501 1533 1533 1533 1533 1549 1549 1549 1549 1501 1501 1501 1485 1485 1485 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1501 1517 1517 1517 1517 1501 1485 1469 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1310 1310 1310 1294 1294 1310 1294 1294 1278 1278 1278 1278 1278 1262 1262 1262 1246 1246 1246 1230 1230 1246 1230 1230 1230 1230 1230 1230 1230 1214 1214 1230 1230 1246 1246 1246 1246 1357 1326 1294 1278 1278 1262 1246 1230 1230 1230 1214 1198 1198 1198 1198 1198 1182 1182 1166 1150 1150 1134 1118 1118 1102 1102 1102 1086 1086 1070 1070 1070 1054 1070 1070 1070 1070 1054 1038 1022 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 974 974 974 974 974 974 974 974 1006 990 974 974 958 958 974 974 1006 1006 1006 990 990 990 974 974 974 974 974 958 958 958 942 942 958 958 958 958 942 942 926 926 894 878 878 862 862 878 878 894 862 862 862 846 846 830 830 830 830 830 830 814 814 814 798 798 798 798 798 798 798 798 798 798 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 734 750 750 750 750 734 750 734 766 750 734 734 798 798 782 766 750 750 734 718 718 702 686 686 734 718 702 686 686 686 686 702 686 686 686 670 670 655 655 655 670 655 639 623 623 623 623 639 702 702 702 702 702 702 702 702 670 670 670 670 670 670 670 639 607 591 591 591 591 575 559 543 527 543 575 591 591 575 543 559 639 623 607 607 623 623 670 686 718 543 2028 3370 3610 3626 3626 3466 3243 3275 3211 3035 2012 655 591 702 543 575 559 543 543 495 479 479 527 559 559 543 543 543 527 527 527 511 511 495 495 511 511 527 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 383 383 383 383 383 383 367 367 399 399 383 367 351 335 335 335 367 367 367 367 367 367 367 367 351 351 335 319 319 303 287 287 319 319 319 303 303 287 287 287 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 303 287 271 255 255 255 255 271 287 287 271 271 271 255 255 255 255 255 255 255 255 255 255 255 287 271 255 255 255 255 271 287 287 271 239 223 223 239 255 271 255 271 287 271 239 239 271 287 255 255 255 271 271 287 287 287 239 239 239 223 223 207 207 207 239 255 255 255 271 271 271 287 63 79 79 79 95 95 95 95 143 143 127 111 111 95 79 79 111 95 79 79 79 79 95 95 95 95 95 95 95 95 95 95 191 175 159 175 207 207 175 143 143 143 143 143 143 143 143 143 143 127 127 127 143 143 111 79 127 143 143 159 159 143 143 127 143 143 143 143 143 143 143 143 111 111 111 111 111 111 111 111 111 111 127 143 175 127 31 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 47 31 47 47 63 79 95 111 111 31 31 31 47 79 111 143 159 191 191 207 223 239 239 255 271 223 239 239 255 255 271 287 287 271 303 319 319 303 287 287 303 303 303 303 303 319 319 319 335 271 271 287 287 303 303 303 303 335 335 335 335 335 335 335 335 319 319 319 335 335 351 351 351 351 351 335 335 335 335 351 351 335 319 319 335 319 255 175 111 111 127 127 143 143 159 159 175 159 159 175 175 191 207 207 207 191 207 223 239 239 223 223 223 766 1677 2012 1965 1917 1869 2012 1997 1981 1949 1981 1965 1997 1997 1997 1997 1933 1949 1885 1773 1677 1549 1310 1038 718 527 351 271 239 223 271 351 319 447 399 623 1805 2731 2604 2460 1901 1677 2140 2604 2524 2524 2444 1901 1485 1469 1501 1501 1533 1501 1421 1310 1182 1118 1118 1086 1054 990 958 926 894 814 862 766 623 878 1357 1549 1373 1310 1326 1326 1326 1341 1341 1341 1357 1357 1373 1389 1405 1405 1421 1421 1421 1421 1421 1421 1421 1437 1453 1453 1453 1453 1469 1469 1469 1485 1485 1485 1581 1485 1645 1549 1693 1805 1933 3051 3514 3642 3722 3834 3898 3802 3562 3291 2827 2620 2396 2172 2044 1981 1965 1949 1821 1757 1677 1597 1549 1517 1485 1453 1485 1437 1453 1453 1437 1469 1517 1533 1613 1645 1661 1693 1693 1693 1709 1645 1565 1549 1565 1565 1565 1565 1549 1533 1613 1613 1613 1613 1613 1613 1645 1645 1565 1565 1581 1597 1597 1597 1597 1597 1629 1661 1693 1709 1693 1709 1741 1773 1741 1773 1789 1789 1805 1821 1805 1805 1853 1997 1949 1853 2140 2652 2763 2540 2364 2300 2092 1917 1901 1789 1709 1789 1661 1645 1629 1613 1613 1613 1613 1597 1517 1517 1565 1629 1693 1693 1677 1693 1613 1741 1789 1709 1661 1693 1661 1549 1565 1565 1549 1549 1549 1549 1549 1549 1517 1501 1501 1501 1485 1485 1485 1485 1501 1501 1501 1501 1501 1501 1501 1501 1533 1533 1533 1533 1533 1517 1501 1501 1421 1421 1421 1421 1421 1421 1421 1421 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1453 1437 1437 1437 1437 1437 1437 1437 1437 1405 1405 1405 1405 1405 1405 1405 1405 1389 1389 1389 1373 1373 1373 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1341 1326 1326 1326 1310 1310 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1230 1230 1198 1214 1230 1246 1246 1246 1246 1230 1405 1373 1310 1262 1262 1278 1326 1357 1230 1230 1214 1214 1198 1182 1182 1182 1182 1182 1166 1150 1150 1134 1118 1118 1118 1118 1118 1102 1102 1102 1086 1086 1086 1086 1070 1070 1054 1054 1054 1054 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1006 1006 990 974 958 958 974 974 1022 1006 1006 1006 990 990 990 990 990 974 974 974 958 958 958 958 942 958 958 958 958 942 926 910 894 878 878 862 862 878 878 894 862 862 862 846 846 830 830 830 846 830 830 830 814 814 814 814 798 798 798 798 798 798 798 798 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 750 750 766 766 750 734 750 750 766 750 734 734 798 798 782 766 734 734 734 718 718 702 702 702 734 718 702 686 686 686 686 702 702 702 686 670 670 655 639 639 670 655 639 623 623 623 623 639 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 655 607 591 591 591 591 575 559 543 543 559 559 575 575 559 559 575 623 655 623 639 670 702 718 702 655 1134 3179 3642 3259 3466 3674 3370 3227 3370 3051 2012 1022 670 782 702 559 559 559 543 511 495 463 495 543 559 559 559 543 543 543 543 527 511 511 495 495 511 511 527 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 479 463 447 447 431 415 415 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 399 383 383 399 415 399 367 335 399 415 415 399 351 319 319 335 351 351 351 351 351 351 351 351 351 351 335 319 319 303 287 287 335 335 319 303 303 287 271 271 319 319 303 303 303 303 319 319 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 303 287 271 255 255 255 255 271 271 271 271 271 255 255 255 239 271 255 255 239 239 255 255 271 255 255 255 271 271 255 255 255 271 271 255 239 239 239 255 255 255 255 271 271 287 271 255 239 239 239 255 271 271 287 303 303 239 239 223 223 223 207 207 207 255 255 255 255 271 271 287 287 15 47 79 95 111 95 79 63 111 111 111 111 111 111 111 111 111 95 79 63 79 79 111 111 111 111 111 111 111 111 111 111 175 143 127 159 191 207 159 127 143 143 143 143 143 143 143 143 111 143 159 159 127 111 95 111 95 111 127 143 143 127 111 95 127 127 127 127 127 127 127 127 111 111 111 111 111 111 111 111 127 127 127 127 159 127 63 0 0 0 0 0 0 15 15 15 31 15 15 15 15 31 47 63 15 31 47 63 95 111 127 143 63 63 63 79 111 143 175 207 207 207 207 223 239 255 271 271 239 239 255 271 287 303 303 319 271 303 335 319 303 287 287 303 303 303 303 319 319 319 335 335 303 303 303 303 319 319 335 335 335 335 335 335 335 335 335 335 319 319 319 335 335 351 351 351 367 351 351 335 335 351 351 367 351 335 351 351 335 271 175 95 143 143 143 143 143 143 143 143 159 159 175 175 191 207 223 223 223 223 223 207 223 207 223 239 1134 1917 1949 1949 1981 1901 2044 2012 1997 1997 2012 2012 2012 1997 2012 2012 1933 1949 1885 1773 1645 1485 1262 990 655 479 335 271 239 223 287 367 303 511 287 878 2172 2636 2524 2492 1949 1501 1965 2620 2556 2508 2476 1997 1469 1469 1485 1501 1533 1485 1421 1294 1198 1134 1150 1118 1070 1022 958 942 894 814 862 766 607 814 1310 1549 1389 1326 1326 1341 1341 1341 1357 1357 1373 1373 1389 1389 1405 1421 1437 1437 1437 1421 1421 1421 1421 1437 1453 1469 1469 1469 1469 1485 1485 1485 1501 1501 1533 1405 1629 1517 1709 1805 1869 3083 3690 3722 3738 3802 3866 3930 3866 3754 3834 3626 3354 3035 2683 2412 2156 1997 2060 1981 1869 1773 1693 1629 1597 1565 1565 1517 1501 1485 1485 1517 1517 1533 1597 1597 1613 1613 1629 1613 1597 1565 1565 1533 1549 1549 1565 1549 1533 1533 1597 1597 1629 1629 1629 1629 1661 1645 1581 1581 1597 1613 1629 1629 1613 1613 1645 1677 1693 1709 1709 1709 1741 1773 1725 1725 1725 1757 1773 1741 1725 1741 1709 1789 1805 1789 2012 2332 2444 2316 2108 2060 1965 1853 1805 1805 1773 1725 1677 1661 1645 1629 1629 1629 1629 1597 1501 1517 1581 1629 1677 1661 1645 1661 1773 2012 2156 1981 1789 1741 1709 1693 1581 1581 1581 1565 1549 1549 1533 1533 1517 1517 1501 1501 1501 1485 1485 1485 1501 1501 1501 1501 1501 1501 1501 1501 1517 1533 1533 1533 1533 1517 1501 1485 1453 1453 1453 1453 1453 1453 1453 1453 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1389 1389 1389 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1341 1341 1326 1326 1326 1310 1310 1310 1310 1310 1326 1310 1310 1294 1294 1278 1278 1278 1262 1262 1262 1246 1246 1246 1262 1262 1262 1246 1246 1230 1230 1230 1198 1214 1230 1246 1262 1246 1230 1230 1134 1182 1230 1278 1278 1262 1246 1230 1230 1230 1214 1214 1198 1166 1150 1150 1182 1182 1166 1150 1150 1134 1118 1118 1134 1134 1134 1134 1118 1118 1102 1102 1102 1086 1070 1054 1038 1054 1070 1070 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1038 1022 1006 1006 990 990 1006 1006 1022 1022 1006 1006 1006 990 990 990 990 990 974 974 974 958 958 958 942 942 958 974 958 942 926 910 894 878 878 862 862 878 878 894 862 862 862 846 846 830 830 830 846 846 830 830 830 814 814 814 798 798 798 798 798 798 798 798 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 750 750 766 766 750 750 766 750 766 750 734 734 798 798 782 766 734 718 718 718 718 718 718 702 734 718 702 686 686 686 686 702 702 702 686 670 670 655 639 639 670 655 639 623 623 623 623 639 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 655 607 591 591 591 591 575 559 543 575 559 559 543 543 559 559 607 591 655 670 702 734 718 734 734 559 1262 3354 3674 3482 3642 3706 3610 3386 2987 2268 1182 702 798 655 463 559 591 543 543 511 511 463 495 543 575 559 559 559 543 543 543 527 511 511 495 495 511 511 527 495 495 495 479 479 463 463 463 479 479 479 479 479 479 479 479 479 479 463 447 447 431 415 415 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 399 367 351 383 415 399 351 303 351 383 399 383 335 303 335 367 351 351 351 351 351 351 351 351 351 351 335 319 319 303 287 287 335 335 319 303 303 287 271 271 351 335 319 303 303 319 335 351 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 303 287 271 255 255 255 255 271 271 271 271 255 255 255 239 239 271 271 239 239 239 239 271 271 239 239 271 287 287 271 239 239 271 271 287 287 271 255 239 239 239 223 239 287 319 319 239 175 239 239 255 271 271 287 303 303 255 255 255 255 239 239 223 223 223 223 239 239 255 255 255 255 15 47 111 143 159 127 95 63 79 79 95 111 111 127 143 143 111 95 79 63 79 95 111 127 127 127 127 127 127 127 127 127 159 127 111 127 175 191 143 111 143 143 143 143 143 143 143 143 95 143 191 175 111 79 95 127 79 95 111 127 127 111 95 79 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 143 127 111 127 159 127 79 31 0 0 0 0 0 15 15 15 31 15 15 15 15 31 47 63 0 15 31 63 95 127 143 159 95 95 95 111 143 175 223 239 223 223 223 223 239 255 271 287 255 255 271 287 303 319 319 335 271 303 335 335 303 287 287 303 303 303 303 319 319 335 335 335 319 319 319 335 335 351 351 351 335 335 335 335 335 335 335 335 319 319 319 335 335 351 351 351 367 351 351 335 335 351 351 367 351 351 351 367 351 271 175 95 159 143 143 143 143 143 143 127 159 159 175 191 207 207 223 239 271 239 191 159 175 223 271 303 1389 2060 1901 1917 2044 1933 2076 2028 2012 1997 2028 2012 2012 1997 2012 1997 1917 1917 1837 1725 1597 1437 1214 958 623 447 319 255 223 207 271 367 319 575 207 1038 2348 2476 2396 2428 2028 1437 1869 2604 2556 2476 2492 2060 1469 1453 1485 1485 1517 1485 1421 1294 1214 1150 1166 1134 1086 1038 974 942 878 798 862 766 591 782 1278 1549 1389 1326 1341 1341 1341 1357 1357 1357 1373 1373 1389 1405 1421 1421 1437 1437 1437 1421 1421 1421 1421 1437 1453 1469 1469 1469 1485 1485 1485 1501 1501 1469 1469 1326 1597 1501 1725 1805 1757 3035 3722 3834 3818 3834 3882 3898 3882 3802 3690 3706 3770 3786 3658 3434 3179 2955 2332 2236 2124 2012 1917 1853 1853 1773 1725 1661 1613 1597 1597 1565 1581 1549 1597 1597 1565 1565 1533 1517 1501 1485 1533 1549 1581 1581 1581 1565 1549 1533 1613 1597 1629 1629 1629 1629 1661 1661 1597 1613 1629 1645 1645 1645 1645 1629 1645 1677 1709 1709 1709 1709 1741 1773 1725 1709 1757 1741 1757 1741 1725 1693 1773 1693 1661 1725 1837 1933 1981 2060 2044 1917 1869 1821 1773 1869 1869 1677 1677 1661 1645 1645 1629 1629 1645 1613 1501 1517 1565 1613 1645 1613 1581 1565 2476 2795 2939 2572 2108 1869 1805 1757 1613 1597 1597 1581 1565 1549 1533 1517 1517 1517 1517 1501 1501 1485 1485 1485 1501 1501 1501 1501 1501 1501 1501 1501 1501 1517 1517 1517 1517 1501 1485 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1405 1389 1389 1389 1373 1373 1389 1373 1373 1357 1357 1341 1341 1341 1341 1341 1341 1326 1326 1310 1310 1310 1310 1326 1326 1326 1326 1310 1294 1278 1278 1278 1278 1262 1262 1246 1246 1246 1262 1262 1262 1246 1246 1230 1230 1230 1182 1198 1230 1246 1262 1246 1230 1214 1246 1278 1310 1294 1262 1230 1198 1198 1246 1230 1230 1214 1198 1182 1150 1134 1182 1182 1166 1150 1150 1134 1118 1118 1150 1150 1150 1134 1134 1134 1118 1118 1134 1102 1070 1038 1022 1038 1070 1102 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 1070 1054 1038 1038 1022 1022 1038 1038 1022 1022 1022 1006 1006 990 990 990 990 990 990 974 974 958 958 958 926 942 958 974 958 942 910 894 894 878 878 862 862 878 878 894 862 862 862 846 846 830 830 830 846 846 846 830 830 814 814 814 798 798 798 798 798 798 798 798 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 750 766 766 766 766 750 766 750 766 750 734 734 798 798 782 766 718 718 718 718 718 718 718 718 734 718 702 686 686 686 686 702 702 702 686 670 670 655 639 639 670 655 639 623 623 623 623 639 670 670 670 670 670 670 670 670 686 686 686 686 686 686 686 655 607 591 591 591 591 575 559 543 591 575 543 527 527 543 575 623 575 639 686 734 766 782 750 734 750 782 2268 3259 3626 3610 2923 2875 2396 1453 1022 686 655 718 463 766 591 591 543 543 511 511 463 495 543 575 575 559 559 543 543 543 527 511 511 495 495 511 511 527 495 495 495 479 479 463 463 463 495 495 495 495 495 495 495 495 479 479 463 447 447 431 415 415 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 383 351 335 351 399 383 335 271 287 335 367 351 319 303 335 383 335 335 335 335 335 335 335 335 351 351 335 319 319 303 287 287 335 335 319 303 303 287 271 271 367 351 319 319 319 319 351 367 287 287 287 287 287 287 287 287 287 287 287 271 271 255 255 255 303 287 271 255 255 255 255 271 271 271 271 255 255 239 239 239 287 271 239 223 223 239 271 287 207 239 271 303 303 271 239 207 271 287 303 303 303 271 239 223 239 207 223 287 351 351 239 127 239 239 255 271 271 287 303 303 287 287 287 271 271 271 255 255 207 207 207 223 223 239 239 239 79 79 95 95 95 95 111 111 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 111 95 79 63 63 63 63 79 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 47 95 159 175 159 127 127 127 175 175 175 159 159 143 143 143 143 143 143 127 127 111 111 95 127 143 143 159 159 175 175 191 127 127 127 111 127 79 31 15 15 0 0 0 31 31 15 0 0 0 15 31 31 47 63 63 63 63 79 95 95 111 127 127 127 127 143 143 143 143 159 159 239 239 239 239 239 239 239 239 303 287 271 255 271 287 319 335 303 303 303 303 303 271 255 255 287 287 287 303 303 319 319 319 319 335 351 351 319 319 335 351 351 351 351 351 351 351 351 351 303 319 319 335 351 367 383 383 351 351 351 351 351 351 351 351 335 383 431 399 319 207 127 79 127 143 159 175 175 175 175 159 159 175 191 207 207 207 207 191 287 111 255 143 239 319 143 623 1821 1869 1917 1949 1981 1981 1997 2028 1949 1965 1997 2012 2012 1997 1997 1981 1917 1853 1693 1581 1501 1389 1166 942 479 367 255 175 175 239 351 415 383 399 447 1389 2747 2444 2444 2428 2252 1278 1805 2348 2652 2508 2572 2124 1533 1437 1549 1629 1549 1517 1533 1357 1230 1134 1118 1086 1054 1022 974 926 878 910 846 718 702 750 1166 1709 1421 1326 1294 1294 1326 1357 1373 1373 1389 1389 1373 1373 1389 1405 1437 1469 1437 1437 1437 1453 1453 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1421 1405 1421 1326 1533 1693 1789 1885 3115 3690 3770 3834 3930 3994 3962 3930 3930 3898 3818 3770 3770 3770 3722 3690 3674 3450 3227 2939 2604 2364 2188 2156 2060 2028 1933 1837 1805 1773 1757 1677 1613 1629 1565 1517 1469 1453 1421 1357 1389 1485 1565 1613 1613 1581 1581 1629 1677 1645 1645 1645 1645 1645 1645 1645 1645 1629 1645 1661 1661 1677 1693 1709 1709 1661 1677 1677 1693 1693 1709 1709 1725 1741 1725 1741 1709 1709 1693 1693 1661 1645 1661 1661 1693 1725 1773 1789 1837 1869 1885 1869 1821 1789 1757 1725 1709 1677 1661 1645 1629 1629 1629 1629 1613 1677 1389 1437 1709 1597 1437 2076 3067 3386 3354 3418 3418 2859 1853 1453 1805 1693 1661 1613 1597 1581 1565 1533 1485 1533 1533 1533 1533 1533 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1501 1485 1469 1453 1453 1453 1453 1469 1469 1469 1469 1469 1469 1469 1469 1469 1453 1453 1453 1469 1469 1485 1485 1485 1453 1453 1453 1437 1437 1421 1421 1405 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1389 1389 1389 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1326 1326 1310 1310 1310 1294 1294 1294 1326 1326 1326 1310 1310 1294 1294 1294 1278 1278 1278 1262 1262 1262 1246 1246 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1214 1214 1198 1198 1198 1182 1182 1182 1166 1166 1150 1150 1150 1214 1198 1198 1182 1182 1166 1166 1166 1134 1134 1134 1118 1118 1102 1102 1102 1054 1070 1102 1118 1118 1102 1070 1054 1038 1038 1038 1022 1022 1006 1006 990 1022 1038 1038 1038 1038 1022 1006 990 1006 1006 1006 990 990 974 974 974 1054 1054 1054 1038 1038 1022 1022 1022 1006 1006 1006 990 990 974 974 974 1006 1006 1006 1006 1006 1006 1006 1006 974 974 974 958 958 942 942 942 910 910 910 910 910 910 910 910 878 878 862 846 830 830 814 798 830 830 814 814 814 798 798 798 814 814 814 814 814 814 814 814 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 782 782 782 766 766 750 782 782 798 798 782 766 782 782 766 766 734 734 734 734 734 734 734 734 734 734 702 686 686 702 734 734 702 702 686 686 670 655 639 639 655 639 639 623 623 607 607 591 686 686 686 686 686 686 686 686 718 702 686 670 670 670 670 655 623 591 591 575 575 559 559 559 559 559 543 543 543 559 575 607 686 686 686 702 718 718 718 734 607 718 958 1230 1421 1421 1262 1070 958 894 830 734 655 591 543 495 591 575 543 527 479 495 479 527 527 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 479 479 495 511 511 527 543 543 495 479 479 463 463 479 479 495 495 479 463 447 447 447 447 463 447 447 431 415 399 367 335 319 383 383 383 367 367 351 351 351 399 383 351 335 335 351 383 399 319 319 303 319 319 351 367 367 335 335 335 351 351 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 335 319 319 303 303 287 287 271 303 303 303 303 303 303 303 303 271 271 271 271 271 271 271 271 303 271 239 239 255 271 239 207 287 287 287 255 239 239 287 319 223 239 239 255 255 239 239 223 223 255 287 319 319 287 255 223 223 239 271 271 271 271 239 223 223 239 271 287 303 287 287 271 239 239 239 239 255 271 287 287 255 255 255 255 255 255 255 255 239 223 223 223 223 239 255 271 111 111 111 95 95 79 79 79 111 95 95 95 95 95 95 79 111 95 95 79 79 95 95 111 111 111 95 79 63 63 79 79 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 63 111 159 175 159 127 127 127 159 159 143 143 143 127 127 127 159 159 143 143 127 127 127 111 143 143 159 159 159 159 159 175 127 127 127 111 127 79 47 15 15 0 0 0 15 31 15 0 0 0 15 31 31 47 63 63 63 63 79 95 111 111 127 127 127 127 143 143 143 159 159 159 239 239 239 239 239 239 239 239 287 287 271 255 271 287 303 319 303 303 303 303 303 287 271 255 287 287 303 303 303 319 319 319 319 335 367 351 319 319 335 351 351 351 351 351 351 351 351 351 319 335 335 351 367 383 383 399 367 367 367 367 367 367 367 367 351 399 431 399 319 207 127 95 127 143 159 175 175 175 175 159 159 175 191 207 207 207 207 191 207 127 223 143 271 287 223 910 1869 1901 1933 1949 1981 1997 1981 1981 1965 1965 2012 2012 2012 2012 1997 1997 1917 1853 1709 1549 1437 1294 1070 814 463 351 255 175 175 255 351 415 431 415 591 1693 2731 2476 2428 2380 2316 1453 1661 2364 2620 2492 2636 2284 1597 1453 1549 1613 1565 1533 1533 1373 1262 1150 1134 1102 1086 1054 1006 958 878 910 846 734 702 734 1134 1661 1437 1341 1294 1310 1341 1373 1373 1373 1389 1389 1373 1373 1389 1421 1437 1469 1437 1437 1453 1453 1453 1469 1469 1469 1501 1501 1501 1501 1485 1485 1485 1421 1373 1357 1294 1517 1661 1757 1853 3099 3706 3770 3834 3930 3994 3978 3930 3962 3978 3914 3882 3866 3866 3770 3738 3706 3866 3802 3754 3610 3354 3003 2699 2444 2108 2044 2044 2076 2044 1965 1853 1725 1661 1597 1549 1533 1533 1453 1389 1405 1581 1693 1741 1741 1693 1613 1581 1565 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1661 1677 1693 1709 1709 1725 1693 1693 1693 1693 1693 1709 1709 1709 1757 1725 1709 1725 1725 1709 1693 1661 1677 1645 1677 1677 1725 1757 1773 1821 1853 1869 1837 1805 1773 1741 1709 1709 1677 1661 1645 1645 1629 1629 1645 1613 1501 1549 1645 1613 1501 1725 2524 3386 3418 3418 3450 3450 3195 2476 1789 1613 1709 1677 1645 1629 1629 1613 1581 1549 1565 1565 1565 1549 1549 1533 1533 1533 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1501 1485 1469 1469 1453 1453 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1453 1453 1453 1469 1469 1485 1485 1485 1453 1453 1453 1437 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1405 1389 1389 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1326 1326 1310 1310 1310 1294 1294 1326 1326 1326 1310 1310 1294 1294 1294 1278 1262 1262 1262 1246 1246 1246 1246 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1214 1214 1198 1198 1198 1182 1182 1182 1166 1166 1150 1150 1150 1198 1198 1182 1182 1166 1166 1166 1150 1134 1134 1134 1118 1118 1118 1102 1102 1070 1086 1102 1102 1102 1102 1086 1070 1054 1054 1038 1038 1022 1022 1022 1006 1022 1038 1038 1038 1038 1022 1006 990 1006 1006 1006 990 990 990 974 974 1054 1054 1054 1038 1038 1022 1022 1022 1006 1006 1006 990 990 990 974 974 1006 1006 1006 1006 1006 1006 1006 1006 974 974 974 958 958 942 942 942 878 878 878 878 878 878 878 878 878 878 862 862 846 830 814 814 862 862 862 846 846 846 830 830 814 814 814 814 814 814 814 814 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 782 782 782 766 766 750 782 782 814 798 798 782 798 782 782 766 750 750 750 750 750 750 750 750 750 734 718 702 702 718 734 750 686 686 670 670 655 639 623 623 639 639 623 623 623 623 623 607 686 686 686 686 686 686 686 686 718 702 686 670 670 670 670 655 623 591 591 575 575 559 559 559 575 575 559 543 543 543 559 559 639 639 670 655 686 702 702 702 686 639 591 511 479 511 575 607 702 655 655 623 623 575 575 575 575 559 543 527 479 495 479 511 527 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 511 511 511 511 511 511 511 495 495 479 479 463 463 479 479 495 495 479 463 463 447 447 447 447 431 447 431 431 415 383 367 351 399 399 399 399 383 383 367 367 399 383 351 335 335 351 383 399 351 351 351 335 335 335 335 351 335 335 335 351 351 367 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 319 319 303 303 303 303 303 287 287 303 303 303 303 303 303 319 271 271 271 271 271 271 271 271 303 271 239 255 271 271 239 223 223 239 255 239 207 207 239 271 239 255 271 271 271 271 255 239 239 255 287 303 303 287 255 239 239 255 271 287 287 271 255 239 207 223 255 271 271 271 255 255 255 255 239 239 239 255 271 271 255 255 255 255 255 255 255 255 239 239 223 223 223 239 255 255 143 143 127 111 79 63 47 47 111 111 111 95 95 79 79 79 111 95 95 79 79 95 95 111 127 111 95 79 79 79 95 95 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 63 111 159 175 159 127 127 143 143 127 127 127 127 111 111 111 159 159 159 159 143 143 143 143 159 159 159 159 143 143 143 143 127 127 127 111 127 95 63 47 31 0 0 0 15 15 15 0 0 0 15 31 31 47 63 63 63 79 79 95 111 127 127 127 127 127 143 143 159 159 159 175 239 239 239 239 239 239 239 239 287 271 271 271 271 287 303 319 287 303 303 303 303 287 271 271 287 303 303 303 319 319 319 319 319 351 367 351 335 319 335 367 351 351 351 351 351 351 351 351 351 351 351 367 383 399 399 399 383 383 383 383 383 383 383 383 383 399 415 383 287 207 143 111 127 143 159 175 175 175 175 159 159 175 191 207 207 207 207 191 127 175 191 143 351 223 351 1294 1917 1917 1901 1949 1997 2012 1981 1933 1997 2012 2012 2028 2028 2012 2012 1997 1949 1837 1709 1533 1357 1214 926 670 399 335 255 191 191 255 351 415 479 431 846 2156 2667 2540 2396 2316 2348 1709 1437 2380 2572 2476 2731 2492 1709 1501 1533 1613 1565 1549 1565 1405 1294 1182 1166 1134 1118 1086 1038 990 894 926 862 734 718 734 1086 1597 1453 1357 1310 1310 1341 1373 1373 1373 1389 1389 1389 1389 1405 1421 1453 1453 1437 1453 1453 1453 1469 1469 1469 1469 1517 1517 1517 1517 1517 1517 1517 1453 1341 1373 1310 1501 1629 1757 1869 3115 3690 3754 3818 3914 3978 3962 3914 3930 3994 3962 3930 3946 3914 3802 3754 3738 3770 3770 3802 3866 3866 3786 3738 3626 3275 3003 2667 2348 2172 2092 2076 2028 2044 1869 1693 1549 1485 1517 1533 1613 1581 1693 1741 1757 1709 1677 1677 1677 1709 1709 1677 1677 1677 1677 1645 1645 1661 1661 1677 1677 1693 1709 1709 1725 1709 1709 1709 1709 1709 1693 1693 1693 1741 1741 1709 1725 1709 1693 1693 1661 1693 1661 1677 1677 1725 1709 1725 1773 1805 1821 1805 1773 1741 1725 1693 1693 1677 1677 1661 1645 1629 1629 1645 1613 1533 1613 1709 1629 1533 1821 2699 3450 3354 3418 3338 3323 3434 3067 2188 1517 1725 1709 1677 1677 1677 1677 1645 1613 1629 1613 1613 1597 1581 1565 1549 1533 1533 1533 1533 1533 1533 1533 1533 1533 1517 1517 1517 1517 1517 1517 1517 1517 1501 1501 1485 1469 1453 1453 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1485 1485 1485 1485 1469 1469 1453 1453 1453 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1421 1421 1405 1405 1405 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1341 1341 1341 1326 1326 1326 1310 1310 1310 1326 1326 1326 1310 1310 1294 1294 1294 1262 1262 1262 1246 1246 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1214 1214 1198 1198 1198 1182 1182 1182 1166 1166 1150 1150 1150 1182 1182 1166 1166 1166 1150 1150 1150 1134 1134 1134 1134 1118 1118 1118 1102 1086 1086 1102 1102 1102 1102 1086 1086 1070 1070 1054 1054 1054 1038 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 1006 1006 1006 1006 990 990 990 974 1054 1054 1054 1038 1038 1022 1022 1022 1006 1006 1006 1006 990 990 990 974 1006 1006 1006 1006 1006 1006 1006 1006 974 974 974 958 958 942 942 942 878 878 878 878 878 878 878 878 878 878 862 862 846 830 830 830 862 862 862 846 846 846 830 830 814 814 814 814 814 814 814 814 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 782 782 782 766 766 750 782 782 830 814 814 798 814 798 798 782 750 750 750 750 750 750 750 750 750 734 734 718 718 734 734 750 702 702 686 686 670 655 639 639 623 623 623 623 639 639 639 639 686 686 686 686 686 686 686 686 702 702 686 670 670 670 670 639 623 591 591 575 575 559 559 559 607 591 575 559 543 543 543 543 575 591 623 591 623 639 639 639 718 766 798 686 511 431 543 607 511 511 511 527 559 559 575 575 543 527 511 495 495 495 495 511 527 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 543 527 527 511 495 479 479 463 479 479 463 463 463 463 479 479 479 479 479 463 463 447 447 447 431 431 447 447 431 415 399 383 431 431 415 415 399 399 399 399 399 383 351 335 335 351 383 399 399 383 383 367 351 335 335 319 335 335 351 351 351 351 367 367 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 319 319 319 319 287 287 287 303 303 319 319 319 271 271 271 271 271 271 271 271 287 271 239 255 271 271 255 223 207 239 271 255 239 223 223 239 255 271 287 287 287 287 271 255 271 271 271 271 271 271 271 271 271 271 287 287 287 287 271 271 207 223 239 255 255 255 255 239 271 271 255 239 239 239 255 255 255 255 255 255 255 255 255 255 255 255 239 223 223 223 239 239 127 127 111 95 95 79 63 63 127 127 111 95 95 79 63 63 111 95 95 79 79 95 95 111 127 127 111 95 79 79 95 95 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 79 127 159 175 143 127 143 159 143 143 127 127 127 127 127 127 159 159 159 159 159 159 159 159 175 175 159 159 143 127 127 127 143 143 127 111 111 95 79 63 47 15 0 0 0 15 0 0 0 0 15 31 31 47 63 63 79 79 95 95 111 127 143 143 127 127 143 143 159 175 175 191 239 239 239 239 239 239 239 239 271 271 271 271 287 287 303 303 287 303 303 319 319 303 287 287 303 303 303 319 319 319 335 335 335 351 367 367 335 319 351 367 351 351 351 351 351 351 351 351 367 367 367 383 383 399 399 399 399 399 399 399 399 399 399 399 399 415 399 335 255 175 143 143 127 143 159 175 175 175 175 159 159 175 191 207 207 207 207 159 95 239 191 159 351 207 511 1629 1981 1949 1917 1933 1997 2012 1965 1885 2012 2012 2028 2028 2028 2028 2012 1981 1917 1837 1709 1501 1341 1134 846 607 367 319 255 207 223 287 367 415 463 447 1150 2540 2588 2556 2364 2268 2316 1933 1278 2316 2540 2476 2747 2620 1869 1565 1533 1613 1581 1565 1581 1453 1310 1198 1182 1150 1118 1086 1038 1006 910 926 862 750 734 718 1038 1501 1469 1373 1326 1326 1357 1373 1389 1373 1389 1389 1389 1405 1421 1437 1453 1453 1453 1453 1453 1469 1469 1469 1485 1485 1517 1517 1517 1517 1517 1533 1533 1469 1373 1421 1341 1549 1661 1757 1869 3147 3690 3754 3802 3914 3946 3914 3882 3898 3978 3978 3978 4009 3946 3866 3834 3818 3978 3866 3770 3738 3770 3850 3930 3946 3834 3722 3626 3418 3147 2827 2476 2204 2060 1997 1981 1965 1917 1805 1613 1549 1773 1789 1773 1757 1725 1757 1821 1837 1757 1725 1693 1693 1693 1661 1661 1661 1677 1677 1693 1693 1709 1709 1725 1725 1741 1741 1741 1725 1709 1709 1693 1693 1757 1757 1725 1725 1709 1709 1693 1661 1709 1677 1693 1709 1725 1709 1725 1725 1757 1789 1773 1741 1725 1693 1677 1677 1693 1677 1661 1645 1645 1645 1645 1629 1693 1517 1613 1757 1613 1597 2284 3195 3354 3466 3354 3307 3418 3115 2332 1661 1725 1709 1677 1693 1709 1709 1693 1661 1677 1661 1645 1629 1613 1581 1565 1565 1549 1549 1549 1549 1533 1533 1533 1533 1533 1533 1533 1533 1533 1533 1533 1533 1517 1501 1485 1469 1469 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1485 1469 1485 1485 1485 1485 1485 1485 1485 1469 1469 1469 1469 1469 1453 1453 1453 1453 1453 1453 1453 1437 1437 1437 1437 1437 1437 1421 1421 1421 1405 1405 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1310 1310 1294 1294 1294 1262 1262 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1198 1198 1198 1182 1182 1182 1166 1166 1150 1150 1150 1166 1166 1166 1166 1166 1150 1150 1150 1150 1150 1134 1134 1134 1118 1118 1118 1086 1102 1102 1102 1102 1102 1102 1086 1070 1070 1070 1070 1070 1070 1070 1070 1038 1038 1054 1054 1038 1038 1022 1006 1022 1022 1006 1006 1006 990 990 990 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1006 1006 1006 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 974 974 974 958 958 942 942 942 910 910 910 910 910 910 910 910 878 878 878 862 862 846 846 830 830 830 814 814 814 798 798 798 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 782 782 782 766 766 750 750 750 782 782 782 766 766 750 782 782 830 830 814 814 830 814 798 798 766 766 766 766 766 766 766 766 750 734 734 734 734 734 734 750 734 734 718 702 686 686 670 670 607 607 623 623 639 655 655 655 686 686 686 686 686 686 686 686 702 686 670 670 655 655 670 639 623 591 591 575 575 559 559 559 607 607 575 559 543 527 527 527 543 543 543 543 575 575 575 607 511 670 846 830 686 559 559 543 559 543 543 543 527 527 543 543 527 527 511 511 495 495 495 527 559 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 511 511 511 495 495 495 479 479 479 479 463 447 447 463 479 479 479 479 479 479 463 463 447 431 431 431 447 447 447 431 415 415 431 415 415 415 399 399 399 383 383 367 367 351 351 367 367 383 383 383 383 383 367 367 351 335 351 351 351 351 351 351 351 351 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 287 287 303 303 319 335 335 335 271 271 287 303 303 319 335 335 271 271 271 271 271 271 271 271 287 271 255 255 287 287 271 239 223 271 303 319 287 255 255 271 255 255 271 287 287 271 255 255 287 271 271 255 255 271 271 287 287 287 287 287 287 287 287 287 239 255 255 255 255 255 255 255 287 287 271 255 239 239 239 239 255 255 255 255 255 255 255 255 271 255 239 223 223 223 239 239 95 95 95 95 95 95 95 95 111 111 111 95 95 79 79 79 111 95 95 79 79 95 95 111 127 111 95 79 79 79 79 95 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 127 159 159 143 143 159 175 143 143 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 143 127 127 111 111 143 143 127 95 111 95 95 95 79 31 0 0 0 0 0 0 0 0 15 31 31 47 63 63 79 79 95 111 127 127 143 143 127 127 143 159 175 191 191 207 239 239 239 239 239 239 239 239 271 271 287 287 303 303 303 303 287 303 303 319 319 319 303 303 303 303 319 319 319 335 335 335 335 351 383 367 335 335 351 367 351 351 351 351 351 351 351 351 367 383 383 383 383 399 399 399 399 399 399 399 399 399 399 399 415 399 367 287 207 143 143 143 127 143 159 175 175 175 175 159 159 175 191 207 207 207 207 159 111 287 191 207 319 223 798 1821 2012 1965 1917 1933 1997 2012 1949 1885 1997 2012 2012 2028 2028 2012 2012 1965 1885 1805 1661 1453 1310 1118 814 543 335 303 255 223 239 303 367 415 383 511 1501 2731 2524 2540 2348 2252 2252 2060 1278 2156 2540 2524 2715 2667 2044 1661 1533 1613 1597 1565 1581 1469 1294 1198 1182 1150 1118 1086 1038 990 926 942 878 782 750 718 974 1389 1501 1389 1357 1341 1357 1389 1389 1389 1389 1389 1405 1421 1437 1453 1453 1453 1453 1453 1469 1469 1469 1485 1485 1485 1485 1501 1501 1501 1517 1517 1533 1501 1421 1501 1421 1629 1709 1805 1917 3195 3722 3754 3786 3882 3914 3882 3834 3850 3898 3882 3930 3962 3930 3834 3818 3898 3962 3962 3946 3930 3914 3882 3834 3786 3850 3882 3946 3946 3850 3674 3402 3195 2747 2572 2364 2204 2124 2076 2060 2012 2012 1981 1933 1885 1837 1837 1805 1773 1789 1757 1725 1725 1693 1693 1693 1693 1709 1709 1709 1709 1725 1725 1725 1725 1757 1757 1741 1741 1725 1709 1709 1709 1741 1741 1741 1725 1725 1725 1709 1693 1741 1741 1741 1725 1741 1709 1725 1725 1757 1741 1741 1725 1709 1693 1677 1677 1693 1677 1661 1661 1645 1645 1661 1661 1741 1533 1597 1741 1645 1533 1853 2396 3211 3402 3450 3418 3275 2731 2076 1757 1709 1693 1677 1677 1709 1709 1693 1677 1709 1693 1677 1661 1629 1613 1597 1581 1581 1581 1565 1565 1549 1549 1533 1533 1533 1533 1533 1533 1533 1533 1533 1533 1517 1501 1485 1485 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1501 1485 1485 1485 1485 1485 1485 1485 1469 1469 1469 1469 1469 1485 1485 1485 1485 1485 1469 1469 1453 1453 1437 1437 1437 1437 1437 1421 1421 1421 1405 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1326 1310 1310 1294 1294 1294 1262 1262 1262 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1198 1198 1198 1182 1182 1166 1166 1166 1150 1150 1150 1134 1134 1118 1118 1150 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1118 1118 1118 1102 1102 1102 1102 1102 1102 1118 1070 1070 1070 1070 1070 1086 1086 1086 1038 1054 1054 1054 1054 1038 1022 1006 1022 1022 1022 1006 1006 1006 990 990 1054 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 1006 990 990 1006 1006 1006 1006 1006 1006 1006 1006 974 974 974 958 958 942 942 942 910 910 910 910 910 910 910 910 878 878 878 862 862 862 862 846 830 830 814 814 814 798 798 798 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 782 782 782 766 766 750 750 750 782 782 782 766 766 750 782 782 830 830 814 814 830 814 798 798 766 766 766 766 766 766 766 766 734 734 734 734 734 734 734 734 718 702 702 686 670 655 655 639 623 623 623 639 655 655 670 670 686 686 686 686 686 686 686 686 702 686 670 655 655 655 655 639 623 591 591 575 575 559 559 559 607 607 575 559 543 527 527 511 511 511 495 495 527 527 527 543 575 559 559 495 415 383 447 495 623 575 559 527 495 479 495 479 495 495 527 527 543 543 527 527 559 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 479 479 479 495 495 495 511 511 479 463 447 447 447 447 463 479 463 463 479 479 479 463 447 431 431 431 447 447 447 431 415 415 415 399 399 399 383 383 383 367 367 367 367 367 367 367 367 367 335 351 367 383 399 383 383 367 351 351 351 351 351 351 351 351 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 303 303 303 319 335 335 351 351 287 287 287 303 303 319 319 319 271 271 271 271 271 271 271 271 287 271 255 255 287 303 287 255 223 271 303 319 287 255 255 271 223 239 255 255 255 255 239 223 287 271 271 255 255 271 271 287 287 287 287 287 287 287 287 287 303 287 287 287 287 287 287 287 287 287 271 255 239 239 239 239 255 255 255 255 255 255 255 255 255 255 239 223 223 239 239 255 79 79 79 95 95 111 111 111 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 111 95 79 63 63 63 63 79 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 143 159 159 143 143 159 191 143 159 159 159 159 175 175 175 143 143 143 143 159 159 159 159 143 143 143 143 127 127 127 127 159 143 127 95 111 111 111 111 95 31 0 0 0 0 0 0 0 0 15 31 31 47 63 63 95 95 95 111 127 143 143 159 127 127 143 159 175 191 207 207 239 239 239 239 239 239 239 239 255 271 287 303 303 303 303 287 287 303 303 319 335 319 319 319 319 319 319 319 335 335 335 351 335 367 383 367 351 335 351 383 351 351 351 351 351 351 351 351 367 367 367 367 383 383 383 383 399 399 399 399 399 399 399 399 415 383 319 239 143 111 127 143 127 143 159 175 175 175 175 159 159 175 191 207 207 207 207 159 143 287 175 239 239 319 1150 1917 1965 1949 1917 1933 1981 1997 1949 1917 1981 1997 1997 2012 2012 1997 1997 1949 1837 1757 1613 1405 1278 1038 766 479 287 271 255 239 271 319 367 415 367 670 1901 2731 2492 2476 2316 2236 2204 2124 1437 1885 2508 2604 2683 2683 2236 1741 1549 1613 1597 1565 1581 1485 1310 1198 1182 1150 1134 1102 1054 1006 926 958 894 798 766 702 910 1310 1517 1405 1373 1357 1373 1389 1389 1389 1389 1389 1421 1437 1453 1453 1453 1453 1469 1469 1469 1469 1485 1485 1485 1501 1485 1485 1501 1517 1517 1533 1549 1549 1485 1597 1533 1709 1757 1837 1981 3259 3722 3770 3802 3866 3914 3866 3818 3834 3738 3738 3786 3818 3818 3770 3802 3914 3866 3898 3930 4009 4041 4057 4073 4073 4057 3962 3866 3818 3834 3882 3930 3946 3786 3514 3163 2843 2636 2588 2572 2476 1965 1901 1933 1949 1965 1917 1821 1725 1821 1805 1773 1741 1709 1709 1693 1693 1725 1725 1725 1725 1725 1725 1725 1725 1757 1757 1757 1741 1741 1741 1741 1741 1757 1741 1741 1741 1741 1741 1741 1741 1789 1757 1773 1757 1757 1757 1757 1725 1725 1725 1725 1709 1693 1693 1693 1677 1693 1693 1677 1661 1661 1661 1661 1661 1581 1677 1693 1597 1613 1709 1757 1725 2348 2620 2859 2939 2731 2140 1725 1741 1725 1693 1677 1677 1709 1709 1693 1661 1709 1693 1677 1661 1645 1629 1629 1613 1597 1597 1581 1581 1565 1549 1549 1533 1549 1549 1549 1549 1549 1549 1549 1549 1517 1517 1501 1485 1485 1485 1485 1485 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1485 1485 1485 1485 1469 1469 1485 1485 1485 1501 1501 1501 1501 1501 1485 1485 1469 1453 1453 1437 1453 1437 1437 1437 1421 1421 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1389 1389 1389 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1294 1294 1294 1278 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1198 1198 1198 1182 1182 1166 1166 1166 1150 1150 1150 1134 1134 1118 1118 1118 1166 1166 1182 1182 1182 1198 1198 1198 1166 1150 1150 1150 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1118 1118 1054 1054 1070 1070 1070 1086 1086 1086 1054 1054 1070 1070 1054 1038 1022 1022 1038 1022 1022 1022 1006 1006 1006 1006 1054 1054 1054 1038 1038 1022 1022 1022 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 974 974 974 958 958 942 942 942 878 878 878 878 878 878 878 878 878 878 878 878 878 862 862 862 862 862 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 782 782 782 766 766 750 750 750 782 782 782 766 766 750 782 782 830 814 814 798 814 798 798 782 750 750 750 750 750 750 750 750 702 718 718 734 734 718 718 702 670 655 655 639 623 607 607 607 639 639 639 639 655 655 655 655 686 686 686 686 686 686 686 686 686 686 670 655 639 639 655 623 623 591 591 575 575 559 559 559 607 591 575 559 543 543 543 527 511 463 463 495 495 479 511 511 655 591 559 527 543 575 623 607 543 527 527 511 479 463 463 447 479 495 527 527 559 543 527 511 559 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 447 463 463 479 495 511 511 527 463 463 447 447 447 447 463 463 447 463 479 495 495 463 431 415 431 431 447 447 431 415 399 383 399 399 399 399 383 383 367 367 367 367 367 367 367 367 367 367 303 319 351 383 399 383 383 367 367 367 351 351 351 351 335 335 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 319 319 319 319 335 335 335 335 303 303 303 303 303 303 303 303 271 271 271 271 271 271 271 271 287 271 255 271 303 303 303 271 207 239 271 255 239 223 223 239 223 223 239 255 255 239 223 223 271 271 271 271 271 271 271 271 287 287 271 271 271 271 287 287 335 319 303 287 287 287 287 303 271 271 255 239 239 239 255 255 255 255 255 255 255 255 255 255 239 223 223 223 223 239 255 271 111 111 95 95 95 95 79 79 63 63 79 95 95 111 127 127 111 95 95 79 79 95 95 111 95 79 63 47 47 47 47 47 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 143 159 159 143 143 175 207 127 127 143 143 143 159 159 159 111 127 127 127 143 143 159 159 111 127 127 127 127 127 143 143 159 143 111 95 111 111 127 127 95 47 0 0 0 0 0 0 0 0 15 31 31 47 63 63 95 95 111 111 127 143 159 159 127 127 143 159 191 207 223 223 239 239 239 239 239 239 239 239 255 271 287 303 319 303 287 287 287 303 319 319 335 335 335 319 319 319 319 335 335 335 351 351 351 367 383 383 351 335 367 383 351 351 351 351 351 351 351 351 367 367 367 367 351 351 351 351 383 383 383 383 383 383 383 383 399 367 287 175 95 79 95 143 127 143 159 175 175 175 175 159 159 175 191 207 207 207 207 159 159 191 143 303 191 511 1533 1933 1917 1949 1949 1965 1949 1965 1933 1933 1965 1965 1981 1981 1981 1981 1933 1933 1805 1709 1581 1357 1214 974 670 383 271 255 255 255 287 335 383 415 399 910 2268 2620 2492 2396 2284 2204 2252 2172 1661 1581 2476 2683 2667 2731 2380 1821 1565 1613 1597 1549 1565 1469 1341 1230 1214 1182 1166 1134 1086 1038 942 958 894 798 766 686 878 1230 1533 1421 1373 1373 1389 1405 1405 1389 1373 1405 1421 1453 1469 1469 1453 1453 1469 1469 1469 1485 1485 1485 1501 1501 1501 1517 1517 1533 1549 1565 1565 1581 1533 1693 1629 1821 1821 1901 2044 3323 3738 3754 3770 3882 3914 3866 3834 3802 3706 3674 3706 3722 3690 3674 3738 3882 4073 4057 3994 3962 3930 3962 4025 4057 3994 4025 4057 4073 4057 3978 3802 3690 3850 3866 3946 3962 3818 3498 3147 2715 2300 2124 2044 2028 2012 1997 1917 1853 1853 1837 1805 1773 1741 1741 1725 1725 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1757 1757 1757 1757 1757 1757 1741 1757 1757 1789 1805 1805 1805 1837 1805 1805 1773 1773 1773 1773 1741 1725 1709 1709 1709 1709 1693 1693 1693 1709 1693 1677 1661 1661 1661 1661 1677 1597 1725 1741 1645 1693 1805 1757 1613 1645 1885 2028 2108 2092 1805 1645 1741 1757 1725 1693 1693 1709 1709 1693 1661 1677 1677 1677 1661 1661 1645 1645 1645 1613 1613 1597 1581 1565 1549 1549 1533 1549 1549 1549 1549 1549 1549 1549 1549 1533 1517 1501 1485 1485 1485 1485 1501 1501 1501 1501 1501 1501 1501 1501 1501 1517 1517 1517 1501 1501 1485 1485 1485 1485 1485 1485 1501 1501 1501 1517 1517 1517 1517 1501 1485 1469 1453 1453 1437 1453 1453 1437 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1405 1389 1389 1389 1389 1389 1373 1373 1373 1357 1357 1357 1326 1326 1326 1310 1310 1294 1294 1294 1294 1294 1294 1294 1278 1278 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1198 1198 1198 1182 1182 1166 1166 1166 1150 1150 1150 1134 1134 1118 1118 1118 1182 1182 1198 1198 1214 1214 1214 1230 1166 1166 1150 1150 1150 1134 1134 1134 1134 1118 1102 1102 1102 1102 1118 1134 1038 1038 1054 1054 1070 1070 1070 1086 1054 1054 1070 1070 1054 1054 1038 1022 1038 1038 1022 1022 1022 1006 1006 1006 1054 1054 1054 1038 1038 1022 1022 1022 1038 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 974 974 974 958 958 942 942 942 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 862 862 862 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 782 782 782 766 766 750 750 750 782 782 782 766 766 750 782 782 814 798 798 782 798 782 782 766 750 750 750 750 750 750 750 750 670 686 702 718 718 702 686 670 686 670 670 655 639 623 623 623 670 655 655 655 655 655 639 639 686 686 686 686 686 686 686 686 686 670 655 655 639 639 655 623 623 591 591 575 575 559 559 559 575 575 559 543 543 543 559 543 479 447 447 463 463 447 479 479 431 447 511 559 607 607 575 559 495 463 463 463 463 447 447 447 447 447 495 543 559 543 559 543 559 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 495 463 447 447 431 431 447 447 463 447 463 479 495 495 463 431 415 431 447 431 431 415 383 367 351 431 431 415 415 399 399 399 399 351 367 367 383 383 367 367 351 303 319 351 383 383 367 335 319 367 367 367 351 351 335 335 335 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 351 335 335 335 335 335 319 319 335 335 319 303 303 287 271 271 271 271 271 271 271 271 271 271 287 271 255 271 303 319 303 287 223 239 255 239 207 207 239 271 239 239 255 271 271 255 239 239 239 255 287 303 303 287 255 239 287 271 255 239 239 255 271 287 335 319 287 271 271 271 287 287 255 255 239 239 239 255 271 271 255 255 255 255 255 255 255 255 207 207 207 223 239 255 287 303 143 127 127 111 79 63 63 47 47 47 63 79 111 127 143 143 111 95 95 79 79 95 95 111 79 63 47 31 31 31 31 47 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 175 159 143 143 175 207 111 111 111 127 127 143 143 143 95 111 111 127 127 143 143 143 95 111 111 127 127 143 143 159 159 143 111 95 111 111 127 143 111 47 0 0 0 0 0 0 0 0 15 31 31 47 63 63 95 95 111 127 127 143 159 159 127 127 143 159 191 207 223 239 239 239 239 239 239 239 239 239 239 255 287 303 319 303 287 271 287 287 319 335 335 335 335 335 319 319 319 335 335 351 351 351 351 367 383 383 351 351 367 383 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 335 383 367 383 383 383 383 383 383 399 351 255 159 63 47 95 127 127 143 159 175 175 175 175 159 159 175 191 207 207 207 207 159 143 127 111 319 143 607 1773 1933 1869 1933 1965 1965 1965 1949 1965 1997 1949 1949 1965 1981 1997 1965 1949 1917 1773 1693 1549 1326 1166 894 591 287 287 271 271 287 287 335 383 415 447 1086 2508 2540 2492 2348 2268 2188 2300 2188 1821 1373 2444 2747 2636 2779 2460 1869 1581 1613 1613 1581 1581 1501 1373 1294 1246 1214 1182 1150 1102 1038 958 958 878 814 782 686 862 1230 1533 1437 1389 1373 1389 1405 1405 1389 1373 1405 1437 1437 1469 1453 1453 1437 1469 1469 1469 1485 1485 1501 1501 1501 1533 1533 1549 1565 1581 1597 1597 1629 1565 1725 1613 1757 1757 1869 2044 3370 3770 3770 3770 3850 3850 3834 3802 3818 3738 3690 3706 3722 3658 3626 3738 3898 3882 3930 3978 4009 4041 4041 4057 4057 4073 4041 3994 3962 3946 3946 3930 3914 3850 3818 3834 3898 3946 4009 3994 3882 3291 2955 2667 2412 2284 2220 2156 2108 2028 1949 1917 1853 1805 1773 1741 1741 1709 1709 1709 1709 1709 1709 1709 1709 1693 1709 1709 1725 1725 1741 1741 1757 1789 1789 1805 1805 1805 1821 1821 1821 1821 1821 1773 1757 1757 1757 1741 1709 1677 1677 1677 1677 1677 1677 1677 1709 1709 1693 1677 1661 1693 1693 1693 1709 1741 1613 1629 1773 1821 1677 1661 1773 1725 1821 1709 1597 1693 1741 1725 1805 1773 1757 1725 1725 1725 1725 1693 1677 1677 1661 1661 1661 1661 1661 1661 1661 1629 1613 1597 1597 1581 1565 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1533 1517 1501 1485 1485 1485 1485 1501 1501 1501 1501 1501 1501 1501 1501 1501 1517 1517 1517 1501 1501 1485 1485 1485 1485 1485 1485 1501 1501 1517 1517 1533 1533 1517 1501 1501 1485 1469 1453 1453 1453 1453 1453 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1405 1389 1389 1389 1389 1389 1373 1373 1373 1357 1357 1326 1326 1326 1310 1310 1294 1294 1294 1310 1310 1310 1294 1294 1294 1278 1278 1246 1246 1246 1246 1246 1246 1246 1246 1198 1198 1198 1182 1182 1166 1166 1166 1150 1150 1150 1134 1134 1118 1118 1150 1198 1198 1198 1214 1214 1230 1230 1246 1166 1166 1166 1150 1150 1134 1134 1134 1150 1134 1102 1086 1086 1102 1134 1150 1022 1038 1038 1054 1054 1070 1070 1070 1054 1070 1070 1070 1070 1054 1038 1022 1038 1038 1038 1022 1022 1006 1006 1006 1022 1022 1054 1038 1038 1022 1022 1022 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 974 974 974 958 958 942 942 942 910 910 910 910 910 910 910 910 878 878 878 878 878 878 878 878 830 830 814 814 814 798 798 798 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 782 782 782 766 766 750 750 750 782 782 782 766 766 750 782 782 782 798 782 766 750 782 766 766 734 734 734 734 734 734 734 734 655 670 686 702 702 686 670 655 734 734 718 718 702 686 670 670 686 670 670 655 655 639 639 623 686 686 686 686 686 686 686 686 686 670 655 639 639 639 639 623 623 591 591 575 575 559 559 559 559 559 543 543 543 559 575 559 511 479 479 463 495 479 479 511 591 591 559 495 479 479 527 543 495 479 479 463 463 447 463 463 431 479 495 543 559 543 543 527 559 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 511 511 495 479 479 463 447 447 463 447 447 431 431 447 447 463 447 463 495 511 495 463 431 415 447 447 431 415 399 367 335 319 447 447 447 431 431 415 415 415 351 367 367 383 383 367 367 351 319 335 367 383 367 335 287 271 367 367 367 351 351 335 335 335 335 335 335 319 319 303 303 303 303 303 303 303 303 303 303 303 367 351 351 335 335 319 319 303 351 351 335 319 287 271 255 255 271 271 271 271 271 271 271 271 287 271 255 271 303 319 319 287 287 287 287 255 239 239 287 319 255 271 271 287 287 271 271 255 223 255 287 319 319 287 255 223 271 271 239 223 223 239 271 271 319 303 271 255 239 255 255 271 239 239 239 239 255 271 287 287 255 255 255 255 255 255 255 255 191 191 191 207 239 271 303 319 127 127 111 95 95 79 63 63 63 79 79 95 95 111 111 127 127 111 79 63 47 47 63 79 95 95 79 47 47 47 47 47 159 159 159 159 159 159 159 159 111 127 159 175 175 159 127 111 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 79 95 111 127 143 127 95 79 63 31 15 0 0 0 0 0 31 31 31 47 47 63 63 63 63 95 111 95 95 95 143 175 127 127 159 191 207 239 239 239 255 255 255 271 271 287 287 287 239 239 255 271 303 319 335 335 287 287 287 303 303 319 319 319 351 335 303 287 287 303 335 351 351 351 351 367 367 383 383 383 303 335 367 399 399 367 335 303 383 383 383 383 383 383 383 383 399 351 367 367 399 399 383 367 431 335 287 239 159 95 111 191 127 143 175 191 207 191 175 159 175 175 175 191 191 207 207 175 127 95 207 111 223 1038 1837 1933 1869 1917 1949 1965 1965 1965 1949 1949 1981 1949 1933 1933 1997 1965 1933 1869 1789 1693 1533 1294 1054 766 575 479 255 351 351 335 319 351 415 415 447 1501 2556 2556 2364 2396 2268 2220 2268 2284 1949 1341 2316 2636 2540 2667 2492 2044 1645 1629 1677 1613 1581 1645 1453 1341 1278 1262 1262 1182 1102 990 942 926 862 878 878 718 798 1102 1581 1453 1405 1421 1389 1389 1389 1405 1405 1405 1421 1389 1437 1421 1469 1469 1453 1453 1469 1469 1485 1501 1517 1517 1565 1565 1565 1581 1581 1581 1597 1613 1677 1677 1437 1565 1597 1709 1997 3418 3866 3850 3770 3770 3754 3738 3754 3786 3770 3802 3834 3786 3738 3738 3850 3930 3898 3898 3930 3946 3946 3962 3962 3962 3946 3946 3946 3946 3946 3914 3914 3914 3882 3882 3882 3866 3898 3930 3962 3946 4025 3978 3946 3818 3514 3131 2763 2492 2348 2156 2060 1981 1949 1917 1773 1661 1597 1597 1677 1709 1725 1725 1693 1677 1709 1709 1693 1693 1693 1709 1709 1741 1885 1885 1885 1885 1853 1821 1821 1789 1773 1741 1709 1661 1661 1613 1613 1613 1581 1581 1597 1597 1629 1629 1629 1661 1693 1693 1725 1725 1741 1741 1741 1741 1693 1661 1661 1677 1677 1693 1693 1693 1805 1789 1821 1821 1805 1789 1789 1789 1693 1693 1693 1677 1677 1661 1661 1661 1629 1629 1629 1629 1629 1629 1629 1629 1629 1629 1613 1613 1613 1597 1597 1597 1565 1565 1565 1565 1565 1565 1565 1565 1549 1549 1533 1533 1533 1517 1517 1517 1549 1533 1533 1517 1517 1533 1533 1549 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1453 1453 1437 1437 1437 1421 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1421 1421 1421 1421 1421 1421 1421 1421 1437 1437 1437 1421 1421 1405 1405 1405 1389 1389 1389 1373 1373 1357 1357 1357 1341 1341 1341 1326 1326 1310 1310 1310 1326 1310 1278 1278 1310 1310 1278 1262 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1198 1198 1198 1182 1182 1166 1166 1166 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1182 1182 1166 1166 1166 1134 1118 1102 1086 1086 1086 1086 1102 1086 1086 1086 1070 1070 1054 1054 1054 1006 1022 1022 1038 1038 1054 1054 1070 1006 1006 1006 1006 1006 1006 1006 1022 1006 1006 1022 1006 990 990 974 958 1022 1038 1038 1054 1086 1070 1070 1054 1038 1038 1022 1006 1006 990 974 974 1006 1006 1006 990 990 974 974 974 878 894 894 910 910 894 894 878 910 910 910 894 894 894 878 878 846 846 846 846 846 846 846 846 798 798 798 798 798 798 798 798 814 814 814 798 798 782 782 782 766 782 782 782 782 766 750 734 750 750 750 750 750 750 782 798 782 798 782 766 750 750 750 750 750 750 750 734 734 718 718 718 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 670 670 670 655 655 639 639 639 718 718 718 702 702 686 686 686 702 686 655 639 623 639 655 639 575 543 543 559 559 575 575 575 559 559 559 559 559 559 559 559 527 527 527 527 527 527 527 543 575 559 543 527 511 511 511 511 479 479 479 479 479 479 511 511 495 543 543 543 575 559 543 527 527 543 575 591 575 543 511 495 511 511 511 511 511 511 511 511 479 479 479 463 463 447 447 447 479 479 479 479 479 479 479 479 479 479 463 447 447 431 415 415 415 431 431 431 431 415 399 383 431 431 431 431 431 415 399 383 367 383 383 383 383 367 351 335 335 335 335 335 335 335 335 335 367 367 367 351 351 335 335 335 335 351 351 351 351 351 351 367 351 335 303 287 287 303 335 351 351 351 351 335 335 335 319 319 287 287 271 271 271 287 303 303 335 335 319 303 271 255 239 239 271 271 271 271 271 271 271 271 303 287 287 271 271 287 287 303 255 255 255 271 287 303 335 335 271 271 271 271 271 271 271 271 287 287 287 271 271 255 255 255 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 271 271 271 287 287 303 303 303 223 239 271 287 303 287 271 271 95 95 95 95 95 95 95 111 79 79 95 95 95 95 111 111 95 79 47 31 31 47 63 63 95 79 63 47 47 47 63 63 159 159 159 159 159 159 159 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 95 111 127 127 159 159 175 191 143 143 143 143 143 143 143 143 79 95 111 127 143 127 95 79 79 47 15 0 0 0 0 0 31 31 31 47 47 63 63 63 111 127 143 143 127 143 175 175 111 127 159 207 239 239 255 239 255 255 271 271 271 287 287 287 255 255 271 287 287 303 319 319 287 287 287 303 303 319 319 319 335 335 351 351 351 351 335 335 351 351 351 367 367 383 383 383 351 351 351 351 351 351 351 351 383 383 383 383 383 383 383 383 367 351 335 335 399 399 383 367 431 335 271 223 143 95 127 207 143 159 175 191 207 191 175 175 175 175 175 191 191 207 207 207 127 127 207 159 399 1230 1901 1885 1885 1933 1965 1981 2012 2012 2012 2012 2012 1997 2012 2012 2028 1981 1933 1869 1789 1661 1485 1246 1006 718 543 447 383 399 383 351 351 383 463 463 607 1837 2604 2556 2428 2348 2316 2236 2284 2348 2028 1405 2236 2667 2588 2699 2572 2124 1693 1645 1693 1645 1629 1613 1485 1373 1326 1294 1262 1198 1102 1006 942 958 878 878 862 734 798 1038 1597 1453 1421 1421 1389 1389 1389 1405 1405 1405 1389 1405 1421 1421 1437 1437 1453 1469 1469 1485 1501 1517 1517 1517 1565 1565 1581 1581 1581 1597 1597 1613 1677 1677 1341 1453 1517 1629 1997 3466 3882 3866 3770 3722 3722 3690 3754 3786 3786 3818 3834 3802 3754 3770 3850 3930 3898 3898 3898 3914 3914 3914 3930 3930 3914 3914 3914 3914 3914 3914 3914 3914 3914 3914 3914 3914 3946 3962 3994 4041 3994 4041 4057 4057 3994 3818 3642 3482 3051 2747 2348 2124 2060 2044 2076 2044 1997 1901 1789 1693 1645 1645 1709 1741 1645 1677 1741 1773 1789 1773 1725 1725 1853 1885 1885 1853 1821 1821 1789 1773 1741 1709 1677 1629 1629 1629 1597 1597 1597 1597 1629 1629 1629 1629 1661 1661 1693 1693 1725 1725 1741 1741 1741 1725 1693 1661 1661 1677 1677 1693 1693 1693 1757 1757 1757 1741 1741 1725 1725 1725 1693 1693 1693 1677 1677 1677 1661 1661 1629 1629 1629 1629 1629 1629 1629 1629 1629 1629 1629 1613 1613 1613 1597 1597 1565 1565 1565 1565 1565 1565 1565 1565 1549 1549 1549 1533 1533 1533 1517 1517 1549 1533 1517 1517 1517 1517 1533 1549 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1485 1453 1453 1453 1437 1437 1437 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1421 1421 1421 1421 1421 1421 1421 1421 1437 1437 1437 1421 1421 1421 1405 1405 1389 1389 1389 1373 1373 1373 1357 1357 1341 1341 1341 1326 1326 1326 1310 1310 1326 1310 1278 1294 1310 1310 1294 1262 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1198 1198 1198 1182 1182 1182 1166 1166 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1182 1182 1166 1166 1166 1134 1118 1102 1102 1086 1086 1102 1102 1086 1086 1086 1070 1070 1070 1054 1054 1022 1038 1038 1038 1038 1038 1054 1054 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 990 1006 990 974 974 1022 1038 1038 1054 1086 1070 1070 1054 1038 1038 1022 1006 1006 990 974 974 1006 1006 1006 990 990 974 974 974 878 894 894 910 910 894 894 878 910 894 894 894 878 878 878 862 846 846 846 846 846 846 846 846 798 798 798 798 798 798 798 798 814 814 814 798 798 782 782 782 766 782 782 782 782 766 750 734 734 734 734 734 750 750 782 782 782 766 782 766 750 750 750 750 750 750 750 734 734 734 718 718 702 702 702 702 702 702 702 702 686 686 686 686 686 686 686 686 670 670 670 655 655 639 639 639 718 718 718 702 702 686 686 686 686 670 655 639 623 639 655 623 575 543 543 559 559 575 575 575 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 575 559 543 511 511 495 495 511 479 479 479 479 511 511 511 511 527 527 527 527 559 543 527 511 527 543 559 575 575 543 511 495 511 511 511 511 511 511 511 511 479 479 479 463 463 463 447 447 479 479 479 479 479 479 479 479 479 479 463 447 447 431 415 415 431 431 431 415 415 399 399 399 383 399 399 399 383 383 367 351 367 383 383 383 383 367 351 335 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 351 351 351 351 351 351 351 351 335 335 319 303 303 319 335 335 351 335 335 335 319 319 319 303 303 287 287 271 271 287 287 303 287 287 287 287 287 287 287 287 271 271 271 271 271 271 271 271 303 287 287 271 271 287 287 303 271 271 271 271 287 303 319 335 271 271 271 271 271 271 271 271 319 319 303 303 287 271 255 255 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 271 271 271 287 287 303 303 303 239 255 287 303 303 303 287 271 63 79 79 95 111 127 127 143 111 111 95 95 95 95 79 79 79 79 63 63 63 79 95 95 79 63 63 47 63 63 79 95 159 159 159 159 159 159 159 159 175 159 127 111 111 127 159 175 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 127 127 143 143 159 159 159 143 143 143 143 143 143 143 143 79 95 111 127 143 127 95 79 79 47 15 0 0 0 0 0 31 31 31 47 47 63 63 63 111 127 143 143 127 143 175 175 79 111 159 223 255 271 255 255 255 271 271 271 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 319 351 383 399 399 383 351 319 351 351 367 367 367 367 383 383 415 383 335 303 303 335 383 415 383 383 383 383 383 383 383 383 367 351 335 335 399 399 383 367 431 319 239 191 127 95 127 207 143 159 175 191 191 191 191 175 175 175 175 191 191 207 207 207 143 159 191 239 639 1501 1997 1821 1917 1949 1981 1997 2044 2044 2028 2028 2012 2012 1997 2012 2012 1965 1885 1805 1757 1613 1421 1166 942 655 495 399 463 431 383 367 399 431 495 495 846 2300 2636 2524 2492 2268 2348 2236 2284 2380 2156 1517 2060 2620 2683 2683 2652 2220 1757 1661 1709 1693 1661 1597 1501 1389 1326 1310 1278 1198 1118 1006 974 1006 910 878 862 734 766 974 1565 1469 1453 1421 1389 1405 1405 1405 1421 1421 1405 1405 1421 1437 1453 1453 1437 1437 1453 1469 1485 1485 1501 1501 1549 1549 1549 1565 1565 1565 1581 1613 1677 1677 1373 1469 1517 1629 1997 3482 3882 3850 3754 3722 3722 3690 3738 3786 3770 3802 3818 3786 3754 3770 3850 3930 3898 3898 3898 3898 3914 3914 3914 3930 3914 3914 3914 3914 3914 3914 3914 3914 3930 3930 3930 3930 3930 3946 3962 3978 3946 3946 3962 3946 3962 3930 3930 3866 3914 3674 3354 3083 2795 2540 2300 2124 1965 1981 2044 2092 2076 1981 1853 1757 1805 1757 1677 1645 1645 1661 1709 1741 1789 1805 1805 1789 1789 1789 1789 1757 1741 1741 1709 1709 1693 1661 1661 1677 1693 1725 1725 1725 1725 1725 1693 1693 1725 1725 1693 1693 1693 1693 1693 1693 1677 1677 1677 1677 1693 1693 1693 1693 1725 1725 1709 1709 1709 1693 1693 1693 1693 1693 1693 1693 1677 1677 1677 1661 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1629 1629 1629 1613 1613 1613 1581 1581 1581 1581 1581 1581 1581 1581 1565 1565 1549 1549 1549 1533 1533 1533 1533 1533 1517 1517 1517 1517 1533 1533 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1501 1469 1469 1453 1453 1453 1437 1437 1437 1421 1421 1421 1421 1421 1421 1421 1421 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1437 1421 1421 1421 1405 1389 1389 1389 1389 1373 1373 1373 1357 1341 1341 1341 1341 1326 1326 1326 1310 1341 1310 1294 1294 1310 1310 1294 1262 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1198 1198 1198 1198 1182 1182 1182 1166 1182 1182 1182 1182 1182 1182 1182 1182 1198 1198 1198 1182 1182 1166 1166 1166 1134 1134 1118 1102 1086 1086 1102 1102 1086 1086 1086 1086 1070 1070 1070 1054 1054 1054 1054 1054 1038 1038 1038 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 990 990 974 958 990 990 1006 1006 1054 1054 1086 1086 1070 1070 1038 1038 1022 1006 1006 990 974 974 1006 1006 1006 990 990 974 974 974 894 894 910 910 910 910 894 894 894 878 878 878 862 862 862 846 846 846 846 846 846 846 846 846 798 798 798 798 798 798 798 798 814 814 814 798 798 782 782 782 766 782 782 782 782 766 750 734 734 734 734 734 718 718 750 750 766 766 782 766 766 750 750 750 750 750 750 750 734 734 734 718 718 718 718 702 702 702 702 702 686 686 686 686 686 686 686 686 670 670 670 655 655 639 639 639 702 702 702 702 686 686 686 686 686 670 655 639 639 639 639 623 575 543 559 559 559 559 575 575 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 559 559 527 511 495 495 495 495 479 479 479 479 511 511 511 511 495 511 511 511 543 527 511 495 527 543 559 575 575 543 511 495 527 527 527 511 511 511 511 511 479 479 479 479 463 463 463 447 479 479 479 479 479 479 479 479 479 479 463 447 447 431 415 415 463 447 415 399 383 399 415 415 383 383 399 399 399 383 367 351 367 383 383 383 383 367 351 335 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 383 367 367 351 351 335 335 319 335 335 319 319 319 319 335 335 335 319 319 319 303 303 303 287 303 303 287 271 271 287 287 303 239 255 255 271 303 319 319 335 271 271 271 271 271 271 271 271 303 287 287 271 271 287 287 303 287 287 271 271 271 287 303 303 271 271 271 271 271 271 271 271 335 335 319 303 287 271 271 255 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 271 271 287 287 287 287 303 303 255 271 303 319 319 319 287 287 95 95 95 111 111 111 127 127 127 111 111 95 95 79 79 63 111 111 111 111 127 143 159 159 63 63 63 63 63 79 95 111 159 159 159 159 159 159 159 159 159 159 127 127 127 127 159 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 207 191 175 159 127 111 95 79 143 143 143 143 143 143 143 143 79 95 111 127 143 127 95 79 95 63 31 0 0 0 0 0 31 31 31 47 47 63 63 63 63 95 111 95 95 95 143 143 79 95 175 223 271 271 271 255 271 271 271 287 287 287 303 303 303 303 303 287 287 271 271 271 287 287 287 303 303 319 319 319 335 351 367 383 383 367 351 335 367 367 367 367 367 367 367 367 399 383 351 319 319 351 383 399 383 383 383 383 383 383 383 383 367 351 335 335 399 399 383 367 431 287 191 159 127 95 143 207 159 159 175 175 191 191 191 191 175 175 175 191 191 207 207 207 191 207 159 271 894 1725 2028 1805 1917 1949 1981 1997 2028 2028 2028 2028 1981 1981 1981 1981 1965 1917 1805 1709 1709 1581 1373 1118 878 607 431 383 463 399 351 431 479 479 463 495 1150 2667 2620 2444 2524 2204 2380 2268 2284 2364 2236 1613 1837 2524 2683 2652 2683 2284 1821 1629 1677 1725 1677 1597 1469 1405 1341 1310 1278 1214 1134 1022 974 1006 910 878 862 766 782 942 1533 1469 1485 1437 1389 1421 1437 1421 1437 1437 1405 1421 1437 1453 1453 1469 1453 1469 1469 1485 1501 1517 1517 1517 1565 1565 1565 1565 1581 1581 1581 1629 1677 1693 1389 1501 1517 1629 2012 3498 3866 3850 3754 3722 3706 3690 3738 3770 3770 3786 3786 3770 3754 3786 3850 3914 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3914 3914 3914 3914 3914 3914 3946 3946 3930 3914 3914 3930 3930 3946 4025 4009 3930 3866 3818 3786 3786 3738 3786 3802 3818 3834 3722 3514 3259 3019 2811 2604 2412 2220 2108 2092 2124 2108 1997 1917 1821 1741 1693 1709 1709 1741 1725 1725 1757 1757 1757 1757 1757 1757 1757 1757 1741 1741 1741 1725 1725 1757 1789 1821 1821 1789 1789 1757 1757 1741 1741 1709 1709 1677 1677 1645 1645 1677 1677 1693 1693 1693 1693 1693 1693 1693 1709 1709 1709 1693 1693 1693 1693 1693 1709 1709 1693 1693 1693 1677 1677 1677 1661 1661 1661 1661 1661 1661 1661 1661 1661 1645 1645 1645 1629 1629 1629 1629 1597 1597 1597 1597 1597 1597 1597 1597 1581 1565 1565 1565 1549 1549 1549 1549 1533 1533 1517 1517 1517 1517 1533 1533 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1517 1485 1469 1469 1469 1453 1453 1453 1453 1437 1437 1437 1437 1437 1437 1437 1437 1453 1453 1453 1453 1437 1437 1437 1437 1453 1453 1437 1437 1437 1421 1421 1421 1405 1405 1389 1389 1389 1373 1373 1373 1357 1357 1341 1341 1341 1326 1326 1326 1341 1310 1294 1294 1310 1326 1294 1278 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1214 1214 1198 1198 1198 1182 1182 1182 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1166 1166 1166 1150 1134 1118 1102 1102 1102 1102 1118 1102 1102 1086 1086 1086 1070 1070 1070 1070 1070 1070 1054 1038 1038 1022 1022 1038 1022 1022 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 1006 990 1006 1006 1054 1070 1102 1086 1070 1070 1022 1022 1022 1006 1006 990 990 990 1006 1006 1006 990 990 974 974 974 894 894 910 926 926 910 894 894 878 878 862 862 862 846 846 846 846 846 846 846 846 846 846 846 814 814 814 814 814 814 814 814 814 814 814 798 798 782 782 782 766 782 782 782 782 766 750 734 734 718 718 718 718 702 734 734 750 750 782 782 766 750 766 750 766 766 750 750 750 734 734 734 734 718 718 718 718 702 702 702 670 670 670 670 670 670 670 670 670 670 670 655 655 639 639 639 702 686 686 686 686 686 686 686 670 670 655 655 639 639 639 607 591 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 559 543 527 511 495 495 495 495 463 463 463 463 495 495 495 495 479 495 495 495 527 511 495 479 543 543 559 559 559 543 527 511 543 527 527 527 527 511 511 511 495 495 479 479 479 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 479 447 415 383 367 383 415 431 415 415 431 431 431 415 415 399 367 383 383 383 383 367 351 335 367 367 367 367 367 367 367 367 367 367 367 351 351 335 335 335 399 383 367 367 335 335 319 303 335 335 335 319 319 335 335 335 319 319 303 303 303 287 287 287 319 303 287 271 271 271 287 287 239 255 255 271 303 319 319 335 271 271 271 271 271 271 271 271 303 287 287 271 271 287 287 303 303 303 287 271 271 271 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 271 287 319 335 335 319 303 287 127 127 127 111 111 111 95 95 127 111 111 95 95 79 79 63 111 111 127 127 143 159 159 159 63 63 63 63 79 95 111 127 159 159 159 159 159 159 159 159 127 127 159 159 159 159 127 127 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 207 191 175 159 127 111 95 79 143 143 143 143 143 143 143 143 79 95 111 127 143 127 95 79 111 79 47 0 0 0 0 0 31 31 31 47 47 63 63 63 63 95 111 95 95 95 143 143 111 127 175 223 271 271 271 255 271 271 287 287 287 303 303 303 319 319 303 287 287 271 255 255 287 287 287 303 303 319 319 319 367 351 335 319 319 335 351 367 367 367 367 367 367 367 367 367 351 367 383 383 383 383 367 351 383 383 383 383 383 383 383 383 367 351 335 335 399 399 383 367 399 255 159 143 143 111 143 191 159 159 159 159 175 175 191 191 175 175 175 191 191 207 207 207 255 191 95 335 1118 1853 2012 1837 1901 1933 1965 1981 1997 1981 1981 1981 1997 1981 1981 1965 1949 1885 1773 1677 1693 1549 1341 1054 798 575 415 335 367 351 367 511 543 495 463 527 1501 2795 2556 2364 2492 2220 2428 2316 2316 2380 2316 1821 1709 2444 2699 2683 2667 2348 1901 1629 1629 1725 1725 1613 1485 1421 1357 1326 1294 1230 1150 1038 926 990 910 862 878 814 814 926 1485 1485 1517 1453 1389 1437 1453 1421 1437 1453 1421 1437 1453 1469 1469 1469 1485 1485 1485 1501 1517 1533 1533 1549 1565 1581 1581 1581 1597 1597 1597 1629 1677 1709 1421 1517 1533 1629 2028 3530 3866 3850 3754 3706 3706 3674 3738 3770 3770 3770 3770 3754 3754 3802 3866 3898 3882 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3914 3914 3914 3914 3914 3946 3946 3930 3914 3914 3914 3914 3914 3962 3946 3898 3882 3882 3850 3850 3866 3754 3786 3834 3898 3994 4025 4041 3978 3818 3626 3323 3003 2731 2508 2364 2204 2108 2076 2060 2028 1981 1885 1773 1677 1725 1693 1725 1725 1725 1725 1757 1757 1757 1757 1789 1773 1773 1773 1757 1773 1853 1869 1853 1853 1821 1789 1757 1741 1741 1709 1677 1645 1613 1613 1613 1645 1677 1693 1693 1693 1693 1693 1693 1693 1709 1709 1709 1709 1709 1725 1725 1725 1709 1709 1709 1693 1693 1693 1677 1677 1661 1661 1661 1661 1661 1661 1661 1661 1629 1629 1629 1629 1613 1613 1613 1597 1565 1565 1565 1565 1565 1565 1565 1565 1581 1581 1581 1581 1565 1565 1565 1549 1549 1549 1533 1517 1517 1533 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1517 1517 1517 1517 1517 1517 1517 1517 1485 1485 1485 1485 1469 1469 1469 1453 1437 1437 1437 1437 1437 1437 1437 1437 1485 1485 1469 1469 1453 1453 1437 1437 1453 1453 1453 1437 1437 1437 1421 1421 1405 1405 1405 1389 1389 1389 1373 1373 1357 1357 1357 1341 1341 1341 1326 1326 1341 1326 1294 1310 1326 1326 1310 1278 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1214 1214 1214 1198 1198 1198 1182 1182 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1166 1166 1166 1150 1134 1118 1118 1102 1102 1118 1118 1102 1102 1102 1086 1086 1086 1070 1070 1086 1086 1070 1070 1054 1038 1038 1038 1054 1038 1038 1022 1022 1006 1006 1006 990 990 990 974 990 990 990 974 1006 1022 1070 1070 1070 1070 1054 1038 1022 1022 1006 1006 1006 1006 990 990 1006 1006 1006 990 990 974 974 974 894 910 926 926 926 926 910 894 878 878 862 862 862 846 846 846 846 846 846 846 846 846 846 846 814 814 814 814 814 814 814 814 814 814 814 798 798 782 782 782 766 782 782 782 782 766 750 734 734 734 734 718 718 702 734 734 734 734 782 782 782 766 766 750 766 766 766 750 750 750 734 734 750 734 734 718 718 702 702 702 670 670 670 670 670 670 670 670 670 670 670 655 655 639 639 639 670 686 686 686 686 686 686 686 670 670 670 670 655 655 639 607 591 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 559 543 527 495 495 479 479 495 463 463 463 463 495 495 495 495 479 479 495 495 511 495 479 479 559 559 559 559 543 543 527 511 559 543 543 527 527 511 511 511 495 495 495 479 479 479 463 463 463 463 463 463 463 463 463 463 463 463 447 447 447 447 431 431 479 447 415 383 367 383 415 431 399 415 415 431 431 431 415 415 367 383 383 383 383 367 351 335 367 367 367 367 367 367 367 367 367 367 367 351 351 335 335 335 399 383 367 367 335 335 319 303 335 335 335 351 351 335 335 335 319 319 303 303 303 287 287 287 319 303 287 271 271 271 271 271 287 287 287 287 287 287 287 287 271 271 271 271 271 271 271 271 303 287 287 271 271 287 287 303 303 303 287 271 271 271 287 287 287 287 287 287 287 287 287 287 207 207 223 239 271 287 303 303 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 303 319 335 335 319 287 271 159 143 143 127 111 95 95 79 111 111 95 95 95 95 79 79 63 79 95 111 111 111 95 95 95 79 79 79 79 95 95 111 159 159 159 159 159 159 159 159 111 127 159 175 175 159 127 111 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 127 127 143 143 159 159 159 143 143 143 143 143 143 143 143 79 95 111 127 143 127 95 79 127 95 47 0 0 0 0 0 31 31 31 47 47 63 63 63 111 127 143 143 127 143 175 175 159 159 191 207 239 255 271 271 287 287 287 287 303 303 303 319 303 303 303 287 287 271 271 271 287 287 287 303 303 319 319 319 383 351 319 303 303 319 351 383 383 383 367 367 367 367 351 351 319 351 399 431 431 399 351 319 383 383 383 383 383 383 383 383 367 351 335 335 399 399 383 367 351 207 143 143 159 143 143 159 175 159 159 159 159 175 191 207 175 175 175 191 191 207 207 207 239 191 111 527 1389 1885 1917 1917 1933 1933 1965 1981 1981 1981 1981 1981 2028 2012 1997 1981 1965 1885 1805 1709 1661 1517 1294 1006 734 495 367 319 319 303 399 527 527 479 495 623 1933 2731 2508 2348 2444 2268 2396 2396 2412 2348 2444 2076 1661 2364 2699 2747 2667 2412 2028 1661 1581 1709 1741 1629 1501 1421 1357 1341 1310 1246 1150 1054 926 1006 910 846 878 846 830 878 1453 1501 1549 1453 1373 1437 1469 1421 1453 1453 1437 1453 1469 1469 1485 1485 1501 1501 1517 1517 1533 1549 1565 1565 1581 1581 1597 1597 1597 1613 1613 1645 1677 1725 1453 1533 1533 1629 2028 3546 3866 3834 3738 3706 3690 3674 3722 3770 3770 3754 3738 3738 3770 3818 3866 3898 3866 3882 3882 3882 3898 3898 3898 3898 3914 3914 3914 3914 3914 3914 3914 3914 3946 3930 3914 3914 3914 3914 3914 3914 3882 3866 3882 3946 3962 3962 3994 3994 4057 4041 4009 4009 4009 4009 4025 3994 3978 3978 4041 3994 3754 3418 3019 2747 2492 2300 2140 1965 1885 1837 1853 1821 1789 1773 1773 1773 1773 1773 1773 1773 1805 1789 1789 1789 1773 1773 1773 1789 1837 1869 1869 1837 1805 1773 1773 1757 1725 1693 1661 1629 1629 1613 1613 1629 1677 1709 1709 1709 1693 1693 1693 1693 1709 1709 1725 1725 1725 1741 1741 1741 1725 1709 1709 1709 1693 1693 1693 1693 1677 1677 1677 1677 1677 1677 1677 1677 1645 1645 1645 1629 1629 1629 1613 1613 1581 1581 1581 1581 1581 1581 1581 1581 1597 1597 1597 1581 1581 1581 1565 1565 1581 1565 1549 1549 1549 1549 1565 1581 1565 1565 1565 1565 1565 1565 1565 1565 1533 1533 1533 1533 1533 1533 1533 1533 1501 1501 1501 1485 1485 1485 1469 1469 1453 1453 1453 1453 1453 1453 1453 1453 1501 1501 1485 1485 1469 1453 1453 1437 1469 1453 1453 1453 1437 1437 1437 1437 1421 1405 1405 1405 1389 1389 1389 1389 1373 1357 1357 1357 1341 1341 1341 1341 1357 1326 1310 1310 1326 1326 1310 1278 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1230 1214 1214 1214 1198 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1166 1166 1166 1150 1150 1134 1118 1118 1118 1118 1118 1118 1102 1102 1102 1086 1086 1086 1086 1070 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1038 1022 1022 1006 1006 990 990 990 990 1006 990 990 990 1022 1022 1070 1070 1070 1070 1054 1054 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 990 974 974 974 910 910 926 926 926 926 910 910 894 878 878 878 862 862 862 846 846 846 846 846 846 846 846 846 830 830 830 830 830 830 830 830 814 814 814 798 798 782 782 782 766 782 782 782 782 766 750 734 750 750 750 734 718 702 734 734 718 718 782 798 798 782 766 750 782 766 766 766 750 750 750 750 750 750 750 734 718 718 702 702 686 686 686 686 686 686 686 686 670 670 670 655 655 639 639 639 670 670 670 670 686 686 686 686 655 670 670 670 670 655 639 591 607 575 559 559 559 559 543 543 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 543 543 511 495 479 479 479 479 447 447 447 447 479 479 479 479 479 479 495 495 527 511 495 479 559 559 559 543 543 527 527 527 559 559 559 543 527 527 511 511 511 495 495 495 479 479 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 463 447 415 399 383 399 415 415 351 367 383 399 399 399 383 383 367 383 383 383 383 367 351 335 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 383 367 367 351 351 335 335 319 335 335 351 351 351 351 335 335 335 319 319 319 303 303 303 287 335 319 303 287 271 271 271 271 319 303 303 287 287 271 271 255 271 271 271 271 271 271 271 271 303 287 287 271 271 287 287 303 287 287 271 271 271 287 303 303 303 303 303 303 303 303 303 303 191 191 207 223 255 271 287 303 271 271 271 271 271 271 271 271 303 303 303 303 303 303 303 303 303 303 287 287 287 287 271 271 287 287 319 319 319 303 271 255 127 127 127 127 127 127 127 111 79 79 95 95 95 95 111 111 79 79 95 111 95 79 63 47 111 111 95 79 79 79 95 95 159 159 159 159 159 159 159 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 95 111 127 127 159 159 175 191 143 143 143 143 143 143 143 143 79 95 111 127 143 127 95 79 143 95 63 0 0 0 0 0 31 31 31 47 47 63 63 63 111 127 143 143 127 143 175 175 223 191 191 191 207 239 255 271 287 287 287 303 303 303 319 319 303 287 287 287 287 287 287 271 287 287 287 303 303 319 319 319 367 367 351 351 351 351 367 367 383 383 383 367 367 351 351 351 335 351 399 431 431 399 351 335 383 383 383 383 383 383 383 383 367 351 335 335 399 399 383 367 319 175 127 159 191 159 127 127 175 175 159 143 159 175 191 207 175 175 175 191 191 207 207 207 223 143 159 766 1645 1917 1805 1965 1949 1965 1981 1997 2012 2012 1997 1997 2028 1997 1949 1933 1917 1869 1805 1725 1629 1469 1198 926 670 431 335 271 319 335 431 543 511 463 575 814 2364 2604 2508 2348 2380 2348 2364 2412 2444 2284 2460 2316 1613 2268 2652 2779 2731 2572 2188 1725 1549 1629 1709 1597 1517 1437 1373 1357 1310 1246 1166 1054 958 1038 926 846 878 846 798 814 1421 1501 1581 1469 1373 1453 1485 1421 1469 1469 1453 1453 1469 1485 1501 1501 1485 1485 1485 1501 1517 1533 1533 1549 1565 1565 1565 1581 1581 1581 1597 1629 1677 1741 1469 1549 1533 1629 2044 3578 3850 3834 3738 3706 3690 3674 3722 3754 3770 3738 3722 3722 3770 3818 3866 3882 3866 3866 3882 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3914 3914 3914 3914 3914 3914 3898 3898 3914 3930 3914 3882 3898 3914 3962 3962 3978 4009 4009 3978 4009 4073 4073 4073 4073 4073 4073 4073 4057 4009 3962 3914 3898 3850 3818 3227 2987 2699 2396 2220 2092 2108 2060 1949 1885 1885 1869 1869 1869 1837 1805 1853 1821 1789 1789 1789 1741 1741 1741 1757 1773 1773 1757 1757 1725 1725 1693 1693 1661 1661 1629 1629 1629 1629 1661 1693 1725 1725 1709 1709 1693 1693 1693 1709 1709 1709 1725 1725 1741 1741 1741 1725 1725 1709 1709 1709 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1661 1661 1645 1645 1645 1629 1629 1629 1597 1597 1597 1597 1597 1597 1597 1597 1613 1613 1597 1597 1597 1581 1581 1581 1597 1597 1581 1565 1565 1581 1597 1597 1581 1581 1581 1581 1581 1581 1581 1581 1549 1549 1549 1549 1549 1549 1549 1549 1517 1517 1501 1501 1501 1485 1485 1485 1469 1469 1469 1469 1469 1469 1469 1469 1517 1517 1501 1485 1469 1453 1453 1437 1469 1469 1453 1453 1453 1437 1437 1437 1421 1421 1405 1405 1405 1389 1389 1389 1373 1373 1357 1357 1357 1341 1341 1341 1357 1326 1310 1310 1326 1341 1310 1294 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1214 1214 1214 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1166 1166 1166 1166 1150 1134 1118 1118 1118 1118 1134 1118 1118 1102 1102 1102 1086 1086 1086 1054 1054 1070 1070 1070 1070 1070 1086 1070 1070 1054 1038 1022 1022 1006 1006 990 990 990 990 990 990 1006 1006 990 1006 1038 1054 1086 1070 1070 1054 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 990 974 974 974 910 926 926 942 942 926 926 910 910 894 894 894 878 878 878 862 846 846 846 846 846 846 846 846 830 830 830 830 830 830 830 830 814 814 814 798 798 782 782 782 766 782 782 782 782 766 750 734 782 766 766 750 734 718 750 734 702 718 782 798 798 782 766 750 782 782 766 766 766 750 750 750 766 766 750 734 718 718 702 702 686 686 686 686 686 686 686 686 670 670 670 655 655 639 639 639 655 655 655 670 670 686 686 686 655 655 670 686 670 655 639 591 607 575 575 559 559 543 543 543 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 543 527 511 495 479 479 479 479 447 447 447 447 479 479 479 479 495 495 511 511 527 511 495 495 575 559 543 543 527 527 527 527 575 575 559 543 527 527 511 511 511 511 495 495 495 479 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 431 431 431 415 415 399 399 399 351 367 383 383 399 399 399 383 367 383 383 383 383 367 351 335 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 351 351 351 351 351 351 351 351 335 335 351 367 367 351 335 335 351 335 335 335 319 319 319 303 335 319 303 287 271 255 255 271 303 303 303 287 287 271 271 271 271 271 271 271 271 271 271 271 303 287 287 271 271 287 287 303 271 271 271 271 287 303 319 335 303 303 303 303 303 303 303 303 239 239 239 255 255 255 271 271 271 271 271 271 271 271 271 271 303 303 303 303 303 303 303 303 303 303 303 287 287 271 271 271 271 287 303 303 303 287 255 239 95 95 111 127 127 143 159 159 63 79 79 95 95 111 111 127 111 127 143 143 127 111 79 63 127 127 111 95 79 79 79 79 159 159 159 159 159 159 159 159 175 159 127 111 111 127 159 175 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 79 95 111 127 143 127 95 79 143 111 63 15 0 0 0 0 31 31 31 47 47 63 63 63 63 95 111 95 95 95 143 143 255 223 191 175 191 223 255 287 287 287 287 303 303 319 319 319 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 351 367 399 415 415 399 367 351 383 383 383 367 367 351 351 351 351 367 399 415 415 399 367 351 383 383 383 383 383 383 383 383 367 351 335 335 399 399 383 367 287 159 111 159 207 175 127 111 191 175 159 143 159 175 207 223 175 175 175 191 191 207 207 207 191 159 255 958 1853 1933 1757 1965 1965 1997 2012 2028 2028 2028 2028 2012 1997 1949 1901 1869 1853 1821 1757 1677 1565 1421 1150 862 623 399 255 207 367 335 415 495 479 447 639 958 2652 2508 2556 2396 2364 2396 2332 2444 2444 2236 2476 2412 1597 2156 2588 2763 2795 2683 2300 1757 1501 1597 1693 1581 1517 1437 1373 1357 1326 1246 1166 1070 990 1086 958 846 862 830 766 750 1405 1517 1581 1469 1373 1453 1501 1421 1469 1469 1453 1469 1485 1485 1501 1501 1485 1485 1501 1517 1533 1533 1549 1549 1565 1565 1581 1581 1581 1597 1597 1629 1677 1741 1485 1565 1533 1629 2044 3578 3850 3834 3738 3690 3690 3674 3722 3754 3770 3738 3706 3722 3770 3834 3866 3882 3866 3866 3866 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3914 3914 3914 3914 3898 3898 3898 3898 3914 3930 3946 3930 3930 3962 3978 3994 4041 4057 4073 4073 4073 4073 4073 4057 4073 4073 4073 4057 4041 4057 4041 4009 3978 3882 3802 3866 3786 3722 3514 3227 2859 2540 2268 2156 2108 2076 2044 2012 1997 1965 1901 1933 1885 1853 1789 1757 1709 1709 1677 1661 1661 1661 1661 1661 1661 1661 1661 1661 1661 1629 1629 1629 1661 1661 1661 1693 1725 1725 1709 1709 1693 1693 1693 1693 1693 1693 1709 1709 1725 1725 1725 1725 1725 1725 1709 1709 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1661 1661 1661 1645 1645 1645 1629 1629 1597 1597 1597 1597 1597 1597 1597 1597 1613 1613 1613 1597 1597 1597 1581 1581 1613 1613 1597 1581 1581 1597 1613 1613 1581 1581 1581 1581 1581 1581 1581 1581 1549 1549 1549 1549 1549 1549 1549 1549 1517 1517 1517 1501 1501 1501 1485 1485 1469 1469 1469 1469 1469 1469 1469 1469 1533 1517 1501 1501 1485 1469 1453 1453 1469 1469 1469 1453 1453 1437 1437 1437 1421 1421 1421 1405 1405 1389 1389 1389 1373 1373 1373 1357 1357 1341 1341 1341 1357 1341 1310 1310 1341 1341 1310 1294 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1230 1214 1214 1198 1198 1198 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1166 1166 1166 1166 1150 1134 1118 1118 1118 1118 1134 1118 1118 1118 1102 1102 1086 1086 1086 1038 1054 1054 1070 1070 1086 1086 1102 1086 1070 1054 1054 1038 1022 1006 1006 990 990 990 990 990 990 1006 1006 990 1006 1038 1054 1086 1070 1070 1054 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 990 974 974 974 910 926 926 942 942 926 926 910 910 910 910 894 894 894 878 878 846 846 846 846 846 846 846 846 830 830 830 830 830 830 830 830 814 814 814 798 798 782 782 782 766 782 782 782 782 766 750 734 798 782 782 766 750 734 750 750 686 718 782 798 798 782 766 750 782 782 782 766 766 750 750 750 782 766 750 750 734 718 702 702 702 702 702 702 702 702 702 702 670 670 670 655 655 639 639 639 655 655 655 670 670 686 686 686 639 655 670 686 670 655 623 575 607 575 575 559 559 543 543 543 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 543 527 511 495 479 463 479 479 447 447 447 447 479 479 479 479 495 511 511 511 543 527 511 495 575 559 543 527 527 527 527 543 591 575 559 559 543 527 511 511 511 511 511 495 495 479 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 415 431 431 431 431 415 399 383 383 399 415 431 431 431 431 431 367 383 383 383 383 367 351 335 335 335 335 335 335 335 335 335 367 367 367 351 351 335 335 335 335 351 351 351 351 351 351 367 319 335 367 383 383 367 335 319 351 351 351 335 335 335 319 319 335 319 303 287 271 255 255 255 287 287 287 287 287 287 287 287 271 271 271 271 271 271 271 271 303 287 287 271 271 287 287 303 255 255 255 271 287 303 335 335 303 303 303 303 303 303 303 303 303 303 287 271 271 255 239 239 271 271 271 271 271 271 271 271 319 319 319 319 319 319 319 319 303 303 303 287 287 271 271 271 271 271 287 303 287 271 239 223 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 111 127 95 63 47 95 143 95 95 95 95 95 95 95 95 191 175 159 159 191 207 175 159 159 143 111 79 79 111 143 159 207 143 127 159 159 127 143 207 159 143 143 127 127 143 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 111 111 111 143 143 143 143 159 143 127 47 0 0 0 15 63 47 47 47 47 63 79 95 111 111 111 127 159 191 223 207 207 191 191 191 207 239 255 271 271 271 271 287 287 303 303 303 287 287 287 303 303 319 319 319 303 303 303 319 319 335 335 335 367 367 367 367 367 367 367 367 367 367 367 383 383 399 399 399 335 351 367 367 399 399 415 431 383 383 383 383 383 383 383 383 335 335 335 367 415 415 383 335 191 175 191 175 159 143 143 143 175 175 175 175 175 175 175 175 175 191 191 207 207 191 191 207 239 79 239 1389 1949 1757 1981 1853 1949 1949 1949 1981 2028 2044 2028 2012 1981 1949 1901 1885 1853 1805 1709 1629 1581 1389 1102 766 479 319 255 271 335 431 447 559 479 527 431 1693 2540 2492 2476 2412 2348 2332 2412 2444 2300 2412 2508 2572 1885 1789 2572 2667 2699 2763 2348 1741 1549 1565 1581 1549 1485 1469 1437 1389 1310 1214 1166 1118 1038 1006 942 910 846 814 766 639 1246 1501 1597 1453 1437 1485 1485 1533 1517 1501 1453 1453 1469 1485 1517 1533 1533 1533 1549 1565 1565 1549 1549 1549 1597 1597 1613 1613 1613 1613 1613 1645 1789 1709 1549 1549 1549 1741 1997 3594 3818 3802 3706 3674 3674 3658 3722 3754 3770 3786 3754 3706 3722 3818 3866 3850 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3898 3898 3898 3914 3914 3930 3930 3930 3978 4009 3994 3994 3994 4009 4009 4009 4009 4009 4009 4025 4025 4041 4041 4041 4057 4057 4025 4009 3994 3946 3898 3834 3802 3802 3802 3818 3802 3754 3690 3610 2907 2699 2524 2300 2204 2172 2140 2156 2028 1837 1949 1565 1661 1853 1565 1725 1565 1533 1581 1597 1613 1629 1677 1677 1645 1661 1693 1709 1693 1709 1693 1677 1741 1725 1725 1709 1709 1725 1725 1741 1741 1741 1741 1741 1741 1741 1741 1741 1757 1757 1757 1757 1757 1757 1757 1757 1709 1709 1709 1709 1709 1709 1709 1709 1677 1645 1629 1629 1629 1613 1613 1613 1613 1597 1581 1565 1565 1581 1597 1645 1645 1645 1629 1629 1629 1613 1613 1613 1613 1613 1613 1613 1613 1613 1613 1613 1597 1581 1549 1549 1581 1581 1549 1533 1565 1565 1549 1549 1549 1533 1533 1533 1517 1517 1533 1549 1549 1533 1533 1533 1517 1501 1501 1501 1501 1501 1501 1501 1549 1517 1485 1485 1501 1517 1501 1485 1469 1469 1469 1453 1453 1437 1437 1437 1421 1421 1421 1405 1405 1389 1389 1389 1405 1405 1405 1389 1389 1373 1373 1373 1389 1373 1357 1341 1326 1310 1326 1326 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1278 1262 1246 1246 1230 1230 1230 1230 1214 1214 1214 1198 1198 1198 1246 1246 1246 1230 1230 1214 1214 1214 1182 1182 1166 1166 1166 1182 1198 1198 1182 1182 1166 1150 1134 1134 1118 1102 1118 1118 1118 1102 1102 1086 1086 1086 1038 1070 1102 1102 1070 1054 1054 1070 1054 1054 1054 1038 1038 1022 1022 1022 974 974 974 974 1006 1006 1006 1006 1006 1006 1006 990 1022 1006 1006 1006 1006 1006 1022 1038 1038 1038 1022 1022 990 990 974 974 974 958 958 958 910 910 910 910 910 910 910 910 878 878 878 862 862 846 846 846 878 878 878 878 878 878 878 878 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 782 782 766 766 766 734 734 734 734 734 734 766 766 750 750 782 798 798 814 830 830 766 766 766 750 750 734 734 734 782 782 766 750 750 734 718 718 702 702 718 718 718 718 734 734 655 655 655 639 639 623 623 623 734 718 686 670 670 686 718 734 702 702 702 686 686 670 670 639 591 575 575 575 575 559 543 527 559 559 559 543 543 527 527 527 575 559 559 543 543 527 527 511 511 511 511 495 495 479 479 479 463 431 415 415 463 479 447 431 527 527 511 495 527 511 495 495 527 527 527 527 527 527 527 527 575 575 559 543 543 527 511 511 495 495 479 479 479 463 463 463 399 399 415 431 447 479 479 495 495 479 463 447 447 447 447 463 447 447 447 431 431 415 415 415 415 415 415 415 415 415 415 415 415 399 383 367 367 367 367 383 463 383 319 319 399 431 415 367 319 319 319 319 319 319 319 319 335 335 335 351 351 367 367 383 367 351 335 319 319 319 319 335 303 287 271 271 271 303 335 351 335 319 303 287 287 287 287 303 271 287 287 303 303 287 287 271 303 287 271 255 255 255 255 271 255 271 303 319 319 303 271 255 303 287 287 271 271 287 287 303 271 271 271 271 271 271 271 271 255 255 271 271 271 287 287 287 239 271 303 335 335 303 271 239 335 335 319 303 303 287 271 271 319 319 319 303 303 287 287 287 287 303 303 319 303 287 255 239 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 79 111 127 111 79 63 95 143 95 95 95 95 95 95 95 95 191 159 143 159 175 191 175 143 175 143 127 95 95 127 143 175 191 127 111 143 143 111 127 191 159 143 143 127 127 143 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 111 111 111 143 143 143 143 191 175 143 79 15 0 15 47 79 79 79 79 79 95 95 111 127 127 127 127 159 191 223 207 255 239 239 239 255 271 303 303 271 271 271 287 287 303 303 303 287 287 303 303 303 319 319 319 303 303 319 319 319 335 335 335 367 367 367 367 367 367 367 367 367 367 383 383 383 399 399 399 335 335 351 367 367 383 383 399 383 383 383 383 383 383 383 383 351 351 351 383 431 415 367 335 191 175 191 175 159 143 143 143 175 175 175 175 175 175 175 175 159 159 175 191 191 175 159 191 303 111 575 1581 1917 1837 1981 1885 1965 1949 1949 1965 2012 2044 2028 2012 1997 1949 1917 1885 1853 1773 1709 1629 1549 1341 1070 734 447 271 239 255 303 383 415 559 463 527 623 1933 2636 2620 2476 2268 2204 2300 2428 2460 2476 2428 2556 2524 1981 1709 2524 2731 2763 2779 2412 1853 1597 1629 1661 1613 1501 1469 1453 1405 1326 1230 1182 1118 1070 1022 958 926 878 830 782 670 1182 1485 1597 1453 1437 1485 1469 1517 1501 1501 1453 1469 1469 1501 1533 1549 1517 1533 1549 1565 1565 1565 1565 1565 1597 1597 1613 1613 1629 1629 1645 1677 1789 1725 1549 1549 1565 1757 1997 3594 3818 3802 3706 3674 3674 3658 3722 3754 3770 3786 3754 3706 3738 3834 3866 3850 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3882 3898 3898 3898 3898 3898 3914 3914 3914 3930 3962 4009 4041 4041 4025 4025 4025 4009 3978 3978 3962 3978 3946 3946 3962 3962 3962 3994 4025 3994 4009 3994 3962 3946 3914 3930 3914 3914 3898 3914 3898 3914 3866 3898 3722 3546 3275 2939 2572 2252 2012 2060 2204 2044 1773 2044 1805 1693 1517 1661 1597 1533 1533 1517 1533 1581 1629 1645 1677 1709 1709 1709 1757 1773 1773 1741 1725 1725 1709 1709 1725 1725 1741 1741 1741 1741 1741 1741 1741 1741 1741 1757 1757 1757 1757 1757 1757 1757 1757 1725 1725 1725 1725 1725 1725 1725 1693 1677 1645 1645 1629 1629 1629 1613 1613 1629 1613 1597 1581 1581 1597 1613 1629 1677 1661 1661 1661 1645 1645 1645 1629 1613 1613 1613 1613 1613 1613 1613 1613 1629 1597 1581 1581 1597 1597 1581 1549 1565 1565 1565 1549 1549 1549 1533 1533 1517 1533 1533 1549 1549 1533 1533 1533 1501 1501 1501 1501 1501 1501 1501 1501 1549 1517 1485 1469 1485 1501 1485 1469 1469 1469 1469 1453 1453 1453 1437 1437 1437 1437 1437 1437 1421 1421 1405 1405 1405 1405 1405 1389 1389 1389 1373 1373 1389 1373 1357 1341 1326 1326 1326 1326 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1262 1246 1230 1230 1230 1230 1230 1214 1214 1214 1198 1198 1230 1230 1214 1214 1214 1198 1198 1198 1198 1182 1182 1166 1166 1182 1198 1198 1182 1182 1166 1166 1150 1134 1118 1118 1118 1118 1118 1102 1102 1102 1086 1086 1038 1070 1102 1102 1070 1054 1070 1070 1054 1054 1054 1038 1038 1022 1022 1022 974 974 974 974 1006 1006 1006 1006 1006 1006 1006 990 1022 1022 1006 1006 1038 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 974 974 974 974 910 910 910 910 910 910 910 910 878 878 878 862 862 862 846 846 862 862 862 862 862 862 862 862 862 862 862 846 846 830 830 830 814 814 814 798 798 798 782 782 798 798 798 782 782 766 766 766 734 734 734 734 734 734 766 766 750 750 782 798 798 814 830 830 766 766 766 750 750 750 734 734 782 782 766 750 750 734 718 718 718 718 718 702 686 686 686 670 655 655 655 639 639 639 623 623 718 718 686 686 686 686 718 718 702 702 702 686 686 670 670 639 591 575 575 575 575 559 543 527 559 559 559 543 543 543 527 527 559 543 543 543 543 543 527 527 511 511 511 495 495 479 479 479 479 447 431 431 479 479 463 431 527 527 511 495 527 511 495 495 527 527 527 527 527 527 527 527 527 543 543 543 543 543 543 543 527 527 511 511 495 495 495 495 431 431 431 447 463 479 479 479 495 479 463 447 447 447 447 463 447 447 447 431 431 415 415 415 399 399 399 399 399 399 399 399 415 399 383 367 367 367 367 383 431 367 319 335 399 431 383 335 319 319 319 319 319 319 319 319 319 319 335 335 351 351 351 367 367 351 335 319 319 319 319 335 303 303 303 303 303 319 335 335 335 319 303 287 287 287 287 303 271 287 287 303 303 287 287 271 303 287 271 255 255 255 255 271 271 271 303 303 303 303 271 271 303 287 287 271 271 287 287 303 271 271 271 271 271 271 271 271 239 255 255 255 271 271 271 287 255 271 303 319 319 303 271 255 303 303 303 303 303 303 303 303 303 303 287 287 287 271 271 271 287 287 303 319 303 287 255 239 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 111 127 127 95 95 111 127 95 95 95 95 95 95 95 95 175 143 127 143 159 175 159 127 175 159 143 127 127 143 159 175 159 111 95 127 127 95 111 159 159 143 143 127 127 143 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 111 111 111 143 143 143 143 207 191 175 111 47 15 31 63 95 95 95 95 111 111 127 127 143 143 127 127 143 175 207 207 271 255 255 255 255 287 303 319 271 271 287 287 287 287 303 303 287 303 303 303 319 319 319 319 303 319 319 319 335 335 335 335 367 367 367 367 367 383 383 383 367 383 383 383 399 399 399 399 351 351 351 351 351 351 367 367 383 383 383 383 383 383 383 383 367 367 367 399 431 415 367 303 175 175 175 159 143 143 143 159 175 175 175 175 175 175 175 175 143 143 159 175 175 159 143 175 287 159 1006 1789 1853 1885 1933 1901 1965 1949 1949 1965 2012 2044 2012 1997 1965 1933 1885 1853 1821 1773 1709 1597 1469 1246 958 639 415 255 223 239 303 367 431 559 479 495 894 2268 2652 2636 2412 2092 2060 2300 2508 2492 2588 2380 2572 2428 2156 1613 2396 2811 2795 2795 2508 1997 1661 1629 1677 1629 1533 1501 1469 1437 1341 1262 1214 1150 1086 1038 974 942 894 862 798 686 1086 1437 1597 1469 1421 1469 1469 1501 1485 1485 1469 1485 1501 1533 1565 1581 1517 1501 1517 1533 1565 1565 1565 1565 1549 1565 1581 1597 1613 1629 1645 1709 1805 1725 1565 1549 1565 1757 2012 3610 3818 3802 3706 3674 3674 3658 3722 3754 3770 3770 3738 3690 3738 3850 3882 3834 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3882 3898 3898 3898 3898 3898 3914 3914 3914 3962 4025 4025 4041 4041 4009 4025 3994 3962 3946 3914 3914 3882 3898 3882 3898 3898 3914 3946 3978 3978 3962 3962 3962 3978 3994 3962 3978 3962 3978 4025 4073 4057 3914 3866 3930 3882 3722 3482 3243 3019 2428 2444 1917 2332 1773 1805 2060 1949 1645 1581 1597 1645 1693 1725 1805 1837 1741 1725 1741 1725 1725 1773 1805 1821 1741 1741 1725 1725 1725 1725 1741 1741 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1741 1741 1741 1741 1741 1741 1741 1709 1693 1661 1645 1645 1645 1629 1629 1629 1645 1645 1629 1613 1613 1629 1645 1645 1693 1693 1693 1677 1677 1661 1661 1661 1629 1629 1629 1629 1629 1629 1629 1629 1645 1613 1597 1597 1613 1613 1597 1565 1581 1581 1565 1565 1565 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1533 1533 1533 1533 1533 1533 1533 1533 1533 1501 1469 1469 1485 1501 1485 1469 1469 1469 1469 1469 1453 1453 1453 1437 1469 1469 1453 1453 1437 1437 1437 1437 1405 1405 1405 1405 1389 1389 1389 1373 1389 1389 1357 1341 1326 1326 1326 1326 1294 1294 1294 1294 1294 1294 1294 1294 1310 1310 1294 1278 1262 1262 1246 1246 1246 1246 1230 1230 1230 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1198 1198 1182 1182 1182 1182 1198 1198 1182 1182 1166 1166 1150 1134 1134 1134 1118 1118 1118 1118 1102 1102 1102 1086 1038 1070 1102 1102 1070 1054 1070 1086 1054 1054 1054 1054 1038 1038 1038 1038 974 942 974 974 974 974 1006 1006 990 990 1006 1006 990 990 1022 1006 1086 1054 1038 1006 1006 1006 1022 1022 1022 1022 1006 1006 1006 990 990 990 910 910 910 910 910 910 910 910 878 878 878 878 862 862 862 846 862 862 862 862 862 862 862 862 862 862 862 846 846 830 830 830 814 814 814 814 798 798 798 782 798 798 798 782 782 766 766 766 734 734 734 734 734 734 766 766 750 750 782 782 798 798 814 814 766 766 766 766 750 750 750 734 782 782 766 750 750 734 718 718 734 734 718 686 670 655 639 639 655 655 655 655 639 639 639 623 718 702 702 686 686 702 702 718 702 702 702 686 686 670 670 639 607 575 575 575 575 559 543 543 559 559 559 559 543 543 543 527 527 527 527 527 543 543 543 543 511 511 511 495 495 479 479 479 495 463 447 447 495 511 479 463 527 527 511 495 527 511 495 495 527 527 527 527 527 527 527 527 495 511 511 527 543 559 559 575 543 543 543 527 527 527 511 511 463 463 463 463 479 479 479 479 495 479 463 447 447 447 447 463 447 447 447 431 431 415 415 415 383 383 383 383 383 383 383 383 415 399 383 367 367 367 367 383 383 351 319 351 399 415 367 319 335 335 335 319 319 319 319 319 319 319 319 319 335 335 335 335 367 351 335 319 319 319 319 335 303 303 319 335 335 335 335 335 335 319 303 287 287 287 287 303 271 287 287 303 303 287 287 271 303 287 271 255 255 255 255 271 271 287 287 303 303 287 287 271 303 287 287 271 271 287 287 303 271 271 271 271 271 271 271 271 223 239 239 239 255 255 255 271 287 287 287 287 287 287 287 287 271 271 287 303 303 319 335 335 287 271 271 271 271 255 255 255 287 287 303 303 303 287 271 255 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 95 111 127 127 127 111 111 111 95 95 95 95 95 95 95 95 159 143 111 127 159 159 143 127 175 175 159 143 143 159 175 175 159 111 111 143 143 111 111 159 159 143 143 127 127 143 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 111 111 111 143 143 143 143 191 191 191 127 63 31 31 47 79 79 95 111 111 111 111 111 175 159 143 127 143 175 223 207 255 239 223 223 239 255 271 287 287 287 287 287 287 287 287 287 303 303 303 319 319 319 335 335 319 319 319 335 335 335 351 351 367 367 367 383 383 383 383 399 383 383 383 399 399 399 415 415 383 383 367 367 367 367 367 367 399 399 399 399 399 399 399 399 383 383 383 399 447 399 335 271 159 159 175 159 143 143 143 159 175 175 175 175 175 175 175 175 143 159 175 175 175 175 159 175 255 255 1421 1965 1805 1965 1917 1917 1965 1949 1933 1965 1997 2028 2012 1981 1965 1933 1885 1853 1821 1757 1661 1581 1421 1182 878 575 367 239 191 207 303 367 415 543 447 479 1214 2524 2572 2572 2348 1997 2028 2396 2620 2540 2588 2284 2572 2348 2396 1597 2220 2827 2795 2747 2572 2076 1677 1613 1677 1565 1549 1533 1501 1453 1373 1294 1246 1182 1086 1054 974 942 894 862 814 686 958 1405 1629 1485 1421 1485 1469 1501 1485 1501 1485 1501 1533 1565 1597 1565 1517 1501 1533 1549 1581 1597 1597 1597 1565 1565 1581 1613 1629 1645 1661 1709 1821 1741 1581 1565 1581 1773 2028 3610 3818 3802 3706 3674 3674 3658 3722 3754 3770 3770 3722 3690 3770 3866 3882 3818 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3898 3898 3898 3914 3914 3946 3978 4025 4025 3994 4009 3978 3946 3930 3946 3914 3882 3866 3882 3882 3850 3898 3866 3898 3946 3946 3946 3962 3994 3994 4009 3994 3994 3978 4025 4073 4073 4073 4009 3978 3962 3978 3914 3850 3786 3674 3546 3307 2428 2380 2380 2092 1981 2044 1901 1869 1853 1853 1853 1805 1789 1773 1821 1821 1805 1773 1757 1741 1709 1693 1757 1741 1725 1725 1725 1725 1741 1757 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1741 1677 1661 1661 1661 1645 1645 1645 1645 1661 1661 1661 1645 1645 1661 1661 1661 1661 1693 1693 1677 1677 1677 1661 1661 1645 1645 1645 1645 1645 1645 1645 1645 1645 1613 1597 1597 1613 1613 1597 1565 1597 1581 1581 1581 1565 1565 1565 1565 1565 1549 1549 1549 1549 1565 1581 1581 1581 1581 1581 1565 1565 1565 1565 1565 1533 1501 1469 1469 1485 1501 1485 1469 1485 1485 1469 1469 1469 1453 1453 1453 1469 1453 1453 1453 1437 1437 1437 1421 1421 1421 1405 1405 1405 1389 1389 1389 1405 1389 1373 1341 1341 1326 1326 1341 1310 1310 1310 1310 1310 1310 1310 1310 1326 1310 1310 1294 1278 1262 1262 1262 1262 1246 1246 1246 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1198 1198 1214 1214 1198 1182 1182 1182 1182 1198 1182 1182 1182 1166 1166 1150 1150 1134 1134 1134 1118 1118 1118 1102 1102 1102 1054 1086 1118 1102 1086 1070 1070 1086 1054 1054 1054 1054 1054 1054 1054 1006 990 958 990 990 990 990 1022 1022 1006 1006 1006 1006 1006 990 1022 1022 1118 1086 1038 1006 990 990 1022 1038 1038 1038 1038 1022 1022 1006 1006 1006 926 926 926 926 926 926 926 926 894 894 878 878 878 862 862 862 846 846 846 846 846 846 846 846 862 862 862 846 846 830 830 830 830 830 814 814 814 798 798 798 798 798 798 782 782 766 766 766 750 750 734 734 734 734 750 750 750 750 782 782 782 782 798 814 782 782 766 766 766 750 750 750 782 782 766 750 750 734 718 718 734 718 718 702 686 670 655 655 670 670 655 655 655 639 639 639 702 702 702 702 702 702 702 702 702 702 702 686 686 670 670 639 607 575 591 591 575 575 559 543 575 575 559 559 559 543 543 543 511 511 511 527 543 543 559 559 511 511 511 495 495 479 479 479 511 495 463 463 527 527 495 479 527 527 511 495 527 511 495 495 527 527 527 527 527 527 527 527 511 511 527 527 527 543 543 543 543 543 543 527 527 511 511 511 495 495 495 479 479 463 463 463 495 479 463 447 447 447 447 463 447 447 447 431 431 415 415 415 383 383 383 383 383 383 383 383 415 399 383 367 367 367 367 383 351 335 335 367 399 383 351 303 351 335 335 335 335 319 319 319 319 319 319 319 319 319 319 319 367 351 335 319 319 319 319 335 303 319 351 367 367 351 335 319 335 319 303 287 287 287 287 303 271 287 287 303 303 287 287 271 303 287 271 255 255 255 255 271 287 287 287 287 287 287 287 287 303 287 287 271 271 287 287 303 287 287 271 271 271 271 255 255 223 223 223 239 239 239 255 255 303 303 271 271 271 271 303 303 287 287 287 303 303 319 319 319 287 287 271 271 271 271 271 271 287 287 287 287 287 287 287 271 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 95 95 111 127 127 127 111 79 95 95 95 95 95 95 95 95 159 143 111 127 159 159 143 127 175 159 159 159 159 159 159 175 175 127 127 191 191 127 127 175 159 143 143 127 127 143 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 111 111 111 143 143 143 143 175 175 175 127 63 31 15 31 47 63 79 95 111 111 95 79 175 159 127 127 143 191 239 239 271 255 255 239 255 255 271 287 287 287 287 287 287 287 287 287 303 303 319 319 319 335 335 335 319 319 335 335 335 351 351 351 367 367 367 383 383 399 399 415 383 383 399 399 399 415 415 415 399 399 399 399 399 399 383 383 399 399 399 399 399 399 399 399 383 383 399 415 431 383 287 223 143 143 159 143 143 143 143 159 175 175 175 175 175 175 175 175 175 175 191 207 207 191 175 207 191 495 1677 1981 1773 1949 1901 1949 1997 1981 1933 1965 1981 1997 1997 1965 1965 1917 1869 1821 1789 1741 1629 1549 1357 1102 798 511 303 223 191 191 335 383 447 495 463 543 1549 2652 2492 2492 2300 1997 2060 2412 2572 2428 2412 2172 2492 2284 2540 1661 1997 2779 2795 2715 2652 2236 1709 1613 1709 1565 1597 1565 1533 1501 1405 1326 1278 1214 1086 1054 990 958 894 862 814 702 830 1373 1661 1517 1437 1485 1485 1501 1501 1501 1501 1533 1565 1581 1597 1581 1533 1517 1549 1581 1597 1613 1613 1613 1581 1597 1613 1629 1645 1677 1693 1725 1837 1757 1581 1581 1597 1789 2028 3626 3818 3802 3706 3674 3674 3658 3722 3754 3754 3754 3706 3690 3786 3898 3882 3818 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3898 3898 3898 3914 3914 3946 3978 3978 3946 3962 3930 3930 3930 3962 3930 3930 3914 3914 3882 3898 3898 3898 3930 3930 3946 3978 3978 4009 4009 4009 4009 4025 4025 4073 4073 4073 4073 4073 4073 4041 3930 3882 3834 3802 3770 4009 3882 3338 2252 3706 3307 2636 2508 2204 2108 2028 1997 1965 1981 1997 1965 1853 1853 1805 1789 1773 1725 1661 1645 1757 1757 1741 1725 1725 1741 1757 1757 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1789 1789 1789 1789 1789 1789 1789 1757 1677 1645 1645 1645 1629 1629 1629 1613 1629 1629 1645 1645 1645 1645 1629 1661 1661 1693 1677 1677 1677 1661 1661 1661 1645 1645 1645 1645 1645 1645 1645 1645 1629 1597 1581 1581 1597 1597 1581 1549 1597 1597 1597 1597 1581 1581 1581 1565 1581 1565 1565 1565 1581 1613 1629 1645 1629 1613 1613 1597 1581 1565 1549 1549 1549 1517 1485 1485 1501 1517 1501 1485 1485 1485 1485 1469 1469 1469 1453 1453 1453 1437 1437 1437 1421 1421 1421 1405 1421 1421 1421 1405 1405 1405 1389 1389 1405 1389 1373 1357 1341 1341 1341 1341 1310 1310 1310 1310 1310 1310 1310 1310 1326 1326 1326 1310 1294 1278 1278 1262 1262 1262 1262 1262 1246 1246 1246 1230 1262 1262 1246 1246 1246 1230 1230 1230 1230 1230 1214 1198 1182 1182 1182 1198 1182 1182 1182 1166 1166 1166 1166 1150 1134 1134 1134 1118 1118 1118 1102 1102 1054 1086 1118 1118 1086 1070 1086 1102 1054 1054 1054 1054 1054 1054 1054 1038 990 958 958 958 990 990 990 990 1006 1006 1006 990 1006 1006 990 1022 1118 1102 1054 1006 990 1006 1022 1038 1038 1038 1038 1038 1022 1022 1006 1006 926 926 926 926 926 926 926 926 894 894 894 878 878 878 862 862 846 846 846 846 846 846 846 846 862 862 862 846 846 830 830 830 830 830 830 814 814 814 798 798 798 798 798 782 782 766 766 766 750 750 750 734 734 718 750 750 750 750 782 782 782 782 798 782 782 782 782 766 766 766 750 750 782 782 766 750 750 734 718 718 718 718 718 718 718 718 718 718 670 670 670 655 655 655 639 639 702 702 702 702 702 702 702 702 702 702 702 686 686 670 670 639 607 591 591 591 591 575 559 543 575 575 575 559 559 559 543 543 495 495 511 511 527 543 543 543 511 511 511 495 495 479 479 479 527 495 479 479 527 527 511 479 527 527 511 495 527 511 495 495 527 527 527 527 527 527 527 527 543 543 527 527 527 511 511 511 511 511 511 495 495 495 479 479 511 511 495 495 479 463 463 447 495 479 463 447 447 447 447 463 447 447 447 431 431 415 415 415 415 415 415 415 415 415 415 415 415 399 383 367 367 367 367 383 335 335 351 367 383 367 335 303 367 351 351 335 335 319 319 319 319 319 319 319 319 319 319 319 367 351 335 319 319 319 319 335 319 335 351 367 367 351 319 303 335 319 303 287 287 287 287 303 271 287 287 303 303 287 287 271 303 287 271 255 255 255 255 271 287 287 287 287 287 287 287 287 303 287 287 271 271 287 287 303 287 287 287 271 271 255 255 255 223 223 223 239 239 239 255 255 319 303 271 255 255 271 303 319 319 319 319 303 303 287 287 287 287 287 303 303 303 303 303 303 287 287 287 287 287 287 287 303 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 79 79 79 111 127 127 79 47 95 95 95 95 95 95 95 95 175 143 127 143 159 175 159 127 143 143 159 159 159 159 143 143 175 127 143 207 207 143 127 175 159 143 143 127 127 143 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 111 111 111 143 143 143 143 175 191 191 143 79 31 15 31 47 63 79 111 111 111 95 79 175 143 127 111 143 207 271 271 335 303 303 287 303 303 319 319 303 303 287 287 287 287 271 271 319 319 319 319 335 335 335 351 335 335 335 335 351 351 351 367 367 367 383 383 399 415 415 415 399 399 399 399 415 415 415 431 399 399 415 415 415 415 415 415 415 415 415 415 415 415 415 415 383 383 383 399 415 351 239 159 127 127 143 143 143 143 159 159 175 175 175 175 175 175 175 175 175 191 207 207 207 207 191 207 223 862 1757 1933 1805 1885 1917 1949 1997 1981 1933 1949 1965 1997 1981 1949 1933 1901 1837 1805 1757 1677 1597 1517 1326 1054 734 463 287 207 207 175 367 431 463 415 511 718 1901 2683 2508 2476 2268 2060 2124 2364 2444 2284 2252 2172 2412 2268 2588 1805 1805 2699 2859 2747 2779 2444 1805 1629 1757 1613 1597 1597 1565 1517 1437 1357 1310 1246 1118 1086 1006 974 926 894 846 718 734 1341 1709 1549 1453 1517 1517 1517 1517 1533 1533 1565 1581 1597 1613 1581 1533 1549 1581 1597 1613 1629 1629 1629 1613 1613 1629 1645 1661 1677 1693 1741 1805 1773 1597 1597 1613 1805 2044 3642 3818 3802 3706 3674 3674 3658 3722 3754 3754 3738 3690 3690 3802 3914 3898 3802 3834 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3866 3866 3866 3866 3866 3882 3882 3882 3898 3898 3898 3898 3898 3898 3898 3914 3914 3914 3914 3914 3946 3946 3946 3946 3946 3962 3962 3962 3946 3962 3962 3962 3978 3978 3994 3994 3962 3994 4025 4041 4073 4073 4057 4041 4041 4009 4009 3994 3978 3978 3978 3898 3754 3706 3898 3323 3019 4073 3978 3546 3131 2971 2731 2476 2316 2204 2188 2124 1933 1853 1837 1773 1741 1725 1645 1677 1725 1757 1741 1741 1741 1741 1757 1757 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1757 1693 1661 1661 1645 1645 1645 1629 1629 1629 1629 1645 1661 1661 1645 1629 1661 1661 1693 1693 1677 1677 1661 1661 1661 1661 1661 1661 1661 1661 1661 1661 1661 1629 1597 1581 1581 1597 1597 1581 1549 1613 1613 1613 1597 1597 1597 1581 1581 1581 1581 1581 1597 1629 1677 1709 1741 1693 1677 1661 1629 1597 1581 1549 1533 1581 1549 1517 1501 1517 1533 1517 1501 1501 1485 1485 1485 1469 1469 1469 1469 1437 1437 1437 1437 1421 1421 1405 1405 1437 1421 1421 1421 1405 1405 1405 1405 1405 1405 1373 1357 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1341 1341 1326 1326 1310 1294 1278 1278 1278 1278 1278 1262 1262 1262 1246 1246 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1214 1198 1182 1182 1182 1198 1182 1182 1182 1182 1182 1166 1166 1166 1150 1134 1134 1134 1118 1118 1118 1118 1070 1102 1118 1118 1102 1086 1086 1102 1054 1054 1054 1054 1070 1070 1070 1038 1006 974 974 974 1006 1006 1006 1006 1022 1006 1006 1006 1006 1006 1006 1006 1102 1086 1054 1022 1022 1022 1038 1038 1038 1038 1038 1022 1022 1006 1006 1006 942 942 942 942 942 942 942 942 910 894 894 894 878 878 878 878 862 862 862 862 862 862 862 862 862 862 862 846 846 830 830 830 846 830 830 830 814 814 814 814 798 798 798 782 782 766 766 766 766 766 750 734 734 718 734 734 750 750 782 782 766 766 782 782 798 782 782 782 766 766 766 766 782 782 766 750 750 734 718 718 702 702 718 718 718 734 734 734 686 670 670 670 655 655 655 655 686 702 702 718 718 702 702 686 702 702 702 686 686 670 670 639 623 591 607 607 591 575 559 559 591 575 575 575 559 559 559 559 511 511 511 511 527 527 527 527 511 511 511 495 495 479 479 479 511 495 463 463 527 527 495 479 527 527 511 495 527 511 495 495 527 527 527 527 527 527 527 527 559 543 543 527 511 495 495 479 495 495 479 479 463 463 463 463 495 495 479 479 463 463 447 447 495 479 463 447 447 447 447 463 447 447 447 431 431 415 415 415 415 415 415 415 415 415 415 415 415 399 383 367 367 367 367 383 351 351 367 367 367 367 351 351 367 367 367 351 335 335 319 319 335 335 335 335 319 319 319 319 367 351 335 319 319 319 319 335 335 335 335 335 335 319 303 303 335 319 303 287 287 287 287 303 271 287 287 303 303 287 287 271 303 287 271 255 255 255 255 271 303 287 287 271 271 287 287 303 303 287 287 271 271 287 287 303 303 303 287 271 271 255 239 239 223 239 239 239 255 255 255 271 319 303 271 255 255 271 303 319 335 335 319 303 303 287 271 271 287 303 303 303 303 319 319 319 287 287 271 271 271 287 303 319 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 63 47 63 95 127 127 63 15 95 95 95 95 95 95 95 95 191 159 143 159 175 191 175 143 127 127 143 143 143 143 127 127 143 111 127 191 191 127 111 143 159 143 143 127 127 143 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 111 111 111 143 143 143 143 191 207 223 175 111 63 47 47 47 79 111 143 143 127 111 95 159 127 111 111 143 223 303 319 351 319 319 303 303 303 319 335 303 303 303 287 287 271 271 271 319 319 319 335 335 335 351 351 335 335 335 351 351 351 367 367 367 367 383 383 399 415 431 431 399 399 399 415 415 415 431 431 367 383 383 399 399 415 431 431 415 415 415 415 415 415 415 415 367 367 383 383 399 319 191 111 127 111 143 127 127 143 159 159 175 175 175 175 175 175 175 175 159 175 191 191 191 191 175 191 303 1294 1757 1837 1869 1821 1901 1917 1997 1981 1933 1949 1965 1981 1965 1949 1917 1837 1821 1773 1693 1645 1565 1469 1294 1022 670 399 271 223 223 175 351 463 463 351 591 942 2236 2683 2508 2396 2204 2108 2188 2332 2348 2220 2172 2252 2348 2252 2524 1933 1629 2683 2891 2747 2875 2588 1869 1661 1821 1629 1629 1613 1581 1549 1469 1373 1326 1262 1166 1134 1054 1022 974 942 894 766 655 1341 1741 1581 1469 1549 1549 1533 1549 1565 1565 1597 1597 1613 1597 1565 1565 1565 1581 1597 1613 1613 1613 1597 1629 1629 1645 1645 1661 1661 1677 1725 1821 1773 1613 1597 1613 1805 2060 3642 3818 3802 3706 3674 3674 3658 3722 3754 3738 3722 3690 3690 3818 3930 3898 3786 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3866 3866 3866 3866 3866 3882 3882 3882 3898 3898 3882 3866 3834 3882 3882 3882 3898 3914 3914 3962 3962 3994 4009 4041 4041 4057 4025 3994 3962 3978 3978 3978 3994 3994 3994 3978 3978 4009 4025 4025 4025 4009 4009 4073 4073 4073 4057 4041 3994 3898 3850 3978 3818 4073 4073 2428 3482 4073 4041 4073 4073 3834 3450 3131 2779 2492 2268 2188 2060 1901 1757 1677 1629 1613 1661 1741 1757 1757 1741 1741 1757 1757 1773 1805 1805 1805 1805 1805 1805 1805 1805 1789 1789 1789 1789 1789 1789 1789 1789 1773 1773 1773 1773 1773 1773 1773 1741 1709 1677 1661 1661 1661 1645 1645 1645 1613 1629 1645 1661 1661 1645 1629 1645 1693 1709 1709 1709 1693 1693 1693 1677 1677 1677 1677 1677 1677 1677 1677 1677 1645 1613 1597 1597 1613 1613 1597 1565 1629 1629 1613 1613 1613 1597 1597 1597 1597 1581 1597 1613 1661 1725 1789 1821 1853 1837 1805 1757 1709 1677 1629 1613 1597 1565 1533 1533 1549 1565 1549 1533 1501 1501 1485 1485 1485 1469 1469 1469 1469 1469 1453 1453 1437 1437 1437 1437 1437 1437 1421 1421 1421 1405 1405 1405 1421 1405 1389 1357 1357 1341 1341 1357 1326 1326 1326 1326 1326 1326 1326 1326 1357 1357 1341 1326 1310 1310 1294 1294 1294 1294 1278 1278 1278 1262 1262 1262 1262 1262 1262 1246 1246 1246 1230 1230 1262 1246 1230 1214 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1150 1150 1134 1134 1134 1118 1118 1118 1070 1102 1134 1118 1102 1086 1086 1102 1054 1054 1054 1070 1070 1086 1086 1054 1006 974 974 974 974 974 1006 1006 1022 1022 1006 1006 1022 1006 1006 1006 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1022 1006 1006 1006 990 942 942 942 942 942 942 942 942 910 910 894 894 894 878 878 878 862 862 862 862 862 862 862 862 862 862 862 846 846 830 830 830 846 846 830 830 830 814 814 814 798 798 798 782 782 766 766 766 766 766 750 734 734 718 734 734 750 750 782 766 766 750 766 766 798 798 782 782 782 766 766 766 782 782 766 750 750 734 718 718 718 718 718 702 702 702 702 702 686 686 670 670 670 655 655 655 686 686 718 718 718 718 686 686 702 702 702 686 686 670 670 639 623 591 607 607 591 591 575 559 591 591 575 575 575 559 559 559 527 527 511 511 511 511 511 495 511 511 511 495 495 479 479 479 511 479 463 463 511 511 495 463 527 527 511 495 527 511 495 495 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 479 479 479 479 463 463 463 447 463 463 463 463 447 447 447 447 495 479 463 447 447 447 447 463 447 447 447 431 431 415 415 415 399 399 399 399 399 399 399 399 415 399 383 367 367 367 367 383 383 383 383 367 351 367 383 399 383 383 367 351 335 335 319 319 367 351 351 351 335 335 319 319 367 351 335 319 319 319 319 335 335 335 319 303 303 303 303 303 335 319 303 287 287 287 287 303 271 287 287 303 303 287 287 271 303 287 271 255 255 255 255 271 303 303 271 271 271 271 303 303 303 287 287 271 271 287 287 303 303 303 287 271 271 255 239 239 239 255 255 255 271 271 271 287 303 287 287 271 271 287 287 303 303 303 303 303 303 303 303 303 271 271 287 287 287 303 303 303 287 287 271 255 271 287 319 335 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 47 31 31 79 127 111 47 0 95 95 95 95 95 95 95 95 159 143 159 127 191 175 175 127 111 95 127 111 143 95 127 111 127 95 111 175 175 111 95 127 159 143 143 127 127 143 143 159 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 143 143 143 143 143 143 207 223 239 207 143 95 63 63 47 63 127 127 175 127 127 79 143 95 95 79 143 191 319 335 303 303 287 271 271 271 287 287 303 303 303 287 287 271 271 271 319 319 319 335 335 351 351 351 335 335 335 351 351 367 367 367 367 367 383 399 415 415 431 447 399 399 399 415 415 431 431 415 335 351 367 367 399 399 415 431 415 415 415 415 415 415 415 415 367 367 367 415 383 287 175 95 111 111 127 127 127 143 159 159 207 207 207 207 175 175 175 175 143 159 159 175 175 159 159 207 399 1613 1757 1805 1965 1757 1885 1885 1965 1949 1933 1933 1965 1981 1965 1901 1901 1821 1773 1725 1677 1581 1501 1405 1230 974 623 383 271 239 223 223 335 479 463 319 670 1134 2476 2731 2508 2332 2156 2140 2268 2364 2316 2268 2204 2380 2364 2268 2444 1981 1501 2620 2859 2699 2875 2604 1853 1661 1821 1629 1645 1629 1597 1533 1469 1389 1310 1278 1214 1166 1102 1070 1022 990 926 830 639 1405 1789 1613 1485 1549 1549 1517 1565 1581 1581 1597 1581 1581 1565 1517 1581 1549 1597 1581 1613 1581 1597 1565 1661 1629 1661 1629 1661 1629 1677 1693 1821 1741 1613 1613 1597 1821 2044 3658 3818 3802 3690 3674 3674 3658 3722 3754 3738 3722 3674 3690 3818 3946 3898 3786 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3882 3834 3834 3834 3882 3882 3882 3914 3914 3946 3978 3978 4025 4025 4041 4057 4041 3994 3962 3994 3978 3978 3994 3994 3994 3994 3994 3962 3962 3962 3962 3978 4009 4009 4009 4041 4009 4009 4009 4025 4009 3978 3866 4009 3946 3994 2859 3690 4073 3930 4009 4073 4073 4057 3850 3578 3370 2667 2444 2220 2012 1869 1821 1821 1837 1821 1805 1805 1789 1789 1789 1789 1805 1805 1805 1773 1773 1773 1773 1773 1773 1757 1757 1757 1757 1757 1757 1757 1757 1741 1773 1773 1773 1805 1805 1805 1773 1709 1677 1709 1693 1693 1693 1677 1645 1629 1613 1645 1661 1661 1645 1613 1597 1709 1741 1741 1725 1725 1725 1709 1709 1677 1677 1677 1677 1677 1677 1677 1645 1661 1613 1613 1581 1645 1613 1613 1565 1629 1597 1629 1581 1613 1581 1597 1565 1565 1565 1597 1629 1725 1789 1869 1917 2076 2028 1981 1901 1837 1789 1709 1693 1613 1581 1549 1549 1565 1581 1565 1549 1501 1501 1501 1485 1485 1469 1469 1469 1485 1485 1485 1469 1469 1453 1453 1453 1437 1437 1437 1421 1421 1405 1405 1405 1421 1405 1389 1373 1357 1357 1357 1357 1326 1326 1326 1326 1326 1326 1326 1326 1357 1357 1341 1341 1326 1310 1294 1294 1294 1294 1294 1278 1278 1278 1262 1262 1246 1246 1246 1230 1230 1214 1214 1214 1262 1246 1230 1214 1198 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1150 1150 1150 1134 1134 1118 1118 1118 1070 1102 1134 1134 1102 1086 1086 1102 1054 1054 1054 1070 1070 1086 1086 1086 1006 1006 1006 1006 1006 1006 1006 1038 1022 1022 1022 1006 1022 1006 1006 1006 1006 1038 1054 1070 1070 1070 1054 1054 1022 1022 1006 1006 1006 990 990 990 942 942 942 942 942 942 942 942 910 910 910 894 894 878 878 878 878 878 878 878 878 878 878 878 862 862 862 846 846 830 830 830 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 766 766 750 734 734 718 734 734 750 750 782 766 766 750 750 766 798 798 798 782 782 766 766 766 782 782 766 750 750 734 718 718 734 718 718 702 670 655 655 639 686 686 686 670 670 655 655 655 670 686 718 734 734 718 686 670 702 702 702 686 686 670 670 639 623 607 607 607 607 591 575 559 591 591 591 575 575 559 559 559 543 527 559 511 543 495 527 479 543 511 543 495 527 479 511 511 527 511 479 479 495 511 511 495 527 527 511 495 527 511 495 495 527 527 527 527 527 527 527 527 479 479 495 511 511 527 543 543 495 495 479 479 479 463 463 463 447 447 447 447 447 447 447 447 495 479 463 447 447 447 447 463 447 447 447 431 431 415 415 415 383 383 383 383 383 383 383 383 415 399 383 367 367 367 367 383 399 399 383 367 351 351 399 431 399 383 367 367 351 335 319 319 383 367 367 351 351 335 335 335 367 351 335 319 319 319 319 335 351 335 303 271 271 271 287 303 335 319 303 287 287 287 287 303 271 287 287 303 303 287 287 271 303 287 271 255 255 255 255 271 319 303 271 255 255 271 303 319 303 287 287 271 271 287 287 303 303 303 287 271 271 255 239 239 255 255 271 271 271 287 287 287 287 287 287 287 287 287 287 287 271 271 287 303 303 319 335 335 255 255 255 271 271 287 287 287 287 271 271 255 271 287 319 335 79 79 79 95 95 111 111 111 63 63 79 79 79 79 79 79 95 95 95 79 79 63 63 47 79 79 79 95 95 111 111 111 95 95 127 95 127 95 127 95 159 111 111 63 79 63 111 127 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 175 159 127 111 111 127 159 175 175 159 143 143 175 175 159 143 111 127 159 175 175 159 159 143 111 127 143 159 143 111 63 31 111 79 63 47 79 63 79 47 95 79 95 95 159 207 303 319 255 255 255 271 271 287 287 287 303 303 303 287 287 271 271 271 335 335 335 351 351 367 367 367 351 351 351 351 351 351 351 351 367 351 351 351 351 367 383 399 399 383 367 351 367 383 415 431 367 319 319 319 335 367 399 415 383 367 351 383 431 431 383 319 463 495 511 479 383 271 175 159 175 159 191 175 175 159 159 143 223 255 223 223 191 159 159 127 95 223 239 207 287 191 79 207 782 1533 1949 1917 1869 1869 1837 1885 1901 1901 1933 1917 1917 1917 1917 1917 1869 1837 1773 1677 1629 1581 1421 1246 1022 734 447 335 367 303 287 271 351 543 255 543 527 1709 2779 2667 2588 2332 2220 2332 2428 2364 2332 2396 2348 2284 2652 2524 2540 2076 1437 2268 2699 2779 2667 2556 2028 1661 1773 1645 1693 1629 1597 1549 1485 1405 1326 1310 1214 1182 1118 1054 1038 990 894 830 766 1262 1805 1661 1565 1501 1341 1581 1597 1597 1613 1597 1565 1565 1533 1501 1517 1533 1565 1549 1597 1581 1629 1597 1645 1613 1645 1613 1645 1629 1677 1725 1853 1773 1613 1565 1725 1629 2140 3658 3818 3818 3706 3690 3690 3658 3706 3754 3754 3674 3658 3770 3882 3882 3850 3834 3834 3834 3834 3834 3834 3834 3834 3834 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3882 3882 3882 3882 3882 3882 3882 3882 3882 3914 3914 3930 3930 3930 3898 3930 3930 3946 3946 3962 3962 3962 3930 3914 3930 3914 3914 3914 3914 3914 3962 3946 3946 3946 3946 3962 3978 3994 3978 3978 3994 3994 3994 4009 4009 4009 3898 4073 3914 3978 4073 3546 3035 3930 4073 4041 4073 3914 4009 4073 3802 4073 4009 3770 3418 3035 2731 2508 2364 2172 2108 1917 1821 1837 1901 1933 1885 1821 1821 1773 1757 1741 1741 1709 1677 1677 1677 1693 1709 1725 1725 1709 1677 1661 1725 1757 1789 1821 1837 1869 1901 1837 1805 1741 1773 1757 1757 1741 1741 1709 1741 1693 1645 1629 1613 1613 1613 1629 1677 1709 1693 1693 1693 1677 1677 1677 1645 1661 1661 1677 1677 1661 1661 1645 1613 1581 1613 1565 1597 1549 1581 1533 1613 1581 1613 1565 1597 1549 1581 1549 1533 1549 1613 1725 1693 1917 1677 2476 3003 3035 2907 2380 1789 1661 1789 1773 1661 1677 1645 1597 1565 1533 1517 1517 1517 1517 1501 1485 1469 1469 1453 1453 1405 1405 1405 1405 1405 1405 1405 1405 1373 1389 1421 1405 1373 1341 1326 1341 1405 1405 1389 1373 1373 1357 1341 1341 1405 1389 1357 1341 1326 1341 1357 1373 1326 1341 1341 1341 1341 1326 1310 1294 1294 1294 1278 1262 1262 1246 1230 1230 1262 1262 1246 1230 1214 1198 1198 1182 1246 1230 1214 1198 1198 1198 1198 1214 1262 1246 1230 1214 1182 1166 1150 1134 1150 1150 1150 1134 1134 1118 1118 1118 1150 1150 1150 1134 1134 1118 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1070 1054 1038 1022 1022 1022 1022 1054 1038 1022 1022 1022 1038 1038 1006 974 1022 1038 1038 1038 1038 1022 1006 990 1006 990 990 974 974 990 1006 1006 974 990 990 990 990 974 958 942 942 942 942 926 926 910 910 910 878 878 878 878 878 878 878 878 830 830 830 830 830 830 830 830 846 846 846 846 846 846 846 846 798 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 718 718 734 734 734 734 734 782 766 766 766 750 750 734 734 734 734 718 702 718 734 734 702 670 766 766 750 750 718 686 670 655 655 655 655 639 639 623 623 623 702 702 702 702 702 702 702 702 702 686 670 670 702 702 686 639 639 607 607 591 591 575 575 575 575 575 575 559 559 543 543 543 575 559 575 527 559 527 559 543 527 495 527 511 543 527 559 559 543 543 543 527 527 511 543 543 559 559 559 543 543 527 527 527 559 559 527 511 511 511 511 511 543 543 527 511 511 495 479 479 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 415 431 447 463 463 431 399 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 383 383 383 367 367 367 351 351 335 335 335 335 335 335 335 335 303 303 303 303 303 319 351 351 383 351 319 319 335 335 319 303 351 335 303 287 287 303 335 351 335 319 319 335 351 351 303 255 255 271 287 303 319 319 319 319 287 303 303 319 303 287 255 239 287 287 287 287 287 287 287 287 255 271 271 287 287 303 303 319 303 303 303 303 303 303 303 303 335 335 319 303 271 255 239 239 255 255 255 271 271 287 287 287 287 287 271 271 271 255 255 255 303 303 271 255 255 255 255 255 79 79 79 95 95 111 111 111 95 95 95 95 79 79 79 79 111 111 95 95 79 79 79 63 79 79 79 95 95 111 111 111 95 95 95 95 95 95 95 95 111 95 79 63 47 63 79 79 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 159 127 127 127 127 159 159 175 159 127 143 175 175 159 143 143 159 159 175 175 159 159 143 127 143 159 175 159 127 95 63 127 95 63 63 79 95 79 63 79 79 95 127 175 239 287 319 255 255 271 271 271 287 287 287 335 319 319 319 303 303 287 287 335 335 335 351 351 367 367 367 335 335 335 335 335 335 335 335 367 351 351 351 367 367 383 399 383 383 367 367 367 383 415 431 335 335 335 351 351 383 399 415 399 367 367 383 431 431 383 335 447 479 495 447 351 223 175 143 159 159 175 175 175 175 159 191 255 271 255 223 191 159 159 127 79 175 191 191 287 191 127 287 1086 1725 1997 1885 1837 1853 1837 1869 1869 1885 1901 1901 1917 1917 1917 1901 1837 1805 1757 1645 1581 1533 1373 1182 942 702 415 335 351 335 319 303 351 527 335 511 750 2012 2763 2667 2572 2364 2284 2380 2412 2348 2300 2380 2364 2380 2731 2620 2620 2204 1469 2076 2667 2747 2699 2636 2172 1677 1725 1629 1661 1645 1597 1549 1469 1421 1341 1326 1230 1182 1102 1070 1054 1006 910 846 734 1198 1725 1645 1517 1469 1326 1533 1533 1581 1613 1597 1613 1581 1549 1533 1533 1549 1549 1565 1581 1597 1613 1613 1645 1629 1629 1629 1629 1645 1661 1741 1853 1757 1629 1581 1693 1597 2140 3626 3818 3818 3706 3690 3690 3658 3706 3754 3754 3674 3658 3786 3882 3866 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3882 3882 3882 3882 3882 3882 3898 3898 3898 3914 3914 3914 3930 3930 3898 3898 3898 3914 3914 3930 3930 3930 3914 3914 3914 3914 3914 3914 3914 3914 3962 3946 3946 3946 3946 3962 3978 3994 3978 3978 3978 3994 3994 3994 4009 4009 3930 4073 4009 3930 4073 4073 3578 3259 4073 4057 3898 4073 3962 3850 4073 3962 3978 3994 4025 3994 3834 3578 3323 3003 2348 2172 2124 2124 2140 2108 1981 1837 1901 1805 1741 1693 1693 1709 1757 1805 1805 1837 1789 1773 1725 1725 1709 1709 1693 1725 1757 1789 1837 1837 1869 1837 1805 1773 1773 1757 1789 1773 1741 1741 1741 1725 1677 1645 1629 1613 1629 1629 1677 1709 1709 1693 1693 1693 1677 1677 1645 1661 1677 1677 1677 1677 1661 1613 1629 1597 1597 1597 1581 1581 1581 1581 1581 1581 1581 1581 1565 1565 1565 1549 1517 1517 1613 1757 1773 1997 2268 3035 3402 3594 3562 3275 2604 1901 1501 1421 1677 1693 1645 1613 1581 1549 1533 1533 1517 1517 1501 1501 1485 1469 1453 1453 1405 1405 1405 1405 1405 1405 1405 1405 1405 1421 1421 1405 1357 1357 1373 1389 1405 1405 1389 1389 1373 1357 1341 1341 1389 1373 1357 1341 1326 1341 1357 1357 1326 1341 1341 1341 1341 1326 1310 1294 1294 1294 1278 1278 1262 1246 1230 1230 1278 1278 1262 1246 1230 1214 1214 1198 1246 1230 1214 1214 1198 1198 1214 1214 1246 1246 1230 1214 1182 1166 1150 1150 1150 1150 1150 1134 1134 1134 1118 1118 1150 1150 1150 1134 1134 1118 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1086 1070 1054 1038 1038 1038 1038 1054 1038 1022 1022 1022 1038 1038 1006 974 1022 1038 1038 1038 1038 1022 1006 990 1006 1006 990 974 974 974 974 974 974 990 990 990 990 974 958 942 942 942 942 926 926 926 910 910 878 878 878 878 878 878 878 878 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 798 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 750 734 734 734 734 734 734 734 766 766 766 750 750 734 734 734 750 734 718 734 750 750 718 670 750 750 750 734 718 686 670 655 655 655 655 639 639 639 623 623 702 702 702 702 702 702 702 702 718 702 686 686 718 734 702 655 639 607 607 591 591 575 575 575 575 575 575 559 559 543 543 543 607 591 575 575 559 559 559 575 527 527 527 543 543 559 559 559 575 575 575 559 559 543 543 543 559 559 543 543 543 527 527 527 559 543 527 511 511 511 511 527 543 543 527 511 511 495 479 479 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 431 447 447 447 431 431 415 399 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 383 367 367 367 351 351 351 335 351 351 351 351 351 351 351 351 319 303 303 303 303 319 335 351 399 367 319 319 335 351 335 319 335 319 319 303 303 319 319 335 351 319 303 319 335 335 303 271 271 287 303 319 319 319 303 303 287 287 303 319 303 287 255 239 287 287 287 287 287 287 287 287 271 287 287 287 287 287 303 303 287 287 287 287 287 287 287 287 319 319 303 287 287 271 255 255 255 255 271 271 271 287 287 287 303 303 287 287 271 271 271 271 303 287 271 255 255 255 255 271 79 79 95 95 95 95 111 111 127 127 111 111 95 95 79 79 111 111 111 111 95 95 95 95 79 79 95 95 95 95 111 111 95 95 95 95 95 95 95 95 111 95 79 63 63 63 63 79 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 143 143 127 127 143 143 159 175 143 127 143 159 175 159 127 159 159 175 175 175 175 159 159 159 175 191 191 175 143 111 95 143 111 79 63 95 95 95 63 63 79 127 175 223 255 271 287 255 271 271 271 287 287 287 287 335 335 335 335 319 319 319 319 335 335 335 351 351 367 367 367 351 351 351 351 351 351 351 351 351 367 367 367 383 383 383 399 383 383 367 367 383 399 415 415 335 351 367 383 399 399 399 399 399 383 367 399 415 415 383 351 431 463 463 399 303 191 143 111 127 127 175 175 175 175 191 223 255 271 255 223 191 159 159 127 79 143 143 175 271 175 159 383 1469 1917 1997 1837 1821 1853 1837 1885 1869 1885 1885 1901 1917 1901 1901 1901 1821 1789 1741 1629 1565 1469 1326 1150 894 670 415 335 319 303 319 319 383 527 431 447 1102 2412 2667 2667 2476 2348 2348 2428 2396 2300 2284 2364 2348 2476 2795 2683 2683 2364 1581 1821 2652 2763 2731 2763 2348 1725 1677 1661 1677 1661 1629 1581 1485 1437 1373 1357 1262 1214 1134 1102 1038 990 926 878 670 1038 1629 1661 1549 1517 1389 1549 1581 1597 1645 1645 1645 1613 1581 1549 1581 1581 1581 1597 1613 1629 1629 1629 1677 1677 1661 1661 1677 1677 1693 1773 1885 1789 1661 1597 1709 1613 2140 3610 3802 3802 3706 3690 3674 3658 3706 3754 3738 3674 3690 3802 3882 3866 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3882 3882 3882 3882 3882 3882 3898 3898 3898 3898 3914 3914 3914 3930 3898 3898 3898 3914 3914 3930 3930 3930 3914 3914 3914 3914 3914 3914 3914 3914 3946 3946 3946 3946 3946 3962 3978 3978 3978 3978 3978 3978 3994 3994 3994 4009 4041 3962 4057 3994 3946 4073 4073 3147 3498 4073 3930 3930 4073 3882 3978 3994 3898 3930 3962 3994 3962 3898 3818 3642 3514 3163 2795 2476 2300 2236 2220 2204 2076 2028 1997 1965 1869 1805 1709 1661 1789 1773 1741 1709 1693 1693 1725 1725 1677 1677 1693 1725 1725 1757 1789 1757 1773 1741 1757 1757 1757 1757 1741 1741 1741 1741 1693 1677 1661 1629 1645 1645 1693 1725 1709 1709 1709 1693 1693 1693 1661 1661 1677 1693 1693 1677 1661 1629 1629 1597 1613 1613 1613 1613 1629 1629 1581 1581 1581 1581 1597 1597 1597 1581 1581 1565 1661 1757 1757 1869 2827 3386 3546 3594 3562 3514 3147 2172 1421 1405 1693 1693 1661 1629 1597 1581 1565 1565 1533 1533 1517 1501 1485 1485 1469 1469 1421 1421 1421 1421 1421 1421 1421 1421 1405 1405 1405 1373 1341 1341 1389 1421 1405 1405 1405 1389 1373 1357 1357 1341 1389 1373 1357 1341 1341 1341 1341 1357 1341 1341 1341 1341 1341 1326 1310 1310 1294 1294 1294 1278 1262 1246 1246 1230 1294 1278 1278 1262 1262 1246 1230 1230 1246 1246 1230 1214 1198 1198 1214 1214 1246 1230 1230 1214 1182 1166 1166 1150 1150 1150 1150 1150 1134 1134 1134 1118 1150 1150 1150 1134 1134 1118 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1086 1070 1054 1038 1038 1038 1038 1054 1038 1022 1022 1022 1038 1038 1006 974 1022 1038 1038 1038 1038 1022 1006 990 1006 1006 974 958 958 958 958 958 990 990 990 990 990 974 958 958 942 942 942 942 926 926 926 910 878 878 878 878 878 878 878 878 830 830 830 830 830 830 830 830 814 814 814 814 814 814 814 814 798 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 766 766 750 750 734 718 718 718 766 766 750 750 750 750 734 734 766 750 734 750 766 766 734 686 750 750 750 734 718 702 670 655 655 655 655 655 639 639 639 623 702 702 702 702 702 702 702 702 734 718 686 702 734 734 718 670 639 607 607 591 591 575 575 575 575 575 575 559 559 543 543 543 607 591 591 591 575 575 575 559 527 527 543 543 543 543 559 559 575 575 575 559 559 543 543 543 559 543 543 543 527 527 527 527 559 543 527 511 511 511 527 527 543 543 527 511 511 495 479 479 495 495 495 495 495 495 495 495 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 463 447 431 431 415 415 415 431 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 367 351 351 351 335 335 335 319 367 367 367 367 367 367 367 367 319 319 303 303 303 319 335 351 399 367 335 335 351 367 351 335 303 319 319 335 335 319 319 303 367 335 303 303 319 335 319 287 303 303 319 319 319 303 287 271 287 287 303 303 303 287 271 255 287 287 287 287 287 287 287 287 303 303 303 303 287 287 287 287 271 271 271 271 271 271 271 271 287 287 287 287 287 287 287 287 255 271 271 271 287 287 287 287 319 319 303 303 303 287 287 287 303 287 271 255 255 255 271 271 95 95 95 95 95 95 95 95 159 143 143 127 111 95 79 79 111 111 111 111 111 111 111 111 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 79 79 63 63 63 63 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 143 127 127 159 175 143 127 159 159 175 191 191 175 159 159 159 175 175 175 159 143 111 95 127 95 63 63 79 79 79 63 31 79 127 191 239 255 255 239 271 271 271 287 287 287 303 303 335 335 335 335 319 319 319 319 335 335 335 351 351 367 367 367 367 367 367 367 367 367 367 367 351 367 367 383 383 399 383 383 383 383 383 383 399 399 415 415 351 367 399 415 431 415 399 399 399 399 383 399 399 399 399 383 463 463 447 383 271 175 143 111 111 127 159 175 175 191 191 239 255 255 223 223 191 159 127 127 111 127 111 159 255 127 191 543 1725 1997 1965 1821 1853 1869 1821 1885 1869 1885 1885 1901 1901 1901 1885 1885 1805 1789 1741 1629 1565 1453 1294 1102 830 623 399 335 319 287 335 335 415 511 479 399 1469 2715 2588 2667 2380 2348 2396 2460 2396 2284 2252 2348 2396 2572 2811 2667 2683 2476 1741 1597 2636 2795 2747 2795 2460 1741 1661 1709 1709 1677 1645 1565 1517 1453 1421 1357 1278 1246 1166 1134 1086 1038 974 878 702 894 1533 1677 1565 1549 1421 1533 1645 1677 1709 1677 1645 1597 1533 1517 1581 1629 1629 1629 1645 1661 1661 1661 1709 1709 1693 1693 1709 1725 1741 1805 1917 1821 1693 1613 1725 1613 2140 3610 3786 3786 3690 3674 3674 3658 3706 3754 3722 3674 3706 3818 3882 3850 3818 3818 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3914 3914 3914 3898 3898 3898 3914 3914 3930 3930 3930 3914 3914 3914 3914 3914 3914 3914 3914 3946 3946 3930 3930 3946 3946 3962 3978 3962 3962 3978 3978 3978 3994 3994 3994 4073 3882 4073 4073 3866 4057 4073 3882 3067 3690 4073 3898 4057 4073 3738 4073 3978 3914 3786 3722 3706 3738 3802 3834 3914 3818 3706 3530 3323 3051 2731 2492 2188 2124 2076 2044 2012 1965 1949 1933 1837 1837 1805 1773 1741 1741 1693 1693 1645 1645 1645 1645 1677 1677 1677 1693 1725 1725 1757 1757 1757 1757 1757 1757 1757 1741 1693 1677 1677 1677 1677 1693 1741 1725 1725 1725 1709 1709 1709 1709 1677 1677 1693 1693 1693 1693 1677 1645 1629 1597 1597 1613 1629 1629 1645 1645 1581 1581 1597 1597 1597 1613 1613 1613 1581 1565 1677 1741 1757 1789 3179 3594 3530 3466 3275 3418 3370 2348 1469 1549 1693 1709 1677 1645 1613 1597 1581 1581 1549 1533 1533 1517 1501 1485 1485 1485 1437 1437 1437 1437 1437 1437 1437 1437 1357 1373 1389 1373 1357 1341 1357 1389 1421 1421 1405 1389 1373 1373 1357 1357 1373 1373 1357 1357 1341 1341 1341 1341 1341 1341 1357 1357 1341 1341 1326 1310 1310 1310 1294 1278 1262 1262 1246 1246 1294 1294 1294 1278 1278 1262 1262 1262 1262 1246 1230 1214 1214 1214 1214 1230 1230 1230 1214 1198 1198 1182 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1150 1150 1150 1134 1134 1118 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1086 1070 1054 1038 1038 1038 1038 1054 1038 1022 1022 1022 1038 1038 1006 974 1022 1038 1038 1038 1038 1022 1006 990 974 974 958 958 958 974 974 990 990 990 1006 1006 990 990 974 958 958 958 942 942 942 926 926 926 878 878 878 878 878 878 878 878 846 846 846 846 846 846 846 846 814 814 814 814 814 814 814 814 798 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 782 782 766 750 734 718 718 702 750 750 750 750 750 750 750 750 782 750 750 750 782 766 734 702 750 750 750 734 718 702 686 670 670 670 655 655 655 639 639 639 702 702 702 702 702 702 702 702 718 702 686 686 718 718 702 655 639 607 607 591 591 575 575 575 575 575 575 559 559 543 543 543 591 591 607 591 591 575 575 559 543 543 543 543 543 543 543 543 575 575 575 559 559 543 543 543 543 543 543 527 527 527 511 511 543 543 527 511 511 511 527 543 527 527 527 511 511 495 495 495 495 495 495 495 495 495 495 495 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 479 463 431 399 399 415 431 447 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 351 351 335 335 335 319 319 319 367 367 367 367 367 367 367 367 335 319 303 303 303 319 335 335 399 367 351 351 367 383 383 351 287 303 335 351 351 335 303 287 383 335 287 287 303 319 319 303 335 335 335 319 303 287 271 255 287 287 287 287 287 287 287 271 287 287 287 287 287 287 287 287 319 319 319 303 287 287 271 271 271 271 271 271 271 271 271 271 271 271 271 287 287 303 303 303 271 271 271 287 287 287 303 303 335 335 335 319 319 303 303 303 287 287 271 255 255 255 271 287 95 95 95 95 95 95 95 95 159 143 143 127 111 95 79 79 111 111 111 111 111 111 111 111 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 79 79 63 63 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 143 111 127 159 159 143 127 159 175 191 191 191 191 175 159 159 159 159 143 143 127 111 95 95 63 31 31 47 63 47 31 31 63 127 191 239 239 223 223 271 271 287 287 287 303 303 303 303 303 303 303 319 319 319 319 335 335 335 351 351 367 367 367 399 399 399 399 399 399 399 399 351 367 383 399 415 399 399 383 383 383 399 399 415 415 415 415 367 383 415 431 431 415 399 383 399 399 415 399 399 399 399 415 495 479 447 367 255 159 143 127 111 127 159 175 175 191 191 239 255 255 223 223 191 159 127 127 175 143 127 175 207 95 287 814 1805 1965 1885 1821 1901 1885 1805 1869 1869 1885 1885 1901 1901 1885 1869 1869 1821 1805 1757 1629 1549 1421 1246 1038 734 527 383 319 319 303 335 351 447 463 479 463 1789 2827 2572 2636 2332 2348 2444 2476 2380 2284 2252 2316 2460 2620 2747 2588 2620 2508 1917 1485 2508 2795 2715 2747 2508 1805 1677 1773 1725 1709 1645 1597 1565 1485 1453 1405 1326 1294 1214 1182 1118 1070 974 926 734 750 1389 1677 1533 1517 1453 1517 1677 1677 1709 1677 1661 1597 1533 1517 1645 1645 1645 1645 1645 1661 1661 1661 1709 1693 1693 1693 1693 1709 1725 1805 1933 1837 1709 1645 1741 1629 2156 3642 3770 3770 3674 3674 3674 3642 3706 3770 3722 3690 3738 3834 3882 3834 3802 3818 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3882 3898 3898 3898 3914 3914 3898 3898 3898 3914 3914 3930 3930 3930 3914 3914 3914 3914 3914 3914 3914 3914 3946 3930 3930 3930 3930 3946 3962 3978 3962 3962 3962 3978 3978 3978 3994 3994 4057 3978 4057 4073 3930 3866 4073 4073 3642 2907 3930 4073 3802 4073 4073 3866 3994 3978 3962 3946 3866 3818 3786 3802 3866 3978 4041 4073 4041 3898 3690 3482 3163 2907 2620 2348 2124 2076 2044 2060 2076 2044 2028 1997 1933 1837 1757 1677 1677 1645 1613 1613 1581 1581 1581 1613 1693 1725 1725 1725 1725 1725 1725 1725 1757 1741 1725 1725 1709 1709 1725 1725 1741 1741 1741 1741 1725 1725 1725 1709 1693 1693 1709 1709 1709 1709 1693 1661 1613 1581 1597 1597 1613 1629 1629 1629 1597 1597 1597 1597 1597 1597 1597 1597 1517 1517 1645 1725 1741 1837 3195 3546 3562 3562 3514 3482 3338 2220 1405 1597 1661 1677 1645 1613 1597 1581 1565 1565 1517 1517 1517 1501 1485 1469 1469 1453 1437 1437 1437 1437 1437 1437 1437 1437 1373 1405 1453 1453 1421 1389 1373 1373 1421 1421 1405 1405 1389 1373 1357 1357 1373 1373 1373 1373 1357 1357 1341 1341 1341 1357 1357 1357 1357 1341 1326 1310 1310 1310 1294 1294 1278 1262 1246 1246 1294 1294 1294 1278 1278 1278 1278 1278 1262 1246 1230 1230 1214 1214 1230 1230 1230 1230 1214 1198 1198 1182 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1150 1150 1150 1134 1134 1118 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1086 1070 1054 1038 1038 1038 1038 1054 1038 1022 1022 1022 1038 1038 1006 974 1022 1038 1038 1038 1038 1022 1006 990 942 942 942 958 974 990 1022 1038 990 1006 1006 1006 1006 990 974 958 958 958 958 942 942 942 926 926 878 878 878 878 878 878 878 878 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 798 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 798 782 782 766 750 734 718 718 750 750 750 750 750 750 750 750 782 750 750 750 782 766 734 702 734 734 734 734 718 702 686 670 670 670 670 655 655 655 639 639 702 702 702 702 702 702 702 702 686 670 655 655 686 686 670 623 639 607 607 591 591 575 575 575 575 575 575 559 559 543 543 543 591 607 607 623 607 591 575 559 543 543 543 543 543 543 543 543 575 575 575 559 559 543 543 543 543 543 527 527 527 511 511 511 543 527 511 511 511 527 543 543 527 527 511 511 511 511 495 495 495 495 495 495 495 495 495 495 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 479 463 431 399 399 415 431 447 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 351 351 335 335 335 319 319 319 335 335 335 335 335 335 335 335 335 335 319 303 303 303 319 335 399 367 335 335 367 383 383 367 287 303 335 351 351 335 303 287 383 335 287 287 303 319 319 303 335 335 335 319 303 287 255 239 287 287 287 287 287 287 287 303 287 287 287 287 287 287 287 287 335 335 319 319 303 287 287 287 303 303 303 303 303 303 303 303 255 255 271 287 287 303 319 319 271 271 287 287 287 303 303 303 335 335 335 335 319 319 303 303 287 271 255 255 255 271 287 287 111 111 95 95 95 95 79 79 127 127 111 111 95 95 79 79 95 95 95 95 111 111 111 111 111 111 95 95 95 95 79 79 95 95 95 95 95 95 95 95 79 95 95 95 95 79 63 47 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 143 143 159 159 143 143 127 159 127 111 127 143 159 143 111 175 175 191 191 191 191 175 175 175 159 159 143 127 111 111 95 79 47 15 15 31 47 31 15 63 95 143 207 239 255 239 239 287 287 287 287 303 303 303 319 303 303 303 303 319 319 319 319 335 335 335 351 351 367 367 367 399 399 399 399 399 399 399 399 351 367 399 415 431 415 399 383 383 383 399 415 431 431 415 415 383 399 399 415 415 399 399 399 399 415 431 399 383 383 415 447 511 479 447 335 223 143 127 127 127 127 175 175 175 175 191 191 223 223 223 191 159 159 127 127 191 159 159 239 207 63 431 1150 1821 1917 1837 1837 1933 1869 1789 1901 1869 1885 1885 1885 1885 1869 1853 1853 1837 1805 1725 1613 1517 1373 1166 926 607 463 351 319 319 319 367 399 447 415 463 718 2108 2779 2620 2572 2348 2380 2460 2460 2396 2332 2284 2300 2556 2667 2699 2604 2604 2508 2028 1469 2332 2779 2715 2683 2556 1917 1693 1757 1741 1725 1677 1629 1565 1517 1453 1437 1357 1294 1246 1182 1150 1118 1006 942 750 623 1246 1629 1501 1485 1485 1517 1645 1677 1693 1709 1709 1661 1613 1613 1645 1677 1677 1677 1693 1693 1693 1693 1725 1709 1709 1709 1709 1725 1741 1821 1933 1837 1725 1661 1773 1661 2188 3674 3754 3754 3658 3658 3674 3642 3722 3770 3706 3690 3754 3850 3882 3818 3786 3802 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3866 3882 3882 3882 3898 3898 3898 3898 3898 3898 3898 3914 3914 3930 3930 3930 3914 3914 3914 3914 3914 3914 3914 3914 3930 3930 3914 3914 3930 3946 3962 3962 3946 3962 3962 3962 3978 3978 3978 3978 3930 4073 4041 3946 4009 4009 3978 4057 4073 3259 3115 4073 4073 3818 4073 3914 3994 4009 3994 3994 3994 3946 3930 3962 4073 4073 4057 3962 3978 4025 4073 4073 3914 3754 3546 3275 2971 2667 2396 2252 2172 2124 2092 2044 2012 1933 1869 1837 1725 1677 1645 1613 1581 1581 1565 1581 1677 1709 1725 1725 1725 1725 1741 1741 1757 1757 1741 1757 1757 1789 1789 1757 1757 1757 1757 1741 1741 1741 1725 1725 1693 1709 1725 1725 1725 1725 1709 1661 1629 1597 1613 1613 1613 1613 1629 1629 1613 1597 1597 1597 1581 1581 1565 1565 1565 1565 1645 1645 1629 1725 2460 2763 3338 3466 3370 3083 2572 1725 1405 1773 1645 1661 1645 1613 1597 1581 1581 1581 1533 1533 1517 1517 1501 1485 1469 1469 1453 1453 1453 1453 1453 1453 1453 1453 1453 1485 1517 1501 1469 1421 1421 1421 1437 1421 1421 1405 1389 1373 1373 1373 1357 1373 1373 1373 1373 1357 1341 1326 1357 1357 1373 1373 1357 1341 1326 1326 1326 1310 1310 1294 1278 1262 1262 1262 1278 1278 1278 1278 1278 1278 1278 1278 1262 1262 1246 1230 1230 1230 1230 1230 1214 1214 1214 1198 1198 1182 1182 1182 1182 1166 1166 1166 1150 1150 1150 1150 1150 1150 1150 1134 1134 1118 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1086 1070 1054 1038 1038 1038 1038 1054 1038 1022 1022 1022 1038 1038 1006 974 1022 1038 1038 1038 1038 1022 1006 990 958 958 958 974 990 1006 1038 1054 1006 1006 1022 1022 1006 990 974 974 974 958 958 958 942 942 942 942 878 878 878 878 878 878 878 878 862 862 862 862 862 862 862 862 846 846 846 846 846 846 846 846 798 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 782 782 782 766 750 750 734 734 734 734 750 750 750 750 766 766 766 750 734 750 766 766 734 686 718 734 734 734 734 718 702 686 686 670 670 670 655 655 655 655 702 702 702 702 702 702 702 702 670 655 639 639 670 686 655 607 639 607 607 591 591 575 575 575 575 575 575 559 559 543 543 543 591 607 623 639 623 607 575 559 559 559 543 543 543 543 527 527 575 575 575 559 559 543 543 543 527 527 527 527 511 511 511 495 527 527 511 511 511 527 543 559 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 463 447 431 431 415 415 415 431 415 415 415 415 415 415 415 415 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 367 351 351 351 335 335 335 319 335 335 335 335 335 335 335 335 351 335 319 303 303 303 319 319 383 351 319 335 367 383 383 367 303 319 319 335 335 319 319 303 367 335 303 303 319 335 319 287 335 335 335 319 303 287 271 255 287 287 271 271 271 287 303 319 287 287 287 287 287 287 287 287 319 319 319 319 303 303 303 303 303 303 303 303 303 303 303 303 271 271 271 287 287 303 303 303 287 287 287 287 303 303 303 319 335 335 335 319 319 303 303 303 271 271 255 255 255 271 287 303 111 111 111 95 95 79 79 79 95 95 95 95 79 79 79 79 63 79 79 79 95 95 111 111 111 111 111 95 95 79 79 79 95 95 95 95 95 95 95 95 79 79 95 111 95 79 63 47 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 127 159 159 159 159 127 127 143 127 111 111 143 159 127 111 175 191 191 207 207 191 191 175 191 191 175 159 143 127 127 127 95 63 31 15 47 47 47 15 127 143 191 223 255 271 287 287 287 287 287 303 303 303 319 319 303 319 319 319 335 335 351 351 335 335 335 351 351 367 367 367 383 383 383 383 383 383 383 383 351 367 399 431 431 415 399 383 367 383 415 431 431 431 415 415 399 399 383 383 383 383 399 399 399 431 431 415 367 367 415 463 495 463 415 287 175 95 111 111 159 159 175 175 175 175 159 159 223 223 223 191 159 159 127 127 143 143 175 255 191 95 607 1501 1869 1869 1773 1805 1901 1821 1757 1917 1853 1853 1853 1853 1853 1837 1821 1805 1789 1789 1693 1549 1437 1278 1038 814 527 399 287 271 287 303 399 463 415 383 463 1070 2396 2667 2699 2476 2380 2396 2444 2444 2412 2380 2316 2300 2620 2683 2699 2683 2652 2540 2156 1485 2108 2795 2763 2667 2636 2076 1773 1757 1757 1725 1693 1661 1581 1549 1485 1469 1389 1326 1278 1214 1182 1102 1038 974 830 527 1166 1629 1517 1549 1581 1613 1693 1725 1757 1757 1741 1693 1661 1661 1677 1709 1709 1709 1709 1709 1709 1709 1725 1725 1709 1709 1709 1725 1741 1821 1933 1837 1725 1661 1789 1693 2220 3706 3738 3754 3658 3658 3658 3642 3722 3770 3690 3706 3770 3866 3882 3802 3770 3802 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3882 3882 3882 3898 3898 3898 3898 3898 3898 3914 3914 3930 3930 3930 3914 3914 3914 3914 3914 3914 3914 3914 3930 3930 3914 3914 3930 3930 3946 3962 3946 3946 3962 3962 3962 3978 3978 3978 3978 3978 3994 3962 3994 4057 4009 3834 4073 4073 3131 3370 4073 3962 3978 4073 4057 4009 3930 3898 3898 3946 4009 4073 4073 4073 4073 4073 4073 4041 3882 3738 3738 3770 3834 3882 3802 3642 3434 3259 2747 2604 2444 2300 2156 2076 2012 1949 1869 1789 1725 1693 1677 1645 1613 1645 1677 1741 1709 1725 1725 1741 1741 1741 1741 1757 1741 1757 1789 1805 1805 1805 1805 1773 1757 1757 1757 1741 1741 1741 1709 1709 1725 1741 1741 1725 1709 1677 1677 1645 1645 1645 1629 1629 1629 1629 1613 1613 1597 1581 1565 1549 1533 1533 1597 1613 1629 1613 1581 1757 1677 2012 2524 2572 2492 2172 1789 1533 1629 1837 1629 1645 1629 1597 1581 1565 1565 1565 1549 1549 1533 1517 1501 1501 1485 1485 1469 1469 1469 1469 1469 1469 1469 1469 1533 1533 1501 1437 1389 1389 1405 1453 1437 1437 1421 1405 1389 1389 1373 1373 1357 1357 1373 1389 1373 1357 1341 1326 1357 1357 1373 1373 1357 1357 1341 1326 1326 1326 1310 1294 1278 1278 1262 1262 1230 1230 1230 1230 1230 1246 1246 1246 1246 1230 1214 1198 1198 1198 1198 1214 1214 1214 1198 1198 1198 1198 1182 1182 1182 1182 1166 1166 1166 1150 1150 1150 1150 1150 1150 1134 1134 1118 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1086 1070 1054 1038 1038 1038 1038 1054 1038 1022 1022 1022 1038 1038 1006 974 1022 1038 1038 1038 1038 1022 1006 990 1022 1022 1006 1006 990 1006 1006 1022 1006 1006 1022 1022 1006 1006 990 974 974 974 958 958 958 942 942 942 878 878 878 878 878 878 878 878 862 862 862 862 862 862 862 862 830 830 830 830 830 830 830 830 798 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 766 766 766 766 766 766 766 750 734 734 734 750 750 766 766 766 750 734 718 734 750 750 718 670 718 718 734 734 734 718 702 686 686 686 670 670 670 655 655 655 702 702 702 702 702 702 702 702 686 670 639 655 686 686 670 623 639 607 607 591 591 575 575 575 575 575 575 559 559 543 543 543 591 607 623 639 639 607 575 559 559 559 559 543 543 527 527 527 575 575 575 559 559 543 543 543 527 527 527 511 511 511 495 495 527 511 511 511 511 527 543 559 511 511 511 511 511 511 511 511 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 431 447 447 447 431 431 415 399 415 415 415 415 415 415 415 415 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 383 367 367 367 351 351 351 335 351 351 351 351 351 351 351 351 351 335 319 303 303 303 303 319 351 335 303 319 351 367 367 351 335 319 319 303 303 319 319 335 351 319 303 319 335 335 303 271 319 319 319 319 303 287 271 271 287 287 271 255 271 287 319 335 287 287 287 287 287 287 287 287 303 303 319 319 319 319 319 335 287 287 287 287 287 287 287 287 271 287 287 287 287 287 287 303 287 287 287 303 303 303 319 319 319 319 319 319 303 303 303 287 271 255 255 255 255 271 287 303 111 111 111 95 95 79 79 79 63 63 79 79 79 79 79 79 47 63 63 79 79 95 95 95 111 111 111 95 95 79 79 79 95 95 95 95 95 95 95 95 63 79 95 111 95 79 47 31 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 111 127 159 175 175 159 127 111 143 127 111 111 143 143 127 111 175 191 191 207 207 191 191 175 223 207 191 175 159 159 159 159 111 79 47 47 63 63 63 47 175 191 223 255 287 303 319 319 287 287 287 303 303 319 319 319 335 335 335 351 351 367 367 367 335 335 335 351 351 367 367 367 351 351 351 351 351 351 351 351 351 367 399 431 447 431 399 383 367 383 415 431 447 431 415 399 415 399 367 351 351 367 383 399 415 431 447 415 367 367 415 479 479 447 383 255 143 63 79 79 175 159 191 175 175 159 159 143 223 191 191 159 159 159 127 127 95 111 207 287 207 95 718 1741 1917 1901 1773 1805 1885 1789 1757 1965 1853 1853 1853 1853 1853 1821 1805 1805 1773 1741 1661 1517 1389 1214 974 734 479 335 271 271 287 303 415 495 383 351 495 1326 2588 2588 2763 2396 2412 2412 2444 2428 2412 2412 2348 2268 2636 2683 2683 2763 2699 2540 2204 1549 1997 2795 2811 2731 2683 2188 1805 1709 1741 1725 1709 1629 1597 1533 1501 1469 1373 1341 1262 1230 1166 1118 1054 958 862 495 1166 1661 1565 1629 1709 1725 1773 1805 1821 1821 1773 1709 1645 1645 1709 1741 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1709 1725 1741 1821 1917 1837 1725 1677 1789 1709 2236 3722 3738 3738 3658 3658 3658 3642 3722 3770 3690 3706 3786 3882 3882 3802 3770 3802 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3898 3898 3898 3898 3898 3898 3914 3914 3930 3930 3930 3914 3914 3914 3914 3914 3914 3914 3914 3930 3914 3914 3914 3914 3930 3946 3962 3946 3946 3946 3962 3962 3978 3978 3978 4073 3770 3946 4073 3914 3914 4073 3962 3914 4073 3946 3099 3498 4073 4025 3994 4041 4057 4057 4073 4057 4057 4025 4009 4073 4073 4073 4073 4073 4057 4073 4073 3994 3930 3850 3834 3850 3866 3898 3882 3818 3562 3227 2843 2540 2300 2140 2060 2012 1933 1869 1821 1789 1757 1725 1725 1741 1741 1741 1725 1725 1741 1741 1741 1741 1725 1741 1757 1789 1805 1837 1821 1805 1773 1773 1757 1757 1757 1741 1741 1709 1725 1725 1741 1741 1725 1725 1677 1725 1677 1677 1661 1661 1645 1645 1645 1629 1613 1597 1581 1549 1533 1501 1501 1517 1581 1613 1645 1709 2012 1485 1885 1773 1709 1741 1693 1693 1869 1837 1565 1613 1645 1613 1597 1581 1565 1565 1565 1549 1549 1533 1533 1517 1501 1485 1485 1469 1469 1469 1469 1469 1469 1469 1469 1565 1517 1437 1341 1278 1294 1373 1437 1437 1437 1421 1405 1405 1389 1373 1373 1341 1357 1373 1389 1373 1357 1326 1310 1357 1373 1373 1373 1373 1357 1341 1326 1326 1326 1310 1294 1294 1278 1262 1262 1230 1230 1230 1230 1230 1230 1230 1230 1246 1230 1214 1198 1198 1198 1198 1214 1214 1214 1198 1198 1198 1198 1182 1182 1182 1182 1182 1166 1166 1150 1150 1150 1150 1150 1150 1134 1134 1118 1118 1118 1102 1102 1086 1070 1070 1054 1038 1038 1086 1070 1054 1038 1038 1038 1038 1054 1038 1022 1022 1022 1038 1038 1006 974 1022 1038 1038 1038 1038 1022 1006 990 1086 1070 1054 1022 1006 990 990 990 1006 1022 1022 1022 1022 1006 990 974 974 974 974 958 958 942 942 942 878 878 878 878 878 878 878 878 862 862 862 862 862 862 862 862 814 814 814 814 814 814 814 814 798 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 750 766 766 766 766 766 782 782 734 734 734 750 750 766 766 766 734 718 702 718 734 734 702 670 718 718 734 734 734 718 702 702 686 686 686 670 670 655 655 655 702 702 702 702 702 702 702 702 702 686 670 670 702 702 686 639 639 607 607 591 591 575 575 575 575 575 575 559 559 543 543 543 591 607 639 655 639 607 575 559 559 559 559 543 543 527 527 527 575 575 575 559 559 543 543 543 527 527 527 511 511 495 495 495 511 511 511 511 511 527 559 559 511 511 511 511 511 511 511 511 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 415 431 447 463 463 431 399 383 415 415 415 415 415 415 415 415 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 383 383 383 367 367 367 351 351 367 367 367 367 367 367 367 367 351 351 319 303 303 303 303 303 335 319 287 303 335 367 367 351 351 335 303 287 287 303 335 351 335 319 319 335 351 351 303 255 303 303 319 319 319 303 287 271 287 271 271 255 271 287 319 335 287 287 287 287 287 287 287 287 287 303 303 319 319 335 335 351 271 271 271 271 271 271 271 271 287 287 287 287 287 287 287 287 287 287 287 303 303 319 319 319 319 319 303 303 303 287 287 287 255 255 255 255 255 271 303 303 95 95 95 95 95 95 95 95 79 79 79 95 95 111 111 111 47 31 31 63 95 127 127 111 47 63 95 111 111 95 63 47 79 79 79 79 79 79 79 79 31 63 95 127 127 95 63 31 175 159 127 111 111 127 159 175 143 143 143 143 143 143 143 143 159 159 159 159 143 127 111 95 159 159 159 159 159 143 111 111 191 191 191 191 191 191 191 191 111 143 175 191 207 175 159 127 79 63 47 47 63 79 111 127 95 159 223 255 255 255 255 271 287 287 287 303 303 319 319 319 351 351 351 367 367 383 383 383 335 335 335 351 351 367 367 367 351 351 351 367 367 367 383 383 383 399 415 415 383 383 399 415 399 399 399 399 399 399 399 399 383 383 383 399 399 415 415 415 447 399 367 367 383 415 415 399 479 415 319 191 95 63 111 143 127 127 159 175 175 191 191 191 191 191 191 159 159 127 127 127 15 255 63 175 223 271 1150 1789 1789 1805 1789 1789 1805 1837 1853 1885 1885 1869 1869 1853 1853 1837 1837 1837 1725 1741 1677 1533 1405 1214 942 702 415 319 239 207 271 367 431 479 463 383 511 1741 2699 2620 2604 2524 2444 2476 2492 2444 2428 2460 2428 2348 2572 2731 2683 2667 2763 2556 2092 1773 1757 2715 2731 2843 2636 2396 1773 1741 1693 1693 1693 1677 1629 1549 1501 1469 1421 1389 1310 1278 1230 1214 1150 1070 974 559 1246 1773 1805 1853 1645 1693 1805 1853 1869 1805 1773 1709 1709 1725 1693 1693 1709 1709 1725 1725 1741 1741 1709 1709 1725 1725 1725 1725 1725 1789 1917 1869 1677 1725 1741 1613 2380 3674 3642 3738 3690 3658 3642 3642 3722 3738 3674 3738 3818 3866 3834 3770 3770 3818 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3866 3866 3882 3882 3882 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3898 3898 3898 3914 3914 3930 3930 3930 3898 3898 3898 3914 3914 3930 3930 3930 3962 3962 3962 3962 3962 3962 3962 3962 3962 3962 3962 3978 3978 3994 3994 3962 3978 3898 4073 3882 3003 3850 4073 3978 3962 4073 4009 3946 4073 4073 3898 4073 4073 4073 4073 4073 4057 4041 4025 3994 4009 3978 3978 3962 3962 3978 3962 3898 3850 3834 3802 3706 3626 3434 2987 2524 2316 2044 1901 1933 1997 1965 1949 1981 1853 1853 1837 1773 1741 1741 1661 1597 1773 1757 1773 1789 1821 1837 1885 1853 1773 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1709 1709 1677 1677 1661 1661 1645 1645 1645 1613 1613 1613 1597 1597 1581 1581 1581 1597 1597 1645 1661 1693 1709 1757 1757 1869 1869 1853 1805 1741 1693 1597 1565 1677 1661 1613 1581 1533 1501 1485 1485 1517 1517 1517 1501 1501 1485 1485 1485 1437 1453 1485 1485 1485 1485 1517 1549 1421 1294 1182 1150 1102 1086 1134 1230 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1341 1341 1341 1326 1326 1326 1310 1310 1294 1294 1294 1214 1214 1214 1198 1198 1182 1182 1182 1214 1198 1182 1166 1166 1166 1166 1214 1230 1214 1214 1198 1198 1214 1214 1230 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1166 1150 1134 1150 1166 1182 1118 1118 1102 1086 1086 1086 1102 1102 1086 1086 1086 1070 1070 1054 1054 1054 1054 1054 1038 1022 1022 1006 990 990 1006 1006 1022 1022 1022 1022 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 990 974 958 942 942 958 974 990 990 990 990 974 974 958 958 958 910 910 926 926 910 910 894 878 846 846 862 862 862 862 878 878 830 830 830 814 814 798 798 798 814 798 782 766 766 766 766 782 782 798 798 814 814 798 798 782 782 782 782 766 766 750 750 750 750 750 750 766 766 782 782 798 830 830 814 782 750 734 702 702 718 718 718 702 702 686 686 686 718 702 686 670 670 670 670 686 734 734 734 734 734 734 734 734 686 702 702 702 702 686 670 623 607 591 591 607 607 591 591 575 559 559 543 543 543 559 575 575 575 575 575 575 575 575 575 575 575 575 575 559 559 543 543 543 575 575 575 559 559 543 543 543 543 543 543 527 527 511 511 511 575 575 575 559 559 543 543 543 527 527 527 527 527 527 527 543 527 511 495 479 479 479 479 495 463 463 463 463 463 463 463 463 479 479 479 463 463 447 447 447 463 463 463 447 447 447 431 431 415 415 415 399 399 383 383 383 351 351 351 351 351 351 351 351 351 351 351 367 367 383 383 383 367 367 367 351 351 335 335 335 319 335 367 399 415 383 319 255 335 335 335 335 335 335 335 335 351 367 351 319 287 287 335 367 383 367 335 319 303 319 319 335 287 303 335 351 351 335 303 287 255 271 287 303 319 303 287 271 255 271 271 271 271 271 271 271 271 287 287 303 303 287 287 271 287 287 287 303 303 319 319 319 287 287 287 287 287 287 287 287 303 303 303 287 287 271 271 271 319 271 255 271 335 351 335 287 223 271 303 287 255 239 271 319 303 287 239 223 223 255 303 335 95 95 95 95 95 95 95 95 79 79 79 95 95 111 111 111 63 47 47 63 95 127 111 95 79 95 111 127 127 111 95 79 79 79 79 79 79 79 79 79 63 63 79 79 79 79 79 79 175 159 127 111 111 127 159 175 143 143 143 143 143 143 143 143 175 175 191 191 191 175 159 159 143 159 159 159 159 143 127 111 191 191 191 191 191 191 191 191 127 143 175 191 191 159 127 111 79 63 63 47 63 95 127 143 159 207 271 287 287 271 271 287 287 287 303 303 303 319 319 319 351 351 351 367 367 367 383 383 351 351 367 367 367 383 383 383 351 367 367 367 383 383 383 399 383 399 415 415 383 383 399 415 415 415 415 415 415 415 415 415 383 383 383 399 399 415 415 415 447 399 367 367 399 415 415 399 463 399 303 175 95 63 111 143 143 143 191 191 191 207 207 207 191 159 159 127 127 127 127 127 47 255 127 207 207 447 1373 1837 1773 1805 1789 1789 1805 1821 1853 1869 1869 1869 1853 1837 1821 1805 1789 1789 1677 1693 1629 1485 1357 1166 894 607 351 287 207 191 271 367 447 463 511 383 702 1965 2715 2588 2588 2460 2444 2460 2476 2428 2412 2444 2412 2332 2572 2699 2667 2683 2763 2588 2140 1853 1725 2620 2779 2875 2683 2476 1869 1741 1709 1725 1709 1693 1629 1581 1517 1469 1437 1373 1326 1262 1262 1230 1166 1070 958 846 1581 1949 1853 1821 1709 1789 1853 1869 1869 1853 1789 1757 1757 1741 1725 1741 1757 1757 1757 1773 1773 1773 1757 1757 1757 1757 1757 1757 1757 1821 1933 1885 1693 1725 1741 1629 2380 3658 3642 3738 3690 3658 3642 3642 3722 3738 3674 3738 3834 3866 3834 3770 3770 3818 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3866 3866 3866 3882 3882 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3898 3898 3898 3914 3914 3914 3930 3930 3898 3898 3898 3914 3914 3930 3930 3930 3962 3962 3962 3962 3962 3962 3962 3962 3962 3962 3962 3978 3978 3978 3994 3994 3946 4073 3914 4009 3818 3003 3962 4073 3818 4073 4073 3994 3962 4073 4073 4041 4025 3994 3994 3978 3978 3994 3994 3994 4041 4041 4041 4057 4073 4073 4073 4041 3898 3898 3898 3898 3882 3738 3498 3195 3131 2939 2699 2396 2156 2028 1917 1837 1885 1789 1805 1773 1789 1789 1725 1693 1757 1757 1773 1757 1821 1837 1837 1837 1773 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1709 1709 1677 1677 1661 1661 1661 1645 1645 1613 1613 1613 1597 1597 1597 1581 1581 1597 1597 1645 1661 1693 1709 1725 1725 1821 1789 1773 1757 1693 1645 1581 1565 1645 1629 1597 1565 1533 1501 1501 1485 1517 1517 1517 1501 1501 1501 1485 1485 1469 1469 1485 1501 1501 1469 1437 1421 1150 1054 1006 1006 990 958 974 1054 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1294 1294 1294 1214 1214 1214 1198 1198 1198 1182 1182 1214 1198 1182 1182 1166 1166 1182 1182 1230 1214 1214 1198 1198 1214 1214 1230 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1166 1150 1150 1150 1166 1166 1134 1118 1102 1086 1086 1086 1102 1102 1086 1086 1086 1070 1070 1054 1054 1054 1054 1054 1038 1038 1022 1006 990 990 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 974 958 958 974 990 1006 990 990 990 974 974 958 958 958 910 910 910 910 910 894 878 862 878 878 878 862 862 846 846 846 830 830 830 814 814 814 798 798 814 798 782 782 766 766 782 782 782 798 798 814 814 798 798 782 798 782 782 766 766 750 750 734 718 718 718 734 734 750 750 750 782 782 782 766 750 734 734 734 718 718 718 702 702 702 686 686 718 702 686 670 670 670 670 686 718 718 718 718 718 718 718 718 686 702 702 702 702 686 670 623 607 591 591 607 607 591 591 575 575 575 559 543 543 543 559 559 575 575 575 575 575 575 575 575 591 575 575 559 559 543 543 527 575 575 575 559 559 543 543 543 543 543 543 527 527 527 511 511 575 575 559 559 559 543 543 543 511 511 511 511 527 527 527 527 511 495 479 463 463 463 463 479 447 463 463 463 463 463 463 479 479 479 479 463 463 447 447 447 463 447 447 447 431 431 431 415 415 415 415 399 399 383 383 383 367 367 367 367 367 367 367 367 351 351 351 367 367 383 383 383 367 367 367 351 351 335 335 335 383 367 335 351 367 367 335 319 335 335 335 335 335 335 335 335 351 367 351 335 303 287 319 351 351 335 319 303 287 303 303 319 303 319 319 335 335 319 319 303 287 303 319 335 335 319 287 287 271 271 271 271 287 287 287 287 271 287 287 303 303 287 287 271 287 287 287 303 303 319 319 319 287 287 287 287 287 287 287 287 303 303 303 287 287 271 271 271 319 287 255 287 319 351 319 287 271 303 319 287 255 223 239 271 303 271 239 207 223 255 303 335 95 95 95 95 95 95 95 95 79 79 95 95 95 95 111 111 95 79 63 79 95 111 95 63 95 111 127 127 127 127 111 95 79 79 79 79 79 79 79 79 79 63 47 47 63 79 111 127 175 159 127 111 111 127 159 175 143 143 143 143 143 143 143 143 143 159 175 175 191 175 175 175 143 143 159 159 159 143 127 111 191 191 191 191 191 191 191 191 143 159 175 175 159 143 111 95 95 79 63 63 79 111 143 159 223 271 319 319 303 287 287 303 287 303 303 303 319 319 319 319 351 351 351 351 367 367 367 383 367 367 383 383 383 399 399 399 367 383 383 383 399 399 399 415 383 399 415 415 383 383 399 415 431 431 431 431 431 431 431 431 383 383 383 399 399 415 415 415 431 415 383 383 399 415 415 399 415 351 255 143 79 63 111 127 159 159 191 207 207 207 223 223 159 159 159 127 127 111 111 127 95 191 191 207 175 718 1661 1853 1757 1757 1757 1757 1773 1789 1821 1837 1821 1821 1805 1773 1757 1725 1709 1709 1645 1645 1565 1389 1246 1054 782 527 303 239 191 191 255 367 463 479 527 383 1022 2300 2731 2556 2556 2364 2428 2444 2460 2412 2380 2428 2412 2332 2524 2683 2683 2699 2763 2588 2188 1965 1661 2476 2843 2923 2731 2604 1981 1725 1741 1741 1709 1693 1661 1629 1565 1501 1485 1405 1357 1310 1294 1246 1198 1102 894 1150 1917 2076 1869 1805 1789 1837 1869 1885 1901 1885 1853 1805 1773 1789 1789 1805 1805 1805 1821 1821 1821 1821 1789 1789 1789 1789 1789 1789 1789 1853 1965 1933 1725 1725 1741 1645 2380 3626 3642 3738 3690 3658 3642 3642 3722 3738 3658 3754 3834 3850 3818 3786 3786 3802 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3834 3850 3850 3850 3850 3866 3866 3866 3882 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3898 3898 3898 3898 3914 3914 3914 3930 3898 3898 3898 3914 3914 3930 3930 3930 3962 3962 3962 3962 3962 3962 3962 3962 3962 3962 3962 3962 3978 3978 3978 3994 3994 3930 4009 3930 4073 3259 3195 4073 4009 3994 4025 3978 3898 4025 4073 3962 3946 3882 3898 3898 3898 3930 3930 3962 4009 4041 4041 4057 4073 4073 4073 4073 4025 3946 3962 3962 3866 3706 3578 3498 3578 3626 3370 2875 2588 2588 2540 2300 2108 1885 1821 1773 1773 1773 1741 1677 1725 1709 1725 1741 1773 1805 1821 1821 1773 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1709 1709 1677 1677 1677 1661 1661 1661 1645 1613 1613 1613 1613 1597 1597 1597 1581 1597 1597 1645 1661 1661 1677 1693 1693 1741 1693 1677 1645 1629 1613 1581 1565 1613 1597 1565 1533 1517 1501 1501 1501 1517 1517 1517 1517 1501 1501 1501 1485 1517 1501 1501 1517 1517 1453 1326 1230 1070 1006 990 1022 1006 958 958 1006 1405 1405 1405 1405 1405 1405 1405 1405 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1341 1326 1326 1326 1310 1310 1294 1294 1294 1214 1214 1214 1214 1198 1198 1198 1182 1214 1214 1198 1182 1166 1166 1182 1182 1230 1230 1214 1214 1214 1214 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1182 1166 1150 1150 1166 1166 1134 1134 1118 1102 1086 1086 1102 1102 1086 1086 1086 1070 1070 1054 1054 1054 1054 1054 1054 1038 1022 1006 1006 990 1070 1070 1054 1038 1006 990 974 974 1006 1006 1006 1006 1006 1006 1006 1006 1022 1006 1006 990 990 1006 1006 1022 990 990 990 974 974 958 958 958 894 910 910 910 910 894 878 862 910 910 894 878 846 830 814 814 830 830 830 830 814 814 814 798 814 814 798 782 766 766 782 782 782 798 798 814 814 798 798 782 814 798 782 782 750 750 734 718 718 734 734 734 734 750 750 750 734 734 734 734 750 750 750 750 718 718 718 718 702 702 702 686 718 702 686 670 670 670 670 686 702 702 702 702 702 702 702 702 686 702 702 702 702 686 670 623 607 591 591 607 607 591 591 575 607 591 575 559 543 543 543 543 575 575 575 575 575 575 575 575 607 591 575 575 543 543 527 511 575 575 575 559 559 543 543 543 543 543 543 543 527 527 527 511 575 559 559 559 543 543 543 543 511 511 511 511 495 495 495 495 495 479 463 447 447 447 447 463 447 447 447 463 463 479 479 479 479 479 479 463 463 447 447 447 447 431 431 431 415 415 415 399 415 415 415 399 399 383 383 383 383 383 383 383 383 383 383 383 367 367 367 367 383 383 383 383 367 367 367 351 351 335 335 335 431 383 319 287 303 335 367 367 335 335 335 335 335 335 335 335 351 367 367 335 303 303 319 351 335 319 303 287 287 287 303 303 335 319 319 303 303 319 319 335 335 335 351 335 335 319 287 287 303 303 303 303 287 287 287 287 271 287 287 303 303 287 287 271 287 287 287 303 303 319 319 319 287 287 287 287 287 287 287 287 303 303 287 287 287 287 271 271 303 287 271 287 319 335 319 303 303 319 319 287 255 223 223 239 271 255 223 207 223 239 287 319 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 127 111 79 79 95 95 79 47 95 111 111 111 111 111 111 95 79 79 79 79 79 79 79 79 63 63 63 63 79 95 111 111 159 143 143 127 127 143 143 159 143 143 143 143 143 143 143 143 95 95 127 143 143 143 143 143 127 143 159 159 159 143 127 127 191 191 191 191 191 191 191 191 159 159 175 159 143 127 95 79 95 95 79 79 95 127 159 191 271 303 335 335 303 287 287 287 303 303 303 319 319 319 335 335 335 335 351 351 351 367 367 367 367 367 367 367 383 383 399 399 383 383 399 399 399 415 415 415 383 399 415 415 383 383 399 415 447 447 447 447 447 447 447 447 383 383 383 399 399 415 415 415 431 415 383 399 415 431 415 399 383 303 207 111 63 63 111 111 143 143 175 191 191 191 207 207 159 159 127 127 111 111 111 111 175 111 255 207 175 990 1853 1805 1741 1757 1757 1757 1773 1789 1805 1821 1837 1821 1805 1773 1741 1709 1693 1677 1629 1597 1485 1326 1182 974 702 431 255 207 159 191 255 367 463 479 447 431 1405 2588 2731 2524 2508 2300 2428 2444 2444 2380 2364 2412 2396 2332 2492 2667 2699 2731 2763 2572 2252 2124 1709 2252 2891 2955 2795 2683 2140 1741 1757 1757 1725 1709 1693 1629 1549 1533 1485 1437 1357 1341 1310 1278 1230 1102 782 1389 2060 2076 1821 1789 1789 1805 1869 1885 1901 1901 1885 1837 1805 1773 1821 1837 1837 1837 1837 1837 1837 1837 1821 1805 1805 1805 1805 1789 1789 1853 1997 1965 1741 1725 1757 1677 2412 3610 3642 3738 3690 3658 3642 3642 3722 3738 3642 3754 3850 3834 3802 3802 3802 3786 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3850 3850 3850 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3882 3882 3898 3898 3898 3914 3914 3914 3898 3898 3898 3914 3914 3930 3930 3930 3946 3946 3946 3946 3946 3946 3946 3946 3946 3946 3962 3962 3962 3978 3978 3978 3914 4009 3994 3898 4009 4073 3035 3434 4073 4025 3834 3898 4057 4025 3994 4073 3898 3834 3834 3866 3866 3898 3930 3946 3978 4009 4041 4057 4073 4073 4073 4073 4073 4009 3946 3962 3770 3546 3450 3530 3562 3674 3450 3019 2955 3291 3386 3083 2667 2268 2028 1917 1853 1805 1725 1677 1725 1709 1693 1709 1741 1773 1805 1805 1789 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1725 1725 1693 1677 1677 1677 1661 1661 1661 1629 1629 1613 1613 1613 1597 1597 1597 1613 1613 1645 1661 1661 1677 1677 1677 1677 1661 1629 1597 1597 1597 1581 1597 1565 1565 1549 1517 1517 1501 1517 1517 1533 1533 1517 1517 1517 1501 1501 1501 1565 1517 1517 1533 1533 1437 1246 1086 1150 1086 1054 1086 1070 1022 1022 1086 1421 1421 1421 1421 1405 1405 1405 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1357 1357 1357 1326 1326 1326 1310 1310 1294 1294 1294 1230 1230 1214 1214 1214 1198 1198 1198 1230 1214 1198 1182 1182 1182 1182 1198 1214 1230 1214 1214 1214 1214 1230 1246 1230 1230 1230 1230 1230 1230 1230 1230 1198 1198 1182 1182 1166 1166 1166 1166 1150 1150 1118 1102 1102 1086 1102 1102 1086 1086 1086 1070 1070 1054 1054 1054 1070 1070 1054 1038 1022 1022 1006 1006 1054 1054 1038 1022 1022 1006 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 990 990 990 974 974 958 958 958 926 926 926 926 926 910 894 894 894 894 878 862 862 846 830 830 846 846 830 830 830 814 814 814 830 814 798 782 782 782 782 798 782 798 798 814 814 798 798 782 814 798 798 782 750 734 734 718 782 782 782 782 782 782 782 782 734 734 734 734 734 734 734 734 734 734 718 718 718 702 702 702 718 702 686 670 670 670 670 686 718 718 718 718 718 718 718 718 686 702 702 702 702 686 670 623 607 591 591 607 607 591 591 575 607 607 575 559 543 527 527 527 591 591 575 575 575 575 559 559 607 591 591 575 543 527 527 511 575 575 575 559 559 543 543 543 559 559 543 543 543 527 527 527 559 559 559 543 543 543 527 527 511 495 495 495 495 479 479 479 495 495 479 463 447 447 463 463 431 431 447 463 463 479 495 495 479 479 479 463 463 447 447 447 431 431 415 415 415 399 399 399 415 415 415 399 399 383 383 383 399 399 399 399 399 399 399 399 367 383 383 383 383 383 383 383 367 367 367 351 351 335 335 335 431 383 319 287 303 351 367 367 335 335 335 335 335 335 335 335 335 351 367 351 319 303 319 335 335 319 319 319 319 319 319 319 351 335 303 287 287 303 335 351 351 351 335 335 303 287 271 271 319 319 319 303 303 303 303 287 271 287 287 303 303 287 287 271 287 287 287 303 303 319 319 319 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 303 303 287 303 303 319 303 303 303 303 303 287 255 239 239 239 271 255 223 207 223 239 271 303 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 143 127 95 95 111 111 79 47 95 79 79 79 79 79 79 95 79 79 79 79 79 79 79 79 15 47 79 111 127 111 79 63 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 79 95 111 127 143 143 143 127 127 127 143 159 159 159 143 127 191 191 191 191 191 191 191 191 175 175 175 159 143 127 111 95 111 95 95 95 127 159 191 223 271 287 319 303 271 255 255 287 303 303 319 319 319 335 335 335 335 335 335 351 351 351 367 367 335 335 351 351 367 367 367 367 383 383 399 399 399 415 415 415 383 399 415 415 383 383 399 415 447 447 447 447 447 447 447 447 383 383 383 399 399 415 415 415 431 415 399 415 431 447 415 399 351 255 159 79 63 79 127 111 111 111 159 159 159 175 175 175 159 127 127 127 111 111 111 111 191 63 271 175 255 1198 1869 1709 1725 1741 1757 1773 1789 1789 1789 1805 1837 1821 1805 1773 1741 1709 1693 1677 1613 1597 1469 1294 1134 926 655 383 223 175 111 143 255 367 431 463 367 591 1805 2747 2683 2524 2460 2300 2444 2444 2444 2380 2364 2412 2396 2332 2412 2604 2699 2747 2747 2540 2284 2252 1853 1997 2827 2939 2843 2747 2268 1773 1709 1725 1725 1725 1677 1645 1565 1549 1501 1469 1389 1357 1341 1310 1230 1134 798 1565 2044 1997 1805 1789 1821 1725 1837 1885 1917 1917 1917 1853 1773 1773 1837 1837 1821 1821 1821 1821 1821 1821 1805 1805 1805 1789 1789 1773 1773 1853 2012 1997 1773 1725 1773 1725 2444 3610 3642 3738 3690 3658 3642 3642 3722 3738 3626 3770 3866 3818 3786 3818 3818 3770 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3834 3850 3850 3850 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3882 3882 3882 3898 3898 3898 3914 3914 3898 3898 3898 3914 3914 3930 3930 3930 3946 3946 3946 3946 3946 3946 3946 3946 3946 3946 3946 3962 3962 3962 3978 3978 3818 4073 3738 3978 3930 4073 3866 2987 3690 4073 3962 3834 4073 4025 3834 4073 3930 3866 3866 3898 3898 3930 3930 3946 3946 3978 3978 4009 4041 4041 4041 4025 4009 3946 3962 3946 3786 3562 3530 3674 3562 3562 3291 2987 3115 3562 3690 3323 3243 2699 2284 2076 1981 1869 1789 1789 1709 1693 1677 1677 1741 1773 1789 1789 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1725 1725 1693 1693 1677 1677 1677 1661 1661 1629 1629 1629 1613 1613 1613 1597 1597 1645 1645 1629 1629 1629 1629 1645 1645 1645 1629 1597 1565 1565 1581 1629 1629 1533 1517 1501 1485 1485 1485 1485 1485 1501 1501 1501 1485 1485 1485 1469 1501 1581 1533 1517 1549 1549 1437 1246 1086 1134 1054 1006 1038 1054 1038 1102 1182 1453 1453 1437 1437 1421 1421 1405 1405 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1389 1373 1373 1373 1357 1357 1326 1326 1326 1310 1310 1294 1294 1294 1230 1198 1198 1182 1182 1182 1166 1166 1198 1182 1166 1166 1150 1150 1166 1198 1214 1246 1230 1214 1214 1230 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1198 1198 1198 1198 1182 1182 1166 1166 1166 1166 1134 1118 1102 1102 1102 1102 1086 1086 1086 1070 1070 1054 1054 1054 1070 1070 1054 1054 1038 1022 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1022 1038 1038 1022 1022 1022 990 990 990 974 974 958 958 958 942 942 958 958 942 942 926 910 862 862 862 862 862 862 862 862 846 846 846 830 830 830 814 814 830 814 798 798 782 782 798 798 782 798 798 814 814 798 798 782 798 798 782 766 766 750 734 734 798 798 798 782 782 782 782 782 766 766 750 734 718 718 702 702 734 734 734 718 718 718 702 702 718 702 686 670 670 670 670 686 750 750 750 750 750 750 750 750 686 702 702 702 702 686 670 623 607 591 591 607 607 591 591 575 607 607 575 559 543 527 527 527 591 591 591 575 575 559 559 559 591 591 575 559 559 543 527 527 575 575 575 559 559 543 543 543 559 559 559 543 543 543 527 527 559 559 543 543 543 527 527 527 511 511 511 495 495 479 479 479 527 511 495 479 479 479 479 479 447 447 447 463 463 479 479 479 479 479 479 463 463 447 447 447 431 431 415 415 415 399 399 399 415 415 415 399 399 383 383 383 399 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 367 367 367 351 351 335 335 335 399 367 335 335 351 367 351 319 335 335 335 335 335 335 335 335 335 351 367 351 319 303 319 335 335 351 351 351 351 351 351 351 351 335 303 287 287 303 335 351 335 335 319 303 271 271 255 255 319 319 319 303 303 287 287 287 271 287 287 303 303 287 287 271 287 287 287 303 303 319 319 319 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 303 303 319 303 303 287 303 303 271 271 255 271 271 287 271 271 255 255 239 239 239 255 271 287 95 95 95 95 95 95 95 95 111 111 95 95 95 95 79 79 143 127 95 95 111 111 95 63 95 79 63 63 63 63 79 95 79 79 79 79 79 79 79 79 31 63 95 127 127 95 47 31 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 143 159 159 159 159 159 143 111 127 143 159 159 159 143 143 191 191 191 191 191 191 191 191 191 191 175 159 159 143 143 143 111 111 111 111 143 175 223 239 255 287 287 287 255 239 255 287 319 319 319 319 335 335 335 351 319 335 335 335 351 351 351 351 335 335 335 351 351 351 367 367 367 383 383 383 399 399 399 415 383 399 415 415 383 383 399 415 447 447 447 447 447 447 447 447 383 383 383 399 399 415 415 415 431 415 415 431 447 447 415 399 335 239 127 63 79 111 143 127 95 95 143 143 143 159 159 127 159 127 127 127 111 111 111 111 191 79 271 175 463 1405 1837 1661 1709 1725 1757 1773 1789 1789 1789 1789 1805 1805 1789 1757 1741 1709 1693 1693 1629 1597 1453 1262 1086 878 607 335 207 159 111 143 255 351 415 447 335 910 2220 2811 2636 2540 2396 2348 2460 2460 2444 2380 2364 2428 2412 2348 2364 2572 2699 2763 2731 2492 2300 2380 2108 1789 2699 2907 2859 2763 2332 1837 1725 1725 1741 1725 1693 1661 1597 1565 1517 1453 1405 1357 1341 1326 1246 1118 958 1757 2028 1949 1869 1789 1885 1757 1837 1885 1933 1933 1901 1869 1789 1773 1805 1837 1837 1837 1821 1821 1821 1821 1837 1837 1821 1821 1805 1789 1789 1821 2012 2012 1773 1725 1789 1789 2492 3610 3642 3738 3690 3658 3642 3642 3722 3738 3626 3786 3882 3818 3770 3834 3834 3754 3802 3802 3802 3818 3818 3834 3834 3834 3802 3802 3802 3802 3802 3802 3802 3802 3818 3834 3834 3834 3850 3850 3850 3850 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3866 3882 3882 3882 3898 3898 3898 3898 3898 3898 3898 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3946 3962 3962 3962 3962 4041 3946 4073 3834 3882 3898 4073 3546 2971 3898 4073 3882 3962 4009 3882 3962 3930 3930 3946 3946 3946 3946 3962 3962 3946 3946 3946 3946 3930 3930 3930 3930 3930 3946 3962 3882 3690 3546 3562 3642 3722 3498 3195 3115 3354 3674 3706 3354 3323 2699 2220 2028 1981 1885 1821 1805 1725 1677 1693 1693 1725 1757 1773 1805 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1741 1741 1693 1693 1693 1677 1677 1677 1677 1645 1629 1629 1629 1613 1613 1613 1613 1661 1661 1629 1629 1629 1629 1629 1629 1629 1629 1613 1597 1581 1581 1613 1613 1549 1533 1517 1501 1485 1485 1485 1501 1517 1501 1501 1501 1485 1485 1485 1485 1565 1549 1533 1549 1533 1453 1326 1214 1134 1054 1038 1086 1134 1166 1262 1357 1469 1469 1453 1453 1437 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1389 1389 1389 1373 1373 1373 1373 1326 1326 1326 1310 1310 1294 1294 1262 1246 1198 1198 1198 1182 1182 1182 1182 1198 1198 1182 1166 1166 1166 1166 1198 1214 1246 1230 1230 1230 1230 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1198 1198 1214 1214 1198 1182 1166 1166 1182 1166 1150 1118 1102 1102 1086 1102 1086 1086 1086 1070 1070 1054 1054 1054 1086 1070 1070 1054 1038 1022 1022 1022 1006 1006 1006 1022 1022 1038 1038 1038 1006 1006 1006 1006 1006 1006 1006 1006 1006 1022 1022 1038 1038 1022 1022 1006 990 990 990 974 974 958 958 958 942 942 958 958 942 926 910 910 846 846 846 862 862 878 878 878 862 846 846 846 830 830 830 830 830 830 814 798 798 798 798 798 782 798 798 814 814 798 798 782 782 782 766 766 766 766 750 750 766 766 766 766 750 750 750 750 782 782 766 750 734 718 718 702 750 734 734 734 718 718 718 718 718 702 686 670 670 670 670 686 766 766 766 766 766 766 766 766 686 702 702 702 702 686 670 623 607 591 591 607 607 591 591 575 607 591 575 559 543 543 543 543 607 607 591 575 575 559 543 543 575 575 559 559 559 559 543 543 575 575 575 559 559 543 543 543 575 559 559 559 543 543 543 543 543 543 543 543 527 527 527 511 527 527 527 511 495 479 479 479 527 511 495 495 479 479 495 495 463 463 463 463 463 463 463 463 479 479 479 463 463 447 447 447 447 431 431 431 415 415 415 399 415 415 415 399 399 383 383 383 399 399 399 399 399 399 399 399 399 399 399 399 383 383 383 383 367 367 367 351 351 335 335 335 351 351 351 367 383 383 335 287 335 335 335 335 335 335 335 335 319 351 367 367 335 303 303 319 335 351 367 383 383 383 367 367 335 319 319 303 303 319 319 335 319 319 287 271 271 255 271 271 319 319 319 303 287 271 271 271 271 287 287 303 303 287 287 271 287 287 287 303 303 319 319 319 319 319 319 319 319 319 319 319 271 271 287 287 287 287 303 303 303 319 335 319 287 271 287 303 271 255 239 255 287 303 287 271 271 271 255 255 271 271 287 303 95 95 95 95 95 95 95 95 111 111 111 95 95 79 79 79 143 111 95 95 127 127 111 79 111 95 79 63 63 79 95 111 79 79 79 79 79 79 79 79 95 95 111 111 95 63 47 31 127 143 143 159 159 143 143 127 143 143 143 143 143 143 143 143 143 143 159 159 159 143 127 127 111 127 143 159 159 159 159 143 191 191 191 191 191 191 191 191 191 191 175 175 175 175 175 175 127 127 127 127 159 191 239 271 255 271 287 271 255 255 287 303 319 319 319 335 335 335 351 351 319 319 335 335 335 351 351 351 351 351 351 367 367 367 383 383 351 367 367 367 383 383 383 399 383 399 415 415 383 383 399 415 431 431 431 431 431 431 431 431 383 383 383 399 399 415 415 415 431 415 415 431 463 463 431 383 335 223 111 63 95 127 159 143 111 111 143 159 159 159 175 143 159 127 111 111 111 111 111 111 175 111 271 223 750 1629 1789 1741 1693 1709 1741 1757 1773 1773 1757 1757 1741 1741 1725 1709 1693 1677 1661 1661 1613 1581 1421 1182 1022 830 559 287 207 159 111 143 223 303 383 415 367 1294 2588 2811 2604 2588 2332 2396 2476 2476 2460 2380 2364 2428 2428 2380 2316 2508 2652 2715 2699 2460 2332 2460 2380 1597 2556 2843 2859 2747 2364 1885 1757 1757 1773 1773 1725 1693 1629 1613 1517 1453 1405 1373 1357 1294 1246 1134 1134 1997 2092 1997 1917 1725 1869 1821 1821 1901 1965 1965 1933 1869 1805 1789 1837 1869 1869 1853 1853 1837 1837 1837 1885 1869 1869 1853 1837 1821 1805 1853 2012 2028 1773 1709 1805 1837 2540 3626 3642 3738 3690 3658 3642 3642 3722 3738 3610 3802 3882 3802 3770 3834 3834 3754 3802 3802 3802 3818 3818 3834 3834 3834 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3850 3850 3850 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3866 3866 3882 3882 3882 3898 3898 3898 3898 3898 3898 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3946 3962 3962 3962 4073 3658 4073 3786 3834 3978 3866 4025 3211 3386 3834 4041 3866 3914 4009 3834 4025 4025 4025 4009 4009 4025 3994 3962 3946 3930 3898 3882 3882 3834 3834 3834 3898 3962 3882 3690 3530 3514 3546 3562 3690 3338 3115 3307 3642 3738 3706 3450 3099 2444 2044 1949 1949 1869 1789 1757 1741 1709 1693 1709 1709 1741 1789 1789 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1741 1741 1709 1693 1693 1693 1677 1677 1677 1645 1645 1629 1629 1629 1613 1613 1613 1661 1661 1629 1629 1629 1629 1613 1613 1597 1597 1613 1597 1581 1565 1581 1565 1581 1565 1549 1517 1501 1501 1501 1501 1517 1517 1501 1501 1501 1485 1485 1485 1533 1533 1549 1533 1517 1485 1437 1405 1310 1262 1262 1326 1357 1357 1405 1485 1485 1485 1469 1453 1437 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1389 1389 1389 1373 1373 1373 1326 1326 1326 1310 1310 1294 1294 1262 1246 1214 1198 1198 1198 1182 1182 1182 1214 1198 1182 1166 1166 1166 1166 1214 1230 1246 1246 1230 1230 1246 1246 1262 1246 1246 1246 1246 1246 1246 1246 1246 1198 1198 1214 1214 1214 1198 1166 1150 1198 1182 1150 1134 1102 1102 1086 1086 1086 1086 1086 1070 1070 1054 1054 1054 1086 1086 1070 1054 1038 1038 1022 1022 1038 1038 1022 1022 1022 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 1006 1022 1038 1038 1022 1006 990 990 990 990 974 974 958 958 958 910 910 926 926 910 910 894 878 878 878 862 862 862 862 846 846 862 862 846 846 846 830 830 830 846 830 814 798 798 798 798 814 782 798 798 814 814 798 798 782 750 750 766 766 766 766 782 782 782 782 766 766 766 750 750 750 766 766 766 766 750 750 750 750 750 750 734 734 734 718 718 718 718 702 686 670 670 670 670 686 750 750 750 750 750 750 750 750 686 702 702 702 702 686 670 623 607 591 591 607 607 591 591 575 575 575 559 543 543 543 559 559 607 607 591 575 575 559 543 543 543 543 559 559 559 559 575 575 575 575 575 559 559 543 543 543 575 575 559 559 559 543 543 543 543 543 543 527 527 527 511 511 559 543 543 527 511 495 495 479 511 495 495 479 463 463 479 479 495 495 479 463 463 447 431 431 479 479 479 463 463 447 447 447 463 447 447 447 431 431 431 415 415 415 415 399 399 383 383 383 383 383 383 383 383 383 383 383 415 415 415 399 399 383 383 383 367 367 367 351 351 335 335 335 367 351 351 367 383 367 335 303 335 335 335 335 335 335 335 335 319 351 383 367 335 319 303 319 319 335 351 367 383 367 367 351 303 319 319 335 335 319 319 303 319 319 287 271 271 287 303 319 319 303 303 287 271 255 255 239 271 287 287 303 303 287 287 271 287 287 287 303 303 319 319 319 319 319 319 319 319 319 319 319 271 271 271 287 287 303 303 303 287 319 351 319 287 255 287 319 303 271 239 255 287 303 271 239 287 287 287 287 287 303 303 319 95 95 95 95 95 95 95 95 111 111 111 95 95 79 79 79 127 111 95 95 127 127 111 95 143 127 95 79 79 95 127 143 79 79 79 79 79 79 79 79 143 127 95 63 47 47 47 47 127 143 143 159 159 143 143 127 143 143 143 143 143 143 143 143 127 127 127 127 111 95 79 63 111 111 143 159 159 159 159 159 191 191 191 191 191 191 191 191 191 191 191 175 191 191 207 223 127 127 127 143 159 207 255 271 255 287 287 287 271 271 303 335 319 319 319 335 335 351 351 351 319 319 319 335 335 351 351 351 367 367 367 383 383 399 399 399 351 351 351 367 367 367 383 383 383 399 415 415 383 383 399 415 431 431 431 431 431 431 431 399 383 351 383 399 399 415 415 415 431 415 415 447 463 463 431 415 335 239 111 63 111 159 175 159 127 127 159 175 175 191 191 159 159 127 127 111 127 111 127 127 159 127 287 287 990 1821 1773 1821 1693 1725 1741 1773 1789 1773 1757 1741 1693 1693 1693 1677 1677 1661 1661 1645 1597 1533 1373 1150 990 782 527 271 207 175 143 175 255 319 367 383 431 1565 2827 2795 2588 2604 2300 2444 2492 2524 2460 2396 2380 2444 2444 2364 2252 2492 2636 2715 2683 2428 2332 2508 2588 1501 2460 2811 2859 2715 2364 1917 1773 1789 1789 1789 1773 1725 1693 1645 1517 1453 1389 1326 1294 1262 1182 1070 1214 2092 2140 2028 1933 1677 1853 1869 1853 1885 1933 1949 1933 1885 1837 1805 1853 1853 1885 1869 1869 1853 1853 1853 1917 1901 1901 1885 1869 1853 1837 1885 1933 2012 1741 1709 1837 1885 2556 3674 3642 3722 3658 3626 3610 3642 3722 3738 3610 3802 3898 3802 3754 3850 3850 3738 3802 3802 3802 3818 3818 3834 3834 3834 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3834 3834 3850 3850 3850 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3866 3882 3882 3898 3898 3898 3866 3866 3866 3882 3882 3898 3898 3898 3898 3898 3898 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3930 4073 3738 4073 3930 3882 3914 3898 4073 2955 3338 4073 3898 3834 4073 3786 4025 4041 4025 4041 4041 4025 3994 3994 3946 3930 3930 3882 3882 3834 3834 3834 3818 3898 3818 3578 3498 3562 3642 3642 3578 3147 3035 3418 3738 3642 3562 3402 2907 2284 1949 1933 1981 1917 1821 1805 1757 1741 1725 1725 1725 1725 1773 1773 1773 1741 1773 1741 1773 1741 1773 1741 1773 1741 1773 1741 1773 1741 1773 1741 1709 1709 1709 1693 1693 1677 1677 1677 1645 1645 1645 1629 1629 1613 1613 1613 1661 1661 1629 1629 1629 1629 1613 1613 1581 1581 1613 1597 1581 1549 1549 1517 1597 1581 1565 1533 1517 1501 1501 1501 1517 1517 1517 1501 1501 1485 1485 1485 1485 1501 1549 1501 1501 1469 1517 1501 1485 1405 1453 1469 1501 1405 1421 1453 1469 1485 1469 1469 1453 1437 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1405 1389 1389 1373 1373 1373 1326 1326 1326 1310 1310 1294 1294 1294 1246 1214 1246 1198 1230 1182 1214 1182 1246 1198 1214 1166 1198 1166 1198 1214 1230 1246 1246 1230 1230 1246 1246 1262 1246 1246 1246 1246 1246 1246 1262 1246 1198 1198 1230 1230 1230 1198 1166 1150 1198 1182 1166 1134 1118 1102 1086 1086 1086 1086 1086 1070 1070 1054 1054 1054 1086 1086 1070 1054 1054 1038 1022 1022 1070 1054 1054 1038 1006 990 990 974 1006 1006 1006 1006 1006 1006 1006 1006 974 990 1022 1022 1022 1022 990 974 990 990 990 974 974 958 958 958 878 878 894 894 878 878 862 846 910 894 894 878 846 830 830 814 862 862 862 846 846 830 830 830 846 830 814 798 798 798 798 814 750 766 766 782 814 798 798 782 734 734 750 766 766 782 798 798 798 814 814 798 798 782 782 782 734 734 750 766 782 782 814 814 750 750 750 734 734 718 718 718 718 702 686 670 670 670 670 686 734 734 734 734 734 734 734 734 686 702 702 702 702 686 670 655 607 591 623 607 639 591 623 575 591 559 575 543 575 559 607 607 607 607 591 575 575 559 543 543 527 527 543 559 559 575 591 591 575 575 575 559 559 543 543 543 575 575 575 559 559 543 543 543 543 543 543 527 527 511 511 511 575 559 559 543 527 511 495 495 495 479 463 447 447 447 447 463 511 511 495 479 447 431 415 415 479 479 479 463 463 447 447 447 463 463 463 447 447 447 431 431 415 415 415 399 399 383 383 383 383 383 383 383 383 383 383 383 415 415 415 399 399 383 383 383 367 367 367 351 351 335 335 335 399 367 335 335 351 367 351 319 335 335 335 335 335 335 335 335 303 335 383 383 351 319 303 319 287 303 335 351 367 351 351 335 287 303 335 351 351 335 303 287 335 319 303 287 303 319 335 351 303 303 287 271 255 239 239 223 271 287 287 303 303 287 287 271 287 287 287 303 303 319 319 319 319 319 319 319 319 319 319 319 271 271 271 287 287 303 303 303 287 335 351 335 271 255 271 319 351 303 255 255 287 287 239 191 287 287 303 303 303 319 319 319 111 111 111 95 95 79 79 63 63 79 79 79 79 79 79 79 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 111 111 111 95 95 79 79 79 143 143 143 143 143 143 143 143 111 127 127 143 143 159 159 175 175 159 159 143 143 127 127 111 143 159 159 175 175 159 159 143 159 143 143 127 127 143 143 159 159 159 159 143 143 127 127 127 191 159 127 127 175 223 255 255 239 239 239 255 255 271 271 271 255 271 287 287 303 319 335 335 335 335 335 351 351 367 367 367 367 367 367 367 367 367 367 367 383 383 383 367 367 351 351 351 367 383 415 431 431 415 383 367 415 415 415 415 415 415 415 415 415 367 399 383 383 399 399 415 415 463 463 415 447 495 463 399 207 207 159 143 159 175 175 159 111 127 127 143 143 159 159 175 159 159 159 127 159 127 159 159 111 63 239 431 1278 1869 1597 1821 1773 1789 1789 1805 1805 1757 1757 1741 1805 1789 1757 1757 1757 1725 1661 1613 1501 1421 1310 1118 894 670 495 367 303 143 383 287 255 463 415 351 527 1949 2843 2636 2588 2524 2268 2556 2540 2524 2476 2428 2380 2412 2412 2412 2428 2540 2636 2683 2699 2460 2380 2556 2652 1757 2220 2907 2827 2843 2572 1965 1773 1805 1853 1853 1805 1741 1725 1709 1597 1373 1485 1341 1198 1294 1086 862 1453 2076 2140 1837 1949 1901 1757 1933 1853 1853 1885 1885 1917 1917 1917 1917 1885 1853 1869 1869 1869 1853 1853 1853 1869 1869 1853 1853 1869 1853 1853 1885 1949 1885 1725 1725 1965 1805 2779 3626 3722 3722 3610 3562 3578 3626 3674 3658 3738 3770 3834 3834 3786 3754 3770 3802 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3882 3882 3882 3898 3898 3914 3914 3914 3882 3882 3882 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3978 3978 3962 3978 3946 3962 3930 3930 3978 4073 3067 3530 4073 4041 3786 4009 3994 3882 3850 3930 3962 3946 3962 4041 3994 3930 3914 3994 3994 3898 3898 3962 3866 3930 3642 3450 3546 3450 3402 3610 3307 2795 3227 3802 3562 3482 3738 3386 2204 1949 1949 1901 1885 1837 1805 1773 1789 1757 1757 1741 1741 1725 1725 1725 1757 1725 1757 1725 1757 1725 1757 1725 1741 1709 1741 1709 1741 1709 1741 1709 1709 1693 1693 1693 1693 1693 1693 1693 1693 1677 1661 1645 1645 1645 1645 1661 1661 1661 1661 1661 1661 1661 1661 1661 1613 1613 1597 1581 1565 1565 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1533 1533 1517 1517 1517 1501 1501 1501 1517 1517 1533 1485 1501 1437 1453 1405 1437 1405 1437 1389 1421 1373 1405 1405 1437 1421 1405 1389 1389 1389 1389 1405 1421 1405 1389 1389 1357 1357 1341 1326 1389 1389 1389 1373 1373 1357 1357 1357 1326 1326 1326 1310 1310 1294 1294 1294 1294 1262 1294 1246 1278 1230 1262 1230 1294 1246 1278 1230 1262 1214 1246 1246 1198 1198 1198 1198 1246 1262 1294 1294 1230 1246 1246 1262 1262 1262 1294 1246 1262 1230 1262 1230 1246 1198 1166 1166 1182 1182 1150 1134 1134 1118 1070 1070 1086 1070 1038 1038 1054 1070 1038 1022 1102 1086 1070 1070 1038 1038 1022 1006 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 990 990 974 974 974 1006 1006 1006 990 990 974 974 974 974 974 958 958 958 958 942 942 926 926 942 942 926 894 862 846 910 878 846 846 862 862 862 846 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 782 718 718 702 718 750 734 766 766 639 990 766 750 830 639 686 798 782 718 798 830 734 782 846 718 750 766 766 766 766 766 798 782 766 766 750 734 734 718 702 702 734 718 686 670 655 670 686 702 766 750 734 718 718 718 718 734 718 718 702 686 686 670 655 655 655 623 655 607 639 591 623 591 655 623 655 607 639 591 623 623 575 591 623 639 623 591 559 543 575 559 527 527 559 559 527 511 575 607 607 607 591 575 559 559 575 591 591 591 591 575 559 543 559 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 431 431 431 431 431 431 431 431 479 463 447 431 431 463 479 495 463 463 431 431 431 431 463 463 463 463 463 447 447 431 431 431 399 399 383 383 383 367 367 367 383 383 383 383 383 383 383 383 351 351 351 335 335 319 319 319 335 335 335 319 319 303 303 303 351 383 383 383 383 383 383 383 367 367 367 351 351 335 335 335 351 383 415 415 383 367 367 383 351 351 351 351 351 351 351 351 335 303 303 319 351 367 351 335 319 335 351 367 367 335 303 287 319 319 319 319 319 319 319 319 303 319 319 335 335 319 319 303 303 303 303 303 303 303 303 303 319 303 287 287 303 319 351 367 287 303 303 319 319 303 303 287 335 271 223 223 271 319 335 319 367 351 335 335 335 319 287 255 319 319 319 303 303 287 287 287 127 111 111 111 95 95 79 79 79 79 79 79 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 111 111 95 95 95 79 79 79 143 143 143 143 143 143 143 143 127 127 143 143 143 143 159 159 159 159 143 143 143 143 127 127 111 127 143 143 159 143 143 127 159 143 143 127 127 143 143 159 159 159 159 143 143 127 127 127 191 159 127 143 175 223 255 255 239 239 255 255 255 271 271 271 271 271 287 303 319 319 335 335 335 335 335 351 351 367 367 367 367 367 367 367 367 367 367 367 383 383 383 367 367 351 351 351 383 399 399 415 415 399 399 383 415 415 415 415 415 415 415 383 383 351 351 335 367 383 383 383 431 463 463 431 463 495 463 383 207 175 127 111 127 143 143 127 127 127 143 143 143 143 159 159 191 191 159 159 159 159 159 159 143 79 223 607 1453 1853 1661 1773 1757 1789 1805 1805 1773 1773 1725 1725 1789 1773 1741 1741 1741 1709 1661 1581 1469 1405 1262 1086 878 670 463 367 303 159 319 271 255 463 415 415 750 2172 2795 2683 2667 2412 2284 2572 2572 2540 2492 2444 2428 2396 2428 2428 2380 2524 2604 2683 2699 2476 2412 2604 2699 1869 2044 2875 2811 2779 2636 2060 1805 1837 1885 1869 1853 1821 1773 1741 1661 1421 1517 1326 1198 1230 1022 894 1597 2124 2140 1869 1965 1917 1757 1901 1837 1837 1853 1853 1885 1917 1949 1917 1853 1853 1853 1837 1869 1869 1853 1853 1869 1869 1869 1869 1869 1869 1853 1853 1917 1853 1709 1741 2012 1853 2827 3658 3706 3706 3578 3530 3562 3610 3674 3626 3754 3786 3818 3818 3786 3770 3770 3802 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3882 3882 3882 3898 3898 3898 3914 3914 3882 3882 3882 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3978 3978 3962 3978 3978 3994 3962 3962 3978 4073 3882 2811 3962 4073 3802 3882 3946 3898 3914 3978 3978 3914 3930 4025 4025 3962 3978 4025 4009 3962 3978 4025 3946 3882 3626 3434 3482 3450 3402 3418 3051 3003 3402 3626 3482 3498 3594 3067 2076 1853 1853 1853 1821 1805 1805 1805 1789 1789 1789 1773 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1709 1709 1709 1709 1709 1693 1693 1693 1693 1693 1693 1693 1693 1693 1677 1661 1661 1645 1645 1661 1661 1661 1661 1661 1661 1661 1661 1661 1661 1613 1613 1597 1597 1581 1565 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1549 1533 1533 1517 1517 1517 1517 1517 1517 1501 1501 1469 1453 1421 1405 1405 1405 1389 1389 1389 1373 1373 1373 1437 1421 1405 1405 1389 1389 1405 1405 1405 1389 1389 1373 1373 1357 1357 1341 1389 1389 1389 1373 1373 1357 1357 1357 1326 1326 1326 1310 1310 1310 1294 1294 1294 1294 1294 1278 1278 1278 1262 1262 1278 1278 1262 1262 1246 1246 1246 1230 1246 1230 1230 1230 1262 1262 1262 1278 1278 1278 1278 1294 1310 1310 1294 1294 1262 1262 1262 1262 1246 1246 1198 1198 1182 1182 1150 1150 1134 1118 1070 1070 1086 1070 1038 1054 1070 1070 1054 1022 1086 1070 1070 1054 1054 1038 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 990 990 974 974 974 1006 1006 1006 990 990 974 974 974 974 974 958 958 958 958 942 942 926 926 942 942 926 894 878 846 910 878 846 846 862 862 862 846 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 782 702 702 718 734 750 750 782 782 750 1086 910 814 814 750 862 766 734 686 750 782 702 750 814 702 766 766 766 766 798 798 798 798 750 750 734 718 702 702 686 686 718 702 686 670 655 670 686 686 766 750 734 718 718 718 718 734 718 718 702 686 686 670 655 655 655 655 655 639 639 639 623 623 655 655 639 639 639 623 623 623 575 591 607 623 623 591 559 543 575 559 527 527 559 559 527 511 591 591 607 607 607 591 575 575 575 575 591 591 575 575 559 543 559 559 543 543 543 527 527 527 527 527 527 511 511 495 495 495 463 463 463 463 463 463 463 463 479 463 447 447 447 463 479 495 431 431 463 463 463 463 431 431 463 463 447 447 447 431 431 431 415 399 399 399 383 383 383 367 383 383 383 383 383 383 383 383 351 351 351 335 335 335 319 319 335 335 335 319 319 319 303 303 383 383 383 383 383 383 383 383 367 367 367 351 351 335 335 335 351 383 415 399 383 367 367 383 351 351 351 351 351 351 351 351 335 319 303 335 367 383 367 351 335 351 351 351 335 335 319 303 319 319 319 319 319 319 319 319 303 319 319 335 335 319 319 303 303 303 303 303 303 303 303 303 319 319 303 303 303 319 335 335 287 303 303 319 319 303 303 287 335 287 239 239 271 319 319 303 351 319 303 319 335 319 287 255 319 319 319 303 303 287 287 287 127 127 127 111 111 111 95 95 111 111 111 111 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 111 95 95 95 79 79 79 79 143 143 143 143 143 143 143 143 159 159 143 143 143 143 127 127 127 127 143 143 143 143 159 159 79 95 111 127 143 143 143 127 143 143 143 143 143 143 143 143 159 159 159 143 143 127 127 127 191 159 143 143 191 239 255 255 239 255 255 255 271 271 271 271 287 287 287 303 319 319 335 335 335 335 335 351 351 367 367 367 367 367 367 367 367 367 367 367 383 383 383 383 367 367 367 367 415 399 399 383 383 399 399 415 415 415 415 415 415 415 415 383 367 335 335 335 367 367 367 367 447 479 479 447 495 511 447 351 175 127 79 79 95 111 111 111 159 159 143 143 143 143 127 127 191 191 159 159 159 159 159 159 159 111 143 862 1661 1805 1757 1709 1741 1741 1757 1757 1757 1757 1709 1709 1773 1757 1725 1725 1725 1693 1613 1565 1453 1357 1230 1038 814 623 431 335 319 191 303 239 319 495 415 511 1150 2508 2731 2763 2763 2268 2316 2604 2588 2556 2524 2476 2460 2412 2444 2444 2348 2492 2588 2667 2715 2508 2460 2667 2715 2044 1757 2811 2811 2747 2699 2204 1869 1901 1901 1901 1885 1869 1805 1789 1693 1485 1533 1341 1230 1214 1038 1038 1869 2204 2156 1901 1981 1933 1773 1837 1821 1821 1853 1869 1901 1901 1933 1933 1869 1869 1853 1853 1853 1837 1869 1869 1885 1885 1885 1869 1885 1885 1869 1869 1917 1853 1725 1757 2044 1885 2859 3674 3690 3706 3578 3530 3562 3594 3674 3642 3770 3786 3818 3818 3786 3770 3770 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3882 3882 3882 3882 3898 3898 3898 3914 3882 3882 3882 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3978 3978 3962 3978 3978 3994 3962 3962 4025 3914 4073 3498 3051 4041 4073 3834 3898 3898 3946 3978 3978 3914 3930 4009 3962 3962 3978 3994 3994 3946 4009 4073 4025 3802 3562 3450 3402 3514 3450 3179 2939 3354 3642 3514 3434 3546 3323 2636 2028 1837 1837 1837 1805 1821 1821 1821 1789 1789 1789 1789 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1709 1709 1709 1709 1709 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1677 1661 1645 1645 1661 1661 1661 1661 1661 1661 1661 1661 1661 1661 1629 1629 1613 1597 1581 1581 1565 1565 1549 1549 1549 1549 1549 1549 1549 1549 1565 1565 1549 1549 1549 1533 1533 1533 1501 1517 1501 1501 1485 1453 1437 1421 1389 1389 1389 1389 1373 1373 1357 1357 1437 1437 1421 1405 1389 1389 1405 1405 1373 1373 1373 1373 1373 1373 1373 1373 1389 1389 1389 1373 1373 1357 1357 1357 1326 1326 1326 1326 1310 1310 1310 1294 1294 1294 1294 1294 1278 1278 1278 1262 1262 1262 1246 1246 1246 1230 1230 1230 1246 1246 1246 1230 1262 1246 1246 1246 1278 1278 1310 1294 1278 1278 1262 1262 1262 1246 1230 1230 1230 1230 1198 1214 1182 1182 1166 1150 1134 1118 1086 1070 1102 1070 1054 1054 1070 1086 1054 1038 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 1006 990 990 974 974 974 1006 1006 1006 990 990 974 974 974 974 974 974 958 958 942 942 942 926 926 926 926 926 894 878 862 910 878 846 846 862 862 862 846 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 782 750 750 734 750 782 798 830 830 1006 894 718 974 1070 990 1022 702 814 718 750 782 702 750 830 718 798 782 782 766 798 782 782 766 734 734 718 702 686 686 670 670 718 702 686 670 670 670 670 686 750 750 734 718 718 718 718 718 718 718 702 686 686 670 655 655 655 655 655 655 639 639 639 623 655 639 639 639 623 623 623 623 575 591 607 623 623 591 559 543 575 559 527 527 559 559 527 511 575 575 591 607 607 607 591 591 575 575 591 591 575 559 543 543 559 543 543 543 527 527 527 527 527 527 527 511 511 495 495 495 495 495 495 495 495 495 495 495 479 479 463 447 447 463 463 479 399 431 463 495 495 463 431 399 463 447 447 447 431 431 431 431 431 415 415 415 399 399 399 383 383 383 383 383 383 383 383 383 351 351 351 351 335 335 335 319 335 335 335 335 319 319 319 303 383 383 383 383 383 383 383 383 367 367 367 351 351 335 335 335 351 383 399 399 383 367 367 383 351 351 351 351 351 351 351 351 367 335 335 351 367 383 367 351 367 351 335 335 319 319 319 335 319 319 319 319 319 319 319 319 303 303 319 319 319 319 303 303 303 303 303 303 303 303 303 303 319 319 319 319 319 319 303 287 287 303 303 319 319 303 303 287 351 303 255 255 271 287 287 287 303 287 287 303 319 319 287 255 319 319 303 303 303 303 287 287 127 127 127 111 111 111 111 111 127 127 127 111 111 111 111 95 79 79 79 79 79 79 79 79 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 95 95 95 79 79 79 63 63 127 127 127 127 127 127 127 127 175 159 159 143 143 127 127 111 111 127 127 143 143 159 159 175 95 95 127 143 143 159 159 143 143 143 143 143 143 143 143 143 159 159 159 143 143 127 127 127 191 159 143 159 207 239 255 255 255 255 255 271 271 271 287 287 287 303 303 319 319 335 335 335 335 335 335 351 351 367 367 367 351 351 351 351 351 351 351 351 383 383 383 383 383 383 383 367 431 415 383 367 367 383 415 431 415 415 415 415 415 415 415 383 367 335 351 351 383 383 367 367 463 495 495 463 511 511 415 287 143 111 63 63 79 111 111 111 175 159 159 143 143 127 127 111 175 175 143 143 143 143 143 143 175 127 127 1070 1773 1709 1805 1645 1741 1741 1757 1757 1757 1757 1709 1709 1757 1741 1709 1709 1709 1677 1597 1517 1437 1326 1166 974 750 559 383 271 351 223 303 303 431 511 399 623 1597 2779 2683 2795 2779 2156 2396 2636 2604 2588 2556 2508 2508 2460 2476 2460 2348 2476 2588 2667 2731 2556 2524 2731 2683 2172 1565 2699 2843 2731 2747 2332 1917 1933 1901 1901 1901 1853 1821 1789 1709 1549 1565 1357 1278 1230 1070 1230 2092 2188 2092 1885 1949 1933 1789 1837 1837 1837 1869 1869 1869 1901 1933 1901 1885 1869 1869 1869 1853 1853 1885 1885 1901 1901 1901 1901 1901 1901 1885 1885 1885 1869 1741 1789 2076 1917 2875 3690 3658 3690 3578 3530 3546 3578 3674 3658 3802 3802 3802 3802 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3882 3882 3882 3898 3898 3898 3882 3882 3882 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3978 3978 3962 3978 3978 3994 3962 3962 3946 3930 3930 4073 3083 3338 4073 4057 3882 3866 3882 3898 3946 3946 3978 3994 3946 3978 3994 3978 3962 3962 4041 4073 4009 3674 3546 3498 3370 3482 3418 2955 3099 3674 3738 3482 3514 3450 2891 2236 1981 1837 1837 1837 1821 1821 1821 1821 1805 1805 1789 1789 1757 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1709 1709 1709 1709 1709 1709 1693 1677 1661 1661 1661 1661 1677 1677 1677 1677 1677 1677 1677 1677 1677 1645 1629 1629 1613 1597 1581 1581 1581 1565 1565 1565 1565 1565 1565 1565 1565 1581 1581 1581 1565 1565 1549 1549 1549 1501 1501 1501 1501 1485 1469 1437 1437 1389 1389 1389 1389 1373 1373 1373 1357 1453 1437 1421 1405 1405 1405 1405 1421 1357 1373 1373 1373 1373 1373 1373 1389 1389 1389 1389 1373 1373 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1278 1246 1246 1246 1246 1246 1230 1230 1230 1230 1230 1246 1246 1294 1294 1278 1278 1326 1326 1341 1310 1294 1294 1278 1278 1262 1246 1214 1198 1198 1198 1182 1198 1198 1198 1166 1150 1134 1134 1086 1086 1118 1086 1070 1070 1086 1086 1070 1038 1038 1054 1054 1054 1054 1054 1054 1070 1038 1038 1022 1022 1022 1022 1006 1006 1006 1006 1006 990 990 974 974 974 1006 1006 1006 990 990 974 974 974 990 990 974 958 958 942 926 926 926 926 926 926 910 894 894 878 910 878 846 846 862 862 862 846 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 782 782 814 798 830 846 846 846 862 974 1389 1869 1485 942 1118 1118 942 782 782 830 750 766 862 782 814 798 782 782 782 782 766 750 734 734 718 718 702 686 686 670 702 702 686 686 670 670 670 670 750 734 718 718 702 702 718 718 718 718 702 686 686 670 655 655 670 670 655 655 655 639 639 639 639 639 639 623 623 623 607 607 591 591 607 607 607 591 575 559 575 559 527 527 559 559 527 511 559 559 575 591 607 607 607 607 559 575 575 575 575 559 543 527 543 543 543 527 527 527 511 511 527 527 527 511 511 495 495 495 511 511 511 511 511 511 511 511 479 479 463 463 463 447 463 463 415 431 463 479 479 463 431 415 447 447 447 431 431 431 415 415 431 431 431 415 415 415 399 399 383 383 383 383 383 383 383 383 367 367 351 351 351 335 335 335 351 351 335 335 335 319 319 319 367 367 367 367 367 367 367 367 367 367 367 351 351 335 335 335 335 367 399 399 367 351 367 383 351 351 351 351 351 351 351 351 383 367 351 351 383 399 383 351 383 367 335 303 303 319 335 351 319 319 319 319 319 319 319 319 287 303 319 319 319 319 303 287 303 303 303 303 303 303 303 303 303 319 335 335 335 303 271 255 287 303 303 319 319 303 303 287 335 319 287 271 271 271 271 271 287 271 255 287 319 319 287 255 303 303 303 303 303 303 303 303 111 111 111 111 111 111 111 111 127 127 127 111 111 95 95 95 79 79 79 79 79 79 79 79 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 95 95 79 79 79 63 63 63 127 127 127 127 127 127 127 127 175 159 159 143 143 127 127 111 111 127 127 143 143 159 159 175 127 127 143 159 175 175 159 159 127 143 143 159 159 143 143 127 159 159 159 143 143 127 127 127 191 175 159 175 223 255 255 255 255 255 271 271 271 287 287 287 303 319 319 319 319 335 335 335 335 335 335 351 351 367 367 367 351 351 351 351 351 351 351 351 383 383 383 383 383 383 383 399 431 415 383 367 367 383 415 431 415 415 415 415 415 415 415 383 383 351 367 383 415 399 383 383 463 495 479 463 527 511 383 223 159 111 79 79 111 127 143 127 175 159 159 143 143 127 127 111 175 175 143 143 143 143 143 143 175 127 255 1246 1773 1613 1805 1661 1757 1757 1773 1773 1741 1741 1725 1725 1725 1709 1693 1693 1661 1629 1565 1485 1389 1262 1086 878 670 495 335 239 303 239 319 335 479 463 351 750 2044 2875 2683 2795 2652 2140 2524 2667 2620 2604 2588 2556 2556 2492 2508 2476 2380 2508 2604 2699 2763 2588 2556 2779 2620 2252 1581 2508 2891 2747 2763 2428 1997 1981 1933 1917 1885 1885 1837 1789 1725 1597 1581 1389 1389 1230 1102 1501 2188 2124 2028 1901 1933 1933 1853 1853 1837 1869 1885 1885 1885 1885 1901 1901 1885 1853 1885 1885 1869 1869 1901 1885 1901 1901 1917 1917 1901 1901 1901 1917 1885 1869 1757 1805 2092 1917 2859 3690 3626 3674 3594 3530 3530 3562 3674 3674 3834 3802 3786 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3898 3898 3882 3882 3882 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3978 3978 3962 3978 3978 3994 3962 3962 3834 4041 3962 3978 4073 3051 3562 4073 4025 3962 3898 3882 3930 3994 3994 3962 3946 3978 3994 3962 3930 3946 4009 4073 3882 3594 3530 3546 3370 3370 3259 2875 3434 3818 3738 3530 3562 3163 2380 1933 1901 1853 1853 1853 1821 1821 1837 1837 1805 1805 1805 1789 1757 1757 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1709 1709 1709 1709 1709 1709 1693 1677 1677 1661 1661 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1645 1645 1645 1629 1613 1597 1597 1581 1565 1565 1565 1565 1565 1565 1565 1565 1581 1581 1581 1581 1565 1565 1549 1549 1501 1501 1517 1501 1501 1485 1453 1453 1405 1405 1405 1389 1389 1389 1373 1373 1453 1437 1421 1421 1405 1405 1421 1421 1357 1373 1373 1373 1373 1373 1373 1389 1389 1389 1389 1373 1373 1357 1357 1357 1341 1341 1341 1326 1326 1326 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1246 1246 1246 1246 1246 1246 1246 1246 1278 1294 1310 1341 1341 1341 1357 1341 1341 1326 1326 1310 1294 1278 1326 1326 1278 1262 1246 1246 1230 1230 1198 1198 1198 1198 1166 1166 1150 1134 1086 1086 1134 1102 1086 1086 1102 1102 1086 1054 1038 1054 1054 1054 1054 1054 1054 1070 1038 1038 1038 1022 1022 1006 1006 1006 1006 1006 1006 990 990 974 974 974 1006 1006 1006 990 990 974 974 974 990 990 974 958 958 942 926 926 926 926 910 910 910 894 910 910 910 878 846 846 862 862 862 846 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 814 814 846 878 862 878 862 862 1038 1533 2252 2811 2572 2108 1869 1294 1070 846 782 830 750 750 830 782 814 798 782 782 782 782 766 750 766 750 750 734 718 718 702 702 702 702 702 702 686 686 670 670 750 734 718 702 702 702 702 718 718 718 702 686 686 670 655 655 670 670 670 655 655 655 639 639 639 639 623 623 623 607 607 607 607 607 607 607 591 591 575 559 575 559 527 527 559 559 527 511 559 559 575 591 607 607 607 607 559 559 575 575 559 559 543 527 543 543 527 527 527 511 511 511 527 527 527 511 511 495 495 495 495 495 495 495 495 495 495 495 479 479 479 479 463 447 447 431 463 447 447 431 431 447 447 463 447 447 431 431 431 415 415 415 431 431 431 415 415 415 399 399 383 383 383 383 383 383 383 383 367 367 367 351 351 351 335 335 351 351 351 335 335 335 319 319 367 367 367 367 367 367 367 367 367 367 367 351 351 335 335 335 335 367 399 383 367 351 351 367 351 351 351 351 351 351 351 351 399 367 351 351 383 383 367 351 383 367 335 303 303 319 335 351 319 319 319 319 319 319 319 319 287 287 303 319 319 303 287 287 303 303 303 303 303 303 303 303 303 303 319 335 319 303 271 239 287 303 303 319 319 303 303 287 319 319 303 287 271 255 271 271 287 271 255 287 319 319 287 255 303 303 303 303 303 303 303 303 79 79 79 95 95 95 111 111 127 127 127 111 95 79 79 79 63 63 63 63 63 63 63 63 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 79 79 79 79 63 63 63 47 111 111 111 111 111 111 111 111 159 159 143 143 143 143 127 127 127 127 143 143 143 143 159 159 159 159 175 175 175 159 159 143 111 127 159 175 175 159 127 111 159 159 159 143 143 127 127 127 191 175 159 191 239 271 255 239 271 271 271 271 287 287 287 303 319 319 319 335 335 335 335 335 335 335 335 351 351 367 367 367 335 335 335 335 335 335 335 335 383 383 383 383 399 399 399 399 415 399 399 383 383 399 399 415 415 415 415 415 415 415 415 383 383 367 383 399 431 415 399 383 463 479 463 463 511 495 335 143 159 127 95 95 111 143 159 143 159 159 143 143 143 143 127 127 159 159 127 127 127 127 127 127 127 95 559 1389 1693 1613 1741 1677 1725 1757 1773 1773 1741 1741 1725 1725 1709 1693 1677 1677 1645 1613 1549 1469 1310 1214 1022 814 607 431 287 239 207 239 303 319 463 399 351 974 2380 2779 2747 2731 2396 2204 2683 2683 2652 2636 2620 2588 2588 2524 2524 2508 2444 2572 2652 2731 2779 2604 2588 2811 2588 2284 1757 2188 2907 2763 2763 2524 2140 2060 1981 1965 1965 1933 1853 1757 1725 1661 1597 1437 1453 1278 1166 1757 2252 2028 1965 1933 1917 1885 1869 1901 1853 1853 1869 1901 1885 1885 1917 1901 1869 1869 1901 1885 1885 1885 1901 1901 1917 1917 1933 1933 1933 1917 1917 1933 1901 1885 1757 1821 2092 1901 2843 3642 3610 3674 3594 3530 3514 3546 3674 3690 3866 3818 3770 3770 3770 3786 3770 3754 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3882 3882 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3978 3978 3962 3978 3978 3994 3962 3962 4057 3818 3994 3882 4073 3802 3259 3642 4073 4057 3994 3914 3930 3978 3978 3914 3946 3978 3978 3914 3946 3946 3978 3930 3786 3594 3514 3530 3370 3163 3099 3067 3738 3850 3690 3610 3450 2747 1965 1837 1901 1901 1885 1885 1837 1837 1837 1837 1821 1805 1805 1805 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1741 1741 1741 1741 1741 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1693 1677 1677 1677 1677 1677 1693 1693 1693 1693 1693 1693 1693 1693 1661 1661 1645 1645 1629 1613 1597 1597 1581 1581 1581 1581 1581 1581 1581 1581 1581 1581 1581 1565 1565 1549 1549 1549 1501 1501 1517 1517 1501 1485 1469 1469 1437 1437 1421 1421 1421 1405 1405 1405 1453 1453 1437 1421 1421 1421 1421 1421 1373 1373 1373 1373 1373 1373 1373 1373 1389 1389 1389 1373 1373 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1326 1326 1310 1310 1310 1294 1294 1294 1294 1246 1246 1262 1262 1262 1278 1278 1278 1357 1373 1373 1357 1341 1294 1278 1246 1118 1102 1102 1070 1070 1070 1118 1134 1214 1230 1246 1262 1278 1278 1246 1246 1214 1198 1182 1166 1150 1134 1102 1102 1134 1118 1086 1102 1118 1118 1102 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1038 1022 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 1006 1006 1006 990 990 974 974 974 1006 990 990 974 942 926 926 910 926 926 910 894 894 910 910 926 910 878 846 846 862 862 862 846 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 814 846 878 878 878 878 862 862 862 1086 2220 3019 3323 3386 3418 2971 1853 1166 862 750 798 718 686 766 734 798 782 782 766 798 782 782 766 766 766 750 750 734 718 702 702 686 702 702 702 702 686 670 655 734 734 718 702 686 686 702 702 718 718 702 686 686 670 655 655 686 670 670 670 655 655 655 655 623 623 623 623 607 607 607 591 607 607 607 591 591 575 575 575 575 559 527 527 559 559 527 511 575 575 591 607 607 607 591 591 559 559 559 559 559 543 527 527 527 527 527 527 511 511 511 495 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 479 479 479 479 479 447 431 415 479 463 431 415 415 431 463 479 431 431 431 431 415 415 415 399 431 415 415 415 399 399 399 383 383 383 383 383 383 383 383 383 383 367 367 367 351 351 351 351 367 351 351 351 335 335 335 335 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 319 351 383 383 351 335 351 367 351 351 351 351 351 351 351 351 383 367 351 351 367 367 351 319 367 351 335 335 319 319 319 335 319 319 319 319 319 319 319 319 287 287 303 303 303 303 287 287 303 303 303 303 303 303 303 303 287 303 303 303 303 287 287 271 287 303 303 319 319 303 303 287 271 303 319 303 271 255 271 287 303 287 287 303 319 319 287 255 287 287 303 303 303 303 319 319 47 63 63 63 79 79 95 95 127 111 111 95 79 63 63 47 63 63 63 63 63 63 63 63 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 79 79 79 63 63 63 47 47 111 111 111 111 111 111 111 111 127 127 143 143 143 143 159 159 159 159 143 143 143 143 127 127 159 159 175 159 159 143 111 111 111 127 159 175 175 159 127 111 159 159 159 143 143 127 127 127 175 175 175 207 255 271 271 239 271 271 271 287 287 287 303 303 335 335 335 335 335 335 335 335 335 335 335 351 351 367 367 367 335 335 335 335 335 335 335 335 383 383 383 399 399 415 415 415 383 399 399 415 415 399 399 383 415 415 415 415 415 415 415 383 351 335 367 383 415 399 367 351 447 463 447 447 511 479 287 79 143 111 79 79 111 143 159 159 127 127 143 143 143 143 159 159 159 159 127 127 127 127 127 127 63 79 942 1565 1661 1661 1645 1693 1709 1709 1725 1725 1725 1725 1693 1693 1693 1677 1629 1629 1629 1597 1501 1453 1262 1134 958 750 543 399 287 239 207 271 303 255 447 399 447 1341 2604 2588 2811 2652 2108 2316 2827 2699 2667 2652 2652 2620 2620 2556 2556 2524 2524 2652 2715 2763 2811 2620 2604 2827 2620 2300 1997 1837 2843 2763 2763 2620 2300 2220 2108 2028 2028 1981 1885 1805 1741 1677 1629 1501 1565 1341 1278 2012 2300 2012 1981 2012 1885 1821 1901 1901 1837 1869 1853 1869 1885 1869 1885 1869 1885 1885 1869 1869 1869 1853 1885 1885 1933 1933 1917 1917 1933 1933 1933 1949 1901 1901 1773 1821 2076 1885 2795 3594 3578 3658 3594 3530 3514 3546 3674 3706 3882 3818 3770 3754 3770 3786 3770 3738 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3882 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3978 3978 3962 3978 3978 3994 3962 3962 4073 3722 3898 4073 3610 4073 3690 3259 3850 3994 4057 3978 3898 3914 3914 3898 3914 3946 3914 3866 3930 3978 3914 3770 3754 3642 3498 3498 3338 2939 2939 3386 3770 3818 3754 3594 3099 2300 1725 1789 1885 1949 1933 1917 1869 1853 1837 1821 1821 1821 1805 1805 1773 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1741 1741 1741 1741 1741 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1725 1709 1693 1677 1677 1677 1677 1693 1693 1693 1693 1693 1693 1693 1693 1693 1677 1677 1661 1645 1629 1629 1613 1613 1581 1581 1581 1581 1581 1581 1581 1581 1565 1565 1565 1565 1549 1549 1549 1533 1501 1501 1517 1517 1517 1501 1485 1469 1453 1453 1453 1437 1437 1437 1421 1421 1469 1453 1437 1421 1421 1421 1421 1437 1405 1389 1389 1373 1373 1357 1357 1341 1389 1389 1389 1373 1373 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1326 1326 1310 1310 1310 1294 1294 1294 1262 1262 1278 1278 1294 1294 1294 1310 1421 1405 1357 1294 1198 1086 990 942 878 846 862 830 830 846 878 894 1006 1054 1134 1198 1246 1278 1230 1230 1214 1214 1182 1166 1150 1150 1102 1102 1150 1118 1102 1102 1118 1134 1102 1086 1086 1070 1070 1054 1054 1038 1038 1022 1054 1054 1038 1022 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 1006 1006 1006 990 990 974 974 974 1006 1006 990 974 942 926 910 910 926 910 894 894 894 910 926 942 910 878 846 846 862 862 862 846 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 846 862 878 878 910 894 894 894 846 1485 3035 3562 3514 3323 3323 3370 3035 1230 926 766 798 718 670 750 718 766 766 766 766 798 798 798 798 750 750 734 734 718 702 686 686 686 686 702 718 702 686 670 655 734 718 702 702 686 686 702 702 718 718 702 686 686 670 655 655 686 686 670 670 670 655 655 655 623 623 623 607 607 607 591 591 623 607 591 591 575 575 575 575 575 559 527 527 559 559 527 511 591 591 607 607 607 591 575 575 543 559 559 559 559 543 527 511 527 527 527 511 511 511 495 495 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 479 479 495 495 479 447 431 399 447 447 447 447 447 447 447 447 431 431 431 415 415 415 399 399 415 399 399 399 383 383 383 367 383 383 383 383 383 383 383 383 383 383 367 367 367 351 351 351 367 367 351 351 351 335 335 335 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 319 351 383 383 351 335 351 351 351 351 351 351 351 351 351 351 383 351 335 335 351 351 335 303 335 351 351 351 335 335 319 303 319 319 319 319 319 319 319 319 271 287 287 303 303 287 287 271 303 303 303 303 303 303 303 303 287 287 271 271 287 287 303 303 287 303 303 319 319 303 303 287 239 287 319 319 287 271 287 319 351 319 303 319 335 319 287 255 287 287 287 303 303 319 319 319 31 47 47 63 63 79 79 79 111 111 95 79 63 47 47 31 63 63 63 63 63 63 63 63 95 95 95 95 95 95 95 95 111 95 95 79 79 95 95 111 79 79 79 63 63 47 47 47 111 111 111 111 111 111 111 111 111 127 127 143 143 159 159 175 175 159 159 143 143 127 127 111 159 159 159 143 127 111 79 63 111 127 159 175 175 159 127 111 159 159 159 143 143 127 127 127 175 175 175 207 255 287 271 239 271 271 271 287 287 303 303 303 335 335 335 335 335 335 335 335 335 335 335 351 351 367 367 367 335 335 335 335 335 335 335 335 383 383 383 399 399 415 415 415 367 383 415 431 431 415 383 367 415 415 415 415 415 415 415 383 335 319 351 367 399 383 351 335 447 447 447 447 511 463 255 31 127 95 63 63 95 143 143 143 111 127 127 143 143 159 159 175 159 159 127 127 127 127 127 127 0 63 1198 1693 1645 1725 1597 1693 1677 1693 1693 1709 1709 1693 1677 1661 1693 1629 1629 1629 1613 1597 1501 1421 1230 1102 926 686 511 351 271 223 255 303 303 255 463 399 591 1629 2683 2444 2859 2588 1933 2396 2923 2699 2667 2667 2667 2636 2636 2572 2556 2524 2588 2699 2747 2795 2827 2636 2604 2827 2652 2300 2156 1613 2795 2763 2763 2699 2380 2268 2156 2060 2060 2028 1917 1805 1677 1693 1629 1501 1613 1373 1341 2140 2332 2012 2012 2044 1869 1773 1885 1917 1853 1837 1853 1853 1869 1885 1885 1885 1885 1885 1885 1869 1869 1869 1885 1885 1933 1933 1933 1917 1949 1949 1933 1949 1917 1901 1773 1821 2076 1869 2779 3562 3578 3658 3594 3530 3498 3530 3674 3706 3898 3818 3754 3754 3770 3786 3770 3738 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3882 3882 3882 3882 3882 3882 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3978 3978 3962 3978 3978 3994 3962 3962 3866 4057 3946 3898 4073 3930 4073 3402 3530 3818 4041 3994 3866 3850 3898 3962 3930 3914 3882 3866 3930 3994 3866 3674 3738 3690 3482 3466 3323 2827 2875 3642 3706 3754 3754 3482 2763 1997 1613 1789 1885 1981 1965 1933 1869 1853 1837 1821 1821 1821 1821 1805 1773 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1741 1741 1741 1741 1741 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1725 1709 1693 1677 1677 1677 1677 1693 1693 1693 1693 1693 1693 1693 1693 1693 1677 1677 1661 1661 1645 1629 1613 1613 1581 1581 1581 1581 1581 1581 1581 1581 1565 1565 1549 1549 1549 1533 1533 1533 1501 1501 1517 1517 1517 1501 1485 1485 1469 1469 1469 1453 1453 1453 1437 1437 1469 1453 1437 1421 1421 1421 1421 1437 1421 1405 1389 1389 1357 1357 1341 1326 1389 1389 1389 1373 1373 1357 1357 1357 1357 1357 1357 1341 1341 1326 1326 1326 1326 1326 1326 1310 1310 1294 1294 1294 1278 1278 1278 1294 1294 1310 1310 1326 1421 1389 1294 1182 1022 862 718 623 782 766 766 750 750 782 814 830 798 878 990 1102 1182 1214 1198 1182 1214 1214 1182 1166 1166 1150 1102 1102 1150 1134 1102 1118 1134 1134 1102 1086 1102 1086 1070 1070 1038 1038 1022 1006 1054 1054 1038 1022 1022 1006 990 990 1006 1006 1006 990 990 974 974 974 1006 1006 1006 990 990 974 974 974 1022 1006 990 974 942 926 910 894 926 910 894 878 878 910 926 942 910 878 846 846 862 862 862 846 846 846 846 830 830 814 814 814 814 814 814 814 814 814 814 846 862 878 894 894 894 878 878 878 3195 3594 3434 3275 3450 3418 3291 3115 1326 990 814 846 750 686 766 750 750 766 766 766 798 798 798 814 734 734 718 702 702 686 670 670 670 686 702 718 702 686 655 639 734 718 702 686 686 686 686 702 718 718 702 686 686 670 655 655 686 686 686 670 670 655 655 655 623 623 623 607 607 591 591 591 623 607 591 575 575 575 575 591 575 559 527 527 559 559 527 511 607 607 607 607 591 575 559 559 543 559 559 559 559 543 527 511 527 527 527 511 511 495 495 495 527 527 527 511 511 495 495 495 495 495 495 495 495 495 495 495 479 479 495 495 479 447 415 399 399 431 463 495 495 463 431 399 431 431 431 415 415 399 399 399 399 399 383 383 383 367 367 367 383 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 367 367 367 351 351 335 335 335 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 319 351 383 383 351 335 335 351 351 351 351 351 351 351 351 351 367 351 319 319 335 335 319 287 319 335 351 367 367 335 303 287 319 319 319 319 319 319 319 319 271 287 287 303 303 287 287 271 303 303 303 303 303 303 303 303 287 271 255 255 271 287 319 335 287 303 303 319 319 303 303 287 223 271 319 319 287 271 303 335 367 351 335 335 335 319 287 255 287 287 287 303 303 319 319 319 63 63 63 79 79 95 95 95 127 95 79 79 79 79 63 31 63 79 79 95 95 79 79 63 79 79 79 79 79 79 79 79 63 79 95 111 111 111 111 95 143 127 127 111 95 79 63 47 143 143 143 143 143 143 143 143 95 127 143 175 175 159 143 127 127 127 143 159 175 191 191 207 175 175 159 143 127 127 127 127 143 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 191 207 223 239 255 271 271 287 303 303 303 303 303 303 303 303 303 319 335 351 351 351 351 335 367 351 351 335 335 351 351 367 335 335 335 351 351 367 367 367 367 367 367 367 367 367 367 367 399 383 383 415 431 431 383 351 367 383 415 431 447 431 415 367 415 383 399 399 431 415 399 399 431 463 511 527 495 351 159 31 95 95 95 95 95 95 95 95 95 95 95 111 111 111 127 127 127 223 207 143 127 175 159 79 0 239 1453 1741 1453 1629 1629 1597 1629 1661 1677 1677 1629 1629 1645 1677 1581 1597 1629 1581 1533 1469 1437 1389 1198 1054 830 639 479 335 255 159 335 111 319 431 463 383 766 2156 2683 2683 2763 2076 1869 2540 2731 2747 2652 2572 2652 2699 2604 2572 2683 2620 2524 2923 2923 2731 2827 2747 2604 2699 2428 2683 2188 1645 2604 2763 2859 2667 2524 2396 2188 2188 2252 2076 1901 1933 1757 1853 1645 1517 1565 1310 1533 2300 2220 2092 2044 1981 1949 1901 1869 1837 1933 1869 1821 1837 1869 1901 1933 1933 1901 1869 1853 1853 1901 1901 1885 1853 1933 1933 1965 1965 1965 1965 1965 1997 1965 1933 1821 1853 2028 1725 2667 3546 3658 3626 3514 3546 3546 3514 3674 3834 3834 3802 3786 3770 3770 3770 3770 3786 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3882 3882 3882 3898 3898 3914 3914 3914 3914 3914 3914 3930 3930 3946 3946 3946 3914 3914 3914 3930 3930 3946 3946 3946 3978 3978 3962 3978 3978 3994 3962 3962 3930 3930 3882 3882 3898 3946 3962 4009 3163 3674 3914 4073 3866 3786 4073 3818 3914 3882 3882 3898 3930 3882 3754 3642 3802 3610 3578 3450 2939 2891 3307 3530 3706 3642 3626 3195 2332 1901 1709 1565 1805 1917 1917 1917 1885 1885 1885 1885 1837 1837 1837 1821 1789 1773 1773 1773 1741 1741 1757 1757 1773 1789 1805 1805 1773 1773 1773 1757 1757 1741 1741 1741 1709 1709 1709 1709 1709 1709 1709 1709 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1677 1677 1677 1677 1661 1645 1629 1613 1565 1565 1565 1581 1581 1597 1597 1597 1613 1597 1581 1565 1549 1533 1549 1549 1469 1469 1485 1485 1485 1485 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1453 1453 1437 1437 1437 1421 1421 1421 1421 1421 1405 1389 1389 1373 1357 1357 1421 1421 1405 1389 1389 1373 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1310 1310 1310 1198 1278 1310 1262 1246 1310 1389 1405 1310 1134 894 750 734 782 830 814 814 814 830 830 862 862 862 830 846 814 814 942 1134 1246 1198 1134 1166 1166 1134 1134 1134 1118 1086 1086 1118 1118 1118 1102 1102 1086 1086 1086 1070 1070 1070 1054 1054 1038 1038 1038 1054 1054 1038 1022 1006 990 990 974 990 1006 1022 1038 1038 1006 974 958 974 974 974 974 974 974 974 974 1006 1006 990 974 974 958 942 942 894 894 894 894 894 894 894 894 878 878 878 862 862 846 846 846 814 830 862 878 878 862 830 814 846 830 798 798 830 830 798 814 830 1006 846 830 1006 782 926 1757 3546 3626 3578 3338 3514 3450 2843 1933 942 926 830 766 750 750 798 782 814 798 798 782 782 766 766 750 734 734 734 718 718 702 702 702 670 670 670 670 670 670 670 670 702 718 718 718 718 702 686 670 702 702 702 686 686 670 670 670 686 686 686 670 655 639 623 607 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 591 575 559 543 543 543 543 559 575 591 591 607 607 591 591 575 575 591 591 591 591 575 559 543 543 543 543 527 527 511 511 511 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 479 479 479 463 463 447 447 447 463 447 431 431 463 463 447 431 399 399 399 415 415 431 431 431 415 431 447 447 447 447 431 415 399 415 431 431 431 431 415 399 335 367 383 383 351 351 367 399 351 351 335 335 335 351 367 383 335 351 351 367 367 383 383 383 303 319 319 335 335 351 351 367 367 367 383 383 383 367 367 351 383 367 367 351 351 367 367 383 351 351 351 351 351 351 351 351 367 367 351 351 319 287 271 255 303 319 351 367 367 351 319 303 319 319 303 287 303 319 351 367 303 303 303 303 303 303 303 303 287 271 271 303 319 319 287 239 303 303 303 303 303 271 255 239 271 255 239 239 255 271 303 335 351 335 319 303 271 255 239 239 351 351 319 303 287 271 271 271 63 63 63 79 79 95 95 95 95 63 47 63 95 111 95 63 47 63 63 79 79 63 63 47 79 79 79 79 79 79 79 79 63 79 95 95 111 111 95 95 95 95 95 79 63 63 47 47 127 127 127 127 127 127 127 127 111 111 127 143 143 143 143 143 111 127 127 143 159 175 175 191 159 159 143 127 127 127 143 143 143 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 191 191 207 223 239 255 271 271 319 319 319 319 319 319 319 319 303 319 335 351 351 351 351 335 351 351 351 351 351 351 351 351 335 335 351 351 351 367 367 367 383 383 383 383 383 383 383 383 399 383 383 415 431 431 399 351 383 399 415 431 447 431 415 383 415 383 383 383 415 415 415 399 431 463 511 511 463 319 143 31 95 95 95 95 95 95 95 95 95 111 111 111 127 127 127 127 143 207 175 127 143 175 127 31 63 479 1501 1661 1469 1645 1613 1629 1645 1661 1677 1677 1629 1629 1645 1629 1581 1597 1581 1565 1533 1469 1421 1373 1182 1038 798 607 431 319 223 191 255 111 351 399 431 431 926 2316 2572 2652 2667 1965 1837 2508 2683 2652 2652 2540 2604 2683 2620 2588 2667 2604 2588 2891 2875 2763 2939 2923 2747 2715 2508 2667 2300 1597 2444 2811 2827 2683 2508 2476 2332 2236 2284 2108 1949 1949 1789 1805 1693 1597 1549 1357 1645 2300 2188 2028 1997 1949 1933 1917 1901 1885 1933 1901 1901 1885 1933 1965 1965 1933 1933 1901 1885 1885 1917 1917 1901 1885 1933 1933 1965 1965 1965 1965 1965 1997 1997 1965 1853 1885 2060 1773 2699 3594 3658 3626 3530 3546 3546 3498 3674 3834 3834 3802 3786 3770 3770 3770 3770 3786 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3882 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3930 3930 3930 3946 3946 3914 3914 3914 3930 3930 3946 3946 3946 3978 3978 3962 3978 3978 3978 3962 3962 3946 3930 3882 3882 3898 3946 3946 3978 3994 3067 3786 4073 3882 4025 3770 3946 3898 3866 3882 3898 3898 3802 3690 3610 3658 3706 3642 3275 2923 3035 3370 3482 3562 3610 3450 2859 2124 1885 1725 1565 1821 1933 1933 1933 1901 1901 1901 1901 1837 1837 1821 1821 1789 1789 1789 1789 1773 1773 1773 1773 1789 1789 1789 1789 1773 1773 1773 1757 1757 1741 1741 1741 1709 1709 1709 1709 1709 1709 1709 1709 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1677 1693 1693 1677 1677 1645 1629 1613 1565 1565 1565 1581 1581 1597 1597 1597 1613 1597 1581 1565 1549 1549 1549 1549 1501 1501 1501 1501 1485 1485 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1453 1453 1453 1437 1437 1437 1421 1421 1421 1421 1405 1405 1389 1373 1357 1357 1421 1421 1405 1389 1389 1373 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1310 1310 1310 1246 1310 1326 1278 1278 1326 1310 1262 1022 910 782 734 766 814 846 830 830 846 846 846 878 878 878 846 798 750 782 894 1054 1182 1182 1182 1182 1182 1150 1150 1134 1134 1102 1102 1118 1118 1118 1102 1102 1102 1086 1086 1070 1070 1070 1054 1054 1054 1038 1038 1070 1070 1070 1054 1038 1038 1022 1022 1006 1022 1022 1022 1006 1006 990 974 974 974 974 974 974 974 974 974 990 990 974 958 942 942 926 926 894 894 894 894 894 894 894 894 878 878 878 862 862 846 846 846 846 846 846 846 846 846 846 846 846 830 798 798 830 830 798 814 894 1054 862 830 1038 830 814 1373 3163 3482 3594 3434 3211 2747 1693 718 878 846 766 702 702 718 750 750 750 750 766 766 798 798 814 814 734 734 718 718 718 702 702 702 670 670 670 670 670 670 670 670 702 718 718 718 718 702 686 670 702 702 702 686 686 670 670 670 670 686 686 670 655 639 623 607 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 591 575 559 543 543 543 543 559 575 591 591 607 607 591 591 575 575 591 591 591 591 575 559 543 543 543 543 527 527 511 511 511 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 463 447 447 447 431 431 431 415 463 447 431 431 463 463 447 431 399 399 399 415 415 431 431 431 415 415 431 431 431 431 415 415 399 399 415 415 415 415 399 399 351 367 383 383 351 351 367 383 367 351 335 319 319 319 319 319 351 367 367 367 383 383 399 399 319 319 319 335 335 335 335 335 351 351 351 351 351 351 351 351 383 367 367 351 351 367 367 383 351 351 351 351 351 351 351 351 319 319 319 319 319 319 319 319 319 319 335 351 351 335 319 319 319 303 287 287 287 319 335 351 303 303 303 303 303 303 303 303 287 271 271 303 319 319 287 239 287 287 303 303 287 271 255 239 287 271 255 239 255 271 287 303 287 287 271 239 223 207 191 175 335 335 319 287 271 271 271 271 63 63 79 79 79 79 95 95 63 47 31 63 95 127 111 95 31 47 63 63 63 63 47 31 79 79 79 79 79 79 79 79 63 63 79 95 111 111 95 95 63 63 63 63 63 63 47 47 111 111 111 111 111 111 111 111 111 111 111 111 111 127 143 143 111 111 111 127 143 159 159 159 143 143 127 127 127 143 159 159 143 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 159 175 191 207 223 239 255 271 319 319 319 319 319 319 319 319 303 319 335 351 351 351 351 335 335 351 367 383 383 367 351 335 335 351 351 351 367 367 367 367 383 383 383 383 383 383 383 383 399 383 383 399 431 431 399 367 383 399 415 431 431 431 431 383 399 367 383 383 415 415 415 415 431 463 495 479 415 271 127 31 95 95 95 95 95 95 95 95 111 111 111 127 127 143 143 143 159 175 143 127 159 175 95 0 175 862 1597 1533 1501 1645 1581 1693 1629 1645 1661 1645 1629 1613 1597 1629 1565 1549 1549 1549 1485 1421 1373 1326 1150 974 750 543 383 303 239 223 191 159 367 383 383 495 1214 2508 2492 2652 2524 1837 1805 2508 2683 2572 2652 2476 2524 2652 2636 2588 2652 2556 2652 2827 2811 2779 3019 3051 2827 2667 2572 2620 2476 1581 2188 2891 2795 2667 2492 2636 2572 2380 2348 2236 2108 2044 1933 1837 1821 1789 1581 1437 1805 2300 2140 2028 1997 1981 1981 1981 1981 1933 1853 1853 1901 1933 1981 1949 1917 1853 1965 1933 1917 1917 1933 1933 1933 1901 1901 1901 1933 1933 1933 1933 1965 1997 2028 1997 1885 1917 2108 1805 2747 3642 3642 3626 3530 3546 3530 3498 3674 3850 3818 3802 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3882 3882 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3930 3930 3930 3946 3914 3914 3914 3930 3930 3946 3946 3946 3978 3978 3962 3962 3978 3978 3946 3962 3962 3946 3898 3898 3898 3930 3914 3946 4073 3562 3259 3850 4073 3898 3866 3882 3866 3866 3914 3866 3802 3690 3610 3546 3530 3786 3562 3067 2987 3275 3466 3466 3434 3530 3147 2412 1997 1901 1725 1661 1853 1949 1949 1949 1917 1917 1917 1917 1821 1821 1821 1821 1789 1805 1805 1805 1805 1805 1805 1805 1789 1789 1789 1789 1773 1773 1773 1757 1757 1741 1741 1741 1709 1709 1709 1709 1709 1709 1709 1709 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1677 1661 1629 1629 1581 1581 1581 1581 1597 1597 1597 1597 1629 1613 1581 1565 1549 1549 1549 1549 1533 1533 1517 1517 1501 1501 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1469 1469 1453 1453 1453 1437 1437 1437 1421 1421 1421 1405 1389 1373 1373 1357 1421 1421 1405 1389 1389 1373 1357 1357 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1341 1326 1326 1310 1310 1310 1278 1310 1326 1310 1326 1310 1198 1054 782 750 766 798 862 894 894 846 862 862 894 894 894 894 894 862 814 766 782 862 1006 1134 1182 1214 1198 1198 1166 1166 1166 1150 1118 1118 1118 1118 1118 1118 1102 1102 1102 1086 1070 1070 1070 1070 1054 1054 1054 1038 1086 1086 1086 1086 1086 1070 1070 1070 1038 1022 1006 1006 990 990 990 1006 974 974 974 974 974 974 974 974 974 974 958 942 926 926 910 910 894 894 894 894 894 894 894 894 878 878 878 862 862 846 846 846 878 862 830 814 814 830 862 878 846 830 798 798 830 830 798 814 878 1006 862 814 1022 910 798 990 1789 1901 1837 1629 1485 1389 1086 782 814 798 734 686 702 718 750 750 750 750 766 766 798 798 814 814 734 718 718 718 702 702 702 702 670 670 670 670 670 670 670 670 702 718 718 718 718 702 686 670 702 702 702 686 686 670 670 670 670 670 670 670 655 639 623 607 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 591 575 559 543 543 543 543 559 575 591 591 607 607 591 591 575 575 591 591 591 591 575 559 543 543 543 543 527 527 511 511 511 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 479 479 463 463 463 447 447 447 463 447 431 431 463 463 447 431 399 399 415 415 415 415 431 431 383 399 399 415 415 399 399 383 383 383 383 383 383 383 383 383 351 367 399 383 351 335 367 383 383 367 335 319 287 287 271 271 383 383 383 383 399 399 399 399 335 335 335 319 319 319 319 319 335 335 303 303 303 319 335 351 367 367 351 351 351 351 367 367 351 351 351 351 351 351 351 351 303 287 287 287 303 335 367 383 319 319 335 335 335 335 319 319 303 287 287 271 287 303 319 319 303 303 303 303 303 303 303 303 287 271 271 303 319 319 287 239 271 271 287 287 287 271 255 255 303 287 271 255 255 255 271 271 271 271 255 239 207 191 191 175 303 303 303 287 271 255 255 255 79 79 79 79 79 79 79 79 79 63 47 63 95 111 95 79 47 63 63 79 79 63 63 47 79 79 79 79 79 79 79 79 47 63 79 95 95 95 95 79 63 63 63 63 63 79 79 79 111 111 111 111 111 111 111 111 127 111 95 79 79 111 127 159 111 111 111 127 127 143 143 143 127 127 127 127 143 159 175 175 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 159 175 191 223 239 255 271 303 303 303 303 303 303 303 303 303 319 335 351 351 351 351 335 319 351 383 399 399 383 351 319 351 351 351 367 367 367 383 383 399 399 399 399 399 399 399 399 399 383 367 383 415 431 415 383 399 399 415 415 431 431 431 399 399 367 367 367 399 399 415 415 447 479 479 431 351 207 95 31 95 95 95 95 95 95 95 95 111 111 127 127 143 143 143 143 191 159 111 111 159 159 63 0 367 1230 1645 1437 1549 1645 1565 1741 1629 1645 1661 1645 1613 1597 1581 1613 1533 1533 1517 1517 1469 1405 1341 1278 1118 926 686 447 335 255 239 223 143 223 367 367 303 623 1533 2604 2492 2699 2364 1693 1821 2492 2715 2572 2620 2396 2444 2620 2636 2588 2620 2524 2636 2747 2779 2779 2955 3035 2875 2652 2588 2556 2620 1661 1981 2939 2811 2652 2492 2843 2891 2604 2524 2460 2364 2268 2188 1997 2012 1965 1645 1565 1933 2284 2124 2012 1997 1981 1997 1981 1981 1981 1885 1885 1933 1965 1997 1997 1949 1901 1981 1949 1933 1933 1933 1933 1933 1901 1917 1917 1933 1933 1933 1933 1949 1981 2044 2012 1901 1933 2124 1837 2779 3658 3626 3626 3546 3562 3530 3482 3674 3850 3818 3786 3770 3770 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3882 3882 3882 3898 3898 3898 3898 3898 3914 3914 3914 3930 3930 3930 3914 3914 3914 3930 3930 3946 3946 3946 3962 3962 3962 3962 3962 3978 3946 3946 3978 3962 3914 3898 3898 3914 3882 3898 3946 4073 3370 3338 3994 3930 4009 3834 3818 3882 3898 3834 3706 3610 3578 3546 3514 3690 3338 2987 3195 3466 3482 3434 3386 3291 2683 2076 1997 1933 1757 1837 1869 1933 1933 1933 1901 1901 1901 1901 1821 1821 1821 1837 1805 1805 1805 1821 1837 1837 1821 1821 1805 1789 1773 1773 1773 1773 1773 1757 1757 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1693 1693 1693 1693 1677 1661 1645 1629 1581 1597 1597 1597 1597 1597 1597 1597 1613 1613 1581 1565 1549 1549 1549 1549 1565 1549 1549 1533 1517 1501 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1485 1469 1469 1469 1453 1453 1453 1453 1437 1437 1421 1405 1389 1389 1373 1373 1421 1421 1405 1389 1389 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1310 1310 1310 1294 1310 1294 1294 1326 1278 1070 878 798 782 830 862 910 910 894 846 894 894 910 910 910 910 894 894 942 846 814 894 1038 1182 1198 1198 1214 1214 1198 1182 1182 1166 1134 1134 1134 1134 1118 1118 1118 1102 1102 1102 1086 1086 1070 1070 1070 1054 1054 1054 1070 1070 1086 1086 1086 1086 1086 1086 1054 1038 1006 974 974 990 1006 1022 990 990 990 990 990 990 990 990 974 974 958 958 942 926 926 910 910 910 894 894 894 894 878 878 878 878 878 862 862 846 846 846 862 862 830 830 830 830 862 862 846 830 798 798 830 830 798 814 798 958 846 814 990 990 878 878 846 878 910 878 814 798 798 814 798 798 750 750 766 782 814 798 814 798 798 782 782 766 766 750 718 718 718 702 702 702 686 686 670 670 670 670 670 670 670 670 702 718 718 718 718 702 686 670 702 702 702 686 686 670 670 670 670 670 670 670 670 655 639 623 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 591 575 559 543 543 543 543 559 575 591 591 607 607 591 591 575 575 591 591 591 591 575 559 543 543 543 543 527 527 511 511 511 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 527 527 527 511 511 495 495 495 463 447 431 431 463 463 447 431 415 415 415 415 415 415 415 415 367 383 383 399 399 383 383 367 383 367 367 367 367 367 367 383 367 383 399 383 351 335 351 367 367 367 335 319 303 303 303 303 399 399 399 399 399 399 399 399 335 335 319 319 303 287 287 287 335 303 271 255 255 287 319 351 367 367 351 335 335 351 367 367 351 351 351 351 351 351 351 351 319 303 271 271 287 335 367 399 319 319 319 335 335 319 319 319 287 287 287 271 287 287 287 287 303 303 303 303 303 303 303 303 287 271 271 303 319 319 287 239 239 255 271 271 287 271 271 255 319 303 287 271 255 255 239 239 319 303 303 287 271 255 239 239 287 287 287 287 271 255 255 239 79 79 79 79 79 79 79 79 111 95 63 63 95 95 63 47 79 95 95 111 111 95 95 79 79 79 79 79 79 79 79 79 47 63 79 79 95 95 79 79 79 79 79 95 95 95 95 95 143 143 143 143 143 143 143 143 127 111 95 79 79 111 127 159 111 111 111 127 127 127 127 143 127 127 127 127 143 159 175 175 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 127 143 159 191 223 239 271 271 271 271 271 271 271 271 271 271 303 319 335 351 351 351 351 335 335 351 383 415 415 383 351 335 351 351 367 367 367 383 383 383 399 399 399 399 399 399 399 399 399 383 367 383 415 431 431 399 399 399 399 399 415 415 431 399 399 351 351 335 383 399 415 431 463 479 479 399 287 143 63 15 95 95 95 95 95 95 95 95 111 111 111 127 127 143 143 143 191 159 95 127 143 127 63 31 607 1501 1629 1373 1581 1613 1565 1725 1629 1645 1661 1645 1581 1565 1565 1597 1533 1501 1453 1453 1437 1389 1310 1230 1054 862 591 399 287 239 255 223 159 303 367 351 303 798 1805 2556 2492 2683 2124 1565 1837 2428 2667 2556 2572 2332 2396 2604 2620 2540 2572 2492 2508 2620 2763 2779 2859 3003 3019 2843 2604 2524 2667 1805 1821 2875 2843 2604 2572 2971 3099 2827 2715 2699 2652 2572 2476 2268 2220 2188 1869 1757 1981 2188 2108 2012 1981 1965 1981 1965 1965 1917 1965 1965 1981 2028 2060 2044 2028 1981 1949 1933 1901 1901 1933 1933 1901 1869 1917 1917 1949 1933 1933 1917 1917 1949 2028 1997 1885 1917 2108 1821 2779 3658 3610 3626 3562 3562 3514 3466 3674 3866 3818 3786 3770 3754 3754 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3898 3898 3898 3898 3898 3914 3914 3914 3930 3930 3914 3914 3914 3930 3930 3946 3946 3946 3962 3962 3946 3962 3962 3962 3946 3946 3962 3962 3914 3898 3898 3898 3866 3866 3866 4073 4073 3307 3402 4073 3898 3930 3834 3898 3898 3786 3658 3546 3562 3530 3562 3402 3115 3083 3530 3626 3466 3418 3307 2843 2156 1901 2076 1949 1821 2012 1933 1933 1933 1933 1901 1901 1901 1901 1837 1837 1837 1837 1805 1805 1805 1805 1853 1853 1837 1821 1805 1789 1773 1757 1773 1773 1773 1757 1757 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1693 1709 1709 1693 1693 1661 1645 1629 1613 1597 1597 1597 1597 1597 1597 1597 1613 1597 1581 1549 1533 1533 1533 1533 1565 1549 1549 1533 1517 1501 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1485 1485 1485 1485 1469 1469 1469 1453 1437 1437 1421 1421 1405 1389 1373 1373 1421 1421 1405 1389 1389 1373 1357 1357 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1310 1310 1310 1278 1278 1278 1278 1310 1246 990 766 846 862 846 862 878 878 910 894 942 926 926 926 926 926 910 894 974 830 782 910 1134 1294 1262 1198 1214 1214 1198 1198 1182 1182 1134 1134 1134 1134 1134 1118 1118 1118 1102 1102 1086 1086 1086 1070 1070 1070 1054 1054 1054 1054 1054 1054 1070 1070 1070 1070 1054 1038 1006 974 974 990 1006 1022 990 990 990 990 990 990 990 990 1006 990 990 974 958 958 942 942 910 910 910 894 894 878 878 878 878 878 878 862 862 846 846 846 830 830 862 862 862 862 830 830 846 830 798 798 830 830 798 782 750 910 878 814 894 942 926 910 862 846 942 1006 974 846 782 782 814 782 766 782 798 814 830 814 814 798 798 782 782 766 766 750 718 718 702 702 702 686 686 686 670 670 670 670 670 670 670 670 702 718 718 718 718 702 686 670 702 702 702 686 686 670 670 670 655 655 670 670 670 655 639 623 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 591 575 559 543 543 543 543 559 575 591 591 607 607 591 591 575 575 591 591 591 591 575 559 543 543 543 543 527 527 511 511 511 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 543 527 527 527 511 511 511 495 463 447 431 431 463 463 447 431 415 415 415 415 415 415 415 415 367 367 383 383 383 383 367 367 383 367 351 351 351 351 367 383 367 383 399 383 351 335 351 367 351 351 335 335 335 335 351 367 399 399 399 399 399 399 399 399 319 319 319 303 287 287 271 271 319 303 271 255 255 287 335 367 367 351 335 335 335 335 351 367 351 351 351 351 351 351 351 351 351 335 303 271 287 303 335 367 319 319 319 303 303 319 319 319 287 287 287 287 287 287 271 271 303 303 303 303 303 303 303 303 287 271 271 303 319 319 287 239 239 239 255 287 287 287 287 287 319 303 303 287 271 239 223 223 335 335 319 303 303 287 287 271 255 271 287 287 287 271 255 239 95 95 79 79 79 79 63 63 127 111 79 79 79 79 47 31 95 95 111 127 127 111 95 95 79 79 79 79 79 79 79 79 47 47 63 79 79 79 79 79 111 111 95 95 95 95 95 95 143 143 143 143 143 143 143 143 111 111 111 111 111 127 143 143 127 127 127 127 143 143 143 143 143 143 127 127 127 143 159 159 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 143 143 175 207 239 255 287 303 271 271 271 271 271 271 271 271 303 319 335 351 351 351 351 335 351 367 383 399 399 383 367 351 367 367 367 367 383 383 383 399 383 383 383 383 383 383 383 383 399 383 351 367 399 431 431 431 415 399 399 399 399 415 431 415 383 351 335 319 367 399 431 447 463 479 463 351 223 95 31 15 95 95 95 95 95 95 95 95 95 95 95 111 111 111 127 127 207 143 111 127 111 79 95 143 862 1597 1549 1389 1597 1565 1597 1677 1629 1645 1661 1645 1565 1549 1565 1581 1533 1485 1421 1421 1421 1373 1278 1182 958 798 559 367 239 223 207 223 191 383 351 367 399 1054 2108 2492 2444 2588 1885 1501 1917 2348 2556 2508 2492 2268 2364 2588 2604 2476 2524 2508 2412 2508 2715 2763 2763 3019 3227 3099 2715 2604 2636 1981 1677 2683 2875 2556 2540 2907 3147 2939 2859 2859 2811 2843 2699 2588 2508 2428 2284 2028 1965 2060 2044 1949 1933 1917 1933 1949 1917 1901 1965 1949 1981 1997 2028 2028 2012 1965 1981 1949 1917 1901 1949 1933 1901 1869 1933 1933 1949 1933 1933 1917 1901 1933 2012 1981 1869 1917 2108 1821 2779 3658 3610 3626 3578 3578 3514 3450 3658 3882 3802 3786 3770 3754 3738 3738 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3914 3914 3930 3930 3946 3946 3946 3946 3962 3946 3946 3962 3962 3930 3930 3946 3946 3914 3914 3898 3898 3866 3866 3946 3802 4073 3962 3243 3610 4073 3850 3882 3882 3818 3738 3578 3546 3610 3562 3530 3131 2987 3323 3754 3706 3466 3386 3067 2380 1837 1853 2076 1981 1917 2092 1981 1949 1949 1949 1917 1917 1917 1917 1869 1869 1853 1853 1805 1805 1805 1789 1837 1837 1821 1805 1789 1773 1757 1757 1773 1773 1773 1757 1757 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1709 1693 1677 1645 1645 1613 1613 1613 1613 1597 1597 1597 1597 1581 1565 1549 1533 1517 1517 1517 1517 1533 1533 1517 1517 1501 1501 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1501 1501 1501 1485 1485 1485 1469 1469 1453 1437 1437 1421 1405 1389 1389 1389 1421 1421 1405 1389 1389 1373 1357 1357 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1326 1326 1310 1310 1310 1262 1278 1262 1262 1278 1230 1006 798 830 846 814 798 814 846 910 942 942 942 926 910 926 910 894 878 862 798 814 974 1198 1341 1294 1230 1214 1214 1198 1182 1182 1166 1134 1134 1150 1134 1134 1134 1118 1118 1118 1118 1102 1086 1086 1086 1070 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1022 1006 1006 990 990 990 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 990 974 958 942 942 926 926 910 894 894 878 862 862 878 878 878 862 862 846 846 846 814 830 862 878 878 862 830 814 846 830 798 798 830 830 798 782 798 862 878 862 830 878 942 910 942 846 766 750 782 814 894 974 750 750 734 766 782 782 798 766 750 750 766 766 798 798 814 814 702 702 702 702 686 686 686 670 670 670 670 670 670 670 670 670 702 718 718 718 718 702 686 670 702 702 702 686 686 670 670 670 639 655 655 670 670 655 639 639 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 591 575 559 543 543 543 543 559 575 591 591 607 607 591 591 575 575 591 591 591 591 575 559 543 543 543 543 527 527 511 511 511 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 495 495 495 479 479 463 463 463 463 447 431 431 463 463 447 431 431 431 415 415 415 415 399 399 367 383 383 399 399 383 383 367 399 383 351 335 335 351 383 399 383 399 399 383 351 335 335 351 351 351 335 335 351 367 383 383 399 399 399 399 383 383 383 383 287 287 287 287 287 271 271 271 319 303 287 287 303 319 351 367 351 351 335 335 335 335 351 351 351 351 351 351 351 351 351 351 367 351 319 303 287 303 303 319 319 319 303 303 303 303 319 319 287 303 303 319 303 287 271 271 303 303 303 303 303 303 303 303 287 271 271 303 319 319 287 239 239 255 271 287 303 319 319 319 303 303 303 287 271 255 223 223 303 303 287 287 271 271 271 255 255 271 287 303 303 287 271 255 95 95 95 79 79 63 63 63 111 79 63 63 95 95 79 47 79 95 95 111 111 95 95 79 79 79 79 79 79 79 79 79 31 47 63 79 79 79 79 63 111 111 95 95 79 63 63 63 127 127 127 127 127 127 127 127 111 111 127 143 143 143 143 143 159 159 159 159 143 143 143 143 159 159 143 127 127 127 143 143 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 143 159 175 207 255 287 303 319 303 303 303 303 303 303 303 303 303 319 335 351 351 351 351 335 383 383 383 383 383 383 383 383 367 367 367 383 383 383 399 399 383 383 383 383 383 383 383 383 399 367 351 351 399 431 447 431 415 415 399 383 399 415 431 415 383 335 319 319 351 399 431 463 479 479 447 319 175 47 0 15 95 95 95 95 95 95 95 95 79 79 79 79 95 95 111 111 191 159 127 143 79 31 127 271 1086 1581 1437 1437 1613 1501 1613 1597 1629 1645 1629 1597 1565 1533 1517 1533 1517 1469 1389 1389 1405 1373 1262 1150 894 718 511 351 239 223 207 207 239 431 319 399 543 1341 2396 2460 2380 2492 1725 1565 2092 2316 2460 2460 2428 2220 2348 2604 2572 2412 2492 2524 2444 2444 2620 2667 2652 2971 3275 3131 2923 2747 2540 2108 1533 2412 2907 2540 2348 2667 2939 2843 2843 2795 2795 2891 2795 2859 2731 2699 2747 2332 1949 1965 2028 1981 1965 1981 1997 2044 2028 2012 1949 1965 2028 2060 2108 2060 1997 1949 2012 1981 1949 1933 1981 1965 1933 1901 1933 1933 1917 1901 1933 1917 1901 1933 2012 1981 1869 1917 2124 1837 2795 3674 3594 3626 3594 3578 3498 3434 3658 3882 3802 3770 3754 3754 3738 3738 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3914 3930 3930 3946 3946 3946 3946 3946 3946 3946 3946 3962 3930 3930 3914 3930 3898 3914 3914 3914 3866 3866 3914 4025 3818 4073 3770 3179 3866 3850 3946 3882 3786 3674 3562 3578 3642 3610 3338 2955 3099 3546 3786 3706 3530 3323 2652 2028 1741 1837 1901 1981 2108 2140 2028 1981 1981 1981 1949 1949 1949 1949 1901 1885 1885 1853 1805 1789 1773 1773 1805 1805 1789 1789 1773 1773 1757 1757 1773 1773 1773 1757 1757 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1709 1693 1677 1661 1645 1629 1629 1629 1613 1613 1597 1597 1597 1565 1549 1533 1501 1501 1485 1485 1485 1501 1501 1501 1501 1485 1485 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1517 1517 1501 1501 1501 1485 1485 1485 1453 1453 1437 1421 1405 1405 1389 1389 1421 1421 1405 1389 1389 1373 1357 1357 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1326 1326 1310 1310 1310 1278 1294 1294 1262 1278 1246 1070 910 846 862 830 798 814 846 894 926 942 926 926 910 910 894 878 862 846 878 1006 1150 1246 1294 1262 1246 1198 1198 1182 1182 1166 1166 1134 1118 1150 1150 1134 1134 1134 1118 1118 1118 1102 1102 1086 1086 1086 1070 1070 1070 1070 1070 1054 1054 1038 1022 1022 1022 1006 1022 1022 1022 1006 1006 990 974 1006 1006 1006 1006 1006 1006 1006 1006 990 990 974 974 958 942 926 926 926 926 910 894 894 878 862 862 878 878 878 862 862 846 846 846 846 846 846 846 846 846 846 846 846 830 798 798 830 830 798 782 862 750 814 894 862 862 926 894 958 958 974 942 910 846 750 623 734 718 734 750 782 766 750 718 750 750 766 766 798 798 814 814 702 702 702 686 686 686 670 670 670 670 670 670 670 670 670 670 702 718 718 718 718 702 686 670 702 702 702 686 686 670 670 670 639 655 655 670 670 655 655 639 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 591 575 559 543 543 543 543 559 575 591 591 607 607 591 591 575 575 591 591 591 591 575 559 543 543 543 543 527 527 511 511 511 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 479 479 479 463 463 463 447 447 463 447 431 431 463 463 447 431 431 431 431 415 415 399 399 399 383 383 399 399 399 399 383 383 415 383 367 335 335 367 383 415 383 399 415 383 351 319 335 351 367 351 335 335 319 335 335 335 399 399 383 383 367 367 367 351 271 271 271 271 271 287 287 287 319 319 335 335 351 367 383 383 351 335 335 319 319 335 335 351 351 351 351 351 351 351 351 351 335 335 335 319 319 303 303 303 319 319 303 287 287 303 319 319 303 319 335 335 335 303 287 271 303 303 303 303 303 303 303 303 287 271 271 303 319 319 287 239 239 255 287 303 335 351 351 351 271 287 287 303 287 271 239 223 287 287 271 271 271 271 255 255 255 271 303 335 335 303 287 255 95 95 95 79 79 63 63 63 63 47 47 63 95 111 111 95 63 79 79 95 95 79 79 63 79 79 79 79 79 79 79 79 31 47 63 79 79 79 79 63 111 95 79 63 47 31 31 15 111 111 111 111 111 111 111 111 95 127 143 175 175 159 143 127 175 159 159 159 159 159 159 159 175 175 159 143 127 127 127 127 143 143 143 143 143 143 143 143 127 127 127 127 127 127 127 127 159 159 191 223 255 287 319 335 335 335 335 335 335 335 335 335 303 319 335 351 351 351 351 335 399 383 383 367 367 383 383 399 367 367 367 383 383 399 399 399 367 367 367 367 367 367 367 367 399 335 351 319 399 399 447 415 431 383 399 351 399 383 447 431 383 335 319 303 351 383 431 463 479 495 447 335 143 15 0 31 95 95 95 95 95 95 95 95 63 63 63 79 79 79 95 95 191 159 143 143 63 15 159 399 1214 1581 1373 1485 1613 1437 1613 1517 1597 1613 1629 1597 1565 1501 1517 1533 1517 1437 1373 1389 1405 1341 1246 1134 846 686 511 351 271 223 191 207 255 415 303 399 655 1501 2572 2460 2364 2476 1725 1677 2268 2348 2428 2444 2364 2204 2348 2604 2556 2412 2460 2540 2556 2444 2556 2588 2524 2891 3211 3019 3067 2907 2476 2204 1437 2220 2923 2604 2268 2556 2811 2811 2795 2763 2747 2875 2827 3019 2891 2907 3099 2636 1997 1965 2076 2028 2028 2028 2108 2172 2188 2188 2092 2156 2268 2332 2348 2268 2140 2044 2044 2012 1981 1965 1997 1997 1949 1917 1933 1933 1917 1901 1933 1917 1901 1933 2028 1997 1885 1933 2140 1853 2811 3690 3594 3626 3594 3610 3498 3434 3674 3930 3786 3770 3754 3738 3738 3738 3738 3754 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3850 3866 3866 3882 3882 3882 3882 3882 3882 3898 3898 3914 3914 3914 3914 3914 3914 3930 3930 3946 3946 3946 3930 3930 3930 3946 3946 3962 3930 3930 3898 3914 3898 3914 3914 3914 3914 3898 3882 4073 3946 3786 4073 3626 2875 4073 3994 3898 3738 3610 3546 3546 3642 3610 3227 2923 3259 3658 3610 3562 3482 3179 2268 1853 1821 1885 1757 1917 2156 2044 2044 1981 2012 1981 1981 1981 1981 1981 1917 1901 1885 1869 1805 1789 1773 1757 1789 1789 1773 1773 1773 1757 1757 1757 1773 1773 1773 1757 1757 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1741 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1725 1709 1693 1677 1661 1645 1613 1613 1613 1597 1597 1581 1581 1597 1549 1533 1517 1485 1485 1469 1469 1485 1469 1469 1517 1485 1485 1485 1485 1485 1485 1485 1485 1469 1469 1453 1453 1453 1485 1485 1517 1469 1501 1469 1485 1453 1453 1421 1437 1389 1421 1373 1389 1389 1421 1421 1405 1389 1389 1373 1357 1357 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1326 1326 1310 1310 1310 1278 1310 1310 1278 1278 1262 1134 990 926 910 910 846 814 798 814 846 894 894 878 862 878 878 862 814 878 1022 1262 1310 1278 1198 1198 1246 1198 1198 1166 1166 1166 1150 1118 1118 1150 1150 1150 1134 1134 1118 1118 1118 1102 1102 1102 1086 1086 1070 1070 1070 1102 1086 1070 1054 1038 1022 1022 1006 990 1006 1022 1038 1038 1006 974 958 974 974 974 1006 1006 1006 1006 1006 974 974 958 942 942 894 878 878 926 926 910 894 894 878 862 862 878 878 878 862 862 846 846 846 878 862 830 814 814 830 862 878 846 830 798 798 830 830 798 782 846 639 718 878 894 894 910 878 878 926 894 798 750 814 830 798 782 734 782 782 830 814 766 718 814 798 798 782 782 766 766 750 702 702 702 686 686 670 670 670 670 670 670 670 670 670 670 670 702 718 718 718 718 702 686 670 702 702 702 686 686 670 670 670 639 639 655 670 670 670 655 655 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 591 575 559 543 543 543 543 559 575 591 591 607 607 591 591 575 575 591 591 591 591 575 559 543 543 543 543 527 527 511 511 511 527 527 527 511 511 495 495 495 479 479 479 479 479 479 479 479 511 511 511 495 495 479 479 479 431 415 399 399 463 463 447 431 431 431 431 415 415 399 399 399 383 399 399 415 415 399 399 383 431 399 367 351 351 367 399 431 383 399 431 383 367 319 351 351 399 367 351 319 319 287 303 303 383 383 383 367 367 351 351 335 239 255 255 271 271 287 287 303 319 335 351 383 399 399 399 399 351 335 335 319 319 335 335 351 351 351 351 351 351 351 351 351 303 303 319 335 335 335 319 303 335 319 287 271 271 287 319 335 319 335 351 351 335 319 287 271 303 303 303 303 303 303 303 303 287 271 271 303 319 319 287 239 239 271 287 319 351 367 367 367 255 271 287 303 287 271 255 223 303 303 287 287 287 287 287 271 255 287 319 335 351 319 287 271 111 111 95 79 79 63 47 47 95 95 95 95 95 95 95 95 47 63 95 127 127 95 63 47 95 79 47 31 31 47 79 95 47 63 63 63 63 63 63 79 79 79 79 79 79 79 79 79 111 127 127 143 143 127 127 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 143 159 159 175 175 159 159 143 111 127 127 143 143 127 127 111 207 191 159 143 143 159 191 207 191 207 207 223 239 271 303 319 351 351 319 303 303 303 303 303 319 255 271 367 367 303 303 367 367 367 367 367 367 367 367 367 383 367 367 367 367 367 367 351 383 399 399 383 351 351 383 415 367 335 367 351 383 367 399 367 383 367 415 399 431 399 431 415 399 399 399 399 431 431 431 431 591 559 399 191 79 95 95 15 95 95 95 79 79 63 63 63 127 111 111 95 95 79 79 63 63 207 127 111 191 63 207 798 1421 1421 1453 1453 1469 1469 1501 1501 1565 1565 1581 1565 1549 1517 1469 1421 1437 1453 1437 1389 1373 1278 1150 942 830 591 399 303 287 207 159 159 399 223 367 223 782 1965 2412 2540 2524 2092 1693 1869 2284 2380 2316 2492 2284 2284 2364 2508 2540 2476 2524 2620 2556 2572 2540 2476 2604 2795 2827 2779 3019 2971 2444 2076 1933 2188 2731 2859 2556 2524 2683 2843 2811 2683 2667 2795 2907 2891 2939 3099 3115 2699 2220 2076 2124 1981 1997 2108 2108 2044 2220 2492 2556 2508 2859 3003 2604 2316 2300 2252 2076 1981 1949 1981 2012 1933 1869 1885 1949 1933 1933 1901 1885 1885 1885 1917 2012 2028 1853 1981 2092 1837 2955 3594 3658 3658 3658 3610 3450 3514 3834 3898 3770 3738 3738 3722 3722 3706 3706 3706 3738 3738 3738 3738 3738 3738 3738 3738 3754 3738 3738 3722 3722 3738 3738 3754 3738 3738 3738 3754 3754 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3850 3850 3866 3866 3866 3882 3882 3882 3898 3898 3914 3914 3914 3898 3898 3898 3914 3914 3930 3930 3930 3930 3930 3930 3946 3946 3962 3962 3962 3914 4041 4041 3914 4009 4073 3706 3115 4041 3850 3642 3498 3530 3594 3562 3482 2971 3131 3434 3514 3354 3386 3211 2556 2108 1981 1885 1853 1853 1917 1965 1981 1965 1949 1997 1981 2012 2060 2092 2124 2076 2060 2012 1965 1901 1869 1853 1805 1821 1805 1789 1789 1789 1773 1773 1773 1789 1773 1773 1757 1757 1741 1741 1725 1757 1757 1757 1741 1741 1725 1725 1725 1725 1725 1725 1709 1709 1693 1693 1693 1741 1725 1709 1693 1693 1693 1709 1709 1725 1709 1693 1677 1661 1629 1613 1613 1597 1597 1565 1565 1549 1549 1565 1597 1469 1469 1453 1437 1437 1437 1453 1453 1501 1469 1485 1469 1501 1517 1517 1517 1453 1453 1437 1437 1421 1421 1405 1405 1389 1389 1437 1405 1437 1405 1453 1421 1437 1389 1405 1357 1389 1357 1405 1405 1405 1421 1405 1389 1389 1389 1389 1405 1357 1357 1357 1389 1421 1405 1373 1326 1310 1310 1310 1294 1294 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1294 1054 990 926 846 798 798 830 846 862 878 878 830 782 782 862 942 1230 1214 1246 1230 1246 1246 1246 1246 1198 1182 1166 1150 1150 1150 1150 1166 1150 1150 1134 1134 1134 1118 1118 1118 1118 1118 1134 1118 1102 1086 1070 1054 1054 1070 1070 1070 1070 1054 1038 1022 1038 1038 1054 1038 1022 1006 990 974 894 958 1006 1006 1054 1102 1134 1070 910 878 846 878 862 830 830 862 958 958 926 894 878 878 894 894 878 878 878 862 862 846 846 846 846 846 846 830 830 814 814 814 830 830 830 814 814 798 798 798 798 830 830 814 814 830 830 846 846 862 862 862 894 878 862 814 830 814 830 798 814 798 798 798 766 766 766 750 750 734 734 734 718 718 718 702 702 686 686 686 686 686 686 670 670 655 655 655 702 702 702 702 702 702 702 702 686 686 670 670 670 655 655 655 670 670 670 655 655 655 639 639 639 639 639 623 607 591 575 559 591 607 607 607 607 591 575 559 543 543 543 527 527 511 511 511 591 591 591 591 591 591 591 591 591 575 559 559 591 591 575 559 575 559 543 527 527 527 527 543 543 527 527 511 511 527 527 543 495 527 543 527 479 447 463 511 527 527 527 511 511 511 495 463 431 415 399 383 399 383 383 383 415 399 431 415 415 431 431 447 479 447 399 415 447 447 415 367 447 399 335 287 271 287 335 367 415 415 431 383 415 399 431 415 367 351 399 383 415 383 399 399 383 399 383 367 367 367 367 367 367 351 351 335 335 351 351 367 383 383 383 367 367 351 351 351 351 335 319 303 303 335 351 367 319 319 319 319 319 319 319 319 303 319 351 351 335 319 351 383 367 351 335 319 303 287 287 287 303 303 303 303 303 303 303 303 319 303 303 287 287 303 303 319 287 287 287 287 287 287 287 287 319 303 303 287 287 303 303 319 255 255 255 255 255 255 255 255 287 287 287 287 287 287 287 287 239 239 239 255 271 303 319 335 79 79 79 79 79 79 79 79 79 79 79 79 79 95 95 95 31 63 79 111 111 79 63 31 79 79 47 47 47 47 79 79 63 63 63 63 63 63 63 63 79 79 79 79 79 79 79 79 111 127 127 143 143 127 127 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 143 159 159 175 175 159 159 143 111 127 127 143 143 127 127 111 159 159 143 143 143 143 159 159 191 191 191 207 223 255 271 287 351 335 319 303 303 303 303 319 271 239 255 351 367 335 335 399 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 351 367 383 351 335 335 367 351 367 335 335 351 351 367 367 367 319 335 351 351 367 367 351 351 399 399 399 399 431 431 431 431 575 511 351 143 47 63 79 15 95 95 95 79 79 63 63 63 111 111 95 95 95 95 79 79 95 175 111 127 175 47 319 958 1421 1421 1453 1453 1453 1453 1469 1469 1533 1549 1549 1549 1533 1501 1437 1421 1421 1437 1405 1357 1310 1262 1102 942 798 607 383 319 271 207 159 175 399 255 367 303 1006 2076 2316 2460 2428 1965 1741 1997 2332 2460 2412 2396 2252 2284 2364 2476 2524 2492 2508 2604 2588 2604 2540 2508 2572 2747 2779 2747 2955 2971 2380 2076 1981 2092 2731 2891 2620 2572 2652 2731 2683 2572 2556 2604 2683 2811 2907 3003 2955 2508 2156 2108 2044 1917 1965 2092 2092 2124 2332 2652 3051 3115 3354 3386 2987 2540 2348 2252 2140 2028 1981 2012 2028 1965 1933 1933 1981 1965 1949 1933 1917 1901 1901 1933 2012 2044 1853 1981 2092 1837 2955 3594 3642 3658 3658 3610 3450 3562 3850 3914 3770 3738 3738 3722 3722 3706 3706 3706 3738 3738 3738 3738 3738 3738 3738 3738 3754 3738 3738 3722 3722 3738 3738 3754 3738 3738 3738 3754 3754 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3850 3850 3866 3866 3866 3882 3882 3882 3898 3898 3898 3914 3914 3898 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3946 3946 3946 3962 3962 3882 3978 3978 3914 4009 4073 3882 3514 3578 3722 3738 3562 3450 3498 3450 3338 3067 3323 3482 3386 3291 3275 2907 2236 2108 2028 1949 1901 1885 1853 1853 1869 1917 1933 1949 1997 2028 2092 2124 2156 2204 2172 2108 2028 1949 1885 1853 1789 1821 1805 1805 1789 1789 1789 1773 1773 1773 1773 1757 1757 1757 1757 1757 1741 1757 1757 1757 1741 1741 1741 1725 1725 1725 1725 1725 1709 1709 1709 1693 1693 1725 1725 1725 1709 1709 1709 1709 1693 1709 1693 1677 1661 1645 1613 1597 1565 1565 1533 1533 1517 1501 1485 1501 1501 1421 1421 1405 1389 1405 1405 1405 1405 1453 1421 1437 1421 1453 1469 1469 1453 1437 1437 1405 1405 1405 1389 1357 1389 1389 1389 1405 1405 1405 1421 1421 1421 1421 1405 1389 1373 1357 1357 1357 1389 1405 1421 1405 1405 1389 1389 1405 1405 1373 1357 1357 1373 1405 1405 1373 1341 1310 1310 1310 1294 1294 1294 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1230 1182 1102 1006 942 910 894 894 862 894 926 974 1022 1102 1198 1278 1278 1262 1246 1230 1214 1198 1182 1182 1198 1182 1166 1166 1150 1150 1166 1166 1166 1150 1150 1150 1134 1134 1134 1118 1134 1134 1118 1102 1086 1086 1070 1070 1054 1070 1070 1070 1070 1054 1038 1022 1038 1038 1038 1038 1022 1006 990 974 1006 1022 1006 974 1006 990 910 766 830 766 702 718 766 798 798 782 910 926 910 894 878 878 878 878 878 878 878 862 862 846 846 846 846 846 846 830 830 814 814 814 830 830 814 814 814 798 798 798 830 830 830 814 814 798 830 830 846 846 862 862 878 878 862 846 830 830 814 814 814 798 798 798 766 766 766 750 750 734 734 734 718 718 718 702 702 686 686 686 686 686 686 670 670 655 655 655 702 702 702 702 702 702 702 702 702 686 686 686 670 670 670 655 670 655 655 655 639 639 639 623 623 639 639 623 607 591 575 559 591 607 607 607 607 591 575 559 559 559 559 543 543 543 527 527 591 591 591 591 591 591 591 591 591 575 559 559 591 591 575 559 575 559 543 527 527 527 527 543 527 527 511 511 511 511 527 527 479 511 527 511 463 447 463 495 511 511 511 511 495 495 479 447 431 383 399 383 367 351 383 383 383 383 399 399 399 399 415 415 367 367 383 415 447 431 351 287 335 351 351 367 367 367 367 383 399 399 399 415 431 447 447 463 431 431 431 415 399 367 335 319 415 415 399 383 383 383 383 383 367 367 351 351 351 351 367 367 383 383 383 367 367 351 351 351 351 351 335 335 319 335 335 335 351 351 351 351 351 351 351 351 271 303 335 335 319 319 351 383 367 351 335 319 303 287 287 303 303 303 303 303 303 303 303 303 335 319 319 303 303 319 319 335 287 287 287 287 287 287 287 287 287 271 271 255 255 271 271 287 255 255 255 255 255 255 255 255 287 287 287 287 287 287 287 287 271 271 255 255 255 271 287 303 47 47 47 47 63 95 111 127 47 47 47 63 63 79 79 95 31 47 63 79 79 63 47 31 79 63 63 47 47 63 63 79 95 79 79 63 63 47 47 31 79 79 79 79 79 79 79 79 111 127 127 143 143 127 127 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 143 143 159 159 159 159 143 143 111 127 127 143 143 127 127 111 127 127 143 143 143 143 127 127 175 175 175 191 207 223 255 271 351 335 319 303 303 303 319 319 239 223 255 335 367 351 367 415 367 367 367 367 367 367 367 367 335 351 351 367 367 383 383 399 335 351 351 335 319 303 335 335 367 335 335 351 351 367 367 367 319 335 351 351 367 367 351 351 399 399 399 399 431 431 431 431 559 463 287 79 0 31 47 31 95 95 95 79 79 63 63 63 79 79 95 95 95 95 111 111 159 143 95 143 159 63 463 1182 1405 1405 1437 1437 1437 1437 1453 1453 1501 1517 1533 1533 1485 1469 1437 1421 1405 1405 1373 1310 1246 1214 1086 926 718 543 367 319 271 207 175 207 383 351 335 415 1357 2220 2252 2380 2284 1773 1773 2172 2396 2572 2540 2300 2236 2252 2364 2444 2476 2476 2492 2572 2556 2556 2524 2508 2540 2667 2715 2667 2859 2971 2220 2124 2028 1917 2683 2843 2604 2508 2476 2492 2444 2396 2380 2364 2412 2620 2779 2811 2667 2268 2044 2140 2044 1917 1965 2044 2092 2156 2396 2683 3147 3354 3418 3450 3291 2795 2460 2444 2236 2108 2044 2060 2076 2028 1997 2028 2012 1997 1997 1965 1949 1933 1933 1965 2028 2044 1853 1981 2108 1837 2955 3578 3610 3626 3658 3610 3466 3578 3866 3898 3770 3738 3722 3722 3722 3722 3706 3706 3738 3738 3738 3738 3738 3738 3738 3738 3754 3738 3738 3722 3722 3738 3738 3754 3738 3738 3738 3754 3754 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3850 3850 3866 3866 3866 3882 3882 3882 3882 3898 3898 3898 3914 3898 3898 3898 3898 3914 3914 3914 3930 3930 3930 3930 3930 3946 3946 3946 3962 3930 3946 3930 3914 3962 4041 4041 3898 3418 3658 3722 3514 3466 3546 3402 3115 3147 3530 3546 3354 3323 3179 2636 2044 2124 2028 1965 1885 1837 1837 1821 1853 1917 1917 1949 1981 2028 2092 2124 2156 2204 2172 2108 2044 1981 1917 1885 1837 1837 1821 1805 1805 1805 1789 1789 1789 1757 1757 1757 1757 1773 1773 1773 1773 1757 1757 1757 1757 1741 1741 1741 1725 1725 1725 1725 1725 1709 1709 1709 1693 1725 1725 1725 1725 1725 1709 1693 1677 1677 1661 1645 1629 1613 1597 1581 1549 1549 1517 1549 1533 1517 1485 1469 1453 1373 1373 1373 1357 1341 1357 1357 1357 1373 1341 1341 1326 1357 1373 1373 1357 1405 1389 1373 1373 1357 1357 1357 1341 1389 1389 1405 1405 1421 1421 1421 1437 1437 1421 1405 1373 1357 1357 1357 1389 1405 1437 1421 1405 1389 1389 1405 1405 1405 1389 1357 1357 1373 1389 1389 1373 1310 1310 1310 1310 1294 1294 1294 1278 1278 1278 1278 1262 1262 1262 1262 1262 1357 1326 1278 1214 1166 1118 1102 1086 1150 1150 1150 1198 1262 1310 1326 1326 1262 1246 1246 1230 1198 1182 1166 1166 1198 1198 1182 1166 1150 1150 1166 1166 1182 1166 1166 1166 1150 1150 1150 1134 1166 1134 1118 1086 1070 1070 1086 1086 1070 1070 1070 1070 1070 1054 1038 1038 1038 1038 1038 1038 1022 1006 974 974 958 1006 1054 1118 1150 1166 1022 830 862 686 559 527 639 750 798 782 846 894 894 894 894 894 878 862 878 878 878 862 862 846 846 846 846 846 846 830 830 814 814 814 830 814 814 814 798 798 798 798 830 830 830 814 814 798 830 830 846 846 862 862 878 862 846 846 830 814 814 814 798 798 798 798 766 766 766 750 750 734 734 734 718 718 718 702 702 686 686 686 686 686 686 670 670 655 655 655 702 702 702 702 702 702 702 702 718 702 702 702 686 686 686 670 655 639 639 639 623 623 623 607 623 623 623 623 607 591 575 559 591 607 607 607 607 591 575 559 575 575 575 559 559 559 543 543 591 591 591 591 591 591 591 591 591 575 559 559 591 591 575 559 559 559 543 527 527 527 527 527 511 511 495 495 495 495 511 511 463 479 495 479 463 447 463 479 495 495 495 479 479 479 463 431 415 415 383 367 351 351 383 399 383 383 383 383 399 399 399 399 415 415 415 431 463 463 431 399 335 351 399 431 415 383 335 303 335 351 367 399 415 431 431 431 447 447 431 415 383 351 335 303 415 415 415 415 399 399 399 399 383 383 367 367 367 367 383 383 383 383 383 367 367 351 351 351 351 367 367 351 351 335 319 303 351 351 351 351 351 351 351 351 255 287 319 319 303 303 335 367 367 351 335 319 303 303 303 303 303 303 303 303 303 303 303 303 319 303 303 287 287 303 303 319 287 287 287 287 287 287 287 287 287 271 271 255 255 271 271 287 255 255 255 255 255 255 255 255 287 287 287 287 287 287 287 287 303 287 271 255 255 255 255 255 63 47 47 47 47 79 95 127 15 15 31 47 47 63 79 79 31 31 47 63 63 47 31 31 63 63 63 63 63 63 63 63 111 95 79 79 47 47 31 15 63 63 63 63 63 63 63 63 111 127 127 143 143 127 127 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 143 159 159 159 159 143 127 111 127 127 143 143 127 127 111 111 127 143 159 159 143 127 111 159 159 159 175 191 207 223 239 335 335 319 303 303 303 319 335 255 255 287 335 351 351 351 367 351 351 351 351 351 351 351 351 319 335 351 351 383 383 399 415 335 351 367 351 319 319 351 351 367 335 335 351 351 367 367 367 351 367 383 399 399 399 399 383 415 415 415 415 447 447 447 447 559 415 223 47 0 31 63 47 95 95 95 79 79 63 63 63 63 79 79 95 95 111 111 127 207 111 79 159 111 111 655 1389 1389 1389 1421 1421 1421 1421 1437 1437 1485 1501 1517 1533 1501 1469 1453 1437 1389 1389 1326 1246 1182 1166 1038 894 655 495 351 271 223 207 191 239 319 399 223 543 1661 2332 2220 2364 2124 1645 1837 2316 2476 2620 2620 2204 2236 2268 2364 2412 2444 2460 2476 2524 2540 2540 2508 2508 2508 2572 2620 2636 2779 2923 2076 2124 2140 1805 2540 2811 2620 2524 2396 2300 2316 2316 2332 2268 2316 2508 2572 2556 2412 2140 2044 2172 2092 1981 1981 1997 2044 2108 2316 2540 3051 3370 3418 3418 3386 2971 2588 2636 2316 2172 2092 2108 2124 2076 2076 2108 2060 2044 2028 1997 1981 1965 1949 1981 2044 2060 1869 1997 2108 1805 2955 3578 3594 3626 3658 3578 3466 3626 3882 3866 3754 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3754 3738 3738 3722 3722 3738 3738 3754 3738 3738 3738 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3850 3850 3866 3866 3866 3866 3866 3882 3882 3882 3898 3898 3898 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3930 3930 3930 3946 3946 3946 3994 3962 3962 3962 3946 3914 3994 4073 3738 3658 3546 3466 3578 3594 3307 2987 3354 3658 3578 3370 3323 2875 2268 2012 2076 1997 1917 1869 1853 1837 1853 1853 1917 1917 1933 1965 1997 2028 2060 2092 2028 2012 1997 1965 1949 1933 1933 1901 1837 1821 1821 1821 1805 1805 1805 1805 1741 1741 1757 1757 1773 1789 1789 1789 1773 1773 1757 1757 1757 1741 1741 1741 1741 1741 1725 1725 1725 1709 1709 1709 1709 1725 1725 1725 1725 1693 1677 1661 1645 1629 1629 1613 1597 1581 1565 1565 1533 1517 1549 1549 1517 1453 1421 1389 1357 1341 1341 1341 1326 1326 1341 1341 1341 1294 1294 1278 1326 1341 1341 1326 1357 1357 1326 1326 1326 1310 1310 1310 1373 1373 1389 1389 1405 1421 1421 1437 1437 1421 1405 1373 1357 1357 1341 1373 1421 1437 1421 1405 1405 1405 1405 1421 1437 1405 1357 1341 1373 1389 1389 1389 1326 1326 1310 1310 1310 1294 1294 1294 1294 1278 1278 1278 1278 1262 1262 1262 1294 1310 1310 1310 1310 1310 1294 1294 1373 1341 1310 1310 1341 1326 1262 1198 1198 1198 1198 1198 1214 1214 1214 1230 1214 1198 1182 1166 1166 1166 1166 1182 1182 1182 1182 1166 1166 1166 1150 1150 1182 1150 1102 1070 1054 1070 1086 1102 1070 1070 1086 1086 1070 1070 1054 1038 1022 1038 1038 1022 1022 990 974 958 958 1118 1294 1357 1294 1214 1038 862 766 702 607 527 607 750 830 862 846 862 878 894 910 894 878 862 878 878 878 862 862 846 846 846 846 846 846 830 830 814 814 814 814 814 814 798 798 798 782 782 830 830 830 814 814 798 830 830 830 846 846 846 878 862 846 830 814 814 814 798 798 798 782 782 766 766 766 750 750 734 734 734 718 718 718 702 702 686 686 686 686 686 686 670 670 655 655 655 718 718 718 718 718 718 718 718 718 718 718 702 702 702 686 686 639 639 623 623 623 607 607 607 623 623 623 623 623 607 591 575 591 607 607 607 607 591 575 559 575 575 559 559 543 543 543 543 591 591 591 591 591 591 591 591 591 575 559 559 591 591 575 559 559 543 527 527 511 511 527 527 511 495 495 479 479 495 495 511 463 463 463 463 463 447 447 463 479 479 479 463 463 447 447 447 431 399 383 367 351 351 383 399 367 383 383 383 399 399 399 383 479 447 399 383 399 447 511 543 463 447 431 383 335 287 239 223 239 271 303 335 367 383 383 383 399 399 415 415 415 399 399 383 415 415 431 431 431 415 415 399 399 383 383 367 367 383 383 399 383 383 383 367 367 351 351 351 367 367 383 383 367 335 303 271 319 319 319 319 319 319 319 319 287 303 319 319 287 271 287 319 351 335 319 303 303 303 303 303 303 303 303 303 303 303 303 303 287 287 271 255 255 271 287 287 287 287 287 287 287 287 287 287 319 303 303 287 287 303 303 319 255 255 255 255 255 255 255 255 287 287 287 287 287 287 287 287 303 287 271 255 255 255 271 271 95 79 47 31 31 47 79 95 15 31 31 31 47 47 63 63 31 47 47 47 47 47 47 31 63 63 63 63 63 63 63 63 111 95 79 79 47 47 31 15 63 63 63 63 63 63 63 63 111 127 127 143 143 127 127 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 143 159 159 143 127 127 111 127 127 143 143 127 127 111 127 143 159 175 175 159 143 127 175 159 159 159 175 191 223 223 335 319 303 303 303 319 335 335 287 319 319 319 319 335 335 303 351 351 351 351 351 351 351 351 319 335 351 351 383 383 399 415 383 399 399 383 351 351 383 383 367 335 335 351 351 367 367 367 351 367 383 399 399 399 399 383 415 415 415 415 447 447 447 447 559 367 175 47 31 47 63 79 95 95 95 79 79 63 63 63 63 79 79 95 95 111 111 127 223 79 95 143 79 223 862 1485 1389 1389 1421 1421 1421 1421 1437 1437 1485 1501 1485 1501 1501 1485 1437 1421 1373 1357 1262 1182 1134 1102 942 798 575 447 287 255 207 207 223 287 287 383 191 718 1869 2316 2268 2348 1949 1629 1933 2428 2540 2667 2636 2188 2252 2300 2348 2348 2364 2412 2476 2492 2524 2508 2492 2508 2476 2508 2556 2604 2747 2779 2028 2124 2236 1837 2364 2779 2636 2540 2396 2204 2172 2300 2316 2220 2316 2364 2284 2220 2204 2092 2012 2140 2076 1997 1965 1933 1981 2028 2188 2380 3099 3370 3354 3307 3307 2939 2588 2636 2348 2204 2124 2140 2156 2108 2108 2140 2092 2076 2060 2028 1997 1981 1981 1997 2044 2044 1885 1997 2108 1805 2955 3578 3578 3626 3610 3562 3466 3626 3866 3802 3754 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3754 3738 3738 3722 3722 3738 3738 3754 3738 3738 3738 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3850 3850 3866 3866 3866 3866 3866 3866 3882 3882 3882 3898 3898 3882 3882 3882 3898 3898 3898 3914 3914 3914 3914 3914 3930 3930 3930 3946 3946 3978 3946 3962 4009 3930 3866 3898 4025 3834 3578 3482 3594 3658 3418 3147 3083 3594 3722 3546 3434 3163 2476 2044 2156 1981 1885 1869 1837 1869 1901 1933 1933 1933 1901 1901 1885 1901 1917 1933 1933 1885 1885 1869 1885 1885 1901 1917 1933 1837 1837 1837 1837 1821 1821 1821 1805 1757 1757 1757 1773 1789 1789 1805 1805 1773 1773 1773 1757 1757 1757 1741 1741 1741 1741 1741 1725 1725 1725 1709 1709 1709 1709 1709 1709 1693 1661 1645 1645 1613 1613 1597 1597 1581 1565 1565 1565 1533 1549 1549 1549 1533 1485 1421 1373 1389 1373 1389 1389 1373 1373 1389 1357 1341 1278 1278 1246 1310 1326 1310 1294 1310 1310 1310 1310 1310 1294 1294 1294 1341 1357 1357 1373 1389 1405 1421 1421 1421 1405 1389 1357 1341 1341 1341 1373 1421 1405 1389 1389 1373 1373 1389 1389 1421 1389 1341 1326 1341 1357 1357 1341 1326 1326 1326 1310 1310 1310 1294 1294 1310 1294 1294 1278 1278 1262 1262 1262 1230 1246 1278 1310 1341 1357 1357 1357 1310 1278 1278 1310 1373 1373 1310 1246 1198 1198 1214 1214 1214 1230 1230 1230 1214 1198 1182 1182 1166 1166 1182 1182 1182 1182 1182 1166 1166 1166 1150 1150 1182 1150 1102 1070 1054 1070 1086 1102 1070 1086 1086 1086 1086 1070 1054 1038 1022 1022 1022 1022 1006 990 974 958 1054 1310 1453 1326 1022 702 463 335 431 607 766 782 766 814 894 894 846 862 878 894 910 894 878 862 878 878 878 862 862 846 846 846 846 846 846 830 830 814 814 814 814 814 798 798 798 782 782 782 830 830 830 814 814 798 830 830 830 830 846 846 862 862 846 830 814 814 798 798 798 782 782 782 766 766 766 750 750 734 734 734 718 718 718 702 702 686 686 686 686 686 686 670 670 655 655 655 718 718 718 718 718 718 718 718 718 718 718 702 702 702 686 686 639 639 623 623 623 607 607 607 607 607 623 623 623 607 591 575 591 607 607 607 607 591 575 559 543 543 543 543 527 527 511 511 591 591 591 591 591 591 591 591 591 575 559 559 591 591 575 559 559 543 527 511 511 511 511 527 511 495 495 479 479 495 495 511 463 447 447 463 463 463 463 463 479 479 463 463 447 447 447 447 415 415 399 383 383 383 415 431 415 415 431 447 479 463 447 447 399 399 415 415 415 431 463 479 447 399 287 191 127 111 127 143 79 111 159 223 287 335 383 399 383 383 399 415 415 415 415 399 399 399 415 431 431 431 415 399 399 383 383 367 367 383 383 399 383 383 383 367 367 351 351 351 367 383 383 383 367 335 303 287 319 319 319 319 319 319 319 319 335 351 351 319 271 255 255 271 351 335 319 303 303 303 319 319 303 303 303 303 303 303 303 303 303 303 287 287 287 287 303 303 287 287 287 287 287 287 287 287 319 303 303 287 287 303 303 319 255 255 255 255 255 255 255 255 287 287 287 287 287 287 287 287 271 271 255 255 255 271 287 303 95 79 47 15 15 31 63 95 47 47 47 47 47 47 47 47 63 63 47 47 47 47 63 63 47 63 63 79 79 63 63 47 95 79 79 63 63 47 47 31 47 47 47 47 47 47 47 47 111 127 127 143 143 127 127 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 143 143 143 143 127 127 111 127 127 143 143 127 127 111 143 143 159 159 159 159 143 143 175 175 175 175 175 191 207 223 319 319 303 303 303 319 335 351 303 351 351 319 303 335 319 271 335 335 335 335 335 335 335 335 335 351 351 367 367 383 383 399 415 431 431 415 383 383 415 415 367 335 335 351 351 367 367 367 319 335 351 351 367 367 351 351 431 431 431 431 463 463 463 463 527 303 111 47 47 47 47 79 95 95 95 79 79 63 63 63 79 79 95 95 95 95 111 111 207 63 111 127 47 383 1054 1469 1373 1373 1405 1405 1405 1405 1421 1421 1485 1485 1469 1485 1469 1453 1405 1389 1357 1341 1246 1150 1102 1038 862 686 511 399 271 239 191 159 223 303 271 335 255 990 1965 2284 2316 2316 1853 1709 2044 2444 2556 2636 2572 2252 2236 2332 2364 2332 2348 2428 2476 2476 2508 2476 2492 2524 2476 2460 2492 2588 2779 2604 2028 2140 2380 1965 2140 2795 2604 2572 2396 2124 2076 2204 2300 2188 2268 2188 1997 1933 2092 2076 1965 2012 1997 1949 1917 1885 1933 2028 2156 2300 2859 3019 3051 3019 3019 2827 2588 2572 2332 2204 2140 2156 2172 2124 2092 2124 2124 2092 2076 2044 2012 1997 1981 2012 2060 2060 1901 2012 2108 1805 2923 3578 3562 3626 3610 3546 3450 3658 3898 3786 3738 3706 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3738 3738 3722 3722 3738 3738 3754 3738 3738 3738 3754 3754 3770 3770 3770 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3850 3850 3866 3866 3866 3850 3866 3866 3866 3882 3882 3882 3882 3866 3882 3882 3882 3898 3898 3898 3898 3898 3914 3914 3914 3930 3930 3930 3930 3898 3898 3930 3946 3946 3866 3866 3866 3562 3498 3658 3802 3594 3131 3051 3338 3722 3674 3546 3386 2891 2204 1949 2204 1869 1805 1805 1805 1869 1933 1997 1997 1949 1901 1885 1869 1853 1853 1853 1869 1901 1901 1885 1885 1885 1885 1901 1901 1853 1853 1853 1837 1837 1837 1821 1821 1773 1773 1773 1773 1789 1789 1789 1789 1789 1773 1773 1773 1757 1757 1757 1757 1757 1741 1741 1741 1725 1725 1725 1725 1725 1709 1677 1645 1629 1629 1629 1629 1613 1597 1597 1597 1581 1581 1565 1565 1533 1533 1533 1533 1501 1453 1405 1405 1421 1405 1421 1405 1405 1405 1405 1373 1357 1294 1262 1262 1278 1294 1310 1294 1294 1278 1294 1294 1278 1278 1278 1278 1310 1310 1326 1341 1357 1373 1389 1405 1373 1357 1341 1341 1326 1326 1341 1341 1421 1421 1405 1389 1389 1389 1389 1389 1421 1389 1357 1341 1357 1373 1357 1326 1341 1326 1326 1326 1310 1310 1310 1310 1310 1310 1310 1294 1278 1278 1262 1262 1214 1262 1278 1294 1294 1294 1294 1278 1294 1278 1294 1326 1341 1341 1310 1278 1278 1278 1262 1246 1230 1198 1198 1182 1214 1214 1198 1182 1182 1182 1182 1182 1182 1166 1166 1166 1150 1150 1150 1134 1166 1134 1118 1086 1070 1070 1086 1086 1086 1086 1102 1102 1086 1070 1054 1054 1022 1022 1022 1022 1006 990 958 958 1022 1230 1294 974 447 31 0 0 127 543 958 1054 1022 974 942 830 878 894 894 894 894 894 878 862 878 878 878 862 862 846 846 846 846 846 846 830 830 814 814 814 798 798 798 798 782 782 782 766 830 830 830 814 814 798 830 830 830 830 830 830 862 846 830 830 798 798 798 798 782 782 782 766 766 766 766 750 750 734 734 734 718 718 718 702 702 686 686 686 686 686 686 670 670 655 655 655 734 734 734 734 734 734 734 734 718 702 702 702 686 686 686 670 655 639 639 639 623 623 623 607 591 607 607 623 623 607 591 591 591 607 607 607 607 591 575 559 543 543 527 527 527 511 511 511 591 591 591 591 591 591 591 591 591 575 559 559 591 591 575 559 543 543 527 511 495 495 511 511 511 511 495 495 495 495 511 511 479 463 447 463 479 495 479 463 479 479 479 463 463 447 447 447 399 399 383 383 383 383 431 431 431 447 463 479 511 495 479 463 399 447 527 559 511 431 335 303 127 79 0 0 0 0 0 15 0 0 15 95 175 255 335 367 367 383 383 383 383 367 351 351 367 383 415 431 431 431 399 399 383 383 367 367 367 367 383 383 383 383 383 367 367 351 351 351 383 383 383 383 367 351 335 319 351 351 351 351 351 351 351 351 351 367 367 335 287 255 255 271 335 335 319 303 303 319 319 335 303 303 303 303 303 303 303 303 351 351 335 335 335 335 351 351 287 287 287 287 287 287 287 287 287 271 271 255 255 271 271 287 255 255 255 255 255 255 255 255 287 287 287 287 287 287 287 287 255 255 255 255 255 271 287 303 63 47 15 0 15 47 95 127 79 79 79 63 47 47 31 31 79 79 63 63 63 63 79 79 47 47 79 79 79 79 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 111 127 127 143 143 127 127 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 111 127 127 143 143 127 127 111 111 127 127 143 143 127 127 111 143 143 127 127 127 127 143 143 207 191 191 191 191 207 223 223 319 303 303 303 303 319 335 351 271 335 351 303 303 351 351 287 335 335 335 335 335 335 335 335 367 367 367 367 367 367 367 367 415 431 447 415 399 399 431 415 367 335 335 351 351 367 367 367 319 335 351 351 367 367 351 351 431 431 431 431 463 463 463 463 463 239 63 31 63 31 15 31 95 95 95 79 79 63 63 63 111 111 95 95 95 95 79 79 159 63 127 79 31 527 1198 1389 1357 1357 1389 1389 1389 1389 1405 1405 1421 1437 1437 1437 1405 1373 1341 1326 1310 1310 1246 1150 1054 958 782 591 431 335 255 239 191 159 239 335 271 319 415 1341 2076 2220 2332 2188 1805 1869 2140 2412 2572 2588 2460 2332 2252 2332 2396 2332 2348 2428 2460 2444 2492 2460 2492 2540 2476 2428 2476 2588 2859 2460 2108 2156 2524 2156 1949 2779 2652 2667 2508 2124 1997 2172 2268 2140 2172 2108 1869 1869 2060 2092 1949 1933 1965 1965 1917 1869 1933 2028 2124 2220 2444 2492 2667 2763 2731 2683 2604 2428 2252 2172 2124 2156 2172 2108 2060 2076 2124 2108 2092 2044 2012 1997 1981 2012 2060 2076 1869 1997 2092 1805 2923 3530 3514 3594 3610 3530 3450 3690 3898 3754 3738 3706 3706 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3738 3738 3722 3722 3738 3738 3754 3738 3738 3738 3754 3754 3770 3770 3770 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3850 3850 3866 3866 3866 3850 3850 3866 3866 3866 3882 3882 3882 3866 3866 3882 3882 3882 3898 3898 3898 3898 3898 3914 3914 3914 3930 3930 3930 3914 3914 3882 3882 3898 3914 3802 3674 3466 3562 3706 3722 3386 3051 3131 3482 3674 3610 3498 3179 2588 2156 2028 1997 1821 1773 1773 1821 1885 1933 1997 1997 1933 1885 1869 1869 1853 1853 1869 1869 1917 1901 1885 1869 1869 1869 1869 1869 1869 1869 1853 1853 1853 1837 1837 1837 1805 1789 1789 1789 1789 1789 1773 1773 1789 1789 1773 1773 1773 1757 1757 1757 1757 1757 1741 1741 1741 1725 1725 1725 1725 1693 1645 1597 1565 1581 1597 1613 1613 1597 1597 1597 1597 1581 1581 1581 1533 1533 1501 1501 1469 1437 1421 1437 1453 1453 1469 1453 1437 1437 1453 1421 1341 1278 1230 1230 1278 1294 1310 1294 1278 1278 1294 1278 1310 1294 1294 1294 1278 1278 1294 1310 1341 1357 1373 1373 1326 1310 1310 1310 1310 1326 1341 1341 1437 1421 1405 1389 1389 1389 1389 1405 1421 1389 1373 1373 1389 1373 1341 1310 1341 1341 1326 1326 1326 1310 1310 1310 1326 1326 1310 1294 1278 1278 1262 1262 1294 1278 1262 1262 1246 1230 1214 1214 1278 1294 1310 1294 1246 1230 1214 1230 1294 1294 1278 1262 1246 1230 1214 1198 1230 1214 1198 1182 1182 1182 1182 1198 1166 1150 1150 1150 1134 1134 1134 1118 1134 1134 1118 1102 1086 1086 1070 1070 1086 1086 1102 1102 1086 1086 1070 1054 1006 1022 1022 1006 1006 974 958 942 958 1102 1022 607 95 0 0 0 415 750 1086 1102 1070 1038 974 878 942 926 910 894 878 878 878 878 878 878 878 862 862 846 846 846 846 846 846 830 830 814 814 814 798 798 798 782 782 782 766 766 830 830 830 814 814 798 830 830 814 830 830 830 862 846 830 814 798 798 798 782 782 782 766 766 766 766 766 750 750 734 734 734 718 718 718 702 702 686 686 686 686 686 686 670 670 655 655 655 734 734 734 734 734 734 734 734 702 686 686 686 670 670 670 655 670 655 655 655 639 639 639 623 591 607 607 623 623 607 607 591 591 607 607 607 607 591 575 559 559 559 543 543 543 527 527 527 591 591 591 591 591 591 591 591 591 575 559 559 591 591 575 559 543 527 511 511 495 495 511 511 527 527 511 511 511 511 527 527 495 463 447 463 511 527 511 479 495 479 479 479 463 463 463 463 431 415 415 399 399 415 447 447 447 479 495 527 559 527 511 447 479 527 559 511 383 255 175 127 0 0 0 31 47 47 47 47 31 31 15 31 63 127 191 239 319 319 335 351 367 367 351 351 335 367 399 415 431 415 399 383 367 367 351 351 351 351 367 367 383 383 383 367 367 351 351 351 383 367 367 351 351 351 367 367 351 351 351 351 351 351 351 351 319 351 351 335 303 303 303 335 335 319 319 303 303 319 319 335 303 303 303 303 303 303 303 303 335 335 319 319 319 319 335 335 287 287 287 287 287 287 287 287 287 271 271 255 255 271 271 287 255 255 255 255 255 255 255 255 287 287 287 287 287 287 287 287 303 287 271 255 255 255 271 271 31 15 0 0 15 63 127 175 111 111 95 79 47 31 31 15 95 79 79 63 63 79 79 95 31 47 79 95 95 79 47 31 47 63 63 63 63 63 63 79 47 47 47 47 47 47 47 47 111 127 127 143 143 127 127 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 111 127 127 143 143 127 127 111 111 127 127 143 143 127 127 111 143 127 95 79 79 95 127 143 207 207 191 191 191 207 223 239 303 303 303 303 303 319 351 351 223 319 335 287 303 383 383 303 335 335 335 335 335 335 335 335 383 367 367 367 367 367 367 351 415 431 431 415 399 383 415 415 367 335 335 351 351 367 367 367 351 367 383 399 399 399 399 383 431 431 431 431 463 463 463 463 415 191 15 15 63 15 0 0 95 95 95 79 79 63 63 63 127 111 111 95 95 79 79 63 127 79 159 63 15 623 1278 1326 1357 1357 1389 1389 1389 1389 1405 1405 1405 1405 1405 1405 1373 1326 1294 1262 1294 1310 1246 1134 1054 942 734 543 399 319 239 191 143 159 255 351 255 287 543 1581 2156 2188 2348 2092 1789 1997 2156 2364 2588 2508 2348 2364 2268 2364 2412 2332 2332 2444 2460 2444 2492 2444 2476 2540 2476 2412 2476 2604 2907 2348 2156 2156 2588 2316 1821 2811 2731 2747 2604 2172 2012 2156 2284 2172 2108 2060 1885 1869 2092 2108 1917 1901 1997 1997 1949 1885 1933 2012 2076 2108 2300 2252 2540 2683 2556 2556 2572 2236 2220 2140 2108 2140 2172 2092 2044 2044 2124 2108 2092 2044 2012 1997 1981 1997 2076 2076 1869 1997 2092 1773 2907 3530 3498 3594 3610 3498 3450 3706 3914 3754 3738 3706 3706 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3738 3738 3722 3722 3738 3738 3754 3738 3738 3738 3754 3754 3770 3770 3770 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3770 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3834 3834 3834 3834 3850 3850 3866 3866 3866 3850 3850 3850 3866 3866 3882 3882 3882 3866 3866 3866 3882 3882 3898 3898 3898 3898 3898 3898 3914 3914 3930 3930 3930 3994 3994 3882 3802 3866 3898 3738 3450 3658 3690 3626 3482 3211 3131 3275 3530 3546 3482 3450 3003 2332 2156 2140 1773 1805 1773 1789 1789 1885 1917 2012 1997 1917 1885 1869 1869 1869 1885 1901 1901 1853 1853 1837 1837 1837 1837 1853 1869 1869 1869 1869 1853 1853 1853 1837 1837 1821 1805 1805 1789 1789 1773 1773 1757 1789 1789 1789 1773 1773 1757 1757 1757 1757 1757 1757 1741 1741 1725 1725 1725 1725 1677 1613 1549 1533 1549 1581 1613 1613 1613 1597 1597 1597 1597 1597 1581 1517 1517 1485 1453 1421 1405 1437 1437 1453 1437 1453 1453 1437 1437 1453 1421 1373 1262 1262 1262 1278 1310 1310 1278 1278 1278 1294 1278 1310 1294 1294 1294 1246 1262 1278 1294 1310 1341 1357 1357 1294 1278 1278 1294 1294 1326 1341 1357 1405 1421 1405 1389 1389 1389 1389 1405 1405 1389 1389 1389 1405 1389 1341 1294 1341 1341 1341 1326 1326 1310 1310 1310 1341 1326 1310 1310 1294 1278 1262 1262 1310 1310 1278 1262 1246 1246 1246 1262 1150 1198 1246 1246 1214 1214 1278 1326 1246 1246 1262 1262 1262 1278 1278 1278 1230 1214 1198 1182 1182 1182 1182 1198 1150 1150 1134 1134 1134 1118 1118 1118 1118 1118 1134 1118 1102 1086 1070 1054 1086 1102 1102 1102 1102 1086 1070 1054 1006 1006 1006 1006 990 974 958 942 1150 1134 942 463 63 0 0 0 910 1102 1166 1022 990 1054 1038 958 990 958 926 894 878 878 894 894 878 878 878 862 862 846 846 846 846 846 846 830 830 814 814 814 798 798 798 782 782 766 766 766 830 830 830 814 814 798 830 830 814 830 830 830 862 846 830 814 798 798 798 782 782 766 766 766 766 766 766 750 750 734 734 734 718 718 718 702 702 686 686 686 686 686 686 670 670 655 655 655 734 734 734 734 734 734 734 734 686 686 670 670 670 655 655 655 670 670 670 655 655 655 639 639 591 591 607 623 623 623 607 607 591 607 607 607 607 591 575 559 575 575 575 559 559 543 543 543 591 591 591 591 591 591 591 591 591 575 559 559 591 591 575 559 543 527 511 495 495 495 495 511 543 527 527 511 511 527 527 543 511 463 447 479 527 543 527 495 495 495 495 479 479 479 463 463 415 415 399 399 399 431 447 447 447 463 495 559 559 527 495 479 527 479 351 191 15 0 0 0 79 159 271 367 399 351 271 207 175 127 47 0 0 0 0 31 175 207 239 287 335 367 383 383 319 351 383 415 431 415 383 367 367 351 351 335 335 351 351 367 383 383 383 367 367 351 351 351 383 367 351 335 335 367 383 399 319 319 319 319 319 319 319 319 287 319 335 351 335 335 367 383 319 319 303 303 303 319 335 335 303 303 303 303 303 303 303 303 287 271 271 255 255 271 271 287 287 287 287 287 287 287 287 287 319 303 303 287 287 303 303 319 255 255 255 255 255 255 255 255 287 287 287 287 287 287 287 287 335 319 303 271 255 239 239 239 47 47 47 63 63 79 79 79 31 47 47 63 63 47 47 31 79 79 79 79 79 63 31 31 111 95 79 63 63 63 63 79 63 79 79 95 95 79 79 63 63 63 63 63 63 63 63 63 159 159 159 159 159 159 159 159 111 111 127 159 175 159 111 63 127 127 127 111 111 95 95 95 143 143 143 127 127 111 111 111 127 111 111 111 111 127 143 159 159 159 159 143 143 127 127 127 127 143 175 159 159 175 207 239 303 303 319 351 351 351 351 351 303 319 335 351 335 319 303 287 335 319 319 319 319 335 351 367 367 383 399 415 415 415 415 399 399 415 415 431 431 415 415 367 383 351 335 319 319 319 335 335 367 367 367 383 383 399 399 399 415 479 479 431 431 463 463 431 335 239 127 63 63 63 63 47 111 95 95 79 79 95 95 111 95 111 111 127 127 111 111 95 111 143 127 31 239 926 1421 1373 1294 1294 1326 1341 1341 1357 1373 1389 1437 1421 1405 1405 1405 1373 1294 1246 1230 1198 1134 1054 958 766 591 479 351 287 207 175 175 255 351 383 191 463 607 1869 2348 2060 2396 1901 1789 1997 2220 2412 2556 2556 2444 2332 2348 2332 2316 2300 2316 2380 2476 2540 2460 2396 2396 2460 2492 2444 2508 2636 2699 2220 2220 2428 2747 2476 1965 2380 2779 2588 2715 2316 2108 2220 2076 2236 2012 2060 1773 2060 2252 1981 1933 1805 1933 1949 1901 1853 1869 1885 1949 1997 2220 2300 2444 2508 2476 2380 2252 2140 2092 2076 2028 2012 2044 2060 2092 2108 2060 2060 2060 2044 2012 1997 1981 1997 2028 2092 1901 1981 2028 1789 2923 3530 3450 3658 3514 3386 3546 3690 3770 3802 3754 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3834 3834 3850 3850 3850 3866 3866 3866 3850 3850 3850 3866 3866 3882 3882 3882 3882 3882 3882 3898 3898 3914 3914 3914 3882 3882 3882 3898 3898 3914 3914 3914 3882 3898 3866 3850 3882 3818 3658 3466 3674 3498 3642 3482 3019 3211 3562 3402 3323 3514 3131 2492 2252 2108 1917 1901 1773 1725 1773 1821 1933 1981 2060 2060 1981 1933 1917 1901 1885 1885 1869 1869 1869 1869 1869 1853 1853 1837 1837 1837 1853 1853 1853 1853 1853 1853 1853 1853 1821 1837 1837 1837 1837 1821 1805 1789 1757 1757 1741 1741 1741 1725 1725 1725 1741 1741 1725 1725 1725 1725 1725 1709 1597 1597 1613 1629 1629 1645 1661 1661 1629 1629 1629 1597 1565 1549 1565 1597 1485 1469 1453 1485 1469 1389 1389 1421 1341 1469 1517 1421 1421 1517 1517 1389 1389 1326 1341 1326 1326 1341 1357 1357 1405 1341 1326 1326 1341 1341 1294 1246 1294 1294 1294 1278 1278 1278 1262 1262 1294 1294 1278 1278 1294 1294 1310 1326 1373 1357 1341 1310 1310 1326 1341 1357 1326 1326 1326 1341 1341 1357 1357 1357 1357 1357 1357 1341 1341 1326 1326 1326 1326 1326 1326 1310 1310 1294 1294 1294 1310 1294 1278 1262 1262 1262 1262 1278 1230 1230 1230 1214 1214 1198 1198 1230 1262 1262 1262 1246 1246 1230 1230 1230 1246 1246 1262 1246 1230 1214 1198 1182 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1118 1118 1102 1086 1086 1102 1102 1102 1086 1086 1070 1070 1070 1038 1038 1022 1006 1006 990 974 974 1198 1118 1134 974 479 31 271 814 1198 1182 1134 1102 1086 1054 1006 1006 942 926 910 894 894 894 894 910 878 894 894 894 894 878 862 846 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 782 782 766 798 798 846 846 846 830 862 846 846 846 862 830 766 734 718 750 782 814 782 766 750 734 734 734 734 750 702 702 718 718 718 718 734 734 702 702 702 686 686 670 670 670 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 670 655 623 607 607 623 655 670 607 607 607 607 607 607 607 607 655 607 575 575 591 591 575 559 575 559 543 527 527 527 527 543 623 623 623 607 591 575 543 543 543 543 543 543 559 575 591 591 559 543 527 511 511 511 511 527 495 511 527 527 495 495 511 527 543 543 527 511 495 495 495 511 463 463 447 447 447 463 479 495 463 479 479 479 463 463 431 399 527 527 527 559 559 559 559 527 255 127 0 0 0 15 95 127 271 303 351 399 415 415 399 383 335 271 175 79 15 0 15 15 0 15 95 175 255 319 351 367 367 367 383 399 399 399 383 383 367 367 367 367 367 367 367 367 431 415 399 383 367 351 351 351 335 351 351 351 351 351 351 367 335 335 335 335 335 335 335 335 303 303 303 319 319 335 335 335 335 319 319 303 303 319 319 335 319 303 287 271 271 271 271 271 287 271 239 255 287 319 319 303 271 287 303 319 335 351 351 335 303 271 255 271 319 335 287 255 271 287 287 287 287 271 255 239 271 271 287 287 271 271 255 239 287 271 271 255 255 271 271 287 47 47 47 63 63 79 79 79 47 47 63 63 63 63 47 47 63 79 79 79 79 63 47 31 111 95 79 63 63 63 63 79 63 63 79 79 79 79 63 63 47 63 63 63 63 63 63 79 143 143 143 143 143 143 143 143 127 111 111 143 159 159 127 79 127 127 127 111 111 95 95 95 143 143 143 127 127 111 111 111 127 111 111 111 111 127 143 159 159 159 159 143 143 127 127 127 143 159 175 175 159 175 207 255 287 303 319 335 351 351 351 351 303 319 335 351 351 335 319 303 367 367 367 383 383 383 399 399 367 383 399 415 415 415 415 399 399 415 415 431 431 415 415 367 383 351 335 319 319 335 335 351 367 367 383 383 383 399 399 399 399 463 479 415 431 463 463 415 271 175 79 15 15 31 63 63 111 95 95 79 79 95 95 111 79 79 95 111 111 95 79 79 127 191 79 31 415 1022 1373 1373 1294 1294 1326 1341 1341 1341 1357 1357 1373 1357 1357 1357 1373 1341 1262 1214 1198 1134 1086 1022 878 734 559 447 335 303 207 175 175 239 303 335 223 415 846 1965 2300 2156 2316 1837 1837 1981 2188 2348 2476 2492 2444 2332 2300 2316 2300 2300 2332 2396 2492 2556 2476 2412 2412 2460 2508 2476 2524 2620 2540 2172 2172 2364 2699 2492 2028 2236 2795 2620 2747 2348 2124 2220 2076 2188 1997 2028 1805 2124 2284 1965 1869 1789 1901 1933 1885 1853 1837 1821 1917 1949 2060 2124 2252 2316 2316 2236 2092 1997 2092 2076 2028 2012 2028 2044 2060 2076 2060 2060 2060 2044 2028 1997 1981 2012 2012 2076 1885 1949 2028 1773 2907 3498 3466 3642 3498 3370 3530 3690 3754 3802 3754 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3834 3834 3850 3850 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3898 3898 3898 3914 3914 3882 3882 3882 3898 3898 3914 3914 3914 3914 3866 3866 3866 3850 3722 3594 3482 3514 3498 3546 3307 3051 3354 3594 3354 3386 3259 2827 2364 2188 2108 1981 1869 1805 1789 1837 1853 1965 2012 2060 2060 1981 1965 1949 1933 1917 1917 1901 1901 1869 1869 1869 1853 1853 1853 1837 1837 1853 1853 1853 1853 1853 1853 1853 1853 1821 1837 1837 1837 1837 1821 1805 1789 1757 1757 1757 1741 1741 1741 1725 1725 1741 1725 1725 1725 1725 1709 1709 1709 1645 1645 1645 1629 1629 1613 1613 1613 1597 1597 1597 1613 1629 1597 1533 1501 1437 1677 1741 1501 1310 1389 1581 1645 1485 1485 1405 1341 1389 1533 1597 1533 1326 1326 1389 1437 1501 1485 1469 1453 1357 1326 1310 1341 1373 1373 1326 1278 1278 1262 1262 1262 1246 1246 1246 1230 1278 1278 1262 1262 1278 1294 1294 1310 1373 1357 1341 1326 1326 1326 1357 1357 1326 1326 1326 1341 1341 1357 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1326 1326 1310 1310 1294 1294 1294 1310 1294 1278 1262 1262 1262 1262 1278 1230 1230 1230 1214 1214 1214 1198 1198 1262 1262 1262 1246 1246 1230 1230 1230 1246 1246 1246 1246 1230 1214 1198 1182 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1118 1118 1102 1086 1086 1102 1102 1102 1086 1086 1070 1070 1070 1038 1038 1022 1022 1006 990 974 974 1038 1038 1118 1134 942 766 974 1326 1182 1150 1134 1086 1054 1022 1006 1006 942 926 910 894 894 894 894 910 894 894 894 894 878 878 862 846 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 782 782 766 798 798 846 846 846 830 862 846 846 846 830 814 782 750 750 750 782 798 782 766 750 734 734 734 734 750 718 718 718 702 686 686 686 670 702 702 686 686 686 670 670 670 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 639 639 623 623 623 623 639 639 607 607 607 607 607 607 607 607 623 591 575 575 607 607 591 559 575 559 543 527 527 527 527 543 607 607 607 607 591 575 559 543 559 559 543 543 543 559 575 575 559 543 527 511 511 511 511 527 495 511 527 527 495 495 511 527 527 527 511 495 479 479 495 495 495 495 479 463 447 447 447 447 463 463 447 431 463 463 479 495 447 495 591 607 543 415 255 159 0 0 0 0 127 255 351 399 335 351 383 399 415 415 399 383 367 335 287 223 159 95 63 31 31 31 31 79 127 207 287 319 335 351 367 383 383 383 383 383 367 367 367 367 367 367 367 367 431 415 399 383 367 351 351 351 351 351 351 351 351 351 351 351 335 335 335 335 335 335 335 335 303 303 303 319 319 335 335 335 335 319 319 303 303 319 319 335 335 319 303 287 287 287 287 287 335 303 271 287 303 335 319 319 303 319 319 335 335 319 303 303 271 255 239 255 303 303 271 223 271 287 287 287 287 271 255 239 287 287 287 303 287 271 255 255 271 255 255 239 239 255 255 271 47 47 63 63 63 63 79 79 63 63 79 79 79 79 63 63 63 63 79 79 79 63 47 31 95 95 79 63 63 63 63 63 47 47 63 63 63 63 47 47 47 47 47 63 63 79 79 79 111 111 111 111 111 111 111 111 143 111 95 111 143 143 127 95 127 127 111 111 111 111 95 95 127 127 127 127 111 111 111 111 127 111 111 111 111 127 143 159 159 159 143 143 143 143 127 127 159 175 191 191 175 175 223 255 271 287 319 335 351 351 351 351 319 335 351 351 351 351 335 335 351 367 399 415 431 415 399 399 367 383 399 415 415 415 415 399 399 415 415 431 431 415 415 367 383 351 335 335 335 335 351 351 367 383 383 383 399 399 399 399 383 447 463 415 447 479 447 383 175 95 31 0 0 15 47 63 95 95 79 79 79 79 95 95 63 63 79 95 95 79 63 63 143 239 15 31 670 1166 1310 1373 1294 1294 1326 1326 1326 1310 1326 1326 1310 1294 1294 1310 1294 1278 1230 1182 1134 1102 1038 926 830 670 511 399 303 271 223 191 191 239 287 319 351 415 1262 2124 2236 2236 2108 1645 1837 1981 2156 2284 2428 2508 2492 2396 2316 2284 2284 2284 2284 2380 2476 2524 2492 2444 2444 2476 2524 2508 2524 2572 2428 2204 2220 2380 2699 2604 2124 2060 2779 2715 2779 2412 2140 2108 2012 2108 1949 1885 1853 2268 2332 1933 1837 1821 1917 1933 1869 1821 1805 1789 1869 1917 2044 2092 2188 2204 2220 2172 2060 2028 2076 2060 2028 1997 2012 2012 2012 2028 2060 2060 2060 2044 2028 2012 1997 2012 1997 2012 1853 1933 2028 1789 2891 3434 3450 3594 3450 3370 3562 3658 3738 3786 3754 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3834 3834 3834 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3898 3898 3898 3914 3882 3882 3882 3898 3898 3914 3914 3914 3946 3850 3882 3914 3802 3594 3530 3530 3498 3530 3386 3115 3163 3450 3578 3338 3386 2859 2476 2252 2108 2108 2060 1853 1853 1837 1869 1917 1997 2044 2092 2060 2012 1949 1949 1933 1917 1917 1901 1901 1837 1837 1837 1837 1821 1821 1821 1805 1853 1853 1853 1853 1853 1853 1853 1853 1837 1837 1837 1837 1837 1821 1805 1805 1773 1773 1757 1757 1757 1741 1741 1741 1725 1725 1725 1709 1709 1693 1693 1693 1693 1677 1661 1645 1613 1597 1581 1565 1645 1629 1613 1645 1645 1613 1501 1437 1629 1709 1661 1581 1581 1629 1629 1517 1725 1677 1661 1693 1693 1597 1485 1405 1597 1613 1645 1645 1629 1581 1501 1469 1469 1421 1405 1405 1405 1373 1326 1278 1246 1246 1246 1230 1230 1230 1214 1214 1246 1246 1246 1246 1246 1262 1278 1294 1357 1357 1341 1326 1341 1341 1357 1373 1341 1341 1341 1341 1357 1357 1357 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1326 1310 1310 1294 1294 1294 1310 1294 1278 1262 1262 1262 1262 1278 1230 1230 1230 1230 1214 1214 1214 1198 1262 1262 1262 1246 1246 1230 1230 1230 1246 1246 1246 1246 1230 1214 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1118 1118 1102 1086 1086 1102 1102 1102 1086 1086 1070 1070 1070 1038 1038 1038 1022 1006 990 990 974 1022 990 1054 1150 1182 1150 1214 1294 1134 1134 1134 1086 1054 1022 1006 974 942 926 910 894 894 894 894 910 894 894 894 878 878 862 862 862 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 782 782 766 798 798 830 830 830 830 846 846 846 846 798 798 782 782 782 766 766 766 766 766 750 734 734 734 734 734 734 734 718 686 670 655 639 639 702 686 686 686 670 670 670 670 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 607 607 623 623 623 623 607 607 607 607 607 607 607 607 607 607 575 575 575 607 623 623 591 559 575 559 543 527 527 527 527 543 591 591 607 607 607 591 575 575 575 575 559 543 543 543 559 559 559 543 527 511 511 511 511 527 495 511 527 527 495 495 511 527 511 511 495 479 479 479 479 495 527 511 495 479 463 447 431 415 543 559 527 495 511 527 543 559 607 575 511 383 223 47 0 0 0 0 143 287 367 415 431 431 431 431 431 431 431 431 431 431 431 431 431 415 351 271 191 143 143 95 47 15 47 127 223 303 303 303 335 351 367 383 383 383 367 367 367 367 367 367 367 367 415 415 383 367 351 351 351 367 383 367 367 351 351 335 335 319 335 335 335 335 335 335 335 335 303 303 319 319 319 319 335 335 335 319 319 303 303 319 319 335 351 335 319 303 303 303 319 319 367 335 303 303 319 335 319 303 335 335 335 335 319 303 271 255 255 239 239 255 271 271 255 223 271 287 287 287 287 271 255 239 303 303 303 303 303 287 271 271 255 255 239 223 223 239 255 255 63 63 63 63 63 63 63 63 95 79 79 79 79 79 79 95 47 63 79 79 79 63 47 47 95 79 63 63 47 47 63 63 31 47 47 63 63 47 47 31 31 31 47 63 63 79 95 95 127 127 127 127 127 127 127 127 143 111 79 95 111 127 127 111 111 111 111 111 111 111 111 111 127 111 111 111 111 111 111 111 127 111 111 111 111 127 143 159 143 143 143 143 143 143 143 143 175 191 207 191 175 175 223 255 271 271 303 319 351 351 351 351 335 335 351 351 367 367 367 367 319 351 383 415 431 399 383 351 367 383 399 415 415 415 415 399 399 415 415 431 431 415 415 367 383 335 335 335 335 351 367 367 383 383 383 399 399 399 415 415 383 431 447 415 463 479 431 335 47 31 31 31 31 47 47 47 95 95 79 63 63 79 95 95 63 79 95 95 95 95 79 63 143 223 0 95 910 1262 1214 1341 1294 1294 1326 1310 1294 1294 1294 1294 1262 1246 1262 1278 1262 1262 1214 1182 1118 1070 974 894 782 623 463 351 287 255 223 175 191 255 287 303 431 511 1645 2252 2156 2252 1885 1501 1821 1997 2172 2284 2428 2572 2556 2444 2380 2332 2300 2268 2284 2364 2444 2492 2508 2492 2476 2492 2540 2540 2524 2508 2364 2284 2284 2444 2731 2699 2236 1869 2747 2795 2843 2524 2172 1997 1981 1981 1869 1741 1949 2380 2300 1933 1789 1869 1901 1933 1869 1821 1789 1773 1853 1901 2060 2092 2140 2172 2188 2172 2092 2060 2028 2044 2012 1981 1981 1965 1965 1965 2044 2044 2044 2028 2012 1997 1997 1981 1997 2012 1853 1949 2044 1789 2875 3434 3466 3578 3434 3386 3546 3658 3738 3786 3754 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3786 3786 3786 3802 3802 3818 3818 3818 3834 3834 3850 3850 3850 3866 3866 3866 3866 3866 3882 3882 3882 3898 3898 3898 3882 3882 3882 3898 3898 3914 3914 3914 3962 3866 3866 3930 3770 3514 3482 3578 3626 3498 3195 3099 3307 3482 3498 3402 3179 2444 2220 2188 2044 2044 2076 1853 1917 1901 1949 1949 1997 2044 2060 2028 1997 1965 1949 1933 1917 1917 1901 1901 1853 1853 1837 1837 1837 1821 1821 1821 1853 1853 1853 1853 1853 1853 1853 1853 1837 1837 1853 1853 1837 1837 1821 1805 1789 1773 1773 1773 1757 1757 1757 1757 1725 1725 1709 1709 1693 1677 1677 1677 1677 1677 1661 1645 1613 1597 1581 1581 1725 1709 1661 1629 1597 1565 1549 1549 1837 1661 1533 1597 1565 1341 1134 1022 798 798 942 1230 1421 1485 1613 1805 1597 1597 1597 1613 1597 1597 1581 1533 1501 1453 1453 1405 1389 1373 1357 1341 1262 1262 1246 1246 1246 1230 1230 1230 1230 1230 1214 1214 1230 1246 1262 1262 1341 1341 1341 1341 1357 1357 1373 1373 1341 1357 1357 1357 1357 1357 1357 1357 1373 1373 1357 1357 1357 1341 1341 1341 1326 1326 1326 1310 1310 1294 1294 1294 1310 1294 1278 1262 1262 1262 1262 1278 1246 1246 1230 1230 1230 1214 1214 1214 1230 1262 1262 1246 1246 1230 1230 1230 1230 1246 1246 1230 1230 1198 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1118 1118 1102 1086 1086 1102 1102 1102 1086 1086 1070 1070 1070 1054 1054 1038 1022 1006 1006 990 990 990 1006 974 990 1070 1134 1070 974 1134 1086 1086 1054 1022 974 974 974 942 926 910 894 894 894 894 910 910 894 878 878 862 862 862 862 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 782 782 766 798 798 830 814 814 814 846 846 846 846 766 782 798 798 798 782 766 750 766 750 734 734 718 718 734 734 734 718 718 702 686 670 655 655 686 686 686 670 670 670 655 655 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 575 591 623 639 639 623 591 575 623 623 607 607 607 607 591 591 543 543 575 607 655 639 607 559 575 559 543 527 527 527 527 543 575 575 591 607 607 607 591 591 591 591 575 559 543 543 543 543 559 543 527 511 511 511 511 527 495 511 527 527 495 495 511 527 495 479 479 463 463 463 479 479 511 495 495 495 479 463 447 447 511 527 559 575 607 591 559 543 543 367 127 0 0 0 0 15 255 335 447 495 463 399 351 351 447 431 415 399 399 399 399 415 447 463 479 479 447 383 319 287 239 191 111 63 63 127 191 255 271 287 303 335 367 367 383 383 367 367 367 367 367 367 367 367 399 399 383 367 351 351 351 367 399 383 367 367 335 335 319 303 351 351 351 351 351 351 351 351 319 319 319 319 319 319 319 319 335 319 319 303 303 319 319 335 351 351 335 319 319 319 335 335 367 335 303 287 303 319 303 287 319 335 335 319 319 287 271 255 271 271 271 271 271 271 239 223 271 287 287 287 287 271 255 239 303 319 319 319 319 303 287 271 271 255 255 239 239 255 255 271 63 63 63 63 63 63 63 63 95 95 79 63 63 79 95 95 47 47 63 79 79 79 63 47 95 79 63 47 47 47 47 63 31 47 47 63 63 47 47 31 47 47 47 63 63 79 79 79 127 127 127 127 127 127 127 127 143 111 79 79 111 127 111 111 111 111 111 111 111 111 111 111 95 111 111 111 111 111 111 111 127 111 111 111 111 127 143 159 143 143 143 143 143 143 143 143 175 191 207 191 159 175 207 239 255 271 287 319 335 351 351 351 335 335 335 351 351 367 367 383 335 351 399 431 431 415 383 367 367 383 399 415 415 415 415 399 399 415 415 431 431 415 415 367 383 335 335 335 351 367 383 383 383 383 399 399 399 415 415 415 383 431 447 431 463 479 383 255 0 31 111 143 127 95 47 15 95 79 63 63 63 63 79 95 95 95 111 127 127 111 95 95 127 159 0 239 1054 1278 1134 1278 1278 1278 1294 1294 1278 1262 1278 1278 1262 1214 1214 1246 1262 1262 1182 1134 1118 1070 958 862 718 559 415 303 239 239 191 191 207 271 303 303 431 686 1917 2268 2092 2220 1805 1533 1885 2092 2236 2284 2396 2572 2556 2428 2460 2364 2268 2236 2268 2348 2412 2444 2524 2508 2492 2492 2556 2556 2508 2444 2332 2332 2348 2524 2731 2715 2348 1741 2667 2859 2923 2652 2220 1917 1901 1885 1757 1629 2092 2476 2268 1949 1821 1853 1917 1949 1869 1821 1789 1773 1853 1901 1981 2012 2028 2028 2060 2028 1997 1981 1981 1997 1981 1949 1965 1949 1933 1933 2012 2012 2028 2012 1997 1997 1981 1981 2012 2012 1821 1933 2076 1821 2907 3450 3482 3562 3402 3402 3594 3674 3690 3770 3754 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3802 3802 3802 3802 3802 3802 3786 3786 3786 3786 3802 3802 3818 3818 3834 3834 3834 3850 3850 3850 3866 3866 3866 3866 3866 3882 3882 3882 3898 3898 3882 3882 3882 3898 3898 3914 3914 3914 3946 3882 3882 3850 3674 3498 3482 3594 3658 3323 3067 3179 3482 3498 3482 3482 2763 2140 2060 2188 2028 1997 2012 1853 1933 1933 1949 1965 1981 1981 2012 1981 1981 1933 1933 1917 1901 1885 1885 1869 1853 1853 1853 1837 1837 1837 1821 1821 1853 1853 1853 1853 1853 1853 1853 1853 1837 1853 1853 1853 1853 1837 1821 1805 1789 1789 1789 1789 1773 1773 1773 1757 1725 1725 1709 1693 1677 1661 1661 1645 1629 1629 1629 1629 1629 1629 1629 1629 1725 1725 1677 1597 1549 1581 1709 1821 1773 1789 1613 1262 958 862 942 1022 351 223 175 223 303 479 910 1326 1613 1645 1709 1757 1741 1725 1661 1597 1501 1469 1437 1421 1389 1389 1373 1373 1294 1294 1294 1278 1278 1262 1262 1262 1214 1214 1214 1198 1214 1230 1246 1246 1310 1310 1326 1326 1341 1341 1341 1341 1341 1326 1326 1326 1326 1326 1326 1357 1373 1373 1373 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1294 1294 1294 1278 1262 1246 1230 1230 1230 1230 1246 1214 1214 1214 1198 1198 1198 1182 1214 1230 1262 1262 1246 1246 1230 1230 1230 1230 1230 1230 1230 1214 1198 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1118 1118 1102 1086 1086 1102 1102 1102 1086 1086 1070 1070 1070 1054 1054 1038 1038 1022 1006 990 990 942 974 990 958 1006 1134 1134 1038 1086 1054 1054 1022 1022 974 942 942 942 926 910 894 894 894 894 910 910 894 878 862 862 862 878 878 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 782 782 766 798 798 798 814 814 814 846 846 846 846 750 766 798 814 814 798 766 750 766 750 734 718 718 718 718 734 718 718 718 718 718 718 718 718 686 686 670 670 670 655 655 655 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 575 591 623 639 639 623 591 575 623 623 623 607 607 591 591 591 543 543 575 607 655 639 607 559 575 559 543 527 527 527 527 543 575 575 591 607 607 607 591 591 591 591 575 559 543 543 543 543 559 543 527 511 511 511 511 527 495 511 527 527 495 495 511 527 479 479 463 463 463 479 479 495 463 479 495 495 495 495 479 479 415 495 559 607 607 511 415 335 47 0 0 0 0 127 383 511 431 463 495 479 431 399 415 447 431 415 399 383 367 367 367 367 431 431 447 447 447 431 431 431 335 303 255 207 191 207 223 255 255 271 303 335 351 367 367 383 367 367 367 367 367 367 367 367 383 383 367 351 351 351 351 367 399 383 367 367 335 335 319 303 351 351 351 351 351 351 351 351 319 319 319 319 319 319 319 319 335 319 319 303 303 319 319 335 351 335 335 319 335 335 351 351 351 319 271 271 287 287 287 255 287 303 303 319 319 303 287 287 287 303 303 303 287 271 255 255 271 287 287 287 287 271 255 239 303 319 319 319 319 303 287 271 303 287 287 271 271 287 287 303 79 79 63 63 63 63 47 47 95 79 63 47 47 63 79 95 31 47 63 79 79 79 63 63 79 79 63 47 31 31 47 47 47 47 63 63 63 63 47 47 63 63 63 63 63 63 63 63 143 143 143 143 143 143 143 143 111 95 79 95 111 127 111 79 95 95 111 111 111 111 127 127 95 95 95 95 111 111 111 111 127 111 111 111 111 127 143 159 127 127 143 143 143 143 159 159 159 175 191 175 143 143 175 207 239 255 287 303 335 351 351 367 335 319 319 319 335 351 367 383 383 399 415 431 447 431 415 415 367 383 399 415 415 415 415 399 399 415 415 431 431 415 415 367 383 335 335 335 351 367 399 399 399 399 399 399 415 415 415 431 415 447 447 431 479 463 335 175 0 79 175 223 191 111 47 15 79 79 63 63 63 63 79 79 95 111 127 127 127 127 111 95 127 79 31 463 1134 1246 1118 1230 1246 1246 1278 1262 1262 1262 1278 1262 1262 1230 1214 1246 1262 1246 1166 1118 1102 1038 926 814 670 527 367 271 191 191 175 207 239 255 319 287 399 974 2028 2172 2076 2188 1821 1725 2060 2220 2284 2204 2284 2492 2508 2380 2460 2380 2252 2220 2268 2348 2412 2428 2508 2524 2508 2492 2556 2572 2476 2364 2284 2332 2348 2572 2683 2636 2428 1709 2508 2907 2971 2779 2284 1853 1885 1789 1661 1597 2252 2508 2172 1997 1853 1837 1917 1949 1869 1821 1789 1757 1837 1869 1949 1965 1965 1981 1997 1965 1933 1917 1933 1949 1949 1933 1949 1933 1917 1901 1981 1981 1981 1981 1965 1965 1965 1949 2012 2012 1821 1949 2108 1853 2923 3434 3498 3546 3386 3418 3610 3674 3674 3754 3754 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3802 3802 3802 3802 3802 3802 3802 3802 3786 3786 3786 3802 3802 3818 3818 3818 3818 3834 3834 3834 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3882 3882 3898 3898 3914 3914 3914 3914 3914 3882 3770 3626 3546 3562 3594 3514 3163 3051 3338 3546 3530 3546 3418 2364 1965 1997 2076 2060 1965 1981 1933 1949 1965 1981 1965 1965 1965 1965 1933 1917 1917 1901 1901 1885 1869 1853 1853 1869 1853 1853 1853 1837 1837 1837 1837 1853 1853 1853 1853 1853 1853 1853 1853 1853 1853 1869 1869 1853 1837 1821 1821 1805 1805 1805 1789 1789 1789 1773 1773 1725 1709 1693 1677 1661 1645 1629 1629 1597 1597 1613 1629 1629 1645 1661 1661 1661 1661 1629 1597 1597 1693 1837 1965 1613 1613 1214 718 798 1341 1645 1517 1341 1150 846 463 63 0 0 15 591 766 990 1278 1485 1645 1709 1725 1645 1645 1629 1565 1469 1389 1326 1310 1326 1326 1310 1310 1310 1294 1294 1294 1214 1214 1198 1198 1214 1230 1246 1246 1294 1310 1326 1341 1357 1357 1357 1357 1341 1341 1341 1341 1326 1326 1326 1326 1389 1373 1373 1373 1357 1357 1357 1357 1326 1326 1326 1310 1310 1294 1294 1294 1278 1262 1246 1230 1230 1230 1230 1246 1230 1214 1214 1214 1198 1198 1198 1230 1230 1262 1262 1246 1246 1230 1230 1230 1230 1230 1230 1230 1214 1198 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1118 1118 1102 1086 1086 1102 1102 1102 1086 1086 1070 1070 1070 1070 1054 1054 1038 1022 1006 1006 1006 974 1006 1006 990 1006 1102 1150 1134 1054 1022 1022 974 974 942 926 926 910 926 910 894 894 894 894 910 926 910 878 846 846 862 878 894 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 782 782 766 798 798 798 798 798 798 846 846 846 846 750 766 782 798 814 798 782 766 750 750 734 718 702 702 718 718 702 702 718 718 718 734 734 734 670 670 670 670 655 655 655 639 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 607 607 623 623 623 623 607 607 639 639 623 607 607 591 575 575 575 575 575 607 623 623 591 559 575 559 543 527 527 527 527 543 591 591 607 607 607 591 575 575 575 575 559 543 543 543 559 559 559 543 527 511 511 511 511 527 495 511 527 527 495 495 511 527 495 479 479 479 479 495 511 511 447 463 495 511 527 511 495 495 559 575 527 431 319 127 0 0 0 0 47 223 367 479 559 559 479 447 415 383 351 367 415 447 399 383 383 383 367 351 351 351 431 415 399 399 399 431 463 495 399 383 367 335 319 303 303 287 271 287 319 335 351 367 367 367 367 367 367 367 367 367 367 367 367 367 351 351 351 351 367 367 383 367 367 351 351 335 335 319 367 367 367 367 367 367 367 367 335 335 319 319 319 319 303 303 335 319 319 303 303 319 319 335 335 335 319 319 319 335 351 367 319 287 255 255 287 287 287 271 271 287 303 303 303 303 287 287 287 319 335 319 287 255 255 271 271 287 287 287 287 271 255 239 303 303 303 303 303 287 271 271 319 303 287 287 287 287 303 319 79 79 79 63 63 47 47 47 95 63 47 15 15 47 63 95 31 47 63 79 79 79 79 63 79 63 47 47 31 31 47 47 63 63 79 79 79 79 63 63 95 95 79 63 63 47 31 31 111 111 111 111 111 111 111 111 95 79 79 111 127 127 95 47 95 95 95 111 111 127 127 127 79 79 79 95 95 111 111 111 127 111 111 111 111 127 143 159 127 127 127 143 143 159 159 159 143 159 175 159 127 127 159 175 223 239 271 303 335 351 351 367 319 303 303 303 319 335 367 383 383 399 399 399 415 415 415 415 367 383 399 415 415 415 415 399 399 415 415 431 431 415 415 367 367 335 335 351 367 383 399 415 399 399 399 415 415 415 431 431 431 463 463 431 479 447 287 95 79 143 223 223 159 95 47 47 79 63 63 47 47 63 63 79 79 95 111 111 111 111 95 79 159 0 159 702 1150 1182 1150 1214 1214 1214 1246 1246 1246 1262 1278 1262 1262 1230 1214 1230 1198 1182 1118 1086 1022 974 878 766 607 463 319 223 143 159 159 223 255 287 335 303 463 1389 2124 2108 2108 2108 1821 1853 2156 2268 2220 2044 2124 2428 2540 2460 2444 2332 2220 2188 2284 2380 2428 2444 2476 2492 2508 2476 2540 2572 2492 2316 2284 2332 2364 2667 2683 2604 2572 1821 2412 2891 2987 2875 2364 1805 1885 1741 1597 1565 2380 2476 2044 2044 1885 1789 1901 1917 1837 1789 1757 1725 1805 1837 1965 1965 1965 1965 1965 1933 1869 1853 1869 1917 1917 1901 1933 1917 1901 1901 1949 1949 1949 1949 1949 1933 1933 1933 1997 1981 1789 1933 2108 1869 2907 3418 3498 3530 3354 3434 3642 3674 3658 3738 3754 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3834 3818 3818 3834 3834 3834 3850 3850 3850 3850 3850 3866 3866 3866 3882 3882 3882 3882 3882 3882 3898 3898 3914 3914 3914 3882 3946 3898 3674 3530 3610 3610 3530 3291 3115 3291 3482 3482 3578 3578 3067 2076 1933 1917 1949 2060 2028 1965 2060 2012 2028 2012 1997 1965 1965 1949 1917 1917 1917 1901 1901 1885 1869 1869 1853 1869 1869 1853 1853 1853 1837 1837 1837 1853 1853 1853 1853 1853 1853 1853 1853 1853 1853 1869 1869 1853 1853 1837 1821 1821 1821 1805 1805 1805 1789 1789 1789 1725 1709 1693 1677 1661 1629 1613 1613 1597 1597 1613 1629 1629 1645 1661 1661 1677 1629 1613 1661 1757 1805 1773 1725 1453 1054 670 814 1501 2060 2076 1821 1869 1853 1757 1485 1166 830 511 319 0 0 79 319 607 926 1182 1326 1341 1437 1549 1581 1501 1421 1310 1246 1341 1326 1326 1326 1310 1310 1310 1294 1214 1214 1214 1214 1214 1230 1246 1262 1278 1294 1326 1357 1373 1373 1357 1357 1357 1357 1357 1341 1341 1326 1326 1326 1389 1389 1373 1373 1373 1357 1357 1357 1326 1326 1326 1310 1310 1294 1294 1294 1278 1262 1246 1230 1230 1230 1230 1246 1230 1230 1214 1214 1214 1198 1198 1230 1230 1262 1262 1246 1246 1230 1230 1230 1214 1230 1230 1214 1214 1182 1166 1150 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1118 1118 1102 1086 1086 1102 1102 1102 1086 1086 1070 1070 1070 1070 1070 1054 1038 1022 1022 1006 1006 1054 1006 990 1022 1038 990 1006 1022 1006 1006 1006 974 942 926 926 926 910 926 910 894 894 894 894 910 926 910 878 846 846 862 878 894 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 782 782 766 798 798 782 782 782 798 830 846 846 846 750 766 782 782 798 798 798 798 750 734 718 718 702 702 718 718 718 718 718 702 702 702 702 702 670 670 670 655 655 655 639 639 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 639 639 623 623 623 623 639 639 639 639 623 607 607 591 575 575 623 591 575 575 607 607 591 559 575 559 543 527 527 527 527 543 607 607 607 607 591 575 559 543 559 559 543 543 543 559 575 575 559 543 527 511 511 511 511 527 495 511 527 527 495 495 511 527 495 495 479 479 495 511 527 527 463 479 511 527 527 495 463 463 543 479 319 143 0 0 0 0 143 239 415 543 591 559 527 431 495 447 399 383 399 399 383 367 399 415 431 431 431 415 399 383 447 431 415 415 415 431 447 463 463 447 415 383 367 367 367 367 303 319 335 351 367 367 351 351 367 367 367 367 367 367 367 367 367 351 351 335 335 351 367 367 351 351 351 351 351 351 351 351 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 335 319 319 303 303 319 319 335 319 319 303 303 319 335 351 351 319 287 271 271 303 319 319 303 303 303 303 303 303 271 255 239 271 303 335 319 255 223 239 255 271 287 287 287 287 271 255 239 287 287 287 303 287 271 255 255 303 287 287 271 271 287 287 303 79 79 79 63 63 47 47 47 79 63 31 0 0 31 63 79 31 31 63 79 79 79 79 79 79 63 47 31 31 31 31 47 63 79 111 95 127 79 111 63 143 111 127 79 79 31 47 47 95 95 95 95 95 95 95 95 79 79 95 127 143 127 79 31 95 95 95 111 111 127 127 127 79 79 79 95 95 111 111 111 127 111 111 111 111 127 143 159 127 127 127 143 143 159 159 159 111 127 159 143 111 111 143 159 223 239 271 303 335 351 351 367 335 287 287 287 303 335 367 383 367 351 351 351 351 367 383 399 367 383 399 415 415 415 415 399 399 415 415 431 431 415 447 399 367 335 367 351 399 383 431 415 431 399 431 415 447 431 463 463 447 511 495 479 479 463 287 95 143 207 223 191 143 63 79 111 79 63 63 47 47 63 63 79 63 79 79 95 95 79 79 63 191 0 255 862 1150 1150 1182 1214 1182 1198 1198 1214 1246 1262 1262 1262 1230 1182 1198 1182 1182 1150 1086 1038 990 926 830 718 575 431 287 223 111 143 191 223 271 303 319 319 559 1693 2156 2044 2124 2012 1789 1885 2124 2220 2076 1869 2012 2364 2620 2604 2396 2284 2188 2172 2284 2412 2492 2492 2460 2492 2508 2508 2540 2588 2476 2300 2300 2380 2396 2763 2715 2620 2667 1965 2300 2859 2971 2939 2412 1821 1901 1709 1549 1549 2428 2444 1981 2028 1901 1789 1869 1901 1821 1789 1757 1725 1773 1805 1917 1933 1917 1933 1965 1933 1853 1837 1885 1917 1917 1933 1949 1949 1933 1933 1917 1933 1933 1933 1933 1917 1917 1949 1965 1965 1789 1917 2092 1853 2891 3386 3514 3514 3354 3402 3658 3674 3658 3738 3722 3690 3722 3690 3722 3690 3722 3690 3722 3690 3722 3690 3722 3690 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3802 3802 3802 3802 3802 3802 3802 3802 3802 3802 3818 3818 3818 3834 3834 3834 3818 3818 3818 3834 3834 3850 3850 3850 3818 3818 3818 3866 3866 3882 3882 3882 3882 3882 3882 3898 3898 3914 3914 3882 3786 3946 3882 3610 3498 3594 3594 3418 3083 3147 3562 3626 3386 3530 3434 2508 1965 1949 1885 1853 2076 2076 1965 2124 2028 2044 2028 1997 1981 1965 1917 1917 1933 1933 1917 1901 1885 1885 1869 1869 1869 1869 1869 1853 1853 1837 1837 1837 1853 1853 1853 1853 1853 1853 1853 1853 1853 1869 1869 1869 1869 1853 1837 1821 1821 1821 1821 1805 1805 1805 1789 1789 1709 1709 1693 1677 1645 1629 1613 1597 1613 1581 1613 1629 1629 1645 1645 1645 1773 1677 1645 1757 1901 1885 1645 1437 1214 575 591 1453 2060 1885 1661 1725 1789 1853 1885 1869 1917 1917 1677 1405 1294 1070 623 191 0 0 63 127 607 814 1150 1389 1469 1485 1421 1373 1326 1326 1326 1310 1310 1310 1294 1294 1230 1230 1214 1214 1214 1230 1246 1262 1278 1294 1326 1357 1373 1373 1357 1357 1357 1357 1357 1341 1341 1326 1326 1326 1357 1357 1389 1341 1373 1326 1357 1326 1326 1294 1326 1278 1310 1262 1294 1262 1278 1262 1246 1230 1230 1230 1230 1246 1230 1230 1230 1214 1214 1198 1198 1230 1230 1262 1262 1246 1246 1230 1230 1230 1214 1214 1214 1214 1198 1182 1166 1150 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1118 1118 1102 1086 1086 1102 1102 1102 1086 1086 1070 1070 1070 1070 1070 1054 1038 1038 1022 1006 990 1038 894 926 1054 1086 1038 1006 1038 1006 1006 974 974 942 942 926 942 942 926 910 894 894 894 894 910 926 910 878 846 830 846 878 894 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 798 798 798 782 782 766 798 798 782 782 782 798 798 814 846 814 766 766 766 782 782 798 798 814 750 734 718 702 702 702 702 718 734 718 750 702 702 655 686 639 702 670 702 655 686 639 670 670 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 670 655 623 607 607 623 655 670 639 639 623 607 607 591 575 575 655 607 575 575 591 591 575 559 575 559 543 527 527 527 527 575 623 623 623 607 591 575 543 543 543 543 543 543 559 575 591 591 559 543 527 511 511 511 511 527 495 511 527 527 495 495 511 527 511 495 495 495 511 527 543 543 511 527 559 559 543 495 463 463 175 95 0 0 0 31 223 367 543 527 527 511 495 495 511 479 367 351 367 415 479 495 431 383 383 415 447 479 479 447 415 399 431 431 447 431 431 399 399 383 479 431 415 351 351 351 399 415 335 335 351 367 367 367 351 351 367 367 367 367 367 367 367 367 351 351 335 335 335 351 367 367 335 351 351 351 351 351 351 367 367 367 367 367 367 367 367 367 335 335 335 319 319 303 303 303 335 319 319 303 303 319 319 335 303 303 303 303 303 319 335 351 319 303 271 287 319 351 351 335 335 335 335 319 287 255 223 207 255 287 319 303 239 207 207 239 271 287 287 287 287 271 255 239 271 271 287 287 271 271 255 239 287 271 271 255 255 271 271 287 95 95 95 79 79 63 63 63 79 47 15 15 47 95 95 95 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 95 63 95 63 95 63 111 79 111 79 111 79 111 111 111 95 63 47 47 63 95 111 143 143 111 95 95 95 95 95 79 95 127 143 143 127 95 79 111 111 111 111 111 111 111 111 95 95 95 111 111 127 127 127 79 95 95 111 111 127 127 143 79 63 95 111 143 159 159 175 255 271 335 367 383 367 351 303 303 319 319 335 351 367 383 383 367 367 367 351 351 351 367 351 447 383 335 335 351 383 415 399 495 495 479 431 463 527 511 415 399 367 399 367 399 383 431 415 447 415 431 399 431 399 447 463 479 527 527 527 447 335 175 79 15 63 63 79 111 63 95 47 63 63 63 63 63 79 111 111 95 111 111 111 111 95 79 63 15 79 431 926 1166 1102 1070 1150 1134 1134 1134 1134 1182 1198 1214 1182 1166 1102 1118 1102 1102 1102 1054 1022 990 894 734 591 463 351 271 207 207 271 191 191 351 367 255 303 766 1885 2140 2076 2172 2028 2028 2124 2140 2124 1965 1837 2060 2428 2556 2428 2300 2252 2172 2156 2300 2428 2508 2508 2412 2396 2444 2508 2572 2556 2476 2428 2268 2364 2524 2683 2715 2604 2380 2156 1949 2636 3019 2827 2747 1869 1693 1869 1373 1981 2348 2220 2060 1933 1821 1885 1853 1853 1821 1805 1789 1789 1773 1789 1885 1917 1869 1901 1997 1981 1901 1933 1853 1853 1885 1949 1949 1885 1853 1853 1917 1949 1949 1949 1949 1949 1949 1949 2012 1933 1901 1885 1997 1821 2763 3418 3610 3386 3370 3610 3610 3562 3706 3802 3690 3658 3690 3658 3690 3658 3690 3658 3674 3642 3674 3642 3674 3642 3674 3674 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3722 3722 3722 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3786 3770 3786 3834 3866 3882 3914 3914 3930 3930 3930 3898 3898 3866 3850 3802 3882 3594 3690 3754 3594 3546 3402 3051 2811 3498 3690 3546 3690 3402 2652 2252 2060 1965 1981 1997 2028 2012 2044 2028 2060 2028 2028 1997 1997 1981 1949 1949 1901 1901 1901 1901 1901 1901 1901 1901 1885 1885 1869 1869 1869 1853 1853 1853 1885 1885 1885 1869 1869 1853 1853 1853 1837 1853 1853 1853 1853 1837 1821 1805 1773 1757 1757 1773 1805 1805 1773 1741 1709 1693 1661 1629 1597 1581 1565 1565 1629 1581 1597 1581 1597 1661 1693 1741 1773 1837 1901 1917 1965 1821 1485 1182 447 655 1294 1933 2044 1741 1597 1741 1757 1757 1757 1741 1741 1741 1741 1773 1773 1773 1693 1501 1182 766 367 127 0 0 0 63 543 1214 1613 1645 1549 1421 1310 1230 1214 1230 1230 1230 1230 1230 1246 1246 1262 1262 1278 1278 1278 1310 1341 1373 1389 1373 1341 1326 1310 1326 1341 1357 1341 1326 1294 1294 1310 1310 1326 1294 1326 1278 1310 1278 1294 1262 1294 1246 1278 1230 1262 1262 1262 1294 1294 1278 1278 1262 1262 1262 1294 1278 1246 1230 1230 1246 1278 1294 1230 1262 1262 1262 1262 1262 1262 1262 1230 1230 1214 1198 1182 1182 1166 1166 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1070 1070 1070 1054 1054 1038 1038 1038 1006 1006 1022 1006 1006 990 1022 1022 1006 1006 1038 1022 990 974 1006 1006 974 974 974 958 958 942 942 942 910 894 878 894 910 910 878 846 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 798 830 830 814 814 798 798 798 782 782 782 782 782 782 798 798 750 750 766 782 782 798 814 814 766 734 718 718 718 718 702 670 734 734 782 766 798 766 782 750 846 686 655 686 750 686 766 878 734 814 623 639 591 511 702 670 559 575 607 639 655 655 655 639 670 655 655 639 639 655 655 670 639 639 639 623 623 607 607 607 655 639 623 607 607 607 607 623 607 607 623 607 591 575 559 543 591 591 591 575 575 559 559 559 607 591 591 575 543 527 527 511 543 543 543 543 543 527 495 495 511 511 495 495 495 495 479 479 527 511 511 511 511 527 559 575 559 575 591 543 415 223 79 0 0 0 0 127 271 383 479 527 527 495 463 463 479 495 479 463 383 383 383 383 383 399 431 431 383 383 383 399 399 415 415 415 415 399 399 351 351 319 351 319 383 351 351 303 335 319 367 351 367 351 319 335 367 367 351 335 367 383 399 415 399 383 351 335 367 367 367 367 367 367 367 367 367 367 367 367 367 335 319 319 367 367 367 351 351 335 335 335 287 287 303 319 319 335 351 351 287 303 303 319 319 335 335 351 319 319 319 303 303 287 287 287 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 271 287 287 303 303 287 287 271 287 271 271 271 287 287 255 223 287 303 303 303 303 287 271 255 271 271 255 255 255 271 287 287 95 95 95 79 79 63 63 63 79 47 15 31 63 95 95 79 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 127 127 111 111 111 143 127 111 95 95 95 95 111 95 111 111 127 127 111 111 95 111 111 111 111 111 111 111 111 95 95 95 111 111 127 127 127 95 95 111 111 111 111 127 127 111 111 111 111 143 143 159 159 207 239 303 351 383 383 383 367 351 351 367 367 383 399 415 415 399 383 351 351 367 383 383 351 399 335 303 303 335 351 399 383 415 447 463 415 463 527 527 463 479 431 431 415 415 415 415 431 495 495 479 463 463 463 479 479 495 527 559 543 463 319 191 79 47 63 95 111 111 95 95 79 79 63 63 63 63 79 95 111 95 95 111 111 95 95 79 63 63 191 559 1006 1166 1086 1054 1134 1134 1134 1134 1134 1134 1150 1166 1166 1102 1070 1054 1070 1070 1070 1022 990 990 878 718 575 447 335 255 223 207 271 223 207 351 303 239 303 990 1981 2172 2108 2188 2044 2092 2172 2124 2124 1949 1773 1933 2332 2428 2300 2300 2252 2172 2172 2316 2428 2460 2460 2364 2412 2524 2540 2556 2524 2524 2524 2380 2476 2572 2683 2667 2572 2380 2188 1837 2492 2971 2811 2779 1965 1693 1773 1437 2076 2396 2188 2012 1917 1837 1821 1821 1853 1805 1805 1805 1789 1789 1789 1805 1789 1965 2044 1965 2092 2220 2076 2156 2044 1949 1885 1869 1901 1965 2028 1949 1949 1949 1949 1949 1949 1949 1981 2012 1965 1901 1917 1997 1821 2811 3418 3594 3402 3386 3610 3578 3562 3706 3754 3690 3658 3658 3658 3658 3658 3658 3658 3642 3642 3642 3642 3642 3642 3642 3642 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3722 3722 3722 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3770 3770 3738 3786 3802 3834 3882 3914 3914 3930 3930 3930 3882 3850 3866 3850 3802 3786 3642 3658 3626 3594 3594 3275 2875 3003 3386 3610 3658 3642 3115 2396 2124 2060 1997 2044 2044 2044 2044 2060 2060 2028 2028 1997 1997 1981 1981 1981 1949 1901 1901 1901 1901 1901 1901 1901 1901 1885 1885 1885 1869 1869 1869 1853 1853 1885 1885 1885 1869 1869 1869 1853 1853 1837 1853 1853 1853 1853 1837 1821 1805 1789 1773 1773 1789 1821 1821 1789 1757 1725 1709 1677 1645 1613 1597 1581 1581 1565 1581 1597 1613 1661 1661 1709 1709 1773 1821 2028 1981 1757 1725 1389 591 559 1262 1853 1837 1661 1709 1757 1709 1709 1709 1709 1709 1693 1693 1693 1677 1677 1709 1757 1789 1725 1613 1485 1421 862 655 399 127 0 0 495 1166 1294 1326 1389 1421 1405 1357 1326 1310 1278 1278 1294 1294 1294 1310 1310 1310 1294 1310 1341 1373 1389 1373 1341 1326 1326 1341 1341 1341 1341 1326 1310 1294 1326 1310 1310 1310 1294 1294 1294 1278 1278 1278 1278 1278 1262 1262 1246 1246 1294 1294 1294 1278 1278 1278 1262 1262 1278 1262 1246 1246 1246 1246 1262 1278 1262 1262 1262 1262 1262 1262 1262 1262 1246 1230 1230 1214 1198 1182 1182 1166 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1054 1054 1038 1038 1022 1022 1022 1022 1006 1006 1022 1006 1006 990 1022 1022 1006 1006 1038 1022 1022 1006 1038 1038 974 974 974 958 958 942 942 942 926 910 894 910 926 926 894 862 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 830 830 830 814 814 798 798 798 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 766 766 734 718 718 718 718 702 670 766 766 782 798 798 782 782 766 639 766 878 862 766 702 702 734 670 734 559 639 623 479 511 335 559 575 607 623 639 639 639 639 670 655 655 639 639 655 655 670 639 639 639 623 623 623 607 607 655 639 623 607 607 607 607 623 607 607 607 607 591 575 559 543 591 591 591 575 575 559 559 559 575 575 559 559 559 559 543 543 527 543 543 543 543 527 511 495 511 511 495 495 495 495 479 479 527 511 511 495 495 495 543 559 686 575 415 223 63 0 0 0 79 191 303 351 335 367 447 527 495 447 415 415 431 447 431 415 399 383 383 383 383 399 415 431 383 383 383 399 399 415 415 415 399 383 367 351 335 335 335 335 367 351 335 319 335 351 367 383 399 383 351 367 399 399 383 367 383 383 399 415 399 383 367 351 367 367 367 367 367 367 367 367 367 367 367 367 367 351 335 319 367 367 367 351 351 335 335 335 335 319 319 319 319 319 319 319 303 303 319 319 319 319 335 335 335 335 335 319 319 319 303 303 335 335 335 335 335 335 335 335 303 303 303 303 303 303 303 303 271 287 287 303 303 287 287 271 287 271 271 271 287 287 255 223 303 303 303 303 287 287 271 255 287 271 271 255 255 271 271 287 79 79 79 79 63 63 63 63 79 47 31 31 63 79 79 79 79 79 79 79 79 79 79 79 63 63 63 63 63 63 63 63 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 79 95 127 159 159 127 95 79 143 127 111 95 95 95 111 111 127 111 111 95 95 111 111 127 111 111 111 111 111 111 111 111 95 95 111 111 111 111 127 127 127 127 111 111 111 111 95 95 143 143 127 127 159 143 143 143 175 207 287 351 383 399 399 399 383 383 399 399 415 431 431 447 447 399 351 367 399 431 415 351 383 319 303 303 367 399 399 383 383 447 463 431 447 511 559 527 495 447 431 415 399 399 399 399 511 495 495 479 479 479 463 463 495 527 575 543 447 287 159 47 47 63 95 111 111 95 95 79 79 79 63 63 63 79 95 111 95 95 111 111 95 79 63 63 95 319 718 1086 1166 1054 1022 1102 1118 1118 1118 1134 1134 1134 1150 1150 1070 1038 1022 1038 1038 1038 990 958 974 862 702 559 415 319 223 191 207 271 239 255 335 239 223 399 1294 2092 2172 2092 2140 2028 2124 2188 2092 2108 1917 1677 1869 2300 2396 2236 2300 2236 2204 2236 2348 2444 2444 2412 2364 2476 2652 2620 2540 2476 2556 2652 2524 2588 2652 2667 2604 2508 2412 2300 1725 2348 2939 2827 2827 2124 1709 1581 1501 2172 2444 2156 1949 1901 1821 1757 1805 1837 1837 1821 1789 1789 1773 1773 1869 1789 1997 2012 1741 1853 2060 1885 1933 1901 1885 1869 1869 1901 1933 1965 1949 1949 1949 1949 1949 1949 1949 1981 2012 1965 1901 1917 1997 1821 2811 3418 3578 3402 3402 3610 3562 3562 3706 3738 3690 3658 3658 3658 3658 3658 3658 3658 3642 3642 3642 3642 3642 3642 3642 3642 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3722 3722 3722 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3770 3770 3738 3786 3802 3834 3882 3914 3914 3930 3914 3866 3866 3850 3866 3866 3834 3738 3722 3578 3530 3674 3626 3211 2875 3323 3338 3514 3642 3386 2763 2268 2156 2092 2060 2076 2076 2076 2076 2060 2060 2028 2028 1997 1997 1997 1981 1981 1981 1917 1917 1917 1917 1917 1917 1917 1917 1901 1901 1885 1885 1885 1869 1869 1869 1885 1885 1885 1885 1869 1869 1869 1853 1853 1853 1853 1853 1853 1837 1821 1821 1821 1805 1789 1805 1837 1837 1805 1773 1741 1725 1693 1661 1629 1613 1613 1613 1565 1581 1629 1661 1709 1693 1725 1709 1789 1949 1981 1869 1709 1341 846 463 1134 1773 2108 1789 1549 1725 1837 1693 1693 1693 1693 1677 1677 1661 1661 1661 1517 1533 1565 1645 1677 1709 1741 1789 1837 1677 1517 1389 974 463 207 207 958 1134 1389 1517 1469 1357 1294 1294 1341 1341 1341 1341 1357 1357 1357 1357 1310 1326 1357 1373 1373 1373 1341 1341 1357 1357 1341 1326 1326 1326 1326 1326 1341 1326 1326 1326 1310 1310 1310 1294 1310 1310 1294 1294 1278 1278 1278 1278 1294 1294 1294 1294 1278 1278 1278 1262 1262 1262 1246 1246 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1230 1214 1198 1198 1182 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1006 1006 990 1022 1022 1006 1006 1038 1022 1022 1006 1038 1038 974 974 974 958 958 942 942 942 942 926 910 926 942 942 910 878 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 830 830 830 814 814 798 798 798 782 782 782 782 782 782 782 782 814 798 798 782 766 750 750 734 766 734 718 718 718 718 702 670 766 766 782 782 782 766 766 750 702 798 846 830 830 910 926 894 782 798 527 511 479 447 718 734 559 575 591 607 623 623 623 623 670 655 655 639 639 655 655 670 639 639 639 639 623 623 623 607 655 639 623 607 607 607 607 623 623 607 607 591 575 559 559 543 591 591 575 575 575 575 559 559 543 543 543 559 559 575 575 575 527 527 543 543 543 527 511 495 511 511 511 495 495 479 479 479 511 495 495 463 463 447 495 495 399 271 111 0 0 0 159 255 367 479 559 527 399 351 415 511 479 431 399 399 415 431 415 399 399 399 383 383 383 399 415 431 383 383 383 399 399 415 415 415 383 367 367 351 351 351 367 367 367 367 367 367 367 383 399 415 431 399 383 399 415 431 415 399 383 399 399 399 399 383 367 351 367 367 367 367 367 367 367 367 351 367 367 367 367 351 335 335 367 367 351 351 351 351 335 335 367 351 351 335 319 303 303 287 335 335 319 319 319 319 303 303 351 351 351 335 335 335 319 319 335 335 335 335 335 335 335 335 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 271 271 271 287 287 255 223 303 303 303 287 287 271 271 271 287 287 271 255 255 271 271 287 79 63 63 63 63 63 63 63 79 63 31 47 79 79 79 47 79 79 79 79 79 79 79 79 63 63 63 63 63 63 63 63 127 127 127 127 127 127 127 127 111 111 111 111 111 111 111 111 47 63 79 95 95 79 63 47 127 127 111 95 95 95 111 127 143 127 95 79 79 95 127 143 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 143 127 127 111 111 95 95 79 111 111 111 111 143 143 143 143 175 207 287 335 383 399 383 383 399 399 399 415 415 431 431 431 463 415 351 367 431 463 431 351 415 351 335 335 399 415 399 383 351 431 463 415 399 447 495 511 495 463 447 431 431 431 447 447 463 463 463 463 463 463 447 447 479 527 575 543 415 239 111 15 47 63 95 111 111 95 95 79 95 79 63 63 63 79 95 95 79 95 95 95 95 79 63 47 79 415 862 1118 1118 1022 1006 1086 1102 1102 1118 1118 1118 1118 1118 1102 1054 1022 1006 1022 1022 1022 974 942 942 830 670 527 399 287 191 159 191 255 239 303 335 191 271 559 1597 2140 2108 2060 2060 1965 2124 2172 2092 2028 1789 1661 1917 2364 2428 2188 2252 2188 2188 2316 2460 2508 2460 2428 2460 2620 2811 2715 2540 2444 2572 2731 2652 2699 2699 2652 2540 2460 2444 2396 1645 2156 2907 2859 2907 2268 1709 1453 1613 2268 2476 2076 1869 1901 1837 1757 1821 1821 1821 1821 1773 1773 1773 1757 1757 1805 1901 2028 2108 2060 2172 2316 1997 2028 2060 1997 1917 1901 1885 1869 1933 1933 1933 1933 1933 1933 1933 1965 1997 1949 1901 1917 1997 1837 2811 3434 3546 3418 3434 3610 3546 3546 3706 3706 3674 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3722 3722 3722 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3770 3770 3770 3786 3802 3834 3850 3914 3914 3914 3914 3866 3818 3834 3850 3882 3866 3690 3690 3498 3514 3738 3482 3115 3115 3498 3402 3530 3514 2971 2460 2204 2156 2092 2076 2076 2092 2092 2076 2076 2060 2028 2028 1997 1997 1997 1997 1997 1981 1933 1933 1933 1933 1917 1917 1917 1917 1917 1901 1901 1901 1885 1885 1885 1885 1901 1901 1885 1885 1885 1869 1869 1869 1853 1853 1869 1869 1853 1853 1837 1821 1821 1805 1789 1805 1821 1821 1789 1757 1741 1725 1709 1677 1645 1645 1629 1629 1597 1613 1645 1677 1725 1709 1757 1741 1853 2044 1757 1629 1613 814 463 1214 1869 1821 1821 1805 1773 1741 1709 1693 1693 1693 1677 1661 1661 1645 1645 1629 1709 1645 1629 1581 1549 1533 1581 1581 1741 1709 1613 1549 1661 1693 1341 830 974 1198 1469 1565 1453 1326 1278 1294 1373 1373 1373 1373 1373 1373 1373 1373 1326 1341 1357 1373 1373 1357 1357 1341 1389 1357 1341 1310 1310 1310 1341 1341 1341 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1294 1278 1278 1278 1262 1310 1310 1294 1294 1294 1278 1278 1278 1262 1246 1246 1246 1246 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1230 1214 1198 1198 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1038 1022 1022 1022 1006 1006 1006 990 1006 1006 1022 1006 1006 990 1022 1022 1006 1006 1038 1022 1022 1006 1038 1038 974 974 974 958 958 942 942 942 958 942 926 942 958 958 926 894 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 830 830 830 814 814 798 798 798 782 782 782 782 782 782 782 782 782 782 782 766 766 766 750 750 766 734 718 718 718 718 702 670 750 766 766 766 766 750 734 734 862 734 702 830 974 942 782 639 335 591 607 702 559 335 431 351 575 575 591 607 607 623 623 623 670 655 655 639 639 655 655 670 655 655 639 639 639 623 623 623 655 639 623 607 607 607 607 623 623 607 591 575 559 559 559 559 575 575 575 575 575 575 575 575 559 559 559 559 559 559 559 559 511 527 543 543 543 527 511 511 527 527 511 495 495 479 463 463 479 479 463 447 431 415 431 431 47 31 63 95 175 287 447 527 415 479 527 495 431 383 431 479 463 431 399 383 415 415 415 383 415 399 383 383 383 399 415 415 383 383 383 399 399 415 415 415 367 367 367 367 367 383 399 415 383 383 383 399 415 415 431 447 431 415 383 399 431 431 415 399 399 399 399 399 383 383 367 367 367 367 367 367 367 367 367 367 351 367 367 383 383 367 351 351 351 351 351 351 351 351 351 351 351 351 335 335 335 319 319 319 351 335 335 319 319 303 303 287 351 351 335 335 319 319 319 319 335 335 335 335 335 335 335 335 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 271 271 271 287 287 255 223 319 303 287 287 271 271 271 271 303 287 271 255 255 255 271 271 47 63 63 63 63 63 63 63 79 63 47 63 79 79 63 31 79 79 79 79 79 79 79 79 63 63 63 63 63 63 63 63 127 127 127 127 127 127 127 127 111 111 111 111 111 111 111 111 95 79 63 47 47 63 79 95 127 111 95 95 95 111 127 127 143 127 95 79 79 95 127 143 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 143 127 127 111 111 95 95 79 47 47 63 79 127 127 143 143 191 223 287 335 367 367 351 351 383 383 383 383 399 399 399 399 463 415 383 383 431 447 431 367 399 351 351 351 367 351 351 319 271 351 383 303 239 271 319 319 399 399 399 399 415 447 463 479 415 431 463 495 511 511 511 495 495 543 575 511 367 175 79 0 47 63 95 111 111 95 95 79 95 95 79 63 63 63 79 95 79 79 95 95 79 79 63 47 95 495 942 1118 1070 1006 1022 1070 1086 1086 1102 1118 1102 1102 1086 1070 1038 1022 1006 1006 1022 1006 974 942 878 782 639 479 367 255 175 143 207 255 255 319 351 175 351 830 1853 2156 2076 2060 2028 1949 2140 2156 2092 1901 1661 1629 1965 2300 2300 2092 2172 2076 2076 2252 2444 2492 2476 2460 2636 2795 2939 2811 2588 2444 2588 2763 2731 2747 2683 2620 2492 2460 2460 2444 1677 1981 2907 2907 2939 2348 1709 1453 1757 2284 2396 2012 1853 1901 1869 1789 1821 1837 1805 1805 1757 1757 1757 1757 1725 1949 1821 1917 2284 1821 1357 1597 1853 2012 2124 2044 1917 1901 1917 1917 1933 1933 1933 1933 1933 1933 1933 1965 1997 1949 1885 1917 1997 1837 2827 3434 3498 3434 3466 3610 3514 3546 3690 3690 3674 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3722 3722 3722 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3770 3770 3770 3786 3802 3834 3850 3914 3914 3914 3898 3866 3834 3850 3850 3882 3850 3626 3578 3434 3578 3674 3259 3131 3530 3562 3578 3562 3147 2508 2220 2204 2156 2092 2076 2044 2060 2060 2044 2044 2028 2012 2012 2012 2012 2044 2044 2044 2012 1997 1965 1949 1949 1933 1933 1917 1917 1917 1917 1917 1917 1901 1901 1901 1885 1901 1901 1901 1885 1885 1885 1869 1869 1853 1869 1869 1869 1869 1853 1837 1821 1805 1789 1773 1789 1805 1789 1757 1725 1741 1725 1709 1677 1661 1645 1645 1645 1661 1645 1677 1677 1693 1709 1789 1805 1885 1821 1677 1405 942 543 974 1869 2044 1709 1581 1741 1837 1693 1597 1661 1661 1661 1645 1629 1613 1597 1597 1581 1693 1661 1629 1597 1565 1549 1581 1581 1421 1565 1581 1453 1453 1613 1661 1517 1437 1533 1661 1645 1501 1373 1373 1437 1389 1389 1373 1373 1373 1373 1373 1373 1357 1357 1373 1373 1373 1357 1357 1341 1389 1373 1341 1326 1310 1326 1341 1357 1341 1341 1341 1326 1326 1326 1310 1310 1294 1278 1278 1278 1262 1262 1262 1246 1310 1310 1310 1294 1294 1294 1278 1278 1230 1246 1246 1246 1246 1246 1246 1230 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1230 1214 1198 1198 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1054 1038 1038 1038 1022 1022 1022 1006 1006 1006 1022 1006 1006 990 1022 1022 1006 1006 1038 1022 1022 1006 1038 1038 974 974 974 958 958 942 942 942 974 958 942 958 974 958 926 894 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 830 830 830 814 814 798 798 798 782 782 782 782 782 782 782 782 750 750 750 766 766 766 782 782 766 734 718 718 718 718 702 670 750 750 766 766 750 734 718 702 798 639 686 910 878 479 143 47 575 623 447 559 639 639 814 734 607 607 607 607 607 607 623 623 670 655 655 639 639 655 655 670 655 655 655 639 639 639 623 623 655 639 623 607 607 607 607 623 623 607 575 559 543 543 543 559 575 575 575 575 575 575 575 575 591 591 575 559 559 543 527 527 511 511 527 543 543 543 527 511 527 527 511 495 495 479 463 463 463 447 447 431 415 383 399 383 175 207 287 351 399 431 479 495 431 415 399 399 431 447 431 415 463 431 399 383 415 415 415 383 415 415 399 383 383 383 399 415 383 383 383 399 399 415 415 415 367 367 367 367 383 399 415 431 399 415 415 431 431 447 447 447 415 383 367 383 399 415 399 367 399 399 383 383 367 367 367 367 367 367 367 367 367 367 367 367 351 367 367 383 383 383 367 367 351 351 351 351 351 351 351 351 319 319 335 335 335 351 351 351 351 335 335 319 319 303 303 287 319 319 319 319 303 303 287 287 335 335 335 335 335 335 335 335 319 319 319 319 319 319 319 319 303 287 287 271 271 287 287 303 287 271 271 271 287 287 255 223 319 303 287 271 271 271 287 287 303 287 271 255 255 255 255 255 47 47 47 47 63 63 63 63 79 63 47 63 95 79 47 15 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 159 127 95 79 79 95 127 159 111 111 95 95 95 111 127 143 127 111 111 95 95 111 111 127 111 111 111 111 111 111 111 111 127 127 111 111 111 111 95 95 127 127 111 111 111 111 95 95 15 15 31 63 111 127 143 143 191 223 287 335 367 367 351 335 367 367 367 367 367 367 367 367 431 415 415 399 399 415 415 431 367 319 303 287 271 223 191 143 143 191 191 111 63 79 95 63 111 111 111 127 159 191 223 239 319 351 415 463 511 527 543 543 527 559 575 479 287 127 47 15 47 63 95 111 111 95 95 79 111 95 79 63 63 63 79 79 79 79 79 79 79 63 47 47 159 607 1022 1102 1022 1006 1038 1038 1054 1070 1086 1102 1102 1070 1054 1038 1022 1006 990 990 1006 990 958 926 830 718 575 447 335 255 175 111 223 223 287 367 367 191 479 1102 2028 2140 2028 2092 2044 1981 2204 2124 2044 1773 1613 1661 1949 2060 2060 1965 2172 1965 1885 2076 2284 2396 2460 2540 2795 2891 2987 2827 2620 2492 2604 2747 2731 2715 2636 2572 2492 2476 2492 2444 1725 1773 2827 2939 2955 2332 1693 1533 1949 2300 2268 1949 1853 1885 1837 1853 1837 1837 1789 1789 1789 1741 1741 1773 1821 2108 1853 1805 2092 1469 431 127 319 910 1565 1869 1933 1949 1933 1901 1917 1917 1917 1917 1917 1917 1917 1949 1981 1933 1885 1917 1997 1837 2827 3450 3466 3450 3498 3610 3498 3530 3690 3658 3658 3626 3626 3626 3626 3626 3626 3626 3642 3642 3642 3642 3642 3642 3642 3642 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3722 3722 3722 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3770 3786 3770 3786 3802 3834 3850 3882 3914 3898 3866 3850 3834 3850 3834 3834 3802 3642 3498 3434 3562 3450 3115 3291 3834 3546 3690 3434 2747 2220 2092 2172 2140 2108 2076 2060 2060 2060 2060 2044 2044 2044 2044 2044 2044 2076 2076 2076 2076 2012 1981 1965 1965 1949 1933 1933 1917 1933 1933 1933 1917 1917 1917 1901 1901 1917 1901 1901 1901 1885 1885 1885 1885 1869 1869 1885 1885 1869 1853 1837 1837 1805 1789 1773 1773 1789 1773 1741 1709 1725 1709 1693 1677 1661 1645 1645 1661 1677 1661 1661 1661 1677 1709 1773 1821 1789 1405 1597 1214 319 878 1965 1917 1757 1757 1741 1677 1661 1693 1693 1661 1677 1661 1661 1645 1613 1597 1581 1581 1501 1469 1501 1517 1517 1533 1549 1549 1581 1597 1693 1773 1597 1326 1357 1517 1773 1757 1693 1581 1469 1421 1453 1485 1389 1389 1389 1389 1373 1373 1373 1373 1373 1373 1373 1373 1357 1357 1357 1357 1373 1373 1357 1341 1341 1341 1341 1341 1341 1326 1326 1326 1310 1310 1310 1294 1278 1278 1278 1278 1262 1262 1246 1246 1326 1310 1310 1310 1294 1294 1294 1294 1230 1230 1246 1246 1246 1246 1230 1230 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1230 1214 1198 1198 1182 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1054 1054 1038 1038 1022 1022 1022 1022 1006 1006 1022 1006 1006 990 1022 1022 1006 1006 1038 1022 1022 1006 1038 1038 974 974 974 958 958 942 942 942 958 942 942 942 958 958 926 894 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 830 830 830 814 814 798 798 798 782 782 782 782 782 782 782 782 718 734 734 750 766 782 782 798 766 734 718 718 718 718 702 670 750 750 750 750 734 718 702 686 750 670 702 702 463 95 15 175 2092 1613 750 463 447 479 655 511 639 623 623 607 607 623 639 639 670 655 655 639 639 655 655 670 670 655 655 655 639 639 639 639 655 639 623 607 607 607 607 623 623 607 575 543 527 543 543 559 559 559 575 575 575 575 591 591 607 607 591 575 543 527 511 511 495 511 527 543 543 543 527 527 543 527 527 511 479 463 463 447 431 431 447 431 399 383 383 367 383 383 415 415 415 431 463 463 479 415 351 367 431 463 431 367 479 431 399 399 415 431 415 399 431 415 399 383 383 383 399 399 383 383 383 399 399 415 415 415 399 383 383 383 399 415 431 431 431 431 447 447 447 447 431 415 383 367 351 351 383 399 383 351 415 399 383 367 367 367 367 383 367 367 367 367 367 367 367 367 351 367 367 383 399 383 383 383 335 335 351 351 351 351 367 367 303 319 319 335 351 367 367 383 335 335 319 319 319 319 303 303 319 319 303 303 303 287 287 287 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 319 303 271 255 255 271 303 319 287 271 271 271 287 287 255 223 335 319 287 255 255 271 287 303 319 303 287 271 255 255 255 255 31 31 31 47 47 63 63 63 79 63 63 79 95 79 47 0 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 127 111 111 111 111 111 111 127 111 95 95 95 95 111 127 143 95 111 111 127 127 111 111 95 111 111 111 111 111 111 111 111 127 127 127 111 111 95 95 95 95 95 111 111 111 111 127 127 47 63 63 79 111 127 127 127 159 191 271 319 367 383 367 367 367 367 367 367 367 367 367 367 383 415 447 415 367 351 399 463 383 351 287 239 223 159 79 15 79 79 31 0 0 15 0 0 0 0 0 0 0 0 0 0 159 207 287 367 447 495 511 527 559 591 559 431 239 63 31 15 47 63 95 111 111 95 95 79 111 95 79 63 63 63 63 79 63 79 79 79 79 63 47 31 303 734 1086 1102 1006 1022 1038 1006 1038 1054 1086 1102 1086 1070 1022 1006 990 974 958 958 974 958 926 894 766 670 543 415 319 239 175 127 239 223 287 399 367 191 623 1373 2092 2076 1965 2076 2012 1949 2172 2076 1917 1645 1613 1805 1933 1821 1869 2044 2332 2028 1789 1869 2108 2300 2508 2699 2875 2907 2939 2795 2652 2556 2636 2715 2699 2652 2572 2540 2508 2508 2492 2428 1805 1629 2731 2939 2875 2252 1629 1613 2204 2300 2156 1933 1869 1837 1821 1853 1821 1821 1821 1773 1773 1773 1757 1757 1757 1933 1933 1901 2108 2124 1246 95 0 351 1341 1821 1917 1917 1901 1853 1917 1917 1917 1917 1917 1917 1917 1949 1981 1933 1885 1901 1997 1853 2843 3450 3450 3466 3514 3610 3482 3530 3674 3642 3658 3626 3626 3626 3626 3626 3626 3626 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3690 3690 3690 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3770 3786 3770 3786 3802 3834 3850 3882 3882 3866 3882 3882 3866 3850 3802 3770 3722 3626 3546 3498 3434 3131 3115 3578 3882 3642 3706 3099 2348 2092 2044 2076 2156 2108 2108 2092 2092 2076 2076 2060 2060 2060 2060 2076 2076 2108 2140 2140 2108 2028 1997 1981 1965 1949 1933 1933 1917 1949 1949 1933 1933 1933 1917 1917 1917 1917 1917 1901 1901 1901 1885 1885 1885 1869 1869 1885 1885 1869 1869 1853 1837 1821 1805 1789 1789 1805 1789 1757 1725 1709 1693 1677 1661 1645 1645 1645 1645 1645 1645 1677 1677 1693 1709 1757 1773 1549 1326 1230 878 718 1565 2172 1789 1645 1805 1837 1645 1581 1725 1773 1677 1693 1677 1661 1645 1629 1613 1597 1565 1581 1549 1565 1549 1549 1549 1581 1581 1581 1389 1278 1373 1437 1453 1645 1869 1821 1693 1533 1437 1421 1453 1453 1437 1421 1421 1421 1405 1405 1389 1389 1389 1405 1389 1373 1373 1357 1357 1357 1357 1357 1357 1373 1373 1357 1357 1341 1326 1326 1310 1310 1310 1294 1294 1294 1278 1310 1310 1294 1294 1278 1278 1278 1278 1326 1326 1310 1310 1310 1294 1294 1294 1214 1230 1246 1246 1246 1246 1230 1214 1262 1262 1262 1262 1262 1262 1262 1262 1246 1230 1230 1214 1198 1182 1182 1166 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1022 1022 1022 1022 1006 1006 990 990 1006 1006 1022 1006 1006 990 1022 1022 1006 1006 1038 1022 1022 1006 1038 1038 974 974 974 958 958 942 942 942 958 942 926 942 958 958 910 878 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 830 830 830 814 814 798 798 798 782 782 782 782 782 782 782 782 750 750 750 750 750 750 750 766 766 734 718 718 718 718 702 670 750 750 750 750 734 702 686 670 686 750 686 495 367 367 351 287 559 591 431 623 750 718 814 639 670 655 639 623 623 639 655 670 670 655 655 639 639 655 655 670 670 670 655 655 655 639 639 639 655 639 623 607 607 607 607 623 623 607 559 527 527 527 543 559 559 559 559 575 575 591 591 591 575 575 575 559 559 543 543 543 495 511 527 543 543 543 543 527 543 543 527 511 479 463 447 447 399 415 431 431 415 383 383 367 351 351 383 383 399 431 495 511 463 431 383 383 399 431 431 415 495 447 415 415 431 447 431 415 431 415 399 383 383 383 383 399 383 383 383 399 399 415 415 415 415 415 399 399 399 415 431 431 447 447 463 463 447 431 399 383 383 367 351 351 383 399 383 351 415 399 383 367 351 367 383 383 367 367 367 367 367 367 367 367 351 367 383 383 399 399 399 383 335 335 335 351 351 367 367 367 335 351 351 351 351 351 351 351 303 303 319 319 319 319 335 335 335 335 319 319 319 303 303 303 335 335 335 335 335 335 335 335 351 351 351 351 351 351 351 351 319 303 271 255 255 271 303 319 287 271 271 271 287 287 255 223 335 319 287 255 255 271 287 303 319 303 287 271 255 239 239 255 31 31 31 47 47 63 63 63 79 63 63 79 95 79 31 0 31 31 31 31 31 31 31 31 63 63 63 63 63 63 63 63 95 95 95 95 95 95 95 95 111 111 111 111 111 111 111 111 47 63 95 111 111 95 63 47 95 95 95 95 95 111 143 143 79 95 127 143 143 127 95 79 111 111 111 111 111 111 111 111 127 127 127 111 111 95 95 95 79 95 95 111 111 127 127 143 111 111 95 95 127 127 111 111 111 159 239 319 367 399 399 399 383 383 383 383 383 383 383 367 335 415 479 431 335 303 383 479 431 383 319 255 223 127 31 0 47 31 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 63 159 271 367 415 463 463 591 591 559 399 191 47 15 31 47 63 95 111 111 95 95 79 111 111 79 63 63 63 63 63 63 79 79 79 79 63 47 31 415 846 1150 1102 1006 1038 1038 958 1038 1054 1086 1102 1086 1054 1022 990 958 942 926 926 942 926 894 862 734 639 511 399 319 239 175 143 207 223 271 415 383 223 718 1533 2076 1981 1853 2044 1981 1917 2140 1981 1773 1549 1661 1933 1933 1709 1821 2236 2540 2108 1741 1773 2012 2268 2588 2859 2891 2875 2875 2747 2667 2604 2652 2699 2667 2604 2508 2508 2524 2540 2508 2428 1869 1549 2683 2939 2843 2156 1533 1645 2332 2300 2060 1885 1885 1821 1757 1869 1821 1821 1805 1805 1773 1757 1757 1757 1853 1821 1981 1901 1933 2588 2076 191 479 1182 1869 1997 1853 1805 1901 1965 1917 1917 1917 1917 1917 1917 1917 1949 1981 1933 1885 1901 1997 1853 2843 3466 3434 3466 3530 3610 3482 3530 3674 3626 3658 3626 3626 3626 3626 3626 3626 3626 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3690 3690 3690 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3722 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3802 3802 3802 3786 3770 3786 3802 3834 3850 3882 3882 3850 3850 3866 3866 3834 3770 3722 3658 3642 3610 3594 3307 2939 3195 3754 3786 3690 3626 2779 2076 2092 1997 1965 2156 2124 2140 2108 2124 2108 2092 2092 2076 2076 2076 2092 2124 2156 2188 2188 2156 2044 1997 1981 1981 1965 1949 1933 1933 1949 1949 1949 1933 1933 1933 1917 1917 1917 1917 1917 1901 1901 1885 1885 1885 1869 1885 1885 1885 1885 1869 1853 1837 1853 1837 1805 1821 1821 1805 1773 1741 1693 1693 1677 1645 1645 1645 1645 1645 1597 1613 1693 1725 1725 1725 1741 1725 1389 1549 814 591 1661 2108 1741 1805 1789 1773 1709 1677 1709 1773 1757 1709 1709 1693 1677 1661 1629 1613 1597 1581 1565 1501 1469 1437 1453 1469 1469 1485 1453 1629 1645 1469 1421 1613 1725 1709 1773 1597 1405 1373 1453 1517 1501 1421 1437 1437 1437 1421 1421 1405 1405 1405 1405 1405 1389 1373 1357 1357 1357 1357 1341 1357 1373 1389 1389 1357 1326 1310 1310 1310 1294 1294 1294 1278 1278 1278 1326 1326 1326 1310 1310 1294 1294 1294 1326 1326 1326 1310 1310 1294 1294 1294 1198 1214 1246 1262 1262 1246 1214 1198 1262 1262 1262 1262 1262 1262 1262 1262 1230 1230 1214 1198 1182 1182 1166 1166 1166 1166 1166 1150 1150 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1102 1102 1086 1086 1070 1070 1070 1006 1006 1006 990 990 974 974 974 1006 1006 1022 1006 1006 990 1022 1022 1006 1006 1038 1022 1022 1006 1038 1038 974 974 974 958 958 942 942 942 942 926 910 926 942 942 910 878 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 830 830 830 814 814 798 798 798 782 782 782 782 782 782 782 782 782 782 766 750 750 734 718 718 766 734 718 718 718 718 702 670 750 750 750 734 718 702 670 670 543 766 766 607 734 862 415 0 0 239 575 830 702 479 670 718 686 670 655 639 639 639 670 670 670 655 655 639 639 655 655 670 670 670 670 655 655 639 639 639 655 639 623 607 607 607 607 623 623 607 559 527 511 527 543 559 559 559 559 575 575 591 591 591 543 543 559 559 559 559 575 575 495 495 527 543 543 543 543 543 559 543 527 511 479 463 447 431 383 399 431 431 415 399 399 367 287 319 383 415 431 431 431 431 383 399 415 399 367 383 431 479 495 463 431 431 447 463 447 431 431 431 399 383 383 383 383 383 383 383 383 399 399 415 415 415 431 431 415 399 399 415 415 431 447 463 463 463 447 415 383 351 399 383 351 367 399 399 383 367 431 415 383 367 351 367 383 399 367 367 367 367 367 367 367 367 351 351 383 399 399 399 399 399 335 335 335 351 351 367 367 367 383 383 367 351 351 335 319 319 287 303 303 319 319 335 335 351 351 351 351 335 335 319 319 319 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 319 303 271 255 255 271 303 319 287 271 271 271 287 287 255 223 335 319 287 255 239 255 287 303 319 303 287 271 255 239 239 239 79 79 79 63 63 47 47 47 47 47 47 63 63 79 79 79 63 63 63 63 63 63 63 63 15 31 31 47 47 63 63 79 127 111 79 47 15 15 79 127 95 95 95 111 111 127 127 127 111 95 95 79 79 95 95 111 111 111 111 95 95 79 79 79 79 63 63 111 143 159 143 127 159 143 111 111 143 143 111 95 143 143 143 127 111 95 63 47 95 95 95 95 95 95 95 95 127 95 79 79 127 127 95 63 207 223 255 271 303 319 351 351 447 447 431 431 415 399 399 383 399 399 415 431 463 479 495 511 383 415 431 383 271 127 47 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 31 175 351 495 575 527 575 527 319 127 47 63 47 63 63 95 95 95 95 95 95 63 63 63 79 79 95 95 95 31 111 47 47 127 47 0 95 639 782 958 1038 1022 974 974 1006 1038 1038 1054 1054 1054 1038 1022 1022 958 958 958 958 942 878 798 734 670 575 447 319 255 223 191 159 271 287 383 175 335 399 607 1837 2060 2028 1997 1981 1981 1981 2076 2108 1725 1469 1645 1805 1645 1757 2140 2316 2092 1805 1805 1885 1837 2156 2683 2843 2875 2763 2843 2795 2636 2636 2747 2699 2747 2540 2428 2444 2508 2683 2604 2236 1885 1549 2428 3115 2667 1837 1501 1757 2332 2156 1965 1885 1805 1805 1821 1869 1821 1821 1805 1805 1805 1821 1821 1821 1837 1853 1853 1949 1997 2284 1821 0 1086 2124 2076 1837 1885 1757 1885 1901 1853 1853 1853 1869 1869 1885 1885 1917 1997 1917 1933 1949 1917 1821 2939 3498 3338 3562 3594 3562 3498 3578 3674 3658 3674 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3674 3674 3690 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3786 3818 3834 3866 3866 3786 3738 3770 3882 3882 3754 3642 3626 3642 3530 3466 3179 2907 3370 3914 3642 3866 3131 2364 2044 1965 1917 2012 2140 2140 2140 2124 2124 2108 2060 2044 2028 1997 2140 2140 2348 2380 2076 2108 2284 2188 2156 2028 1965 1997 1885 1853 2028 1949 1949 1949 1933 1933 1917 1917 1917 1949 1949 1949 1933 1933 1917 1917 1917 1869 1869 1869 1869 1869 1869 1869 1869 1821 1821 1805 1789 1773 1773 1757 1757 1741 1709 1677 1629 1613 1613 1629 1645 1645 1629 1645 1741 1821 1757 1597 1405 1501 1150 1134 1565 1901 1837 1725 1773 1693 1693 1709 1725 1741 1725 1709 1693 1677 1677 1661 1645 1629 1629 1613 1597 1549 1517 1517 1501 1469 1437 1437 1421 1485 1533 1469 1357 1453 1741 1917 1885 1485 1469 1469 1469 1469 1485 1501 1517 1453 1453 1437 1437 1437 1421 1421 1421 1405 1405 1389 1373 1357 1357 1341 1341 1373 1373 1373 1357 1357 1341 1341 1341 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1341 1341 1326 1310 1310 1294 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1326 1310 1294 1294 1262 1262 1246 1230 1214 1214 1214 1198 1198 1182 1182 1182 1198 1182 1166 1150 1134 1118 1134 1134 1166 1166 1166 1150 1134 1118 1086 1086 1134 1118 1086 1054 1054 1070 1086 1102 1038 1054 1054 1054 1054 1038 1022 1006 990 990 1006 990 990 974 1006 1006 958 958 990 990 990 990 1022 1022 990 990 990 974 974 958 958 958 942 942 942 926 926 910 910 910 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 798 814 814 814 814 814 814 830 798 798 814 814 798 766 734 718 766 766 782 766 750 734 702 686 782 734 686 718 766 782 734 686 782 782 766 750 734 702 686 686 734 750 750 734 655 543 431 351 559 575 623 655 670 670 670 670 639 639 639 639 639 639 639 639 686 686 686 670 670 655 655 655 686 670 670 655 655 670 670 686 655 655 655 639 623 607 591 575 607 607 607 591 591 575 575 575 575 575 575 575 575 575 575 575 559 559 559 543 543 527 527 527 511 527 559 575 575 559 527 511 511 511 511 495 495 479 479 479 415 415 431 431 415 399 415 399 351 351 383 383 383 383 415 399 399 399 415 431 431 431 415 415 447 431 415 399 383 399 415 431 415 415 383 367 367 351 367 367 399 399 399 399 415 431 447 463 495 463 415 415 431 431 415 399 447 431 415 399 399 399 399 415 383 383 383 383 383 383 383 383 351 383 415 415 383 367 367 383 351 351 351 351 351 351 351 351 351 367 367 383 383 367 367 351 367 351 335 319 319 319 319 335 367 367 367 367 367 367 367 367 303 319 319 335 335 319 319 303 335 351 367 383 383 367 351 335 319 319 335 303 271 271 287 319 319 303 287 271 271 287 319 335 287 303 271 223 207 239 271 271 191 239 287 303 287 255 255 271 255 255 271 287 287 271 255 255 207 239 255 255 255 255 271 303 79 79 79 63 63 47 47 47 47 47 47 63 63 79 79 79 63 63 63 63 63 63 63 63 31 31 47 47 47 47 63 63 111 127 111 63 31 47 79 127 95 95 95 111 111 127 127 127 111 95 95 79 79 95 95 111 111 111 111 95 95 79 79 79 95 79 79 111 143 159 127 111 159 127 111 111 127 143 111 95 95 95 111 111 111 95 79 79 95 95 95 95 95 95 95 95 111 95 63 63 111 111 95 63 159 191 239 287 319 335 351 351 351 351 351 367 367 367 367 367 383 399 415 431 447 463 479 495 431 431 399 319 207 95 47 15 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 15 111 271 447 559 543 575 495 271 95 31 63 47 63 63 95 95 95 95 95 95 63 63 63 79 79 95 95 95 47 111 63 47 111 47 0 159 750 862 1006 1054 1022 974 974 1006 1038 1038 1038 1054 1038 1038 1022 1006 926 926 926 926 910 846 766 702 623 527 383 271 207 175 143 127 239 271 335 271 303 399 910 1901 2028 1965 1901 1917 1965 1997 2060 2012 1597 1469 1613 1693 1757 2060 2252 2060 1645 1581 1741 1837 1885 2284 2779 2859 2859 2747 2827 2795 2667 2652 2747 2667 2715 2508 2396 2428 2476 2636 2556 2204 1917 1565 2364 3003 2556 1725 1453 1741 2268 2108 1949 1837 1805 1821 1853 1853 1821 1821 1821 1789 1805 1805 1821 1821 1853 1837 1885 1965 1965 2348 1565 0 1389 2156 1981 1805 1901 1789 1853 1869 1853 1853 1853 1869 1869 1869 1885 1917 1997 1917 1933 1933 1917 1837 2939 3466 3338 3562 3594 3562 3498 3578 3674 3674 3674 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3674 3674 3674 3690 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3754 3754 3754 3754 3754 3754 3754 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3770 3786 3818 3834 3866 3834 3834 3770 3802 3866 3818 3674 3578 3578 3562 3610 3323 3019 3147 3466 3706 3690 3578 2939 2252 2012 1933 1885 2028 2124 2156 2156 2140 2124 2092 2044 2028 2028 2172 2300 2028 1837 1837 1773 1693 1597 1741 1901 1965 1965 2028 1965 1917 2044 1949 1949 1949 1933 1933 1933 1917 1917 1949 1949 1949 1933 1933 1933 1917 1917 1869 1869 1869 1869 1869 1869 1869 1869 1821 1821 1805 1805 1789 1773 1757 1757 1757 1725 1693 1645 1629 1629 1645 1661 1677 1709 1757 1773 1741 1645 1565 1501 1565 1389 1421 1725 1917 1805 1741 1757 1725 1725 1741 1741 1741 1709 1693 1677 1677 1677 1661 1661 1645 1629 1613 1581 1533 1533 1517 1517 1533 1501 1501 1469 1597 1421 1373 1533 1773 1853 1725 1565 1437 1437 1453 1469 1485 1517 1549 1565 1453 1453 1453 1437 1437 1437 1421 1421 1421 1405 1405 1389 1373 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1341 1341 1326 1310 1310 1294 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1310 1294 1294 1278 1278 1262 1262 1246 1214 1214 1214 1198 1198 1198 1182 1182 1198 1182 1166 1150 1134 1134 1134 1134 1150 1150 1150 1150 1134 1118 1102 1086 1118 1102 1086 1086 1070 1070 1070 1086 1038 1054 1054 1054 1054 1038 1022 1006 990 990 1006 990 990 974 1006 1006 958 958 990 990 990 990 1022 1022 990 990 990 974 974 958 958 958 942 942 942 926 926 910 910 910 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 814 814 814 814 814 814 814 814 798 798 814 814 798 766 750 734 734 734 750 750 766 782 798 814 718 734 734 718 702 686 686 702 766 766 750 734 718 702 686 686 686 702 750 750 734 686 623 575 639 655 670 670 670 655 639 623 655 655 655 655 655 655 655 655 686 686 686 670 670 655 655 655 686 670 670 655 655 670 670 686 639 655 655 639 623 607 591 575 591 591 575 575 575 559 559 559 575 575 575 575 575 575 575 575 559 559 559 543 543 527 527 527 527 543 543 559 559 543 543 527 527 527 527 511 511 511 495 495 463 463 479 463 447 431 431 431 383 367 399 383 383 367 399 399 383 383 383 399 399 399 383 383 415 399 383 367 367 383 399 415 399 399 383 383 383 399 399 415 447 431 431 415 415 415 431 431 463 431 399 399 431 447 447 431 447 431 415 399 399 399 399 415 383 383 383 383 383 383 383 383 351 383 415 415 383 367 367 383 351 351 351 351 351 351 351 351 351 367 367 383 383 367 367 351 367 351 335 335 319 319 335 335 351 351 351 351 351 351 351 351 287 303 303 319 319 303 303 287 319 335 351 367 367 351 335 319 335 351 351 335 303 287 319 335 335 319 303 287 287 303 319 335 207 271 319 319 287 271 271 255 191 223 255 271 287 303 319 319 271 271 287 287 287 287 271 271 255 239 239 255 255 271 271 271 79 79 63 63 63 63 47 47 47 47 63 63 63 63 79 79 63 63 63 63 63 63 63 63 63 63 47 47 47 47 31 31 111 127 127 111 79 63 79 111 95 95 95 111 111 127 127 127 111 95 95 79 79 95 95 111 111 111 111 95 95 79 79 79 111 95 95 111 143 143 111 79 159 127 111 111 127 127 111 79 63 79 95 111 111 111 111 111 95 95 95 95 95 79 79 79 95 79 47 63 111 111 95 63 111 143 223 287 335 351 351 351 303 319 319 335 351 367 367 383 383 383 399 415 431 447 463 463 463 447 383 271 175 79 47 47 0 0 31 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 47 191 383 511 575 559 447 207 31 0 63 79 63 63 95 95 95 95 95 95 63 63 63 79 79 95 95 95 63 111 63 47 95 31 47 271 894 974 1038 1054 1006 974 974 1006 1022 1038 1038 1038 1022 1006 990 990 894 894 894 894 878 814 734 655 575 479 351 255 191 159 143 127 191 287 319 367 223 415 1357 1997 2028 1917 1837 1853 1933 2012 1997 1917 1421 1421 1517 1501 1773 2204 2108 1501 1198 1437 1725 1789 1885 2380 2827 2811 2843 2731 2811 2795 2683 2667 2731 2636 2683 2476 2380 2428 2476 2588 2508 2172 1901 1613 2412 2987 2380 1629 1421 1853 2220 2044 1901 1821 1789 1805 1853 1853 1821 1805 1805 1821 1789 1789 1805 1805 1869 1789 1901 1997 1917 2396 1150 111 1789 2140 1901 1789 1933 1821 1805 1853 1853 1853 1853 1853 1869 1869 1869 1917 1981 1901 1917 1917 1933 1869 2955 3434 3354 3578 3610 3562 3498 3578 3674 3674 3674 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3674 3674 3674 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3802 3818 3818 3834 3834 3834 3866 3850 3882 3866 3722 3578 3546 3546 3530 3594 3179 2987 3450 3578 3498 3658 3179 2699 2204 2060 1997 1933 1997 2124 2124 2156 2140 2140 2108 2076 2060 2028 2092 2204 2092 1949 2028 1981 1645 1326 1198 1613 1901 1949 2012 2012 1949 2012 1949 1949 1949 1949 1933 1933 1933 1917 1949 1949 1949 1949 1933 1933 1933 1917 1885 1885 1885 1885 1885 1885 1885 1885 1837 1837 1821 1805 1789 1789 1773 1773 1789 1757 1725 1693 1661 1661 1677 1677 1677 1757 1805 1741 1597 1501 1501 1533 1549 1581 1693 1821 1885 1789 1773 1757 1725 1725 1725 1725 1709 1677 1645 1629 1645 1645 1629 1629 1613 1597 1597 1597 1565 1533 1517 1549 1613 1613 1549 1485 1565 1405 1485 1821 1997 1805 1533 1405 1469 1469 1469 1469 1485 1501 1533 1533 1469 1469 1453 1453 1453 1437 1437 1437 1437 1437 1421 1405 1389 1389 1373 1373 1341 1341 1341 1326 1326 1326 1310 1310 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1341 1341 1326 1310 1310 1294 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1278 1278 1278 1278 1278 1278 1278 1278 1214 1214 1214 1214 1198 1198 1198 1182 1198 1182 1182 1166 1150 1134 1134 1118 1134 1134 1150 1150 1150 1134 1118 1118 1086 1102 1102 1102 1086 1086 1070 1054 1038 1054 1054 1054 1054 1038 1022 1006 990 990 1006 990 990 974 1006 1006 974 974 1006 990 990 990 1022 1022 990 990 990 974 974 958 958 958 942 942 942 926 926 910 910 910 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 846 830 830 814 814 798 798 782 798 814 814 814 798 782 750 750 798 782 766 750 750 766 766 782 702 750 782 750 670 623 655 718 734 734 718 718 702 702 686 686 670 686 718 750 750 750 734 718 670 670 686 686 686 670 655 639 655 655 655 655 655 655 655 655 686 686 686 670 670 655 655 655 670 670 655 655 655 655 670 670 639 639 639 639 623 607 591 575 575 575 559 559 559 543 543 543 575 575 575 575 575 575 575 575 559 559 559 543 543 527 527 527 559 543 543 527 527 543 543 559 543 543 543 527 527 527 511 511 511 511 527 511 495 463 463 447 415 399 431 415 383 367 399 383 367 367 367 367 367 367 367 351 383 383 367 367 367 367 383 399 399 399 399 399 415 431 447 463 463 463 447 447 431 415 399 399 431 399 383 399 431 463 463 463 447 431 415 399 399 399 399 415 383 383 383 383 383 383 383 383 351 383 415 415 383 367 367 383 351 351 351 351 351 351 351 351 351 367 367 383 383 367 367 351 367 367 351 335 319 319 335 335 335 335 335 335 335 335 335 335 303 319 319 335 335 319 319 303 303 319 319 335 335 319 319 303 351 367 367 351 319 303 335 367 351 335 319 319 319 319 335 335 319 351 367 367 303 239 207 207 255 239 239 255 287 287 271 239 287 303 303 319 319 303 303 287 303 271 223 239 287 287 255 207 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 79 63 63 47 47 31 31 15 95 127 159 159 127 95 79 95 95 95 95 111 111 127 127 127 111 95 95 79 79 95 95 111 111 111 111 95 95 79 79 79 127 111 95 111 127 127 95 63 143 127 95 111 127 127 111 79 95 111 127 127 127 127 111 111 95 95 95 79 79 79 79 63 79 47 31 47 95 111 79 63 47 111 207 287 335 367 351 351 367 367 383 383 399 399 399 415 367 383 383 399 415 431 447 447 463 447 399 287 191 95 47 31 15 15 47 47 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 79 287 431 591 527 367 127 0 0 63 79 63 63 95 95 95 95 95 95 63 63 63 79 79 95 95 95 79 111 47 47 79 15 111 415 974 1006 1038 1022 990 974 990 1006 1022 1022 1022 1022 1006 990 974 958 878 878 878 878 862 798 718 639 559 463 335 255 207 175 175 159 207 287 319 447 175 511 1757 2044 2028 1917 1805 1821 1949 2044 1965 1773 1373 1389 1437 1501 1805 2076 1709 1022 1070 1453 1741 1709 1837 2348 2731 2731 2827 2731 2811 2779 2667 2636 2699 2604 2667 2460 2396 2476 2492 2572 2476 2172 1837 1725 2620 3019 2236 1485 1485 2028 2172 1997 1837 1757 1757 1773 1821 1853 1805 1805 1789 1789 1773 1773 1789 1789 1869 1757 1901 2044 1917 2380 766 383 2012 2076 1885 1853 1949 1837 1773 1869 1837 1837 1853 1853 1853 1869 1869 1901 1981 1901 1885 1885 1933 1917 2971 3386 3386 3594 3610 3562 3498 3562 3674 3674 3674 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3674 3674 3674 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3802 3818 3818 3834 3834 3834 3834 3866 3882 3802 3674 3546 3562 3562 3546 3402 3115 3179 3578 3610 3466 3450 2731 2460 2204 2108 2028 1965 2012 2140 2124 2124 2140 2108 2092 2060 2060 2060 2092 2076 2092 2012 2076 1981 1629 1501 1006 1565 1933 1949 1981 1997 1933 1949 1965 1965 1949 1949 1949 1933 1933 1933 1965 1965 1949 1949 1949 1933 1933 1933 1901 1901 1901 1901 1901 1901 1901 1901 1853 1837 1837 1821 1805 1789 1789 1789 1805 1789 1757 1725 1709 1693 1693 1709 1661 1709 1725 1629 1501 1437 1485 1549 1517 1645 1757 1757 1741 1757 1757 1741 1709 1709 1709 1709 1693 1677 1677 1661 1645 1645 1645 1629 1629 1613 1613 1597 1581 1533 1501 1565 1613 1597 1533 1485 1405 1549 1805 1965 1837 1597 1501 1565 1565 1549 1517 1501 1469 1469 1453 1453 1485 1469 1469 1469 1453 1453 1453 1453 1453 1453 1437 1421 1421 1405 1389 1389 1357 1357 1357 1341 1341 1341 1326 1326 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1341 1341 1326 1310 1310 1294 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1262 1278 1278 1278 1278 1278 1278 1294 1230 1230 1214 1214 1214 1198 1198 1198 1182 1182 1182 1182 1166 1150 1134 1118 1118 1118 1134 1150 1150 1150 1134 1134 1070 1086 1102 1118 1118 1086 1054 1038 1038 1054 1054 1054 1054 1038 1022 1006 990 990 1006 990 990 974 1006 1006 990 974 1006 1006 1006 990 1022 1022 990 990 990 974 974 958 958 958 942 942 942 926 926 910 910 910 862 862 862 846 846 830 830 830 814 814 814 798 798 782 782 782 862 846 830 830 798 798 782 766 814 814 814 798 798 782 782 766 734 750 766 782 798 782 782 766 734 750 766 734 670 639 639 670 686 686 686 686 686 686 686 686 686 702 702 702 702 702 686 686 639 655 670 686 702 702 718 718 670 670 670 670 670 670 670 670 686 686 686 670 670 655 655 655 670 670 655 639 639 655 670 670 639 639 639 639 639 623 607 591 575 575 575 575 559 559 543 543 575 575 575 575 575 575 575 575 559 559 559 543 543 527 527 527 575 559 527 511 511 527 559 575 543 543 527 527 511 511 511 511 543 527 543 527 495 479 479 463 447 447 463 431 415 399 415 399 383 383 367 367 351 351 367 367 383 383 383 383 383 399 399 415 431 431 431 431 431 447 463 479 431 431 431 431 431 415 399 399 447 415 399 399 431 463 463 447 447 431 415 399 399 399 399 415 383 383 383 383 383 383 383 383 351 383 415 415 383 367 367 383 367 367 367 367 367 367 367 367 351 367 367 383 383 367 367 351 383 367 351 335 335 335 335 351 335 335 335 335 335 335 335 335 335 335 351 367 367 351 335 335 303 303 303 303 303 303 303 303 351 367 367 351 319 303 335 351 351 351 335 335 335 335 335 335 399 335 287 287 287 239 191 191 239 239 239 287 303 303 239 175 303 319 319 335 335 319 319 303 367 287 223 239 303 319 255 175 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 79 63 63 47 47 31 31 15 79 111 159 159 127 95 79 79 95 95 95 111 111 127 127 127 111 95 95 79 79 95 95 111 111 111 111 95 95 79 79 79 127 111 95 111 127 127 95 63 143 111 95 95 111 127 95 79 159 159 159 159 143 127 111 95 95 95 95 79 79 63 63 47 47 31 15 31 79 95 79 63 31 79 191 271 335 351 351 335 431 431 431 415 415 399 399 399 383 383 399 399 415 431 431 447 463 463 447 351 223 111 63 31 31 31 63 47 47 47 79 47 15 0 0 0 0 0 0 0 0 0 0 0 0 31 207 335 527 463 303 79 0 0 63 79 63 63 95 95 95 95 95 95 63 63 63 79 79 95 95 95 79 95 47 31 63 15 191 591 958 974 990 974 974 974 1006 1022 1006 1006 1006 1006 990 958 942 926 878 878 862 878 862 798 718 639 495 415 287 207 175 159 159 143 271 319 351 447 207 734 1949 2012 2012 1933 1821 1805 1933 2012 1933 1661 1389 1389 1437 1645 1901 1853 1326 894 1102 1501 1709 1645 1837 2236 2588 2715 2811 2715 2811 2763 2588 2556 2652 2572 2667 2460 2412 2524 2524 2540 2444 2172 1661 1901 2859 3003 2028 1341 1533 2156 2108 1933 1805 1741 1741 1757 1821 1837 1773 1773 1773 1773 1789 1789 1789 1789 1853 1757 1901 1997 1965 2188 479 734 2044 1949 1933 1933 1949 1837 1741 1917 1837 1837 1837 1853 1853 1853 1869 1901 1965 1885 1869 1869 1949 1965 2987 3354 3418 3626 3626 3562 3482 3562 3674 3690 3674 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3610 3610 3610 3610 3610 3610 3610 3610 3610 3610 3626 3626 3642 3642 3674 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3802 3818 3818 3834 3834 3834 3818 3866 3866 3738 3610 3578 3626 3594 3514 3099 3227 3498 3578 3610 3450 3019 2380 2204 2172 2156 2140 2076 2076 2124 2124 2140 2156 2140 2124 2092 2092 2092 2268 2188 1949 1230 1006 1150 1086 1262 1373 1821 2092 2012 2012 2012 1933 1933 1965 1965 1965 1949 1949 1949 1933 1933 1965 1965 1965 1949 1949 1949 1933 1933 1901 1901 1901 1901 1901 1901 1901 1901 1853 1853 1853 1837 1821 1805 1805 1789 1805 1805 1773 1757 1741 1725 1709 1709 1725 1693 1661 1613 1533 1533 1549 1581 1565 1645 1645 1581 1549 1629 1645 1581 1645 1645 1645 1661 1661 1677 1693 1693 1645 1645 1645 1629 1629 1629 1629 1613 1613 1565 1533 1565 1581 1581 1533 1501 1549 1821 2012 1837 1581 1517 1597 1661 1581 1565 1533 1501 1485 1469 1453 1453 1485 1485 1485 1485 1469 1469 1469 1453 1453 1453 1453 1437 1421 1405 1405 1389 1389 1389 1373 1373 1373 1357 1357 1357 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1341 1341 1326 1310 1310 1294 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1262 1278 1278 1278 1278 1278 1278 1294 1230 1230 1230 1214 1214 1214 1198 1198 1182 1198 1198 1198 1182 1166 1134 1118 1118 1118 1134 1150 1150 1150 1134 1134 1070 1086 1102 1118 1118 1086 1054 1038 1038 1054 1054 1054 1054 1038 1022 1006 990 990 1006 990 990 974 1006 1006 1006 990 1022 1006 1006 990 1022 1022 990 990 990 974 974 958 958 958 942 942 942 926 926 910 910 910 862 862 846 846 846 846 830 830 814 814 814 798 798 782 782 782 862 846 830 830 798 798 782 766 814 814 814 798 798 798 798 798 639 702 766 846 878 878 862 830 702 670 623 623 623 623 575 543 623 639 639 655 670 670 686 686 702 702 686 670 670 670 655 655 670 670 670 686 686 702 718 718 670 670 670 670 670 670 670 670 686 686 686 670 670 655 655 655 670 655 639 639 639 639 655 670 623 623 639 639 639 623 607 591 607 607 591 591 575 575 575 575 575 575 575 575 575 575 575 575 559 559 559 543 543 527 527 527 575 559 527 511 511 527 559 575 511 511 511 511 495 495 479 479 511 511 527 511 495 463 479 463 495 479 495 479 447 431 447 431 431 415 399 383 367 383 383 399 399 415 431 431 447 447 447 447 495 479 463 447 447 447 447 447 367 383 399 415 431 431 415 399 479 447 415 415 431 431 431 399 447 431 415 399 399 399 399 415 383 383 383 383 383 383 383 383 351 383 415 415 383 367 367 383 367 367 367 367 367 367 367 367 351 367 367 383 383 367 367 351 383 367 351 351 335 335 351 351 367 367 367 367 367 367 367 367 319 319 335 335 335 335 319 319 303 303 303 287 287 303 303 303 335 351 351 335 303 287 319 335 351 351 351 351 335 335 319 303 287 175 159 271 319 255 159 127 47 95 175 255 319 335 303 271 319 319 335 335 335 335 319 319 383 303 239 239 303 319 255 175 47 47 63 63 63 63 79 79 79 79 63 63 63 63 47 47 63 63 63 63 63 63 63 63 63 63 47 47 47 47 31 31 79 111 143 143 111 79 79 79 95 95 95 111 111 127 127 127 111 95 95 79 79 95 95 111 111 111 111 95 95 79 79 79 111 95 95 111 143 143 111 79 143 111 95 95 111 111 95 63 175 175 175 159 143 111 95 79 95 95 79 79 63 47 47 47 31 15 0 15 79 95 79 47 47 79 175 239 303 335 335 335 415 415 399 399 383 367 351 351 399 399 415 415 431 431 447 447 447 463 431 351 223 95 31 0 15 15 47 63 63 79 111 79 47 15 15 15 0 0 0 0 15 15 0 0 0 15 159 223 431 367 239 63 0 15 63 47 63 63 95 95 95 95 95 95 63 63 63 79 79 95 95 95 63 79 15 31 63 15 271 782 958 958 942 958 958 990 1006 1022 990 990 990 990 958 942 910 894 862 862 846 862 846 782 686 623 399 319 207 143 111 111 111 111 319 319 399 367 335 1102 2060 1981 1917 1917 1853 1837 1933 1997 1853 1533 1326 1294 1357 1645 1885 1565 1070 926 1166 1437 1549 1645 1949 2156 2412 2731 2795 2731 2843 2731 2492 2428 2572 2572 2620 2396 2380 2524 2508 2476 2364 2156 1565 2028 3003 2843 1725 1294 1645 2252 2044 1901 1757 1709 1709 1725 1805 1805 1789 1757 1757 1757 1757 1773 1773 1773 1805 1821 1901 1917 2060 1885 367 1102 2044 1837 1965 1933 1869 1869 1741 1917 1821 1837 1837 1837 1853 1853 1853 1885 1949 1869 1853 1837 1949 2012 3003 3307 3434 3642 3626 3562 3482 3562 3690 3690 3674 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3626 3642 3610 3610 3610 3610 3610 3610 3610 3610 3610 3610 3626 3626 3642 3642 3642 3674 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3802 3818 3818 3834 3834 3834 3818 3866 3834 3674 3594 3626 3658 3610 3338 2987 3386 3738 3610 3530 3291 2604 2172 2060 2124 2156 2188 2140 2108 2124 2156 2172 2204 2188 2188 2156 2156 2156 2172 2316 2092 846 287 591 655 926 1901 2140 2220 2108 2092 2060 1981 1997 1981 1965 1965 1965 1949 1949 1949 1949 1981 1965 1965 1965 1949 1949 1949 1949 1917 1917 1917 1917 1917 1917 1917 1917 1869 1869 1853 1853 1837 1821 1805 1805 1805 1805 1789 1773 1757 1741 1725 1709 1773 1709 1645 1645 1645 1677 1661 1629 1677 1645 1581 1501 1469 1517 1517 1485 1597 1581 1597 1597 1613 1645 1677 1677 1645 1645 1645 1645 1645 1629 1629 1629 1613 1597 1597 1565 1533 1549 1581 1597 1853 1933 1853 1565 1469 1597 1629 1533 1517 1517 1501 1501 1501 1517 1517 1533 1501 1501 1501 1485 1485 1485 1469 1469 1453 1453 1437 1421 1421 1405 1389 1389 1405 1405 1389 1389 1389 1373 1373 1373 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1341 1341 1326 1310 1310 1294 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1278 1278 1278 1278 1278 1278 1278 1278 1246 1230 1230 1230 1214 1214 1214 1214 1182 1198 1198 1214 1198 1166 1134 1118 1134 1134 1150 1150 1150 1134 1118 1118 1086 1102 1102 1102 1086 1086 1070 1054 1038 1054 1054 1054 1054 1038 1022 1006 990 990 1006 990 990 974 1006 1006 1006 1006 1038 1022 1006 1006 1022 1022 990 990 990 974 974 958 958 958 942 942 942 926 926 910 910 910 846 846 846 846 846 846 846 846 814 814 814 798 798 782 782 782 846 830 830 814 814 798 798 782 830 814 798 798 798 798 814 814 830 862 894 894 862 782 702 655 607 543 479 495 543 543 495 431 575 591 607 623 639 670 686 686 686 686 702 702 702 702 702 718 750 734 702 686 670 655 655 655 655 655 655 655 655 655 655 655 686 686 686 670 670 655 655 655 655 655 639 639 639 639 655 655 607 623 623 639 639 623 607 607 607 607 607 591 591 591 575 575 575 575 575 575 575 575 575 575 559 559 559 543 543 527 527 527 559 543 543 527 527 543 543 559 511 511 495 495 495 479 479 479 495 495 511 511 495 479 479 479 527 511 543 527 511 495 511 495 479 463 431 399 383 399 399 415 431 447 463 479 495 495 495 479 511 495 479 447 431 431 431 431 351 367 399 431 447 447 431 415 495 463 431 415 431 431 415 383 447 431 415 399 399 399 399 415 383 383 383 383 383 383 383 383 351 383 415 415 383 367 367 383 383 383 383 383 383 383 383 383 351 367 367 383 383 367 367 351 383 383 367 351 351 351 351 351 367 367 367 367 367 367 367 367 271 271 287 287 287 287 271 271 319 303 303 287 287 303 303 319 335 351 351 335 303 287 319 335 335 351 351 351 335 319 303 287 287 223 255 351 319 143 47 79 223 271 319 335 319 303 287 303 303 319 319 335 335 319 319 303 351 303 271 271 303 303 255 207 47 47 47 63 63 79 79 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 31 31 47 47 47 47 63 63 79 95 127 111 79 63 63 79 95 95 95 111 111 127 127 127 111 95 95 79 79 95 95 111 111 111 111 95 95 79 79 79 95 79 79 111 143 159 127 111 127 111 79 95 111 111 95 63 111 127 127 127 111 95 79 63 95 95 79 79 63 47 31 31 15 0 0 0 63 79 79 47 63 95 159 223 271 303 335 335 383 367 367 367 367 367 367 367 431 431 431 431 447 447 447 447 463 447 383 271 143 31 0 0 31 31 47 63 111 127 143 127 63 31 31 15 15 0 0 0 63 31 15 0 0 47 127 143 319 287 207 63 15 47 63 15 63 63 95 95 95 95 95 95 63 63 63 79 79 95 95 95 47 47 0 15 47 31 351 926 974 974 958 958 974 990 990 990 990 990 990 974 958 926 894 878 830 814 814 814 814 750 655 591 351 287 175 111 95 95 111 111 367 287 463 287 479 1485 2092 2012 1853 1901 1885 1853 1917 1933 1725 1389 1262 1326 1357 1533 1757 1453 974 942 1166 1294 1405 1773 2172 2076 2156 2652 2763 2763 2875 2699 2380 2300 2492 2572 2524 2300 2300 2476 2428 2380 2252 2060 1613 2188 3067 2636 1533 1341 1805 2300 2012 1885 1741 1693 1693 1741 1789 1789 1773 1741 1757 1757 1757 1757 1757 1757 1741 1885 1869 1821 2188 1565 367 1421 2092 1789 1949 1853 1789 1917 1757 1853 1821 1821 1837 1837 1837 1853 1853 1885 1933 1869 1837 1805 1949 2044 3019 3275 3450 3642 3626 3562 3482 3562 3690 3706 3674 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3626 3642 3610 3610 3610 3610 3610 3610 3610 3610 3610 3610 3626 3626 3642 3642 3642 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3722 3770 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3770 3770 3802 3818 3818 3834 3834 3834 3882 3882 3802 3626 3594 3658 3690 3546 3051 3099 3546 3786 3786 3514 2907 2332 2076 2012 2108 2156 2236 2236 2156 2108 2236 2252 2284 2268 2268 2252 2236 2252 2156 2204 2396 1549 942 878 814 1485 2268 2268 2172 2092 2156 2076 1981 2044 1981 1981 1965 1965 1965 1949 1949 1949 1981 1981 1965 1965 1965 1949 1949 1949 1933 1933 1933 1933 1933 1933 1933 1933 1885 1885 1869 1853 1837 1837 1821 1821 1805 1805 1789 1773 1757 1741 1709 1709 1757 1725 1709 1709 1709 1725 1693 1645 1661 1613 1597 1581 1533 1501 1501 1565 1565 1565 1549 1549 1565 1581 1597 1629 1645 1645 1645 1645 1645 1645 1645 1645 1645 1661 1645 1597 1565 1597 1693 1789 1933 1789 1629 1533 1581 1661 1629 1501 1501 1501 1501 1501 1501 1517 1533 1549 1517 1517 1501 1501 1501 1485 1485 1485 1437 1437 1437 1421 1405 1389 1389 1373 1389 1389 1389 1373 1373 1373 1357 1357 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1341 1341 1326 1310 1310 1294 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1310 1294 1294 1278 1278 1262 1262 1246 1246 1246 1230 1230 1230 1214 1214 1214 1182 1198 1214 1214 1214 1182 1134 1118 1150 1150 1150 1150 1134 1118 1102 1086 1118 1102 1086 1086 1070 1070 1070 1086 1038 1054 1054 1054 1054 1038 1022 1006 990 990 1006 990 990 974 1006 1006 1022 1022 1038 1022 1006 1006 1022 1022 990 990 990 974 974 958 958 958 942 942 942 926 926 910 910 910 846 846 846 846 846 846 846 846 814 814 814 798 798 782 782 782 814 814 814 814 814 814 814 814 830 814 798 782 798 798 830 830 974 942 878 782 686 591 495 463 511 495 479 479 479 479 463 447 543 543 575 607 623 655 670 686 686 686 702 718 718 718 702 702 750 734 702 670 639 639 639 655 655 655 655 655 655 655 655 655 686 686 686 670 670 655 655 655 655 639 639 623 623 639 639 655 607 623 623 639 639 623 623 607 591 591 591 575 575 575 559 559 575 575 575 575 575 575 575 575 559 559 559 543 543 527 527 527 527 543 543 559 559 543 543 527 527 527 511 511 511 495 495 495 463 479 511 511 511 495 527 511 543 543 575 559 543 543 575 559 495 463 431 399 383 383 415 431 431 447 479 495 511 511 511 495 479 463 447 447 431 447 447 463 415 431 463 479 479 463 447 415 463 431 415 399 431 447 431 415 447 431 415 399 399 399 399 415 383 383 383 383 383 383 383 383 351 383 415 415 383 367 367 383 383 383 383 383 383 383 383 383 351 367 367 383 383 367 367 351 399 383 367 351 351 351 351 367 351 351 351 351 351 351 351 351 287 287 303 303 303 303 287 287 335 319 303 287 287 303 319 335 351 367 367 351 319 303 335 367 319 335 335 335 319 303 271 255 335 319 351 367 239 159 367 686 1453 1389 1214 910 575 335 255 255 303 303 319 319 319 319 303 303 319 303 303 287 287 271 271 255 47 47 47 63 63 79 79 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 15 31 31 47 47 63 63 79 79 95 111 95 63 47 63 79 95 95 95 111 111 127 127 127 111 95 95 79 79 95 95 111 111 111 111 95 95 79 79 79 79 63 63 111 143 159 143 127 127 111 79 79 111 111 79 63 47 63 79 79 95 95 79 79 95 95 79 63 47 47 31 15 47 0 15 31 63 79 63 47 95 111 159 191 239 287 319 335 351 367 367 383 383 399 415 415 447 447 447 447 447 463 463 463 479 431 335 191 63 0 0 0 15 31 47 63 127 143 175 143 31 31 31 15 15 0 0 0 95 47 15 15 47 79 111 111 255 255 175 79 47 63 63 0 63 63 95 95 95 95 95 95 63 63 63 79 79 95 95 95 31 31 0 15 47 31 399 1006 1022 1006 990 990 990 990 974 958 990 990 974 958 942 910 894 878 798 782 782 798 782 718 623 559 367 287 191 127 111 127 143 143 383 271 495 191 591 1741 2060 2060 1789 1901 1949 1869 1885 1853 1613 1246 1294 1453 1437 1533 1757 1501 1038 974 1182 1230 1389 1949 2348 2028 1965 2524 2715 2747 2811 2620 2236 2156 2428 2572 2476 2252 2300 2476 2428 2316 2188 1981 1725 2316 3067 2476 1437 1421 1933 2364 2028 1885 1757 1709 1709 1725 1773 1773 1741 1725 1741 1741 1741 1741 1757 1757 1709 1917 1821 1725 2236 1326 367 1581 2172 1773 1917 1757 1709 1949 1773 1789 1821 1821 1821 1837 1837 1853 1853 1853 1869 1789 1789 1805 1997 2092 2987 3243 3434 3658 3706 3626 3546 3594 3658 3674 3626 3626 3626 3626 3626 3626 3642 3642 3642 3642 3674 3674 3674 3674 3674 3642 3642 3610 3610 3610 3610 3610 3610 3610 3610 3610 3610 3626 3626 3642 3642 3642 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3722 3738 3770 3770 3770 3770 3770 3770 3770 3786 3786 3786 3786 3786 3786 3786 3786 3802 3802 3834 3850 3818 3834 3834 3802 3914 3850 3722 3578 3530 3610 3626 3482 2891 3354 3578 3626 3786 3370 2540 2172 2060 1997 2076 2108 2204 2220 2140 2076 2236 2284 2284 2252 2268 2268 2268 2252 2412 2028 2444 2252 1709 1102 1070 2364 2348 2236 2060 2044 2156 2060 1949 2044 1981 1981 1981 1965 1965 1949 1949 1949 1981 1981 1981 1965 1965 1949 1949 1949 1933 1933 1933 1933 1933 1933 1933 1933 1885 1885 1869 1869 1853 1837 1821 1821 1789 1789 1789 1773 1757 1741 1709 1693 1709 1725 1741 1757 1709 1677 1645 1629 1597 1581 1645 1709 1645 1533 1581 1725 1581 1565 1533 1517 1517 1533 1549 1565 1645 1645 1645 1645 1645 1645 1645 1645 1629 1677 1693 1629 1581 1629 1805 1965 1725 1533 1485 1581 1629 1549 1549 1645 1565 1533 1533 1501 1501 1501 1501 1501 1517 1517 1517 1501 1501 1501 1485 1485 1437 1437 1421 1405 1389 1389 1373 1373 1373 1373 1373 1357 1357 1341 1341 1341 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1310 1341 1326 1310 1310 1294 1278 1278 1262 1262 1262 1246 1246 1230 1230 1230 1294 1278 1262 1262 1230 1230 1246 1230 1246 1246 1246 1230 1230 1214 1214 1214 1182 1198 1214 1230 1214 1182 1134 1118 1166 1166 1166 1150 1134 1118 1086 1086 1134 1118 1086 1054 1054 1070 1086 1102 1038 1054 1054 1054 1054 1038 1022 1006 990 990 1006 990 990 974 1006 1006 1038 1022 1038 1038 1022 1006 1022 1022 990 990 990 974 974 958 958 958 942 942 942 926 926 910 910 910 846 846 846 846 846 846 846 846 814 814 814 798 830 814 814 814 798 814 814 814 814 814 814 830 830 814 798 782 798 814 830 846 814 750 670 591 527 511 511 511 479 527 559 543 479 447 495 543 511 527 559 591 623 655 670 686 686 702 718 718 702 670 639 623 686 670 655 639 639 670 686 702 639 639 639 639 639 639 639 639 655 655 686 670 670 655 655 655 655 639 639 623 623 639 639 655 607 607 623 639 639 639 623 623 575 575 575 559 559 543 543 543 575 575 575 575 575 575 575 575 559 559 559 543 543 527 527 527 511 527 559 575 575 559 527 511 543 543 543 527 527 511 511 511 463 495 511 527 527 527 543 543 559 559 591 575 575 575 575 575 495 463 431 383 367 383 399 415 415 431 479 495 511 511 511 495 431 431 431 431 431 463 479 495 479 495 511 527 511 479 447 415 431 415 383 399 431 463 463 447 447 431 415 399 399 399 399 415 383 383 383 383 383 383 383 383 351 383 415 415 383 367 367 383 383 383 383 383 383 383 383 383 351 367 367 383 383 367 367 351 399 383 367 351 351 351 351 367 335 335 335 335 335 335 335 335 335 351 383 367 399 351 383 335 383 335 335 303 335 303 367 383 383 399 399 367 335 335 351 383 319 319 335 335 319 287 255 239 239 255 287 271 143 319 942 1613 2843 2652 2252 1597 910 463 255 271 287 303 335 319 351 303 335 287 319 303 351 303 303 255 303 287 31 31 47 63 63 79 95 95 15 31 63 79 95 95 79 63 31 47 63 63 31 31 47 63 63 63 47 47 47 31 31 31 47 79 111 95 63 47 63 111 95 111 111 127 127 111 111 95 47 47 63 79 111 127 143 143 47 47 63 79 111 127 143 143 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 111 111 111 95 95 79 79 79 95 63 95 111 111 127 127 127 95 111 143 191 255 303 351 367 367 351 351 351 351 367 383 399 447 447 431 415 399 399 399 399 399 383 335 223 95 0 0 0 0 15 47 63 95 127 159 175 47 31 15 0 0 0 15 31 0 0 0 15 15 31 31 31 207 175 127 79 47 31 47 63 31 47 47 63 63 47 47 31 63 63 63 63 63 63 63 63 63 47 63 47 63 239 670 1086 1006 974 942 942 942 942 910 878 974 958 926 926 926 910 862 814 830 830 814 782 702 623 543 495 399 351 255 159 79 79 143 207 287 207 399 271 766 1885 2028 1853 1869 1949 1885 1853 1933 1789 1421 1246 1262 1262 1453 1565 1709 1565 1054 1054 1198 1102 1709 2236 2460 2172 1821 2396 2572 2715 2683 2508 2268 2060 2172 2540 2220 2172 2348 2556 2476 2332 2108 1741 1629 2652 2907 2060 1150 1357 2188 2252 1981 1917 1869 1821 1773 1725 1741 1725 1725 1709 1757 1773 1773 1757 1725 1709 1821 1693 2060 1853 1997 926 431 1821 1949 1885 1821 1789 1789 1821 1837 1837 1837 1821 1821 1805 1805 1821 1821 1789 1661 1661 1677 1901 1965 2172 2923 3259 3530 3658 3722 3706 3642 3626 3610 3594 3546 3546 3546 3578 3578 3610 3642 3658 3642 3674 3706 3706 3738 3738 3754 3706 3642 3626 3626 3626 3626 3626 3626 3626 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3770 3882 3898 3882 3882 3850 3850 3834 3818 3850 3642 3626 3546 3418 3610 3514 3051 3402 3642 3578 3466 3338 2827 2236 2156 2044 2012 2076 2092 2076 2092 2076 2076 2204 2188 2140 2108 2108 2108 2156 2188 2188 1981 2156 2508 2428 2012 2092 2460 2204 2124 2076 2044 2012 2012 2012 2028 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1949 1949 1933 1933 1933 1933 1933 1933 1917 1917 1901 1901 1901 1869 1869 1869 1853 1853 1837 1837 1837 1773 1773 1773 1757 1741 1709 1677 1661 1725 1709 1709 1693 1677 1661 1645 1645 1677 1677 1677 1661 1661 1661 1645 1645 1613 1629 1629 1613 1581 1533 1469 1437 1469 1469 1453 1469 1501 1549 1613 1645 1725 1645 1565 1629 1741 1773 1741 1645 1533 1517 1517 1517 1517 1517 1501 1501 1565 1517 1533 1485 1501 1485 1485 1469 1485 1485 1485 1485 1517 1517 1517 1485 1453 1453 1453 1437 1437 1421 1421 1421 1405 1405 1405 1389 1389 1373 1373 1373 1326 1341 1357 1373 1357 1326 1278 1246 1278 1278 1278 1262 1262 1246 1246 1262 1310 1341 1326 1326 1326 1326 1310 1310 1262 1262 1262 1246 1246 1230 1230 1230 1230 1230 1230 1214 1214 1198 1230 1230 1214 1214 1230 1214 1214 1198 1182 1182 1150 1150 1166 1182 1182 1182 1166 1166 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1102 1086 1086 1086 1086 1102 1086 1070 1054 1038 1022 1022 1022 1022 974 974 990 974 974 958 990 990 990 990 1022 1006 1006 990 1022 1022 990 958 926 910 894 878 878 878 926 926 926 910 878 862 862 862 862 862 862 846 846 830 862 862 846 846 846 830 862 862 846 846 814 830 830 830 830 830 846 846 830 814 782 766 750 734 734 734 639 575 511 463 479 511 527 527 463 463 463 463 479 511 527 543 543 559 591 623 655 686 702 718 718 702 686 670 670 686 702 718 718 718 718 702 702 686 686 686 670 670 670 655 655 639 639 639 655 623 655 639 639 623 623 623 670 655 686 670 670 686 686 702 655 655 655 639 639 623 623 623 607 607 607 607 607 607 607 607 543 543 543 559 559 575 575 575 559 559 559 559 559 559 559 559 559 543 543 575 591 591 559 511 543 543 543 543 543 543 543 543 543 559 527 495 479 495 527 543 543 543 543 527 527 511 511 511 479 479 479 479 479 479 511 511 527 495 495 495 511 543 543 543 463 447 447 447 447 463 479 495 447 447 447 447 447 447 447 447 495 463 431 431 447 447 447 431 383 399 415 415 399 399 431 479 383 399 399 399 399 383 367 351 383 383 383 383 383 383 383 383 367 367 367 351 351 335 335 335 271 303 335 367 383 367 335 319 415 415 399 383 383 367 351 351 383 383 383 367 367 351 351 351 367 367 383 351 367 335 351 335 303 303 351 351 367 335 319 303 367 335 319 335 383 399 351 303 367 367 351 335 335 319 303 303 239 335 271 239 463 1054 2092 3131 3642 3354 3498 3658 2620 830 0 287 271 303 335 319 351 319 351 319 399 335 335 303 351 319 351 303 31 31 47 63 63 79 95 95 31 47 47 63 79 79 79 63 31 47 63 63 31 31 47 63 47 47 47 31 31 31 15 15 79 111 127 111 79 63 95 127 79 79 95 111 111 95 79 79 63 63 79 95 95 111 127 127 63 63 79 95 95 111 127 127 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 111 111 111 95 95 79 79 79 95 95 95 111 111 127 127 127 79 95 143 191 255 303 335 351 367 351 351 351 351 367 383 399 431 431 415 399 399 399 415 415 399 383 335 223 95 0 0 0 0 0 47 63 95 143 175 191 63 47 31 15 0 0 15 15 0 0 0 15 15 31 31 31 127 95 63 31 31 31 63 79 31 47 47 63 63 47 47 31 63 63 63 63 63 63 63 63 63 79 79 47 95 367 750 1054 1006 974 942 942 958 958 926 894 942 910 894 894 910 894 846 814 830 830 814 766 702 607 527 479 367 319 239 143 79 79 143 207 303 271 335 287 942 1949 1965 1837 1885 1949 1869 1885 1949 1693 1357 1166 1230 1230 1453 1533 1693 1549 1070 1102 1230 1278 1917 2364 2524 2188 1789 2204 2588 2667 2636 2364 2060 1981 2108 2284 2140 2172 2364 2508 2460 2268 1981 1677 1741 2779 2859 1917 1150 1485 2236 2156 1981 1885 1805 1725 1661 1629 1661 1693 1693 1677 1693 1693 1725 1725 1725 1709 1821 1725 1949 1853 1885 782 639 1933 1933 1869 1805 1773 1789 1805 1821 1821 1821 1821 1805 1805 1805 1805 1821 1741 1613 1613 1693 1949 2012 2220 2923 3243 3514 3658 3722 3722 3674 3610 3546 3514 3498 3498 3514 3514 3546 3578 3610 3642 3642 3674 3706 3706 3738 3738 3754 3738 3642 3626 3626 3626 3626 3626 3626 3626 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3770 3866 3882 3882 3882 3866 3850 3834 3802 3834 3626 3498 3482 3498 3498 3354 3131 3578 3626 3546 3402 3067 2476 2140 2156 2060 2060 2060 2076 2044 2028 2060 2060 2172 2172 2156 2140 2156 2172 2204 2236 2156 2108 2188 2316 2284 2124 2140 2268 2156 2108 2092 2060 2044 2028 2028 2028 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1949 1949 1949 1933 1933 1933 1933 1933 1917 1917 1917 1901 1901 1869 1869 1869 1853 1853 1853 1837 1837 1789 1789 1789 1773 1757 1725 1709 1693 1693 1677 1677 1677 1677 1677 1677 1677 1677 1661 1661 1661 1645 1645 1645 1645 1597 1613 1629 1629 1613 1581 1533 1517 1405 1373 1357 1341 1357 1373 1405 1437 1501 1533 1597 1645 1629 1581 1501 1437 1501 1501 1501 1501 1485 1485 1485 1469 1517 1517 1501 1501 1485 1469 1501 1501 1485 1485 1485 1485 1517 1517 1517 1485 1469 1453 1453 1437 1437 1437 1421 1421 1389 1389 1373 1373 1373 1357 1357 1357 1326 1341 1373 1373 1357 1326 1294 1262 1294 1294 1294 1294 1278 1278 1262 1278 1310 1341 1326 1326 1326 1326 1310 1310 1262 1262 1262 1246 1246 1246 1230 1230 1198 1198 1198 1182 1214 1198 1198 1198 1214 1214 1230 1214 1214 1198 1182 1182 1166 1182 1182 1198 1198 1198 1182 1182 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1102 1086 1086 1086 1086 1102 1086 1070 1054 1022 1022 1006 1006 1022 974 974 990 974 974 958 990 990 990 990 1006 1006 1006 990 1022 990 990 942 926 910 894 894 894 894 926 926 926 910 878 862 862 862 846 846 830 830 830 814 846 846 846 830 862 862 846 846 862 846 814 814 814 814 814 814 798 798 814 798 798 766 750 734 702 702 623 575 543 527 543 543 527 511 479 479 479 479 479 495 511 527 591 591 623 639 670 686 702 718 734 718 702 686 686 702 718 734 718 718 718 702 702 686 686 686 670 670 670 655 655 655 639 639 623 623 623 607 639 623 623 623 670 655 686 670 670 686 686 702 655 655 655 639 639 623 623 623 607 607 607 607 607 607 607 607 543 543 543 559 559 575 575 575 559 559 559 559 559 559 559 559 559 543 543 575 591 591 559 511 543 543 543 543 543 543 543 543 607 575 543 511 511 527 543 559 543 543 543 527 527 527 511 511 479 479 479 479 479 479 511 511 527 495 495 495 511 543 559 527 511 463 463 447 463 463 479 495 463 463 463 463 463 463 463 463 495 463 431 431 447 447 447 431 399 415 431 415 399 399 431 463 383 399 399 399 399 383 367 351 383 383 383 383 383 383 383 383 399 383 383 383 367 367 351 351 287 303 335 351 367 351 351 335 367 383 383 383 383 383 383 383 383 383 383 367 367 351 351 351 383 383 367 367 367 351 351 351 319 319 351 351 351 351 319 319 351 319 303 319 367 367 335 287 367 367 351 335 335 319 303 335 511 559 367 543 1597 2811 3450 3626 3338 3450 3626 3530 2412 910 239 399 303 367 367 367 367 351 351 351 383 367 335 351 367 367 335 319 31 31 47 63 63 79 95 95 47 47 47 47 47 63 79 79 31 47 63 63 31 31 47 63 47 47 47 31 31 31 15 15 95 111 143 127 95 95 111 127 63 63 79 95 95 79 63 63 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 111 111 111 95 95 79 79 79 95 95 95 95 111 111 111 111 63 95 143 191 239 287 303 319 367 351 351 351 351 367 383 399 415 415 399 399 399 415 431 431 415 383 319 207 79 0 0 0 0 0 47 63 111 143 175 191 95 79 63 31 15 15 15 15 0 0 0 15 15 31 31 31 31 15 0 0 15 31 63 95 47 47 63 63 63 63 47 47 63 63 63 63 63 63 63 63 47 111 79 15 175 543 862 990 1006 974 958 958 958 958 942 910 894 878 862 878 894 878 846 814 830 814 798 750 670 591 495 447 319 287 207 111 63 79 159 223 287 367 287 383 1262 2044 1917 1853 1869 1901 1869 1949 1981 1645 1294 1166 1310 1246 1437 1501 1661 1549 1070 1102 1118 1485 2140 2428 2412 2092 1709 1901 2588 2667 2699 2460 2076 2060 2124 2092 2092 2156 2316 2476 2428 2140 1853 1661 1933 2843 2699 1645 1054 1597 2284 2044 1997 1917 1837 1725 1677 1693 1741 1789 1709 1709 1709 1709 1725 1741 1757 1773 1837 1789 1805 1885 1757 639 1022 2060 1901 1821 1757 1725 1741 1773 1773 1773 1789 1773 1757 1757 1757 1757 1773 1773 1661 1693 1741 1981 2028 2220 2923 3227 3450 3610 3658 3642 3594 3514 3434 3450 3498 3514 3514 3514 3546 3578 3578 3610 3594 3626 3642 3642 3674 3674 3674 3674 3642 3626 3626 3626 3626 3626 3626 3626 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3770 3850 3850 3866 3834 3866 3866 3866 3834 3818 3610 3450 3514 3626 3386 3163 3243 3674 3530 3482 3354 2811 2316 2172 2204 2108 2108 2140 2108 2092 2060 2092 2092 2188 2204 2220 2236 2268 2300 2332 2348 2268 2348 2316 2188 2188 2284 2204 2076 2092 2092 2092 2092 2076 2060 2044 2044 1981 1981 1981 1981 1981 1981 1981 1981 1965 1965 1965 1965 1949 1949 1949 1933 1933 1933 1933 1933 1917 1917 1917 1901 1869 1869 1869 1869 1853 1853 1853 1837 1821 1821 1821 1805 1789 1757 1741 1725 1661 1661 1661 1661 1677 1677 1677 1677 1661 1661 1661 1645 1645 1629 1629 1629 1565 1597 1613 1645 1645 1629 1613 1597 1501 1469 1437 1405 1373 1373 1373 1389 1310 1421 1533 1517 1437 1373 1389 1437 1517 1517 1517 1501 1501 1501 1485 1485 1501 1501 1501 1501 1501 1501 1517 1517 1501 1501 1501 1501 1533 1533 1533 1501 1469 1453 1453 1453 1437 1437 1437 1421 1373 1373 1373 1357 1357 1357 1341 1341 1357 1373 1373 1389 1373 1341 1310 1294 1326 1326 1310 1310 1294 1294 1294 1310 1310 1341 1341 1326 1326 1310 1310 1310 1262 1262 1262 1262 1246 1246 1246 1230 1198 1198 1198 1182 1214 1198 1198 1198 1214 1214 1230 1214 1214 1198 1182 1182 1198 1198 1214 1214 1214 1198 1198 1182 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1102 1086 1086 1086 1086 1086 1070 1070 1038 1022 1006 1006 1006 1006 974 974 990 974 974 958 990 990 990 974 1006 1006 990 990 1022 990 958 926 910 894 894 894 910 910 910 910 910 894 878 878 862 862 830 830 814 814 814 798 830 830 830 814 846 846 830 830 846 830 814 814 814 798 782 782 766 766 798 798 798 782 750 702 670 639 559 543 527 543 559 543 495 463 511 511 495 495 495 511 511 527 655 655 670 670 686 702 702 718 750 734 734 718 718 734 734 750 718 718 718 702 702 686 686 686 670 670 670 670 655 655 655 639 623 623 623 607 639 623 623 623 670 655 686 670 670 686 686 702 655 655 655 639 639 623 623 623 607 607 607 607 607 607 607 607 559 559 559 559 575 575 575 575 559 559 559 559 559 559 559 559 559 543 543 559 591 591 559 527 543 543 543 543 543 543 543 543 607 591 575 543 543 543 559 575 543 543 543 543 527 527 527 511 479 479 479 479 479 479 511 511 527 495 495 495 527 543 543 527 527 495 479 463 463 463 479 479 495 495 495 495 495 495 495 495 495 463 431 431 447 447 447 431 415 431 431 415 383 383 415 431 399 399 399 399 399 383 367 367 383 383 383 383 383 383 383 383 399 399 399 399 383 383 383 383 319 335 335 335 351 351 351 351 335 351 351 367 383 399 399 415 383 383 383 367 367 351 351 351 383 367 367 367 351 351 351 351 319 335 335 351 351 335 335 319 319 303 303 319 335 335 319 287 367 367 351 335 335 319 303 335 431 287 591 1805 3307 3770 3706 3466 3642 3642 3131 2172 1086 415 319 495 351 399 399 383 383 367 351 351 367 351 351 367 383 367 335 287 47 47 47 63 63 79 79 79 79 63 31 15 31 47 63 79 31 47 63 63 31 31 47 63 79 63 63 63 47 47 47 31 95 111 111 111 95 95 111 111 63 79 95 95 95 95 79 63 111 111 111 95 95 79 79 79 111 111 111 95 95 79 79 79 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 111 111 111 111 111 111 111 111 111 111 111 95 95 79 79 79 95 95 95 95 95 95 95 111 47 79 127 175 223 255 287 303 367 351 351 351 351 367 383 399 399 399 399 399 415 431 447 447 415 383 319 191 63 0 0 0 0 0 31 63 95 127 175 191 95 95 79 47 31 15 15 15 0 0 0 15 15 31 31 31 0 0 0 0 15 31 63 79 47 47 63 79 79 63 47 47 63 63 63 63 63 63 63 63 31 111 63 0 239 702 942 926 1006 974 958 958 974 974 942 926 878 862 862 878 894 894 862 830 814 814 782 734 655 543 463 399 271 239 175 95 63 95 191 255 287 399 255 511 1549 2060 1853 1837 1821 1869 1869 2012 1981 1549 1182 1166 1357 1278 1421 1485 1661 1549 1070 1086 1022 1693 2300 2348 2140 1837 1597 1677 2268 2412 2699 2683 2236 2028 2028 1997 2060 2204 2316 2444 2412 2108 1821 1741 2220 2955 2492 1405 1102 1789 2396 2092 1965 1885 1837 1773 1741 1709 1741 1773 1757 1725 1709 1709 1725 1757 1789 1805 1805 1805 1725 1949 1549 463 1326 2060 1853 1773 1725 1709 1725 1757 1757 1741 1757 1757 1741 1741 1741 1741 1757 1741 1709 1773 1805 2028 2044 2236 2891 3195 3418 3546 3610 3594 3530 3434 3386 3402 3498 3546 3546 3546 3546 3546 3578 3578 3594 3594 3594 3594 3626 3626 3626 3626 3626 3626 3626 3626 3626 3626 3626 3626 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3802 3802 3786 3802 3834 3834 3850 3850 3738 3610 3450 3562 3658 3227 3051 3418 3626 3514 3482 3163 2476 2236 2284 2156 2156 2156 2188 2204 2156 2156 2156 2188 2252 2268 2300 2348 2428 2492 2540 2604 2508 2540 2412 2220 2156 2236 2188 2012 2060 2076 2108 2108 2108 2092 2060 2044 1997 1997 1997 1997 1981 1981 1981 1981 1981 1981 1965 1965 1965 1949 1949 1949 1949 1949 1933 1933 1933 1917 1917 1917 1885 1885 1869 1869 1869 1853 1853 1853 1837 1837 1837 1837 1821 1805 1773 1757 1661 1661 1661 1661 1645 1645 1645 1645 1661 1661 1645 1645 1629 1629 1629 1629 1581 1597 1613 1629 1645 1645 1629 1629 1629 1613 1581 1533 1501 1485 1469 1469 1341 1389 1405 1357 1294 1341 1469 1613 1549 1549 1533 1533 1517 1501 1501 1501 1501 1501 1501 1501 1517 1517 1549 1549 1517 1517 1517 1517 1533 1533 1533 1501 1485 1469 1453 1453 1453 1437 1437 1437 1389 1389 1389 1373 1373 1373 1357 1357 1373 1373 1389 1389 1373 1341 1326 1310 1326 1310 1310 1310 1294 1294 1294 1294 1326 1357 1341 1326 1326 1310 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1198 1198 1198 1182 1214 1198 1198 1198 1214 1214 1230 1214 1214 1198 1182 1182 1198 1198 1198 1214 1198 1198 1182 1166 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1086 1086 1070 1070 1086 1086 1070 1054 1038 1022 1006 1006 1006 1006 974 974 990 974 974 958 990 990 974 974 1006 990 990 990 1006 974 942 910 894 894 894 910 926 926 910 894 878 878 878 878 862 846 830 830 830 830 814 814 830 830 814 814 830 830 830 814 830 830 846 846 830 814 798 782 766 766 782 798 798 798 750 702 639 607 527 511 495 511 527 511 479 447 543 543 543 543 543 559 591 591 702 702 718 718 718 718 718 718 750 750 750 750 750 750 750 750 718 718 718 702 702 686 686 686 686 686 670 670 670 655 655 655 623 623 623 607 639 623 623 623 670 655 686 670 670 686 686 702 655 655 655 639 639 623 623 623 607 607 607 607 607 607 607 607 559 575 575 575 575 575 575 575 559 559 559 559 559 559 559 559 575 559 543 559 575 591 559 527 543 543 543 543 543 543 543 543 607 591 575 559 543 543 559 575 559 559 543 543 543 527 527 527 495 495 495 495 495 495 527 527 527 495 511 511 527 543 543 495 543 495 479 479 463 479 479 479 479 479 479 479 479 479 479 479 495 463 431 431 447 447 447 431 431 447 447 415 383 367 399 415 399 399 415 415 399 399 383 367 383 383 383 383 383 383 383 383 399 399 399 399 383 383 383 383 351 351 335 335 335 351 351 367 351 351 367 367 367 383 383 383 383 383 383 367 367 351 351 351 367 367 367 351 351 351 335 335 335 335 335 335 335 335 335 335 319 319 319 335 335 335 319 303 351 351 351 335 335 319 319 351 686 383 543 1501 2444 2524 2396 2540 2284 2108 1613 926 543 511 447 351 415 431 415 399 383 367 367 351 351 351 351 383 399 383 319 271 47 47 63 63 63 63 79 79 79 63 31 15 15 31 47 63 31 47 63 63 31 31 47 63 95 95 79 79 79 63 63 63 95 79 79 79 95 95 79 79 95 95 111 127 127 111 95 95 127 127 111 95 95 79 63 63 127 127 111 95 95 79 63 63 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 111 111 111 111 111 111 111 111 111 111 111 95 95 79 79 79 95 95 95 95 95 95 95 79 63 79 95 127 175 223 271 287 367 351 351 351 351 367 383 399 399 399 399 399 415 431 447 447 415 367 303 175 47 0 0 0 0 0 31 47 79 111 127 143 79 79 79 63 47 31 15 0 0 0 0 15 15 31 31 31 31 31 31 31 31 47 47 47 47 63 79 79 79 79 63 47 63 63 63 63 63 63 63 63 31 79 31 31 319 782 958 878 990 958 942 942 974 974 958 926 894 878 878 894 910 910 878 846 814 798 766 702 623 511 415 367 223 191 143 95 79 127 223 303 287 415 287 750 1773 2028 1821 1805 1837 1821 1885 2044 1901 1357 1054 1246 1389 1278 1421 1485 1693 1565 1054 1054 1086 1917 2348 2188 1837 1581 1565 1581 1709 2060 2620 2891 2460 1949 1837 1997 2044 2252 2316 2396 2396 2044 1757 1853 2636 3035 2268 1278 1262 1933 2444 2172 1917 1853 1853 1805 1741 1693 1677 1629 1741 1725 1709 1693 1741 1757 1789 1805 1805 1789 1773 1981 1341 431 1581 1917 1805 1741 1709 1693 1725 1741 1725 1725 1741 1741 1725 1725 1725 1725 1741 1741 1741 1837 1821 2060 2060 2220 2891 3195 3402 3514 3546 3530 3466 3402 3354 3370 3514 3578 3578 3578 3578 3578 3578 3578 3562 3562 3562 3562 3562 3562 3562 3562 3626 3626 3626 3626 3626 3626 3626 3626 3658 3658 3658 3658 3658 3658 3658 3658 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3738 3738 3738 3754 3770 3802 3818 3850 3850 3626 3626 3546 3594 3562 3115 3083 3578 3498 3466 3386 2843 2204 2220 2348 2044 2156 2188 2252 2236 2188 2188 2188 2220 2268 2316 2428 2572 2731 2875 3003 3067 2843 2699 2540 2348 2204 2108 2092 2108 2044 2092 2108 2124 2124 2108 2076 2060 2028 2028 2012 2012 1997 1997 1981 1981 1981 1981 1981 1965 1965 1965 1949 1949 1949 1949 1949 1933 1933 1933 1917 1917 1885 1885 1885 1869 1869 1869 1853 1853 1853 1853 1853 1853 1837 1821 1805 1789 1709 1709 1693 1661 1645 1629 1613 1597 1661 1661 1661 1645 1645 1629 1629 1629 1613 1613 1613 1613 1613 1613 1597 1597 1597 1581 1565 1533 1517 1501 1485 1485 1485 1453 1421 1389 1405 1469 1565 1645 1581 1581 1565 1549 1533 1517 1517 1501 1517 1517 1517 1517 1533 1533 1565 1565 1549 1549 1533 1533 1549 1549 1533 1501 1485 1469 1469 1453 1453 1453 1437 1437 1421 1421 1405 1405 1405 1389 1389 1389 1389 1389 1389 1373 1357 1341 1326 1326 1310 1294 1294 1294 1278 1278 1278 1278 1326 1357 1341 1326 1326 1310 1294 1294 1278 1278 1278 1262 1262 1262 1246 1246 1198 1198 1198 1182 1214 1198 1198 1198 1214 1214 1230 1214 1214 1198 1182 1182 1182 1182 1182 1182 1182 1166 1150 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1102 1086 1070 1070 1070 1070 1086 1070 1054 1038 1006 1006 990 990 1006 974 974 990 974 974 958 990 990 974 974 990 990 990 974 1006 974 942 910 894 894 894 910 926 926 910 878 846 862 894 894 878 830 862 862 846 846 830 830 862 862 814 814 830 830 830 814 830 830 862 862 846 830 814 798 782 782 782 798 798 798 750 702 639 607 591 543 511 511 527 543 543 527 575 575 591 607 623 655 670 686 750 750 734 734 734 718 718 718 750 750 750 766 766 750 750 750 718 718 718 702 702 686 686 686 686 686 686 670 670 670 655 655 623 623 623 607 639 623 623 623 670 655 686 670 670 686 686 702 655 655 655 639 639 623 623 623 607 607 607 607 607 607 607 607 591 575 575 575 575 575 575 575 559 559 559 559 559 559 559 559 591 559 527 543 559 575 559 543 543 543 543 543 543 543 543 543 575 575 559 543 543 543 543 543 559 559 559 543 543 543 527 527 495 495 495 495 495 495 527 527 527 511 527 527 543 543 527 479 527 479 479 463 463 463 479 479 479 479 479 479 479 479 479 479 495 463 431 431 447 447 447 431 431 447 447 415 383 367 399 415 399 415 415 415 415 399 383 367 383 383 383 383 383 383 383 383 367 367 367 367 383 383 383 383 367 367 351 335 335 351 351 367 383 383 367 367 367 351 351 351 383 383 383 367 367 351 351 351 367 367 351 351 351 335 335 335 335 335 335 335 335 335 335 335 319 335 367 367 351 351 335 335 351 351 335 335 335 335 319 351 287 367 223 47 143 287 431 639 750 607 463 399 511 607 463 239 415 447 431 415 399 383 367 367 351 351 351 383 399 383 319 271 63 63 63 63 63 63 63 63 63 47 47 31 31 31 31 31 31 47 63 63 31 31 47 63 95 95 79 79 63 63 63 63 95 79 47 63 95 95 79 63 95 111 127 127 127 127 111 95 111 111 111 95 95 79 79 79 111 111 111 95 95 79 79 79 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 95 95 95 95 95 95 95 95 111 111 111 95 95 79 79 79 95 95 95 95 79 79 79 79 79 79 63 79 127 191 255 287 367 351 351 351 351 367 383 399 415 415 399 399 399 415 431 431 415 367 287 159 31 0 0 0 0 0 15 15 31 63 79 95 31 47 47 63 47 31 15 15 0 0 0 15 15 31 31 31 63 63 63 47 47 47 47 31 63 63 79 79 79 79 63 63 63 63 63 63 63 63 63 63 47 47 31 111 431 798 942 878 958 942 926 926 958 958 942 910 910 894 878 894 910 910 862 830 798 798 750 686 591 479 383 319 191 175 127 95 95 159 271 319 287 383 367 1054 1885 1917 1805 1741 1821 1821 1901 2060 1789 1134 926 1310 1405 1326 1453 1501 1709 1581 1038 1022 1294 2076 2204 1933 1629 1437 1581 1597 1405 2108 2747 3003 2715 2060 1757 2012 1981 2236 2252 2300 2332 1917 1709 1965 2875 2907 1965 1182 1326 1757 2076 1949 1933 1917 1949 1933 1901 1805 1805 1757 1741 1709 1725 1725 1709 1725 1757 1773 1805 1757 1901 1901 1086 527 1805 1821 1773 1709 1677 1677 1709 1725 1709 1693 1725 1725 1709 1693 1693 1709 1725 1757 1805 1853 1837 2060 2044 2236 2891 3211 3402 3514 3546 3562 3498 3434 3386 3418 3546 3642 3610 3610 3610 3610 3610 3610 3594 3562 3562 3530 3530 3530 3530 3562 3594 3626 3626 3626 3626 3626 3626 3626 3658 3658 3658 3658 3658 3658 3658 3658 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3658 3690 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3738 3738 3738 3738 3738 3738 3738 3722 3738 3706 3722 3754 3786 3818 3818 3802 3594 3626 3642 3578 3402 3115 3227 3562 3402 3338 3099 2540 2156 2236 2284 1997 2156 2172 2236 2252 2220 2188 2204 2236 2268 2396 2604 2843 3115 3307 3466 3514 3243 2971 2683 2508 2284 2076 2012 2172 2092 2124 2124 2124 2124 2108 2092 2076 2044 2044 2028 2028 2012 1997 1997 1981 1997 1981 1981 1981 1965 1965 1965 1965 1965 1949 1949 1949 1933 1933 1933 1933 1901 1885 1885 1885 1869 1869 1869 1869 1853 1853 1853 1853 1853 1837 1821 1805 1789 1773 1757 1725 1693 1661 1629 1629 1677 1677 1677 1661 1661 1661 1645 1645 1645 1629 1629 1613 1613 1597 1597 1581 1549 1549 1549 1533 1533 1533 1517 1517 1597 1565 1549 1581 1629 1629 1581 1517 1613 1597 1581 1565 1549 1533 1517 1517 1549 1549 1533 1533 1533 1533 1565 1565 1565 1565 1549 1549 1565 1549 1549 1501 1501 1469 1469 1469 1453 1453 1453 1453 1437 1437 1421 1421 1421 1405 1405 1405 1389 1373 1373 1357 1341 1326 1326 1310 1294 1294 1294 1294 1278 1278 1262 1278 1341 1357 1357 1341 1310 1294 1294 1278 1294 1278 1278 1278 1262 1262 1262 1262 1198 1198 1198 1182 1214 1198 1198 1198 1214 1214 1230 1214 1214 1198 1182 1182 1182 1182 1182 1182 1166 1150 1134 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1070 1054 1054 1070 1070 1054 1054 1022 1006 990 990 990 990 974 974 990 974 974 958 990 990 958 958 990 990 974 974 1006 958 958 926 910 894 894 894 910 910 910 862 830 846 894 910 878 830 862 862 862 846 846 846 862 862 830 814 846 846 830 830 846 830 862 862 846 846 830 814 814 814 798 798 798 782 750 702 670 639 686 655 607 607 623 655 655 639 639 639 639 655 670 702 718 734 766 750 750 750 734 734 718 718 734 750 750 766 766 750 750 734 718 718 718 702 702 686 686 686 702 686 686 686 670 670 670 670 623 623 623 607 639 623 623 623 670 655 686 670 670 686 686 702 655 655 655 639 639 623 623 623 607 607 607 607 607 607 607 607 591 591 591 591 575 575 575 575 559 559 559 559 559 559 559 559 591 559 527 527 559 575 575 559 543 543 543 543 543 543 543 543 559 559 559 559 543 543 527 527 575 559 559 559 543 543 543 543 511 511 511 511 511 511 543 543 527 511 527 527 543 543 511 463 479 447 447 447 447 463 479 495 463 463 463 463 463 463 463 463 495 463 431 431 447 447 447 431 415 431 431 415 383 383 415 431 415 415 431 431 415 399 383 383 383 383 383 383 383 383 383 383 367 367 367 367 383 383 383 383 367 367 367 367 367 351 351 351 399 383 383 367 351 335 335 319 383 383 383 367 367 351 351 351 351 351 351 351 335 335 335 319 351 335 335 319 319 335 335 351 319 351 383 383 351 335 351 367 335 335 335 335 335 335 335 367 319 463 463 383 271 111 63 271 591 447 303 239 239 271 319 367 399 415 415 399 399 383 383 367 367 351 351 367 383 367 335 287 63 63 63 63 63 63 63 63 47 47 47 47 47 31 15 0 31 47 63 63 31 31 47 63 63 63 47 47 47 31 31 31 111 79 63 79 111 127 95 63 79 95 111 111 111 111 95 79 111 95 95 95 95 95 95 79 111 95 95 95 95 95 95 79 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 95 95 95 95 95 95 95 95 111 111 111 95 95 79 79 79 95 95 95 79 79 63 63 63 111 79 47 31 79 159 255 303 367 351 351 351 351 367 383 399 431 431 415 399 399 399 415 415 415 367 287 143 15 0 0 0 0 0 15 0 0 15 15 31 0 0 31 47 47 47 31 15 0 0 0 15 15 31 31 31 31 47 47 47 47 47 47 31 63 79 79 95 95 79 79 63 63 63 63 63 63 63 63 63 111 47 47 223 527 798 926 926 942 910 894 910 926 942 926 910 910 894 878 878 878 878 830 798 798 782 750 670 575 447 351 287 175 159 127 95 111 191 319 367 319 367 495 1357 1917 1821 1869 1741 1837 1837 1917 2044 1645 910 814 1389 1421 1326 1469 1549 1741 1597 1054 974 1517 2108 1933 1677 1517 1421 1629 1485 1437 2524 2987 2939 2843 2284 1757 1917 1933 2252 2236 2204 2268 1869 1693 2076 2955 2667 1629 1054 1278 1373 1437 1437 1565 1581 1661 1741 1805 1821 1901 1917 1805 1773 1805 1805 1789 1773 1789 1789 1885 1693 2028 1805 862 702 2028 1789 1741 1677 1661 1661 1693 1709 1693 1677 1709 1709 1693 1693 1693 1693 1709 1741 1789 1853 1853 2044 2028 2236 2891 3211 3402 3514 3610 3610 3562 3514 3466 3514 3610 3658 3658 3658 3642 3642 3642 3642 3626 3594 3594 3562 3562 3562 3562 3562 3594 3626 3626 3626 3626 3626 3626 3626 3658 3658 3658 3658 3658 3658 3658 3658 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3658 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3722 3690 3690 3690 3738 3754 3770 3786 3770 3594 3610 3674 3514 3211 3259 3466 3450 3338 3099 2715 2332 2252 2172 2092 2076 2092 2124 2188 2204 2156 2140 2156 2188 2300 2524 2811 3163 3418 3562 3626 3626 3594 3227 2843 2572 2396 2220 2108 2124 2140 2156 2140 2124 2108 2092 2092 2092 2060 2060 2044 2028 2012 1997 1997 1981 1997 1997 1981 1981 1981 1965 1965 1965 1965 1965 1949 1949 1949 1933 1933 1933 1901 1901 1885 1885 1885 1869 1869 1869 1837 1853 1853 1853 1853 1837 1821 1821 1837 1837 1821 1789 1773 1757 1741 1725 1693 1693 1693 1693 1677 1677 1661 1661 1661 1661 1645 1629 1629 1629 1629 1629 1597 1597 1597 1613 1597 1597 1581 1581 1645 1629 1629 1661 1693 1661 1597 1549 1629 1613 1613 1581 1565 1549 1533 1517 1565 1565 1565 1549 1533 1533 1549 1549 1581 1581 1565 1549 1565 1549 1549 1501 1501 1485 1469 1469 1469 1453 1453 1453 1421 1421 1421 1405 1405 1405 1389 1389 1373 1373 1341 1326 1326 1310 1310 1310 1326 1326 1310 1310 1294 1294 1294 1310 1341 1373 1357 1341 1310 1294 1278 1278 1294 1294 1278 1278 1278 1262 1262 1262 1198 1198 1198 1182 1214 1198 1198 1198 1214 1214 1230 1214 1214 1198 1182 1182 1198 1198 1198 1198 1182 1166 1150 1134 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1070 1070 1054 1054 1070 1070 1054 1038 1022 1006 990 990 990 990 974 974 990 974 974 958 990 990 958 958 990 974 974 974 990 958 990 942 926 910 894 894 894 894 910 846 814 830 894 926 878 814 846 846 846 830 830 830 846 846 846 830 862 862 846 846 862 846 830 830 814 814 814 814 814 814 814 798 798 766 750 734 702 702 718 702 702 718 750 750 718 686 718 702 686 686 686 686 686 702 750 750 750 734 734 734 734 718 718 734 750 766 766 750 734 718 718 718 718 702 702 686 686 686 702 702 686 686 686 670 670 670 623 623 623 607 639 623 623 623 670 655 686 670 670 686 686 702 655 655 655 639 639 623 623 623 607 607 607 607 607 607 607 607 607 607 607 591 591 575 575 575 559 559 559 559 559 559 559 559 607 559 527 527 543 575 575 559 543 543 543 543 543 543 543 543 575 575 575 575 575 559 559 543 575 575 559 559 559 543 543 543 511 511 511 511 511 511 543 543 527 511 527 543 559 543 511 447 447 415 415 415 431 463 479 495 495 495 495 495 495 495 495 495 495 463 431 431 447 447 447 431 399 415 431 415 399 399 431 463 415 415 431 431 415 415 399 383 383 383 383 383 383 383 383 383 399 415 415 415 431 431 447 447 399 399 415 431 415 399 367 351 367 351 351 351 351 351 351 351 383 383 383 367 367 351 351 351 351 351 351 335 335 335 319 319 351 351 319 319 319 319 351 351 303 335 383 367 335 319 335 351 335 335 335 335 335 335 335 367 383 223 95 239 319 95 79 431 223 271 367 463 463 383 351 383 399 399 399 383 383 383 383 383 383 367 335 351 367 367 335 319 63 63 63 63 63 63 63 63 31 31 47 63 47 31 0 0 31 47 63 63 31 31 47 63 31 31 15 15 15 0 0 0 143 111 79 95 127 143 127 79 63 79 79 95 95 79 79 63 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 95 95 95 95 95 95 95 95 111 111 111 95 95 79 79 79 95 95 95 79 79 63 63 63 143 95 31 0 47 143 255 319 367 351 351 351 351 367 383 399 447 447 431 415 399 399 399 399 415 367 287 143 15 0 0 15 0 0 0 0 0 0 0 0 0 0 0 31 47 47 31 15 0 0 0 15 15 31 31 31 0 0 15 47 47 47 47 47 63 79 79 95 95 79 79 63 63 63 63 63 63 63 63 63 159 47 63 303 607 798 910 974 926 894 878 894 926 926 910 894 910 878 862 862 862 846 798 750 798 782 734 670 559 447 335 271 175 159 127 111 127 207 335 399 319 335 575 1565 1949 1725 1885 1757 1853 1837 1933 2028 1565 782 750 1421 1421 1341 1501 1565 1757 1597 1038 958 1645 2044 1677 1453 1437 1389 1581 1373 1485 2795 3115 2715 2779 2396 1741 1757 1949 2252 2204 2204 2268 1837 1693 2140 3003 2572 1469 1070 1294 1086 990 1086 910 974 1086 1230 1405 1565 1725 1837 1917 1885 1933 1933 1901 1869 1837 1837 1933 1645 2124 1741 734 878 2188 1837 1757 1661 1677 1661 1725 1693 1709 1661 1741 1693 1725 1677 1709 1693 1725 1741 1789 1821 1821 2028 2028 2204 2859 3179 3402 3546 3626 3642 3642 3610 3578 3594 3658 3690 3690 3690 3658 3658 3658 3658 3642 3626 3626 3626 3594 3594 3594 3594 3626 3626 3626 3626 3626 3626 3626 3626 3658 3658 3658 3658 3658 3658 3658 3658 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3658 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3690 3706 3706 3706 3706 3706 3706 3706 3706 3722 3722 3722 3722 3722 3722 3722 3690 3706 3674 3706 3706 3738 3770 3786 3754 3594 3594 3674 3418 3115 3354 3610 3307 3291 2891 2396 2236 2380 2108 1917 2124 2044 2108 2172 2188 2140 2124 2124 2140 2364 2604 2955 3323 3562 3626 3594 3546 3674 3450 2939 2556 2444 2396 2204 2044 2172 2188 2140 2108 2092 2076 2092 2092 2076 2060 2044 2044 2028 2012 1997 1997 1997 1997 1997 1981 1981 1965 1965 1965 1965 1965 1965 1949 1949 1933 1933 1933 1901 1901 1901 1885 1885 1869 1869 1869 1837 1837 1853 1853 1853 1837 1821 1821 1869 1869 1869 1853 1837 1837 1821 1821 1709 1709 1709 1693 1693 1693 1677 1677 1661 1661 1645 1645 1645 1661 1677 1693 1629 1629 1629 1629 1629 1613 1597 1581 1661 1645 1613 1597 1597 1629 1677 1709 1645 1629 1613 1597 1565 1549 1533 1533 1597 1581 1581 1565 1549 1533 1549 1533 1597 1581 1565 1565 1581 1565 1549 1517 1501 1485 1485 1469 1469 1453 1453 1453 1405 1405 1405 1389 1389 1373 1373 1373 1373 1357 1341 1310 1310 1294 1294 1310 1341 1341 1341 1326 1326 1310 1310 1326 1357 1373 1357 1341 1310 1294 1278 1262 1294 1294 1294 1278 1278 1262 1262 1262 1198 1198 1198 1182 1214 1198 1198 1198 1214 1214 1230 1214 1214 1198 1182 1182 1230 1230 1230 1214 1198 1182 1166 1150 1102 1102 1102 1102 1102 1102 1102 1102 1102 1086 1070 1054 1054 1054 1054 1070 1054 1038 1022 1006 990 974 990 990 974 974 990 974 974 958 990 990 958 958 990 974 974 958 990 958 990 958 926 910 894 878 878 878 910 846 798 830 894 926 878 814 830 830 830 814 814 798 830 830 846 846 878 862 862 862 862 862 782 782 798 798 798 798 798 814 830 814 782 766 750 734 734 734 686 686 718 766 798 782 718 655 766 750 718 686 670 655 639 639 734 734 734 734 734 734 734 734 702 718 750 750 750 750 718 702 718 718 718 702 702 686 686 686 702 702 702 686 686 670 670 670 623 623 623 607 639 623 623 623 670 655 686 670 670 686 686 702 655 655 655 639 639 623 623 623 607 607 607 607 607 607 607 607 607 607 607 591 591 575 575 575 559 559 559 559 559 559 559 559 607 559 527 527 543 575 575 559 543 543 543 543 543 543 543 543 591 607 607 607 607 591 575 559 575 575 575 559 559 543 543 543 511 511 511 511 511 511 543 543 527 511 543 543 559 543 511 447 415 383 383 399 431 463 495 511 511 511 511 511 511 511 511 511 495 463 431 431 447 447 447 431 383 399 415 415 399 399 431 479 415 431 431 431 431 415 399 383 383 383 383 383 383 383 383 383 431 431 431 447 447 463 463 463 383 399 431 447 431 399 367 335 319 319 335 351 351 367 383 383 383 383 383 367 367 351 351 351 351 351 351 335 335 319 319 319 367 351 319 303 303 319 351 367 271 319 367 351 303 287 303 335 335 335 335 335 335 335 335 367 351 575 447 239 351 463 303 143 351 335 303 287 351 399 351 255 367 367 383 383 383 383 383 383 399 367 335 335 351 351 351 335 47 47 47 47 47 47 47 47 79 79 79 63 63 47 47 47 0 0 15 31 31 15 0 0 47 47 47 31 31 15 15 15 111 111 111 111 111 111 111 111 111 95 63 47 47 63 95 111 79 63 47 47 63 79 111 127 79 79 79 79 79 79 79 79 111 111 111 111 111 111 111 111 63 79 111 127 127 111 79 63 127 111 95 79 79 79 79 95 95 95 95 79 79 63 63 63 63 79 79 95 95 111 111 127 31 31 15 0 31 111 223 319 351 335 303 335 383 399 367 319 351 383 415 431 431 415 447 463 415 431 367 223 63 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 31 63 47 15 15 31 47 31 31 31 47 47 63 63 63 15 15 31 47 47 31 15 15 63 79 79 95 95 79 79 63 79 15 95 383 686 846 878 878 878 878 878 878 878 878 878 878 910 878 862 862 862 846 798 766 782 718 639 575 511 447 367 319 159 111 63 79 175 287 367 383 303 303 878 1757 2076 1837 1725 1933 1709 1869 2012 2012 1182 495 942 1421 1517 1278 1453 1549 1837 1757 1038 942 1901 1677 1581 1357 1405 1597 1389 1294 1853 2923 2955 2715 2843 2444 1997 1837 2108 2028 2300 2268 2092 1837 1741 2444 3035 2156 1230 958 1230 1326 1214 1214 1038 974 910 894 894 926 958 990 1166 1214 1357 1517 1677 1821 1917 2012 1933 2092 2156 1469 878 1485 2172 1869 1741 1661 1677 1661 1725 1709 1757 1725 1677 1645 1677 1693 1773 1773 1805 1773 1821 1741 1789 1901 1981 2140 2652 3275 3338 3530 3626 3706 3690 3642 3594 3562 3674 3674 3690 3706 3706 3722 3722 3722 3722 3674 3658 3642 3642 3642 3658 3658 3626 3626 3642 3658 3658 3658 3642 3642 3642 3642 3642 3642 3642 3642 3642 3642 3626 3594 3594 3594 3594 3594 3594 3594 3610 3610 3610 3610 3610 3610 3610 3610 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3706 3706 3722 3722 3690 3642 3626 3674 3722 3738 3722 3690 3642 3642 3690 3626 3019 3211 3626 3338 3402 3019 2540 2252 2252 2204 2076 2012 2060 2108 2140 2172 2204 2188 2204 2204 2204 2268 2444 2763 3131 3466 3626 3674 3658 3674 3291 2811 2620 2556 2380 2140 2044 2108 2140 2124 2108 2092 2076 2060 2060 2092 2092 2076 2060 2028 2012 1997 1981 2012 2012 1997 1997 1997 1981 1981 1981 1965 1949 1949 1949 1949 1949 1933 1933 1933 1933 1917 1901 1885 1885 1869 1853 1885 1885 1869 1869 1869 1853 1853 1853 1869 1869 1853 1853 1853 1853 1853 1837 1789 1789 1773 1757 1741 1725 1725 1709 1725 1725 1709 1709 1709 1693 1693 1693 1677 1677 1661 1661 1661 1645 1645 1645 1661 1661 1661 1661 1661 1661 1661 1661 1613 1613 1597 1597 1597 1581 1581 1581 1581 1581 1565 1549 1533 1533 1549 1549 1533 1549 1565 1581 1597 1581 1549 1501 1533 1517 1501 1501 1485 1469 1453 1453 1405 1421 1437 1453 1437 1405 1357 1326 1357 1357 1357 1341 1341 1326 1326 1326 1341 1341 1326 1310 1310 1294 1278 1294 1294 1341 1341 1341 1341 1326 1310 1294 1278 1262 1246 1246 1278 1278 1262 1246 1198 1198 1198 1182 1214 1198 1198 1198 1246 1230 1246 1246 1230 1214 1198 1198 1214 1214 1198 1198 1198 1198 1198 1182 1118 1102 1086 1070 1070 1070 1070 1086 1086 1086 1086 1054 1038 1038 1070 1102 1070 1054 1022 990 974 958 974 974 942 958 974 974 974 958 974 958 958 958 990 974 974 958 990 958 974 926 910 894 894 894 894 910 862 862 846 846 846 862 878 878 862 846 830 814 814 814 846 862 830 830 862 846 846 830 846 846 798 798 814 814 798 798 782 766 750 766 782 798 782 766 734 718 782 766 750 750 734 734 750 750 718 734 734 734 734 718 702 686 766 766 766 750 750 734 734 734 686 718 750 750 718 718 750 782 718 702 686 686 718 718 702 686 670 670 670 670 670 670 670 670 607 607 607 607 639 639 639 639 686 686 718 702 702 686 686 686 686 686 686 670 670 655 655 655 655 639 623 591 591 575 575 575 591 591 591 591 591 591 591 591 607 607 607 591 591 575 575 575 527 527 543 543 527 527 511 495 607 591 559 543 543 559 591 607 575 575 575 575 575 575 575 575 623 575 543 559 591 607 575 527 511 511 511 495 495 495 511 511 495 527 607 623 607 543 495 431 415 399 431 415 415 431 463 495 463 463 463 463 479 495 511 527 511 495 479 463 447 431 447 447 415 431 431 431 431 415 399 383 399 399 399 399 399 399 399 399 415 399 367 351 351 367 399 415 415 447 447 463 463 447 447 431 415 415 415 415 415 415 415 415 351 351 351 351 351 351 351 351 335 335 351 367 399 415 431 431 415 367 335 351 383 399 367 319 351 351 351 351 351 351 351 351 351 351 351 335 335 319 319 319 383 367 351 335 335 335 335 383 399 415 399 415 383 367 367 335 319 303 303 335 335 383 399 415 351 367 383 399 383 367 335 319 399 383 351 335 335 351 383 399 63 63 63 63 63 63 63 63 79 79 63 63 63 47 47 47 0 15 31 47 47 31 15 0 47 47 47 31 31 15 15 15 111 111 111 111 111 111 111 111 95 95 63 63 63 63 95 95 95 79 63 63 63 79 95 111 79 79 79 79 79 79 79 79 111 111 111 111 111 111 111 111 79 95 95 111 111 95 95 79 127 111 95 79 79 79 79 95 95 95 95 79 79 63 63 63 79 79 95 95 95 95 95 111 63 63 47 31 47 111 223 303 351 335 319 351 399 399 367 335 351 383 415 431 415 415 431 447 431 367 255 111 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 31 47 31 15 0 15 47 31 31 31 47 47 63 63 63 31 31 47 47 47 47 31 31 63 79 79 95 95 79 79 63 0 0 79 383 686 814 846 846 878 878 878 878 878 878 878 878 894 878 846 846 862 846 798 766 750 686 607 543 479 415 335 287 159 111 79 95 175 287 367 383 303 367 1054 1821 1965 1789 1757 1789 1773 1869 1917 1853 1086 543 1054 1485 1469 1357 1469 1581 1949 1725 1006 1134 1885 1597 1501 1373 1405 1485 1262 1262 2060 2891 2907 2731 2779 2460 2140 1837 1997 2060 2284 2204 2060 1821 1789 2620 2827 1901 1086 990 1341 1389 1262 1278 1150 1102 1086 1006 974 974 958 942 926 878 862 878 990 1118 1246 1357 1549 1709 1837 1421 974 1533 2172 1997 1901 1853 1821 1805 1789 1773 1757 1741 1901 1885 1853 1821 1789 1757 1709 1645 1661 1677 1757 1853 1885 2092 2652 3323 3370 3530 3610 3642 3642 3690 3738 3770 3674 3658 3626 3594 3562 3562 3562 3578 3610 3610 3626 3674 3690 3690 3690 3674 3674 3658 3658 3658 3658 3642 3642 3626 3642 3642 3642 3642 3642 3642 3642 3610 3626 3594 3594 3594 3594 3594 3594 3594 3610 3610 3610 3610 3610 3610 3610 3610 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3706 3706 3722 3722 3690 3658 3626 3674 3722 3738 3722 3706 3658 3754 3706 3354 3243 3370 3450 3514 3338 2747 2332 2124 2124 2124 2012 2012 2076 2092 2124 2156 2172 2188 2156 2156 2156 2284 2380 2508 2779 3035 3291 3434 3482 3354 3035 2715 2540 2428 2268 2140 2140 2188 2220 2204 2204 2188 2172 2172 2172 2108 2092 2092 2060 2044 2028 2012 1997 2028 2028 2012 2012 2012 1997 1997 1997 1965 1965 1965 1949 1949 1949 1949 1933 1949 1933 1933 1917 1901 1885 1869 1869 1885 1885 1885 1869 1869 1869 1853 1853 1869 1853 1853 1853 1853 1837 1837 1837 1805 1805 1789 1773 1757 1741 1741 1725 1725 1725 1725 1709 1709 1709 1693 1693 1677 1677 1677 1661 1661 1661 1645 1645 1677 1677 1677 1677 1677 1677 1677 1677 1645 1645 1645 1629 1629 1613 1613 1613 1597 1597 1581 1565 1549 1549 1565 1565 1549 1549 1565 1581 1597 1581 1565 1517 1517 1501 1501 1485 1469 1469 1453 1453 1421 1421 1437 1437 1421 1389 1373 1341 1373 1373 1373 1373 1357 1357 1341 1341 1341 1341 1326 1310 1310 1294 1278 1294 1294 1341 1341 1341 1341 1326 1310 1294 1294 1262 1246 1262 1278 1294 1278 1246 1198 1198 1182 1182 1214 1198 1198 1198 1198 1198 1230 1230 1230 1230 1230 1214 1214 1198 1198 1198 1198 1182 1182 1182 1118 1102 1086 1070 1070 1070 1070 1086 1086 1102 1102 1102 1070 1054 1038 1038 1054 1038 1022 1006 990 990 1006 1022 942 958 974 974 974 958 974 958 958 958 974 974 974 958 990 958 974 926 910 894 894 894 894 910 878 862 862 846 846 862 862 878 862 846 830 814 814 814 846 862 830 830 862 846 846 830 846 846 830 846 846 846 846 830 814 798 766 766 782 798 782 766 750 734 766 766 750 734 718 734 734 734 718 734 734 734 734 718 702 686 766 766 766 750 750 734 734 734 702 718 750 750 718 718 750 766 718 702 686 686 718 718 702 686 670 670 670 670 670 670 670 670 607 607 607 607 639 639 639 639 686 686 718 702 702 686 686 686 686 686 686 670 670 655 655 655 702 686 670 655 639 623 639 639 591 591 591 591 591 591 591 591 607 607 607 591 591 575 575 575 559 559 575 575 559 559 543 527 591 591 559 559 559 559 591 591 575 575 575 575 575 575 575 575 623 575 543 559 591 591 559 527 527 527 511 511 511 495 527 527 591 559 543 479 415 335 303 255 431 415 431 431 415 431 463 511 479 463 463 463 463 479 479 495 511 495 479 463 447 431 447 447 431 431 431 431 415 415 399 383 415 415 415 415 415 415 415 415 399 399 367 367 367 367 399 399 415 431 431 431 431 431 431 415 447 447 447 447 447 447 447 447 351 351 351 351 351 351 351 351 335 335 351 351 367 383 383 399 415 367 351 351 383 383 367 319 335 335 335 335 335 335 335 335 351 351 351 335 335 319 319 319 383 367 351 335 335 335 335 383 383 383 383 399 367 367 351 351 351 335 335 335 367 383 399 415 367 367 383 399 383 367 351 335 367 351 335 319 319 335 351 367 63 63 63 63 63 63 63 63 79 63 63 63 47 47 47 47 31 47 47 63 63 47 47 31 47 47 47 31 31 15 15 15 111 111 111 111 111 111 111 111 95 79 79 63 63 79 79 95 111 95 79 63 63 63 79 79 79 79 79 79 79 79 79 79 111 111 111 111 111 111 111 111 111 95 95 79 79 95 95 111 111 111 95 79 79 79 79 79 79 79 79 79 63 63 63 63 95 95 95 95 79 79 79 79 111 95 79 63 63 111 207 271 351 335 335 367 399 399 383 351 351 383 415 431 415 415 431 447 431 271 95 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 31 15 0 0 0 31 31 31 31 47 47 63 63 63 47 63 63 79 79 63 63 47 63 63 79 79 79 79 63 63 0 0 143 463 734 846 846 846 878 878 878 878 878 878 878 878 894 862 846 846 846 830 782 750 718 655 575 511 447 367 287 239 143 111 79 111 191 287 367 367 271 495 1326 1917 1853 1741 1805 1693 1805 1837 1805 1645 958 543 1150 1581 1437 1421 1437 1661 2092 1677 1006 1405 1821 1437 1437 1453 1469 1421 1198 1310 2380 2827 2843 2747 2667 2492 2348 1917 1885 2124 2268 2108 2012 1757 1869 2875 2667 1613 942 1086 1501 1469 1294 1278 1246 1182 1182 1150 1102 1086 1022 990 926 878 798 734 766 798 846 926 1070 1166 1357 1198 878 1246 1741 1677 1821 1789 1805 1821 1837 1853 1869 1885 1693 1709 1757 1789 1805 1821 1805 1789 1677 1693 1789 1837 1869 2028 2636 3259 3354 3482 3530 3530 3498 3482 3450 3434 3482 3482 3482 3482 3514 3562 3626 3690 3626 3642 3690 3706 3722 3690 3690 3642 3690 3674 3674 3658 3642 3642 3626 3626 3642 3642 3642 3642 3642 3642 3642 3610 3626 3594 3594 3594 3594 3594 3594 3594 3610 3610 3610 3610 3610 3610 3610 3610 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3706 3706 3722 3722 3690 3658 3642 3674 3706 3738 3754 3738 3690 3802 3578 3115 3434 3514 3323 3562 3163 2444 2140 2028 2060 2044 1965 1997 2108 2092 2140 2140 2156 2140 2108 2076 2092 2252 2284 2348 2460 2667 2875 3051 3115 2939 2795 2620 2476 2332 2188 2156 2220 2220 2252 2252 2236 2236 2236 2236 2236 2124 2108 2108 2076 2060 2044 2028 2028 2060 2060 2044 2044 2044 2028 2028 2028 1981 1981 1981 1965 1965 1949 1949 1949 1949 1933 1933 1917 1901 1901 1885 1885 1901 1901 1885 1885 1885 1869 1869 1869 1869 1853 1853 1853 1837 1837 1821 1821 1821 1821 1805 1805 1789 1773 1773 1757 1741 1741 1725 1725 1725 1709 1709 1709 1693 1693 1677 1677 1677 1661 1661 1661 1709 1709 1709 1709 1709 1709 1709 1709 1693 1677 1677 1677 1661 1661 1661 1645 1613 1613 1597 1597 1581 1565 1597 1581 1565 1565 1565 1581 1597 1581 1565 1517 1501 1485 1485 1469 1469 1469 1469 1469 1437 1437 1437 1421 1405 1389 1389 1373 1405 1405 1389 1389 1373 1373 1373 1373 1341 1341 1326 1310 1310 1294 1278 1294 1294 1341 1341 1341 1341 1326 1310 1294 1294 1278 1262 1262 1294 1294 1278 1262 1198 1182 1182 1182 1198 1198 1198 1198 1182 1182 1214 1214 1230 1230 1230 1246 1198 1198 1198 1182 1182 1166 1166 1166 1118 1102 1086 1070 1070 1070 1070 1086 1102 1118 1118 1118 1102 1070 1038 1022 1022 1022 1006 990 990 1006 1006 1022 942 958 974 974 974 958 974 958 958 942 974 974 958 958 990 958 958 926 910 894 894 894 894 894 878 878 862 846 846 862 862 878 846 846 830 814 814 814 846 846 830 830 862 846 846 830 846 846 830 846 846 846 846 830 814 798 766 782 782 782 782 766 750 734 750 750 734 718 718 718 718 718 718 734 734 734 734 718 702 686 766 766 766 750 750 734 734 734 702 734 750 750 718 718 734 766 718 702 686 686 718 718 702 686 670 670 670 670 670 670 670 670 607 607 607 607 639 639 639 639 686 686 718 702 702 686 686 686 686 686 686 670 670 655 655 655 655 655 623 607 591 591 591 607 591 591 591 591 591 591 591 591 607 607 607 591 591 575 575 575 591 607 607 607 607 591 575 559 591 575 575 559 559 575 575 591 575 575 575 575 575 575 575 575 607 575 559 559 575 575 559 527 527 527 511 511 511 495 527 527 559 479 367 223 127 111 143 143 447 431 447 447 431 447 479 511 479 479 463 447 447 447 463 463 511 495 479 463 447 431 447 447 431 431 431 415 415 399 399 399 431 431 431 431 431 431 431 431 399 383 383 367 367 383 383 399 415 415 415 415 415 415 415 415 447 447 447 447 447 447 447 447 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 399 383 351 351 383 383 351 335 319 319 319 319 319 319 319 319 351 351 351 335 335 319 319 319 367 367 351 335 335 335 335 367 335 335 351 351 351 367 367 367 383 367 367 367 367 383 399 415 367 383 383 383 383 367 351 335 351 335 319 319 319 319 335 351 79 79 79 79 79 79 79 79 63 63 63 47 47 47 31 31 63 63 63 63 63 63 63 63 47 47 47 31 31 15 15 15 95 95 95 95 95 95 95 95 79 79 79 79 79 79 79 79 111 95 95 79 63 63 63 63 79 79 79 79 79 79 79 79 111 111 111 111 111 111 111 111 127 111 79 63 63 79 111 127 111 95 79 79 63 63 79 79 79 63 63 63 63 63 63 63 111 111 95 95 79 63 63 63 111 111 95 63 47 79 159 223 335 335 351 383 399 399 399 383 351 383 415 431 415 399 415 431 367 159 0 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 15 31 31 31 47 47 63 63 63 63 79 79 95 95 79 79 63 47 63 79 79 79 79 63 47 0 31 255 591 830 894 894 894 878 878 878 878 878 878 878 878 878 846 830 830 830 814 782 734 702 639 559 479 415 351 271 207 143 111 95 127 207 303 367 367 223 639 1565 1997 1773 1741 1885 1693 1741 1869 1773 1485 766 495 1166 1597 1373 1533 1421 1725 2204 1613 1038 1661 1757 1341 1437 1549 1549 1373 1198 1485 2667 2763 2763 2763 2588 2556 2620 2108 1853 2284 2252 1997 1933 1725 2028 3051 2604 1453 862 1198 1549 1437 1262 1230 1214 1182 1150 1150 1166 1166 1150 1134 1070 1070 1070 1038 990 926 894 862 894 942 1086 1022 750 830 1102 1118 1326 1357 1453 1565 1661 1773 1853 1917 1949 1965 1981 1965 1917 1853 1805 1757 1741 1741 1773 1789 1725 1821 2236 2699 3035 3243 3418 3546 3578 3514 3418 3386 3243 3243 3275 3275 3307 3323 3370 3386 3498 3514 3578 3610 3642 3658 3690 3658 3658 3642 3642 3626 3626 3626 3626 3642 3642 3642 3642 3642 3642 3642 3642 3610 3594 3594 3594 3594 3594 3594 3594 3594 3594 3594 3610 3610 3610 3610 3626 3626 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3658 3658 3658 3658 3658 3674 3674 3674 3674 3674 3674 3674 3674 3690 3690 3690 3706 3706 3722 3722 3690 3674 3674 3706 3738 3754 3754 3738 3706 3722 3338 3115 3466 3466 3354 3418 2843 2268 2076 2012 2044 2012 1933 1997 2108 2076 2140 2156 2140 2108 2076 2044 2060 2140 2236 2332 2444 2556 2667 2731 2747 2747 2699 2604 2444 2316 2204 2172 2172 2188 2188 2188 2188 2188 2188 2204 2204 2124 2124 2108 2092 2076 2076 2060 2060 2092 2076 2076 2076 2060 2060 2060 2044 1997 1997 1997 1981 1965 1965 1949 1949 1949 1949 1933 1933 1917 1917 1901 1901 1917 1901 1901 1901 1885 1885 1885 1885 1869 1869 1853 1853 1837 1821 1821 1821 1837 1837 1821 1821 1805 1805 1805 1789 1757 1741 1741 1741 1725 1725 1725 1725 1709 1693 1693 1693 1677 1677 1677 1677 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1677 1677 1677 1661 1645 1629 1629 1613 1597 1597 1613 1613 1565 1581 1581 1565 1597 1581 1581 1533 1501 1485 1485 1469 1469 1469 1469 1469 1453 1437 1421 1405 1405 1405 1405 1405 1405 1389 1389 1389 1373 1373 1373 1357 1341 1341 1326 1310 1310 1294 1278 1294 1294 1341 1341 1341 1341 1326 1310 1294 1310 1278 1262 1278 1294 1310 1294 1262 1182 1182 1182 1166 1198 1198 1182 1182 1198 1198 1230 1214 1214 1214 1214 1214 1198 1198 1182 1182 1166 1150 1150 1150 1118 1102 1086 1070 1070 1070 1070 1086 1118 1102 1086 1086 1102 1102 1070 1054 1006 1006 990 990 974 974 974 974 942 958 974 974 974 958 974 958 942 942 974 958 958 958 974 942 958 910 894 894 878 878 894 894 894 878 862 846 846 846 862 862 846 830 814 814 798 798 846 846 830 830 862 846 846 830 846 846 798 798 814 814 798 798 782 766 782 782 782 782 766 766 750 750 750 734 718 702 702 702 702 718 718 734 734 734 734 718 702 686 766 766 766 750 750 734 734 734 718 734 750 750 718 718 734 750 718 702 686 686 718 718 702 686 686 686 686 686 686 686 686 686 623 623 623 623 655 655 655 655 686 686 718 702 702 686 686 686 686 686 686 670 670 655 655 655 623 623 607 591 575 575 575 591 607 607 607 607 607 607 607 607 607 607 607 591 591 575 575 575 607 607 623 623 607 591 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 591 575 559 559 559 559 543 543 511 495 495 495 479 479 511 495 431 303 159 15 0 31 159 223 479 463 479 463 447 447 495 527 495 479 463 447 447 431 447 447 511 495 479 463 447 431 447 447 447 431 415 415 399 399 399 399 431 431 431 431 431 431 431 431 383 383 383 383 383 383 383 415 431 431 415 415 415 415 431 431 415 415 415 415 415 415 415 415 367 367 367 367 367 367 367 367 383 367 367 367 351 351 335 335 383 383 367 367 367 367 351 351 335 335 335 335 335 335 335 335 351 351 351 335 335 319 319 319 367 351 335 335 319 319 335 335 319 319 367 367 367 383 383 383 383 367 367 367 367 383 399 415 383 383 383 383 367 367 351 351 351 335 335 335 335 335 335 351 79 79 79 79 79 79 79 79 63 63 47 47 47 31 31 31 79 63 63 63 63 63 63 79 47 47 47 31 31 15 15 15 95 95 95 95 95 95 95 95 79 79 79 79 79 79 79 79 95 95 95 95 79 63 63 47 79 79 79 79 79 79 79 79 111 111 111 111 111 111 111 111 127 111 79 63 63 79 111 127 111 95 79 63 63 63 63 79 47 63 63 63 63 63 63 63 95 95 95 79 63 63 47 47 95 95 79 47 31 47 111 159 303 335 351 383 383 383 399 399 351 383 415 415 399 383 399 415 271 47 0 0 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 15 31 31 31 47 47 63 63 63 79 79 95 95 95 95 79 79 47 47 63 79 79 63 47 47 0 79 351 670 878 910 894 910 878 878 878 878 878 878 878 878 862 846 814 814 830 814 766 718 702 639 559 479 399 335 239 191 143 111 95 143 223 319 383 351 191 830 1741 1965 1709 1709 1869 1741 1693 1901 1805 1373 607 431 1150 1565 1341 1565 1421 1773 2252 1581 1118 1773 1581 1278 1485 1677 1581 1326 1278 1773 2811 2699 2667 2699 2492 2556 2795 2380 2060 2364 2188 1949 1837 1725 2220 3083 2428 1294 830 1294 1549 1405 1294 1246 1214 1166 1134 1118 1150 1166 1230 1246 1054 1070 1086 1086 1070 1006 990 958 1070 1038 1118 1086 878 782 862 894 830 894 1006 1118 1198 1278 1357 1421 1725 1789 1869 1933 1949 1981 2012 2028 1789 1773 1725 1709 1661 1661 1805 2012 2172 2428 2683 2939 3083 3147 3147 3163 3243 3291 3323 3323 3259 3243 3195 3211 3291 3323 3386 3434 3482 3594 3658 3690 3610 3594 3594 3594 3594 3626 3642 3658 3642 3642 3642 3642 3642 3642 3642 3610 3594 3562 3562 3562 3562 3562 3562 3562 3562 3562 3562 3578 3578 3594 3594 3594 3610 3610 3610 3610 3610 3610 3610 3610 3626 3626 3626 3626 3626 3626 3626 3626 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3674 3674 3690 3690 3690 3706 3706 3722 3754 3738 3754 3738 3706 3610 3163 3338 3386 3354 3482 3067 2572 2204 2060 2060 2076 2028 1949 1997 2092 2124 2188 2188 2156 2092 2060 1997 2012 2076 2172 2300 2380 2444 2492 2508 2508 2572 2524 2428 2364 2316 2284 2236 2140 2124 2124 2124 2124 2124 2124 2140 2140 2124 2124 2108 2108 2092 2076 2076 2076 2108 2108 2092 2092 2092 2076 2076 2076 2028 2012 2012 1997 1981 1965 1949 1949 1949 1949 1949 1949 1933 1933 1933 1933 1917 1917 1917 1917 1901 1901 1901 1885 1901 1885 1885 1869 1853 1837 1821 1821 1837 1837 1837 1837 1821 1821 1821 1821 1757 1757 1757 1757 1741 1741 1741 1725 1709 1709 1709 1709 1693 1693 1693 1677 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1677 1677 1677 1661 1661 1661 1661 1645 1645 1629 1613 1597 1629 1613 1597 1581 1581 1565 1597 1581 1581 1565 1517 1501 1501 1485 1485 1485 1485 1485 1453 1437 1421 1405 1405 1405 1421 1421 1389 1373 1373 1373 1357 1357 1357 1341 1341 1341 1326 1310 1310 1294 1278 1294 1294 1341 1341 1341 1341 1326 1310 1294 1294 1278 1262 1262 1294 1294 1278 1262 1182 1182 1166 1166 1198 1182 1182 1182 1230 1230 1246 1214 1198 1182 1166 1150 1198 1198 1182 1166 1150 1134 1134 1118 1118 1102 1086 1070 1070 1070 1070 1086 1134 1086 1038 1038 1070 1102 1118 1102 1038 1022 1022 1006 1006 990 974 958 942 958 974 974 974 958 974 958 942 942 958 958 958 942 974 942 958 910 894 878 878 878 878 894 894 878 862 846 846 846 846 846 846 830 814 798 798 798 830 846 830 830 862 846 846 830 846 846 798 798 814 814 798 798 782 766 782 782 766 766 750 750 750 750 750 734 718 702 702 702 702 718 718 734 734 734 734 718 702 686 766 766 766 750 750 734 734 734 718 750 766 750 718 702 718 750 718 702 686 686 718 718 702 686 686 686 686 686 686 686 686 686 623 623 623 623 655 655 655 655 686 686 718 702 702 686 686 686 686 686 686 670 670 655 655 655 670 670 655 639 639 639 639 655 607 607 607 607 607 607 607 607 607 607 607 591 591 575 575 575 591 591 607 607 591 575 559 559 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 559 575 575 559 543 543 543 543 479 479 479 463 463 463 479 479 383 271 159 47 47 159 319 399 511 495 495 479 463 463 495 527 495 495 479 463 447 447 447 447 511 495 479 463 447 431 447 447 447 431 415 399 399 399 415 415 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 415 463 479 463 463 463 463 479 495 447 447 447 447 447 447 447 415 367 367 367 367 367 367 367 367 415 399 399 383 367 367 351 351 383 383 383 367 367 351 351 351 367 367 367 367 367 367 367 367 351 351 351 335 335 319 319 319 367 351 335 319 319 319 319 335 319 319 351 367 367 367 383 383 383 367 367 367 335 351 367 383 383 383 367 367 351 351 351 351 351 367 367 367 367 367 367 351 63 63 63 63 63 63 63 63 47 47 47 47 31 31 31 15 79 63 63 47 47 63 63 79 47 47 47 31 31 15 15 15 79 79 79 79 79 79 79 79 63 79 79 95 95 79 79 63 79 79 95 95 95 79 63 47 79 79 79 79 79 79 79 79 111 111 111 111 111 111 111 111 111 95 95 79 79 95 95 111 95 95 79 63 47 47 63 63 47 47 47 47 63 63 63 63 79 79 79 79 63 63 63 63 79 79 63 31 15 31 95 143 271 303 351 367 367 367 383 399 351 383 415 415 383 367 383 399 207 0 0 0 15 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 31 15 0 0 0 31 31 31 31 47 47 63 63 63 63 79 79 95 95 79 79 63 47 47 63 63 63 63 47 47 0 95 399 702 862 862 846 878 878 878 878 878 878 878 878 878 846 830 814 798 814 798 750 718 686 623 543 463 383 303 223 159 143 111 111 159 239 319 383 351 287 1102 1821 1901 1725 1645 1725 1821 1709 1949 1773 1262 527 463 1214 1565 1373 1581 1405 1821 2172 1533 1246 1741 1437 1310 1661 1789 1565 1294 1405 2044 2827 2699 2620 2636 2428 2476 2843 2636 2300 2396 2092 1853 1741 1789 2492 3003 2108 1134 894 1405 1501 1405 1357 1278 1278 1214 1150 1102 1118 1166 1214 1230 1118 1054 1006 974 974 1006 1070 1102 1118 1102 1118 1134 1086 942 926 1038 862 894 974 958 910 862 894 910 958 1054 1246 1405 1565 1725 1917 2028 1901 1837 1853 1837 1821 1789 1757 1821 1837 1933 2012 2092 2172 2204 2236 2300 2683 2811 2939 3083 3179 3291 3370 3450 3402 3418 3434 3434 3498 3482 3514 3546 3594 3610 3594 3578 3594 3610 3642 3658 3642 3642 3642 3642 3642 3642 3642 3610 3594 3562 3562 3562 3562 3562 3562 3562 3546 3546 3562 3578 3578 3594 3610 3610 3610 3610 3610 3610 3610 3610 3610 3610 3626 3626 3626 3626 3626 3626 3626 3626 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3674 3674 3690 3690 3690 3722 3738 3754 3738 3754 3754 3754 3722 3610 3243 3530 3386 3354 3402 2763 2412 2236 2108 2092 2060 2012 1997 1997 2044 2156 2188 2188 2156 2092 2044 1997 1997 2092 2156 2188 2172 2188 2236 2300 2364 2284 2268 2204 2204 2268 2332 2252 2140 2140 2108 2108 2108 2108 2108 2108 2092 2108 2108 2108 2092 2092 2076 2076 2076 2108 2108 2108 2092 2092 2092 2076 2076 2044 2044 2028 2012 1997 1981 1965 1949 1949 1949 1949 1949 1949 1949 1949 1949 1933 1933 1933 1917 1917 1917 1901 1901 1933 1917 1901 1885 1869 1853 1837 1837 1837 1837 1837 1837 1837 1837 1821 1821 1773 1773 1773 1757 1757 1757 1741 1741 1725 1725 1725 1709 1709 1709 1693 1693 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1661 1661 1661 1645 1661 1645 1645 1629 1613 1597 1629 1629 1613 1597 1581 1565 1581 1597 1597 1565 1565 1549 1533 1517 1501 1485 1485 1469 1437 1437 1437 1437 1437 1437 1421 1421 1373 1373 1373 1373 1357 1357 1341 1341 1341 1341 1326 1310 1310 1294 1278 1294 1294 1341 1341 1341 1341 1326 1310 1294 1278 1262 1230 1246 1278 1278 1262 1246 1166 1166 1166 1166 1182 1182 1182 1166 1246 1246 1246 1214 1182 1166 1134 1118 1198 1182 1166 1150 1134 1118 1102 1102 1118 1102 1086 1070 1070 1070 1070 1086 1134 1070 1022 1022 1070 1102 1086 1054 990 1006 1006 1006 1006 990 974 958 942 958 974 974 974 958 974 958 926 926 958 958 942 942 974 926 942 910 894 878 862 862 878 878 910 894 878 862 846 846 846 846 830 830 814 798 782 782 830 830 830 830 862 846 846 830 846 846 830 846 846 846 846 830 814 798 798 782 766 750 750 750 750 766 750 750 734 718 718 718 718 718 718 734 734 734 734 718 702 686 766 766 766 750 750 734 734 734 734 750 766 750 718 702 718 734 718 702 686 686 718 718 702 686 702 702 702 702 702 702 702 702 639 639 639 639 670 670 670 670 686 686 718 702 702 686 686 686 686 686 686 670 670 655 655 655 639 639 623 623 623 623 639 639 623 623 623 623 623 623 623 623 607 607 607 591 591 575 575 575 575 575 591 591 575 575 559 543 559 575 575 591 591 575 575 559 575 575 575 575 575 575 575 575 543 575 575 559 527 511 527 559 479 479 479 479 463 463 479 479 495 415 351 287 287 367 495 543 527 511 527 511 479 479 511 543 511 495 479 463 463 463 479 479 511 495 479 463 447 431 447 447 463 447 415 383 383 399 415 431 399 399 399 399 399 399 399 399 367 383 383 399 399 383 383 399 479 495 479 463 463 479 495 511 479 479 479 479 479 479 479 447 399 383 383 383 383 383 383 383 415 399 399 399 383 367 367 367 367 383 399 383 351 335 351 367 383 383 383 383 383 383 383 383 351 351 351 335 335 319 319 319 351 351 335 319 303 303 319 319 335 335 335 351 383 383 399 399 383 367 367 367 335 351 367 383 399 383 367 351 351 351 351 367 351 367 383 383 383 383 367 351 63 63 63 63 63 63 63 63 47 47 47 31 31 31 15 15 79 63 47 31 31 47 63 79 47 47 47 31 31 15 15 15 79 79 79 79 79 79 79 79 63 63 95 95 95 95 63 63 47 63 79 95 95 95 79 63 79 79 79 79 79 79 79 79 111 111 111 111 111 111 111 111 79 95 95 111 111 95 95 79 95 79 63 63 47 47 63 63 31 31 31 47 47 63 63 63 47 63 63 63 63 63 79 79 63 79 79 47 31 47 111 143 239 287 335 351 335 335 367 399 351 383 415 415 383 367 367 383 207 0 0 0 15 0 0 31 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 31 47 31 15 0 15 47 31 31 31 47 47 63 63 63 63 63 79 79 79 79 63 63 31 47 47 63 63 47 47 31 0 159 447 750 862 846 846 894 878 878 878 878 878 878 878 878 846 814 798 798 798 782 750 702 655 591 495 415 335 255 175 111 143 111 111 159 255 335 383 351 479 1421 1901 1821 1757 1533 1485 1805 1837 1981 1677 1118 511 623 1357 1597 1405 1597 1421 1853 2060 1485 1373 1629 1389 1485 1965 1965 1581 1310 1565 2348 2795 2747 2604 2556 2380 2348 2779 2811 2540 2364 1949 1805 1661 1885 2747 2891 1805 990 1022 1517 1485 1405 1421 1278 1310 1262 1230 1182 1182 1198 1214 1214 1214 1182 1134 1102 1086 1102 1134 1166 1038 1070 1070 1070 1134 1054 1038 1134 1054 1086 1150 1054 974 846 846 830 894 926 1006 974 990 1006 1134 1198 1549 1581 1677 1725 1757 1757 1837 1869 2028 2044 2028 1949 1837 1741 1661 1757 1821 1981 2124 2300 2524 2731 2923 3067 3259 3323 3418 3482 3530 3514 3530 3514 3690 3690 3658 3626 3610 3610 3626 3642 3642 3642 3642 3642 3642 3642 3642 3610 3594 3562 3562 3562 3562 3562 3562 3562 3546 3546 3562 3578 3578 3594 3610 3610 3610 3610 3610 3610 3610 3610 3610 3610 3626 3626 3626 3626 3626 3626 3626 3626 3642 3642 3642 3642 3642 3642 3642 3642 3658 3658 3658 3674 3674 3690 3690 3690 3754 3738 3754 3754 3770 3754 3770 3722 3674 3498 3418 3434 3386 2971 2508 2380 2220 2092 2076 2028 2012 2012 2028 2044 2172 2204 2204 2140 2076 2028 1965 1981 2044 2092 2076 2044 2012 2012 2076 2156 2028 2076 2092 2076 2188 2268 2300 2156 2156 2108 2108 2092 2092 2076 2076 2060 2092 2092 2092 2092 2076 2076 2076 2076 2108 2108 2108 2092 2092 2092 2076 2076 2060 2060 2044 2012 1997 1981 1965 1949 1965 1965 1965 1965 1965 1965 1965 1965 1949 1949 1933 1933 1933 1917 1917 1917 1965 1949 1933 1917 1901 1869 1853 1853 1821 1821 1821 1821 1821 1821 1821 1821 1789 1789 1773 1773 1773 1757 1757 1757 1741 1741 1725 1725 1725 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1693 1693 1693 1677 1677 1661 1661 1661 1645 1645 1629 1629 1613 1597 1629 1613 1613 1597 1581 1565 1581 1597 1613 1581 1613 1597 1565 1549 1517 1501 1485 1469 1405 1421 1437 1453 1453 1453 1421 1421 1405 1405 1389 1389 1373 1373 1373 1373 1341 1341 1326 1310 1310 1294 1278 1294 1294 1341 1341 1341 1341 1326 1310 1294 1262 1230 1214 1230 1246 1262 1246 1214 1166 1166 1166 1150 1182 1182 1166 1166 1230 1214 1230 1214 1182 1166 1150 1134 1198 1182 1166 1150 1134 1102 1086 1086 1118 1102 1086 1070 1070 1070 1070 1086 1118 1070 1038 1070 1102 1086 990 910 830 846 878 910 926 926 926 910 942 958 974 974 974 958 974 958 926 926 958 942 942 942 958 926 942 894 878 878 862 862 878 878 910 894 878 862 846 830 830 846 830 814 798 798 782 782 830 830 830 830 862 846 846 830 846 846 830 846 846 846 846 830 814 798 798 782 766 750 734 750 766 766 766 766 750 734 718 734 734 734 718 734 734 734 734 718 702 686 766 766 766 750 750 734 734 734 734 750 766 750 718 702 718 734 718 702 686 686 718 718 702 686 702 702 702 702 702 702 702 702 639 639 639 639 670 670 670 670 686 686 718 702 702 686 686 686 686 686 686 670 670 655 655 655 607 591 575 575 575 591 591 607 623 623 623 623 623 623 623 623 607 607 607 591 591 575 575 575 575 591 591 591 591 575 559 543 559 559 591 591 591 591 559 559 575 575 575 575 575 575 575 575 527 559 591 559 527 495 527 559 511 511 511 495 495 495 511 511 543 527 527 495 495 527 575 591 543 527 543 527 495 495 527 543 511 495 495 479 495 495 511 527 511 495 479 463 447 431 447 447 463 447 415 383 383 399 415 431 415 415 415 415 415 415 415 415 367 367 399 399 399 399 367 399 463 479 447 431 431 447 479 495 479 479 479 479 479 479 479 447 399 383 383 383 383 383 383 383 383 383 383 367 367 367 367 367 351 383 415 383 351 319 351 383 367 367 367 367 367 367 367 367 351 351 351 335 335 319 319 319 351 335 319 319 303 303 319 319 303 303 319 319 335 351 383 383 383 367 335 335 335 351 367 383 399 383 367 351 335 351 367 367 335 351 367 383 383 367 351 335 79 47 79 47 79 47 79 47 79 47 79 31 63 15 47 15 95 63 63 15 47 31 95 63 79 47 79 31 63 15 47 47 79 79 79 79 79 79 79 79 47 63 95 111 111 95 63 47 31 47 79 95 111 111 95 79 79 79 79 79 79 79 79 79 111 111 111 111 111 111 111 111 63 79 111 127 127 111 79 63 95 79 63 47 47 47 47 63 31 31 31 47 47 63 63 63 31 47 47 63 63 79 79 95 79 79 95 79 63 79 127 175 207 271 335 335 319 319 351 399 351 383 415 415 383 367 367 383 239 15 0 0 15 0 0 79 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 31 63 47 15 15 31 47 31 31 31 47 47 63 63 63 47 63 63 79 79 63 63 47 31 47 47 63 63 47 47 31 47 223 527 798 894 862 862 926 878 878 878 878 878 878 878 878 830 814 798 798 798 782 734 702 623 559 463 383 303 223 127 47 143 127 127 175 255 335 383 351 607 1613 1949 1773 1805 1469 1294 1773 1949 1965 1549 974 511 734 1485 1629 1389 1549 1405 1869 1997 1501 1517 1613 1517 1709 2236 2156 1629 1326 1693 2508 2779 2827 2620 2524 2364 2284 2683 2859 2652 2236 1773 1725 1549 1933 2907 2811 1613 974 1118 1597 1453 1357 1389 1182 1262 1230 1230 1262 1278 1278 1246 1230 1166 1182 1214 1214 1182 1118 1054 1006 1038 1102 1038 1022 1118 1118 1070 1182 1038 1118 1182 1150 1054 990 990 1022 1022 1038 1038 974 878 878 958 1022 926 1070 1246 1373 1453 1581 1725 1837 1869 1933 1997 2028 1997 1949 1853 1853 1933 1965 1949 1949 2012 2092 2204 2284 2540 2715 2939 3147 3291 3354 3402 3450 3514 3530 3514 3450 3450 3434 3466 3498 3546 3546 3578 3610 3610 3642 3642 3642 3658 3626 3658 3626 3626 3626 3626 3626 3578 3578 3594 3610 3610 3594 3610 3610 3610 3610 3610 3610 3610 3578 3610 3578 3594 3594 3594 3594 3594 3594 3594 3594 3578 3578 3578 3610 3610 3610 3642 3642 3658 3690 3690 3706 3706 3754 3754 3722 3738 3754 3754 3786 3802 3818 3802 3770 3706 3642 3131 3418 3370 2524 2332 2316 2188 2076 2044 2012 2028 2060 2060 2028 2156 2156 2188 2124 2060 2044 1997 1997 1981 2044 2108 2092 2012 1949 1965 1981 1981 2076 2108 2076 2092 2188 2204 2124 2140 2108 2092 2076 2060 2044 2028 2060 2124 2108 2108 2108 2108 2108 2092 2124 2140 2140 2140 2092 2092 2076 2076 2076 2076 2060 2044 2028 1997 1981 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1949 1949 1949 1933 1933 1933 1917 1917 1981 1965 1949 1933 1917 1885 1869 1869 1821 1821 1821 1821 1821 1821 1821 1821 1789 1789 1789 1773 1773 1773 1757 1757 1741 1741 1741 1725 1725 1725 1709 1709 1725 1725 1725 1725 1725 1725 1725 1725 1709 1709 1709 1693 1693 1677 1677 1677 1645 1645 1629 1613 1613 1597 1613 1613 1629 1613 1581 1565 1581 1597 1613 1597 1645 1629 1597 1565 1533 1501 1485 1469 1389 1421 1453 1469 1485 1453 1421 1405 1421 1421 1421 1405 1405 1389 1389 1389 1341 1341 1326 1310 1310 1294 1278 1294 1294 1310 1341 1310 1341 1294 1310 1262 1246 1198 1198 1182 1246 1214 1230 1182 1166 1166 1166 1150 1182 1166 1166 1166 1198 1182 1214 1198 1198 1182 1182 1166 1182 1150 1166 1118 1118 1102 1086 1070 1118 1102 1086 1070 1070 1070 1070 1102 1134 1102 1118 1150 1182 1102 942 798 670 702 750 814 846 862 878 878 990 1006 1006 1006 1006 990 1006 990 958 958 958 942 942 926 926 926 910 894 878 862 862 862 862 878 910 894 878 862 846 830 830 830 830 814 798 782 782 782 814 830 830 830 862 846 846 830 846 846 798 798 814 814 798 798 782 766 814 798 766 750 734 750 766 782 782 766 750 750 734 734 750 750 718 734 734 734 734 718 702 686 766 766 766 750 750 734 734 734 734 750 766 750 718 702 718 734 718 702 686 686 718 718 702 686 702 702 702 702 702 702 702 702 670 670 670 670 670 670 702 702 686 686 718 702 702 686 686 686 686 686 686 670 670 655 655 655 655 639 639 623 623 639 655 655 623 623 623 623 623 623 623 623 607 607 607 591 591 575 575 575 575 591 607 607 607 591 575 559 543 559 591 607 607 591 559 543 575 575 575 575 575 575 575 575 527 559 591 575 511 495 527 559 543 543 543 527 527 527 543 543 511 527 543 559 607 607 591 591 527 543 543 527 495 495 527 559 495 495 495 495 511 527 543 559 511 495 479 463 447 431 447 447 463 447 415 383 367 383 415 431 431 431 431 431 431 431 431 431 351 367 399 415 415 399 367 383 447 463 431 415 415 431 463 479 447 447 447 447 447 447 447 415 399 383 383 383 383 383 383 383 351 351 351 351 351 351 351 351 351 383 415 399 335 319 351 383 351 351 351 351 351 351 351 351 351 351 383 335 367 319 351 319 383 335 351 303 335 303 335 319 287 287 303 319 319 367 367 367 383 367 335 335 335 351 367 383 415 399 367 351 335 351 367 383 303 319 351 367 367 351 319 303 143 111 127 79 95 63 95 79 111 79 111 79 111 79 111 79 111 79 111 63 95 47 79 47 79 47 79 47 79 47 79 79 79 79 79 79 79 79 79 79 111 95 95 79 79 63 63 47 79 79 79 79 79 79 79 79 63 63 63 63 63 63 63 63 79 95 95 111 111 127 143 143 79 79 79 79 79 79 79 79 95 79 79 63 63 47 47 31 63 47 47 31 31 47 47 63 63 63 63 63 63 63 63 63 95 95 79 63 63 79 95 95 175 223 287 319 351 367 415 447 335 351 383 415 447 463 463 479 271 111 0 0 0 0 15 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 47 31 31 31 31 31 31 31 31 31 63 63 63 47 47 31 31 31 95 95 79 47 47 79 63 15 63 383 734 878 894 878 894 878 862 862 862 846 846 830 830 830 830 798 750 734 734 718 670 639 543 511 399 319 207 159 127 95 127 0 79 207 239 351 431 223 942 1613 1885 1805 1757 1182 1006 1709 2012 1837 1581 910 335 942 1693 1549 1373 1501 1517 1757 2140 1421 1565 1677 1613 2124 2444 2124 1885 1437 1437 2763 2811 2667 2620 2364 2140 2508 2875 2699 2604 2108 1581 1373 1421 2220 2923 2476 1326 910 1214 1581 1405 1357 1389 1086 1214 1214 1246 1262 1278 1278 1262 1230 1182 1198 1198 1198 1214 1198 1198 1182 1166 1278 1278 1070 1038 1198 1214 1054 1102 1134 1150 1150 1150 1150 1166 1198 1166 1134 1086 1070 1102 1102 1086 1054 910 878 926 958 1038 1134 1198 1262 1629 1693 1757 1901 2076 2188 2236 2188 2060 2012 2012 1997 1997 1981 1917 1885 1885 1885 1901 1949 2108 2300 2508 2715 2971 3115 3211 3307 3338 3323 3307 3338 3354 3402 3466 3482 3514 3562 3642 3706 3690 3738 3786 3786 3754 3722 3658 3626 3690 3706 3722 3706 3674 3594 3546 3514 3642 3626 3594 3578 3578 3546 3594 3562 3562 3562 3546 3562 3562 3578 3578 3562 3466 3482 3482 3530 3562 3562 3594 3610 3690 3722 3738 3754 3786 3834 3834 3770 3626 3626 3722 3770 3850 3882 3882 3770 3658 3370 3147 3370 2827 2220 2396 2156 2108 2044 2044 2028 2028 2044 2044 2076 2220 2012 1134 862 734 1725 2108 1965 2028 2044 2060 2060 2092 2092 2124 2108 2092 2156 2140 2028 1997 2060 2092 2028 1981 1981 2012 2012 2044 2044 2044 2060 2092 2108 2108 2140 2140 2140 2140 2140 2156 2156 2140 2124 2092 2108 2076 2076 2060 2060 2092 2076 2108 2092 2092 2092 2044 2028 1997 1981 1981 1997 2028 2044 2044 2028 2012 1997 1965 1949 1933 1933 1965 1965 1949 1933 1917 1917 1917 1933 1901 1901 1885 1869 1853 1853 1837 1821 1805 1805 1789 1789 1789 1789 1773 1773 1741 1741 1741 1725 1725 1709 1709 1709 1741 1741 1741 1725 1725 1709 1709 1709 1709 1709 1709 1693 1693 1677 1677 1677 1645 1645 1629 1613 1613 1597 1613 1613 1517 1549 1645 1581 1469 1597 1789 1741 1805 1965 2060 1917 1629 1437 1437 1501 1469 1469 1453 1437 1421 1421 1405 1405 1437 1421 1389 1389 1389 1389 1373 1341 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1294 1278 1310 1262 1294 1262 1182 1150 1198 1166 1198 1166 1214 1214 1198 1198 1182 1166 1198 1182 1166 1166 1150 1150 1182 1182 1182 1182 1182 1182 1150 1118 1118 1070 1086 1070 1070 1086 1070 1086 1086 1038 1006 1006 1070 1166 1198 1278 1262 1134 894 655 511 463 271 287 303 303 351 479 686 830 910 974 1038 1038 1006 990 990 1006 1038 958 910 926 926 926 878 814 926 910 910 894 878 862 846 846 926 878 814 798 862 910 830 734 798 878 878 782 718 782 846 830 782 798 846 862 862 830 814 798 814 814 814 798 798 782 782 782 766 766 750 750 750 766 782 782 782 766 750 734 718 702 702 702 686 702 734 750 750 734 702 686 814 798 782 782 766 766 782 782 718 718 718 718 718 718 718 718 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 718 702 702 686 702 702 718 718 718 702 702 686 686 686 655 655 655 655 655 655 655 655 639 639 639 623 623 607 607 607 559 559 575 607 607 607 607 607 591 591 591 575 559 543 527 511 559 591 575 575 575 559 575 575 575 575 607 607 607 607 607 607 575 575 575 591 591 607 607 607 559 559 543 543 543 527 527 527 527 527 527 511 511 495 495 495 511 511 511 495 527 511 511 511 527 527 527 527 511 495 479 479 511 511 511 495 495 479 479 479 527 527 527 511 511 495 495 495 543 527 495 479 463 479 495 511 463 463 463 447 447 431 431 431 415 431 431 447 447 463 463 479 511 495 463 447 431 415 415 415 415 415 415 415 415 415 415 415 447 431 431 415 383 367 367 351 367 367 367 367 367 367 367 367 383 399 431 431 431 399 367 351 351 367 367 367 367 351 335 319 431 399 399 367 431 399 399 335 431 399 415 367 399 351 367 335 271 335 399 415 367 367 367 383 367 367 367 367 367 367 367 367 383 367 351 351 367 383 415 431 399 383 351 335 335 351 383 399 143 143 127 111 95 95 111 111 111 111 111 111 111 111 111 111 111 111 111 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 95 95 79 79 79 79 63 63 95 95 95 95 95 95 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 63 79 79 79 79 79 79 79 79 79 79 63 63 63 63 47 47 63 47 47 31 31 47 47 63 95 95 95 95 95 95 95 95 79 79 63 63 63 63 79 79 143 191 255 303 319 351 383 415 335 351 367 399 415 431 431 447 255 143 15 0 15 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 47 31 31 31 31 31 31 31 31 31 63 63 63 47 47 31 31 31 79 79 79 63 63 63 31 0 175 479 766 878 862 862 862 846 862 862 846 846 846 830 830 830 862 830 782 766 766 750 702 655 559 495 383 303 191 143 111 95 127 15 79 175 207 271 383 239 1118 1661 1853 1837 1773 1150 958 1709 2044 1917 1565 830 479 1070 1661 1453 1326 1453 1485 1805 1949 1469 1597 1677 1709 2140 2444 2108 1837 1437 1581 2843 2779 2572 2492 2236 2140 2508 2827 2683 2540 2012 1469 1262 1373 2268 2987 2316 1278 926 1262 1597 1405 1357 1373 1150 1182 1166 1214 1230 1262 1230 1262 1230 1182 1182 1214 1214 1230 1214 1214 1198 1214 1294 1278 1102 1102 1230 1262 1118 1150 1134 1150 1118 1118 1086 1134 1150 1198 1166 1150 1134 1182 1182 1150 1102 1102 1054 1054 1070 1118 1214 1278 1341 1326 1294 1294 1373 1533 1709 1821 1789 2044 1981 2060 2092 2140 2092 2028 1981 1917 1869 1821 1789 1773 1789 1789 1885 2012 2204 2364 2588 2827 3035 3227 3370 3354 3482 3546 3578 3562 3514 3482 3498 3562 3610 3626 3658 3706 3738 3786 3818 3626 3610 3626 3658 3674 3658 3674 3690 3546 3530 3578 3562 3578 3578 3578 3578 3546 3546 3562 3562 3578 3578 3578 3578 3498 3482 3482 3530 3530 3546 3562 3610 3690 3722 3722 3754 3786 3786 3834 3754 3642 3610 3722 3786 3882 3882 3850 3754 3578 3307 3275 3019 2492 2156 2076 2156 2076 2044 2060 2060 2060 2076 2076 2076 2124 2108 1262 351 463 1661 2124 1997 2028 2012 2044 2076 2092 2124 2108 2124 2140 2188 2188 2092 1997 2044 2076 2060 1997 1997 2028 2028 2060 2060 2060 2092 2092 2108 2108 2140 2140 2140 2140 2140 2156 2140 2108 2092 2076 2044 2044 2044 2060 2060 2092 2076 2108 2092 2108 2092 2060 2012 1997 1997 1997 1997 2012 2028 2028 2028 2012 1997 1965 1949 1933 1933 1949 1949 1933 1917 1901 1901 1917 1917 1901 1901 1885 1885 1869 1853 1837 1837 1805 1805 1805 1789 1789 1789 1773 1773 1741 1741 1741 1725 1725 1725 1709 1709 1741 1741 1741 1725 1725 1725 1709 1709 1709 1709 1709 1693 1693 1677 1677 1677 1645 1645 1629 1629 1613 1597 1613 1613 1677 1645 1581 1613 1709 1709 1645 1581 2028 2636 2731 2044 1597 1741 1805 1581 1485 1469 1469 1453 1437 1421 1421 1405 1437 1405 1389 1389 1389 1389 1357 1341 1310 1310 1310 1294 1294 1294 1278 1278 1262 1262 1278 1278 1278 1278 1262 1262 1198 1182 1182 1166 1166 1150 1150 1150 1198 1198 1182 1166 1182 1182 1166 1166 1166 1166 1198 1182 1182 1166 1166 1134 1150 1102 1070 1054 1038 1038 1070 1070 1054 1022 1038 1102 1182 1182 1086 1038 1198 1182 1038 766 463 319 351 463 431 335 191 47 0 0 47 127 607 766 958 1086 1102 1086 1038 1022 1054 1006 910 878 846 878 894 894 846 846 846 862 862 862 878 878 830 846 862 846 846 830 814 782 878 798 766 830 846 798 782 766 798 814 846 846 830 830 830 814 814 814 814 798 798 782 782 782 782 766 750 750 750 766 766 782 782 766 750 734 718 702 702 718 702 702 718 734 734 718 702 702 798 798 782 766 750 750 766 766 718 718 718 718 718 718 718 718 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 766 766 750 734 734 718 702 702 718 718 718 702 702 686 686 686 655 655 655 655 655 655 655 655 639 639 639 623 623 623 607 607 575 591 607 623 623 623 623 623 607 607 607 607 591 559 543 527 559 559 591 575 575 575 575 575 575 575 607 607 607 607 607 607 575 575 575 591 591 607 607 607 591 591 591 575 575 575 559 559 527 527 527 511 511 511 495 495 511 511 511 495 495 495 479 479 511 511 527 527 527 511 495 495 511 511 511 495 495 495 479 479 527 527 527 511 511 495 495 495 527 511 495 479 463 479 495 495 463 463 463 447 447 447 431 431 431 431 447 447 447 447 463 463 479 463 447 431 415 415 415 431 415 415 415 415 415 415 415 415 415 415 399 399 399 399 399 399 367 367 367 367 367 367 367 367 383 383 367 367 351 351 351 351 367 367 367 367 351 351 335 335 447 431 399 399 431 431 399 383 431 431 415 399 399 383 367 367 319 367 431 431 399 367 367 383 367 367 367 367 367 367 367 367 415 399 383 367 351 367 383 399 383 367 351 351 351 351 367 383 143 127 111 95 95 95 111 111 127 127 127 127 127 127 127 127 111 111 111 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 63 63 79 79 79 79 95 95 79 79 79 79 79 79 79 79 95 95 95 95 95 95 95 95 111 111 95 79 63 63 47 47 79 79 79 79 79 79 79 79 47 47 63 63 63 63 79 79 63 47 47 31 31 47 47 63 95 95 95 95 95 95 95 95 63 47 47 31 31 47 47 63 111 175 239 287 319 335 367 383 351 351 367 383 399 399 383 399 223 127 15 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 47 31 31 31 31 31 31 31 31 31 63 63 47 47 47 47 31 31 63 63 63 63 63 31 15 0 335 591 814 878 846 830 846 830 862 846 846 846 830 830 830 830 846 814 782 766 766 734 686 639 511 463 367 271 159 127 127 127 79 15 31 111 159 191 351 415 1453 1741 1869 1901 1741 1054 958 1773 2124 2044 1533 830 782 1389 1725 1501 1326 1405 1501 1901 1725 1517 1581 1613 1837 2236 2476 2124 1709 1453 1821 2939 2683 2396 2220 2060 2140 2540 2763 2636 2540 1965 1373 1182 1405 2412 3035 2060 1134 990 1341 1645 1437 1373 1405 1214 1214 1198 1246 1246 1278 1262 1294 1278 1230 1230 1230 1230 1246 1230 1230 1246 1294 1310 1246 1134 1166 1294 1310 1214 1214 1198 1214 1166 1118 1086 1134 1150 1230 1214 1214 1230 1278 1262 1230 1166 1230 1182 1198 1198 1262 1389 1533 1629 1645 1597 1533 1501 1517 1565 1549 1501 1581 1501 1581 1661 1789 1885 1949 1933 2092 2108 2092 2092 2060 2012 1933 1933 2012 2044 2044 2044 2124 2204 2332 2444 2827 2971 3131 3243 3323 3434 3482 3562 3434 3466 3450 3434 3434 3402 3402 3402 3562 3546 3530 3530 3530 3530 3546 3594 3610 3626 3674 3658 3642 3626 3642 3610 3642 3642 3642 3642 3658 3658 3658 3626 3578 3562 3562 3578 3578 3562 3594 3578 3658 3658 3658 3658 3674 3674 3674 3658 3626 3626 3722 3786 3850 3850 3786 3658 3402 3291 3338 2636 2204 2188 1885 2188 2044 2060 2060 2060 2076 2076 2076 2076 2012 2380 1997 543 1038 2156 2236 1997 1997 1981 1981 2012 2044 2076 2092 2108 2044 2076 2076 1997 1933 1933 1965 1965 2012 2012 2012 2012 2012 2028 2028 2060 2028 2028 2028 2028 2028 2028 2028 2060 2076 2076 2076 2060 2044 2012 2012 1997 2028 2060 2092 2076 2108 2108 2124 2092 2044 2012 1997 1997 1997 1997 2012 2012 2012 2012 1997 1981 1965 1949 1933 1933 1933 1933 1917 1901 1901 1901 1901 1917 1901 1901 1885 1885 1869 1853 1853 1853 1821 1805 1805 1805 1789 1789 1773 1773 1741 1741 1741 1741 1725 1725 1725 1709 1741 1741 1741 1741 1725 1725 1725 1709 1709 1709 1709 1693 1693 1677 1677 1677 1645 1645 1645 1629 1613 1597 1629 1613 1549 1581 1421 1437 1661 1549 1453 1677 3131 3370 3370 3179 2348 1613 1389 1485 1501 1485 1485 1469 1453 1437 1437 1421 1437 1405 1373 1373 1389 1389 1357 1326 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1278 1278 1278 1278 1278 1278 1230 1214 1198 1182 1166 1150 1134 1118 1198 1182 1182 1166 1182 1166 1166 1166 1198 1182 1214 1198 1166 1150 1150 1102 1118 1070 1054 1038 1054 1054 1054 1054 1150 1150 1134 1086 1038 1054 1118 1230 1102 846 463 175 159 367 655 862 926 798 591 383 175 15 0 0 0 95 223 399 575 766 894 990 958 974 974 974 942 926 910 910 846 846 846 862 862 862 878 878 830 862 878 846 798 750 782 830 862 686 639 782 862 782 782 830 830 814 830 830 814 814 830 846 814 814 814 798 798 782 782 782 782 766 750 750 750 750 766 766 782 766 750 734 718 718 718 718 702 702 718 718 718 718 702 702 782 766 750 750 734 734 750 750 718 718 718 718 718 718 718 718 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 766 766 750 734 734 718 702 702 718 718 718 702 702 686 686 686 686 686 686 686 686 686 686 686 670 670 670 670 655 655 655 639 639 639 655 670 670 670 670 655 655 655 655 655 639 623 607 591 575 575 591 591 591 575 591 591 591 591 623 607 607 607 607 607 575 575 591 591 591 591 607 607 591 591 591 575 575 575 559 559 527 527 527 527 511 511 511 495 511 511 511 511 495 495 495 479 495 495 511 527 527 527 511 511 511 511 511 511 495 495 495 479 527 527 527 511 511 495 495 495 527 511 495 479 479 479 479 495 463 463 463 463 447 447 447 431 463 463 447 447 447 447 431 431 447 431 415 415 415 415 431 431 415 415 415 415 415 415 415 415 383 383 399 399 415 415 415 431 367 367 367 367 367 367 367 367 415 399 351 335 319 335 367 383 367 367 367 367 351 351 335 335 447 415 399 399 431 431 415 383 431 431 415 399 399 383 367 367 335 383 415 431 399 367 367 367 367 367 367 367 367 367 367 367 431 415 383 367 351 351 351 351 367 367 351 351 351 351 367 367 95 95 79 63 63 63 79 79 127 127 127 127 127 127 127 127 111 111 111 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 47 63 63 79 79 95 95 111 63 63 63 63 63 63 63 63 95 95 95 95 95 95 95 95 127 127 127 111 111 95 95 95 79 79 79 79 79 79 79 79 31 47 47 63 63 79 79 95 63 47 47 31 31 47 47 63 47 47 47 47 47 47 47 47 47 31 31 15 15 31 31 47 111 175 255 303 319 335 367 383 383 383 399 399 399 399 383 383 175 79 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 47 31 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 63 47 63 79 63 0 0 31 463 670 846 862 830 830 846 846 846 846 846 830 830 830 814 814 798 766 750 734 718 686 623 575 495 431 335 239 143 111 111 127 0 0 0 79 143 143 383 670 1741 1789 1853 1917 1677 1006 1038 1917 2156 2076 1437 830 1054 1645 1789 1549 1341 1405 1565 1933 1517 1597 1629 1597 1949 2412 2636 2204 1565 1437 2076 2923 2492 2188 1965 1933 2188 2508 2636 2492 2492 1901 1294 1118 1501 2588 2971 1789 990 1070 1469 1677 1469 1373 1405 1278 1278 1246 1294 1294 1326 1310 1326 1341 1294 1294 1294 1294 1294 1278 1278 1262 1310 1278 1198 1150 1246 1341 1357 1310 1294 1262 1278 1246 1198 1182 1230 1278 1278 1294 1294 1357 1373 1357 1341 1262 1294 1278 1294 1341 1517 1709 1933 2076 2044 2044 2028 1997 1933 1805 1693 1549 1373 1278 1230 1214 1310 1405 1533 1565 1805 1853 1917 2028 2124 2188 2236 2268 2108 2076 2028 1997 1981 2012 2060 2092 2188 2252 2348 2428 2604 2779 3003 3163 3291 3354 3402 3418 3418 3418 3338 3323 3291 3323 3370 3418 3482 3530 3562 3594 3578 3610 3626 3626 3642 3690 3690 3722 3674 3690 3690 3722 3722 3722 3722 3690 3674 3658 3658 3642 3642 3626 3594 3578 3610 3610 3594 3594 3578 3594 3594 3562 3610 3626 3690 3738 3770 3770 3690 3562 3259 3338 3083 2300 2092 2140 1901 2108 2028 2060 2060 2076 2076 2076 2092 2092 1805 2284 2236 607 1533 2380 2092 1837 1965 1981 1981 2012 2044 2060 2092 2108 2172 2156 2124 2124 2124 2124 2076 2012 2028 1997 1997 2012 2012 1981 1981 1981 1981 1981 1981 1949 1949 1949 1949 1981 2044 2044 2044 2028 1997 2012 1981 1981 2012 2012 2076 2076 2108 2108 2108 2108 2044 1997 1997 1997 1997 1997 1997 2012 2012 1997 1997 1981 1965 1949 1933 1933 1917 1901 1901 1885 1885 1885 1901 1901 1901 1901 1901 1885 1885 1869 1869 1853 1837 1821 1821 1805 1789 1789 1773 1773 1757 1757 1741 1741 1741 1725 1725 1725 1757 1757 1741 1741 1741 1725 1725 1725 1709 1709 1709 1693 1693 1677 1677 1677 1661 1661 1645 1629 1613 1613 1629 1629 1565 1773 1629 1565 1757 1581 1725 2396 3211 3067 3291 3370 2699 1581 1341 1837 1501 1501 1485 1485 1469 1453 1437 1437 1421 1405 1373 1373 1389 1373 1357 1326 1326 1326 1310 1310 1294 1294 1294 1294 1310 1294 1294 1278 1278 1278 1278 1278 1214 1214 1198 1182 1166 1166 1150 1150 1182 1182 1166 1166 1182 1166 1150 1150 1214 1198 1214 1198 1166 1150 1134 1086 1102 1054 1038 1022 1054 1054 1054 1054 1102 1102 1102 1102 1102 1070 1038 1054 559 303 47 143 543 942 1118 1134 1150 1102 1038 974 878 718 495 351 47 0 0 0 0 47 335 511 591 734 894 1006 1006 942 846 830 910 894 894 878 862 846 846 830 862 814 798 846 878 862 878 894 830 782 766 782 782 750 814 878 846 830 830 798 798 814 846 862 814 814 814 798 798 782 782 782 782 766 750 750 734 734 750 750 766 750 734 718 718 718 718 718 702 702 702 718 718 702 702 702 766 750 734 718 718 718 734 734 734 734 734 734 734 734 734 734 750 750 750 750 750 750 750 750 750 750 734 734 734 734 718 718 750 750 750 734 734 718 718 718 718 718 718 702 702 686 686 686 686 686 686 686 686 686 686 686 686 686 670 670 670 655 655 655 639 639 655 655 670 655 655 639 639 639 655 655 639 623 607 591 591 575 607 607 591 591 607 607 607 591 623 623 623 607 607 607 591 591 591 591 591 591 591 591 559 559 543 543 543 527 527 527 543 543 527 527 527 511 511 511 527 527 511 511 511 495 495 495 479 479 495 511 527 527 527 527 527 527 511 511 511 495 495 495 527 527 527 511 511 495 495 495 511 511 495 495 479 479 479 479 479 479 463 463 463 447 447 447 479 463 463 447 447 431 431 415 415 415 399 399 399 415 431 431 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 367 367 367 367 367 367 367 367 447 431 399 383 367 383 399 415 383 383 367 351 351 351 351 351 431 415 399 399 431 431 415 399 415 415 415 399 399 383 383 383 367 383 399 415 399 383 367 367 367 367 367 367 367 367 367 367 399 383 383 367 367 351 351 351 367 351 351 351 351 351 351 367 47 47 31 31 31 47 47 63 127 127 127 127 127 127 127 127 111 111 111 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 47 63 63 79 79 95 95 111 31 31 31 31 31 31 31 31 63 63 63 63 63 63 63 63 95 95 95 111 111 127 127 127 79 79 79 79 79 79 79 79 31 47 47 63 63 79 79 95 63 47 47 31 31 47 47 63 47 47 47 47 47 47 47 47 31 31 15 15 15 15 31 31 111 175 271 335 351 351 367 383 415 415 415 431 415 415 399 399 127 47 0 0 31 15 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 47 31 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 63 15 47 79 47 0 15 111 543 702 830 846 830 846 878 878 846 846 830 830 830 814 814 814 782 766 750 734 718 670 591 543 447 399 319 223 159 127 95 95 0 63 31 95 127 79 383 958 1885 1821 1885 1949 1613 1006 1182 2092 2220 1981 1310 814 1150 1677 1741 1485 1421 1485 1709 1885 1421 1645 1645 1661 1949 2524 2763 2252 1469 1517 2332 2795 2236 1981 1821 1869 2220 2428 2396 2284 2364 1901 1150 1054 1725 2699 2779 1501 878 1150 1533 1645 1485 1389 1389 1310 1294 1294 1294 1294 1341 1326 1357 1341 1357 1357 1357 1341 1357 1326 1341 1326 1326 1182 1118 1150 1294 1341 1373 1357 1326 1326 1326 1294 1294 1310 1373 1405 1453 1485 1501 1565 1581 1565 1533 1485 1485 1501 1533 1629 1805 2012 2220 2364 2204 2284 2332 2348 2348 2268 2204 2108 1981 1853 1725 1597 1549 1517 1485 1437 1405 1421 1437 1501 1581 1709 1821 1837 1949 1933 2028 2092 2172 2236 2252 2284 2092 2092 2044 1981 1933 1997 2092 2172 2460 2556 2683 2827 2955 3115 3227 3307 3354 3402 3450 3466 3450 3402 3370 3338 3418 3450 3450 3466 3530 3610 3690 3754 3674 3690 3722 3754 3754 3754 3786 3754 3722 3706 3706 3706 3706 3658 3626 3578 3610 3578 3562 3546 3514 3514 3498 3498 3594 3610 3642 3690 3706 3674 3610 3434 3227 3354 2652 2124 2044 1981 2012 1901 1997 2028 2044 2044 2044 2060 2060 2060 1997 2156 1965 415 1613 2268 2044 2060 2012 1997 2012 2044 2076 2108 2124 2156 2124 2028 1997 2076 2236 2268 2172 2060 2044 2012 2012 2012 2028 1997 2012 1981 1949 1917 1917 1901 1869 1869 1869 1901 2012 2044 2044 2028 1997 2012 1981 1981 1981 1981 2044 2044 2092 2108 2140 2108 2012 1997 1997 1997 1997 1997 1997 1981 1997 1981 1981 1965 1949 1949 1933 1933 1901 1901 1885 1885 1885 1901 1901 1917 1901 1901 1901 1885 1885 1885 1885 1869 1853 1837 1837 1821 1805 1789 1773 1773 1757 1757 1757 1741 1741 1741 1725 1725 1757 1757 1757 1741 1741 1741 1725 1725 1709 1709 1709 1693 1693 1677 1677 1677 1661 1661 1645 1645 1629 1613 1629 1629 1597 1789 1645 1581 1773 1613 1741 2412 3067 3195 3083 2556 1949 1597 1501 1501 1501 1501 1485 1485 1469 1453 1437 1437 1437 1405 1389 1373 1389 1389 1357 1341 1310 1310 1310 1310 1294 1294 1278 1278 1341 1341 1310 1294 1294 1294 1294 1310 1214 1214 1214 1214 1214 1214 1214 1214 1182 1182 1166 1150 1166 1166 1150 1150 1214 1198 1214 1198 1166 1150 1134 1086 1086 1054 1070 1054 1054 1054 1102 1102 974 974 1054 1198 1262 1054 639 255 0 111 351 734 1118 1246 1118 926 926 926 958 1038 1102 1102 1022 974 862 670 383 79 0 0 0 0 111 287 495 670 750 766 734 750 830 830 830 830 830 814 814 814 846 750 734 862 942 878 782 734 686 846 926 830 734 734 798 798 846 830 830 798 798 814 846 862 814 814 814 798 798 782 782 782 782 766 750 734 734 734 734 734 766 750 734 718 718 718 734 734 702 702 702 686 686 702 702 702 766 750 734 718 718 718 718 718 734 734 734 734 734 734 734 734 750 750 750 750 750 750 750 750 750 750 750 734 734 718 718 718 750 750 734 734 734 734 718 718 718 718 718 702 702 686 686 686 686 686 686 686 686 686 686 686 686 686 686 670 670 670 655 655 623 623 639 639 639 623 623 607 607 623 623 623 623 607 607 591 591 591 623 623 607 607 623 607 623 607 639 623 623 607 607 607 591 591 591 591 591 591 591 591 559 559 543 543 543 527 527 527 543 543 543 527 527 527 511 511 527 527 527 511 511 511 495 495 479 479 495 511 527 527 527 527 527 527 527 511 511 511 495 495 527 527 527 511 511 495 495 495 511 511 511 511 495 495 479 479 479 479 479 463 463 463 447 447 479 463 463 447 447 431 431 415 415 415 399 399 399 415 431 431 415 415 415 415 415 415 415 415 447 447 431 431 415 399 383 383 367 367 367 367 367 367 367 367 399 399 415 431 415 399 383 367 399 399 367 351 351 351 367 367 431 399 383 399 431 447 431 399 415 415 399 399 399 399 383 383 399 399 383 383 383 383 367 351 367 367 367 367 367 367 367 367 335 351 351 367 367 383 383 383 335 351 351 351 351 351 351 335 31 31 15 15 15 31 47 63 111 111 111 111 111 111 111 111 111 111 111 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 63 63 79 79 79 79 95 95 31 31 31 31 31 31 31 31 63 63 63 63 63 63 63 63 47 47 63 63 79 95 111 111 79 79 79 79 79 79 79 79 47 47 63 63 63 63 79 79 63 47 47 31 31 47 47 63 79 79 79 79 79 79 79 79 47 31 31 15 15 31 31 47 111 175 271 335 367 367 367 383 415 415 431 431 431 415 415 415 159 63 0 0 31 15 15 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 47 47 47 47 63 63 79 15 15 79 47 0 63 239 575 718 830 830 830 862 894 878 830 830 830 830 814 814 814 798 814 798 782 766 750 686 607 543 399 367 303 239 175 127 79 63 79 175 111 95 175 31 415 1246 1917 1837 1917 1949 1517 1006 1341 2268 2396 1885 1294 942 1166 1629 1757 1517 1469 1629 1869 1741 1421 1677 1661 1773 1917 2588 2779 2204 1421 1709 2588 2444 1997 1853 1725 1853 2204 2236 2092 2108 2220 1885 1022 1022 2012 2763 2444 1294 878 1262 1581 1645 1517 1437 1389 1389 1310 1294 1294 1310 1341 1341 1373 1373 1421 1421 1421 1405 1405 1373 1389 1373 1357 1150 1070 1214 1389 1405 1405 1405 1341 1341 1341 1326 1357 1405 1469 1549 1661 1709 1741 1821 1853 1837 1757 1725 2012 2012 2044 2092 2204 2316 2476 2572 2524 2540 2524 2492 2492 2524 2588 2636 2428 2380 2348 2284 2236 2124 1997 1885 1741 1645 1565 1469 1389 1389 1389 1357 1453 1469 1597 1725 1837 1917 1933 1965 2156 2172 2172 2140 2060 1981 1965 1949 1981 1949 1949 2012 2140 2348 2540 2699 3003 3115 3211 3275 3338 3354 3354 3370 3498 3530 3482 3450 3450 3450 3482 3530 3626 3658 3690 3706 3690 3722 3754 3754 3722 3738 3738 3722 3706 3658 3626 3610 3594 3578 3562 3530 3514 3514 3482 3514 3578 3626 3626 3690 3674 3626 3514 3370 3275 3179 2316 2092 2028 1837 1997 1725 1997 2044 2044 2044 2060 2060 2060 2076 2220 2172 1821 686 1869 2252 2124 2204 2044 2044 2060 2076 2124 2172 2188 2220 2044 1901 1821 1917 2108 2172 2172 2092 2124 2092 2076 2076 2060 2044 2044 2044 1965 1933 1901 1885 1885 1853 1853 1885 1997 2044 2044 2012 1997 1997 1965 1965 1949 1981 2012 2028 2076 2076 2108 2092 2012 1981 1997 1997 1997 1997 1981 1981 1981 1965 1965 1965 1949 1949 1933 1933 1917 1901 1901 1901 1901 1917 1933 1933 1901 1901 1901 1901 1901 1885 1885 1885 1853 1853 1837 1821 1805 1789 1773 1773 1773 1757 1757 1757 1741 1741 1741 1741 1773 1757 1757 1757 1741 1741 1741 1741 1709 1709 1709 1693 1693 1677 1677 1677 1677 1661 1661 1645 1629 1613 1645 1645 1581 1613 1453 1485 1709 1597 1501 1725 1373 1757 1789 1373 1246 1517 1597 1357 1501 1485 1485 1469 1453 1437 1437 1421 1437 1405 1373 1373 1389 1389 1357 1326 1310 1310 1294 1294 1294 1278 1278 1278 1341 1326 1294 1278 1262 1262 1278 1294 1198 1214 1214 1214 1230 1230 1246 1246 1166 1166 1166 1150 1166 1150 1150 1134 1198 1182 1214 1198 1166 1150 1150 1134 1102 1054 1070 1070 1070 1070 1118 1118 1070 1182 1214 1006 639 271 111 47 367 670 974 1134 1086 990 942 942 974 926 878 862 894 958 1006 1038 1022 990 926 830 702 511 303 175 0 47 143 271 399 559 670 750 670 686 718 750 782 814 846 862 878 798 782 814 734 591 575 686 686 702 718 718 750 782 814 814 830 814 830 830 814 814 830 846 814 814 814 798 798 782 782 782 782 766 750 734 718 718 718 718 750 750 734 718 718 734 734 750 702 702 686 686 686 686 702 702 766 750 734 718 718 718 718 734 750 750 750 750 750 750 750 750 766 766 766 766 766 766 766 766 766 766 750 734 734 718 702 702 734 734 734 734 734 734 734 734 718 718 718 702 702 686 686 686 686 686 686 686 686 686 686 686 702 686 686 686 670 670 670 670 623 623 639 639 623 623 607 591 607 607 623 623 623 623 607 591 607 607 639 623 623 623 623 623 623 623 655 639 623 623 607 607 607 607 591 591 591 591 575 575 591 591 591 575 575 575 559 559 559 543 543 543 527 527 527 527 543 527 527 527 511 511 511 511 495 495 511 527 527 527 511 511 543 527 527 527 511 511 511 511 527 527 527 511 511 495 495 495 495 511 511 511 511 495 479 463 495 479 479 479 463 463 463 463 463 463 447 447 447 447 431 431 447 431 415 415 415 415 431 431 415 415 415 415 415 415 415 415 479 463 447 431 415 399 383 367 367 367 367 367 367 367 367 367 335 367 383 415 399 367 335 303 415 399 367 351 351 351 367 383 415 399 383 399 431 447 431 415 399 399 399 399 399 399 399 399 431 399 383 383 383 383 367 335 367 367 367 367 367 367 367 367 303 319 351 367 383 383 383 383 335 335 351 351 351 351 335 335 47 47 31 31 47 63 79 79 95 95 95 95 95 95 95 95 111 111 111 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 95 95 79 79 79 79 63 63 47 47 47 47 47 47 47 47 79 79 79 79 79 79 79 79 63 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 63 63 63 63 47 47 63 47 47 31 31 47 47 63 63 63 63 63 63 63 63 63 47 47 31 31 31 31 47 47 79 159 255 319 351 351 351 351 383 399 399 415 415 415 399 415 255 127 0 0 15 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 47 47 63 63 63 79 0 0 79 47 0 127 351 623 750 846 830 830 846 862 830 830 830 830 814 814 814 798 798 798 782 766 766 750 686 591 527 319 303 303 255 191 127 79 31 31 175 111 127 223 63 543 1565 1901 1853 1981 1933 1421 1006 1485 2364 2428 1645 1166 1038 1134 1517 1789 1629 1501 1709 2028 1533 1485 1661 1661 1853 1997 2636 2731 2108 1373 1869 2636 1837 1837 1757 1677 1805 2092 2028 1837 1997 2028 1869 894 974 2252 2779 2124 1134 926 1341 1661 1613 1533 1469 1437 1437 1373 1357 1357 1357 1389 1389 1437 1437 1437 1437 1437 1421 1421 1389 1389 1405 1373 1134 1070 1294 1501 1485 1405 1405 1453 1453 1453 1437 1437 1485 1597 1677 1805 1869 1917 1997 2012 2012 1917 1917 2364 2428 2444 2476 2524 2588 2652 2683 2683 2699 2652 2556 2492 2508 2572 2604 2556 2540 2556 2556 2540 2508 2428 2364 2316 2236 2172 2076 1933 1821 1693 1597 1134 1086 1166 1294 1405 1533 1629 1661 1773 1853 1965 2012 2060 2092 2124 2156 2124 2076 2028 1965 1965 2060 2156 2252 2076 2204 2428 2636 2875 3067 3227 3338 3338 3402 3402 3418 3434 3402 3370 3402 3482 3498 3562 3578 3594 3594 3610 3642 3674 3706 3706 3706 3706 3658 3626 3610 3626 3594 3578 3578 3562 3578 3578 3578 3642 3642 3674 3706 3706 3642 3514 3338 3275 2667 2172 2060 1965 1837 1901 1805 1997 2044 2044 2060 2060 2060 2076 2076 1997 2076 1677 1006 1933 2092 2044 1965 2060 2044 2076 2092 2140 2188 2236 2268 2252 2044 1885 1869 1949 2044 2156 2252 2124 2124 2108 2124 2108 2092 2076 2044 1981 1965 1933 1901 1901 1869 1853 1869 2012 2012 2012 1981 1965 1965 1933 1949 1949 1949 1981 1997 2044 2060 2092 2060 1997 1981 1997 1997 1997 1997 1981 1965 1965 1965 1965 1949 1949 1949 1933 1933 1917 1917 1901 1901 1917 1933 1949 1949 1901 1901 1901 1901 1901 1901 1901 1901 1869 1869 1853 1837 1805 1789 1773 1773 1773 1773 1757 1757 1757 1741 1741 1741 1773 1773 1757 1757 1757 1741 1741 1741 1709 1709 1709 1693 1693 1677 1677 1677 1677 1677 1661 1645 1629 1629 1645 1645 1693 1645 1597 1613 1725 1709 1645 1581 1565 1661 1741 1741 1661 1597 1517 1453 1485 1469 1469 1453 1437 1421 1421 1405 1421 1405 1373 1373 1373 1373 1357 1326 1326 1326 1310 1310 1310 1294 1294 1294 1341 1310 1278 1246 1230 1230 1262 1278 1230 1230 1230 1230 1230 1230 1214 1214 1166 1166 1150 1150 1166 1150 1134 1134 1166 1166 1198 1182 1182 1166 1166 1166 1102 1102 1086 1086 1118 1118 1134 1134 1150 1102 862 415 15 0 287 639 1022 1102 1134 1022 846 782 894 1038 1038 1006 942 862 798 798 846 910 798 846 926 1022 1054 990 846 734 383 335 319 351 447 591 718 782 639 655 686 734 798 846 878 894 878 878 862 734 527 639 1262 1933 1805 1102 591 670 846 782 782 878 798 814 846 846 830 830 830 814 814 814 814 798 798 782 782 782 782 766 750 734 718 718 718 718 750 734 734 718 718 734 734 750 702 702 686 670 670 686 702 702 766 766 750 734 734 734 734 734 750 750 750 750 750 750 750 750 766 766 766 766 766 766 766 766 766 766 750 734 734 718 702 702 734 734 734 734 734 734 734 734 718 718 718 702 702 686 686 686 702 702 702 702 702 702 702 702 718 718 702 702 702 686 686 686 655 655 670 670 655 639 623 623 639 639 655 655 670 655 639 623 623 623 639 639 639 623 639 639 639 639 655 639 623 623 607 607 607 607 607 591 591 575 575 575 591 591 591 575 575 575 559 559 591 591 575 575 575 559 559 559 575 575 559 559 559 543 543 543 511 511 527 527 527 511 495 495 543 543 527 527 527 511 511 511 527 527 527 511 511 495 495 495 495 495 511 527 511 495 479 463 495 495 479 479 479 463 463 463 431 431 447 447 447 447 463 463 479 463 447 431 415 415 415 431 415 415 415 415 415 415 415 415 447 447 447 431 431 415 415 399 367 367 367 367 367 367 367 367 367 383 383 383 367 351 351 335 431 415 383 351 351 351 383 399 415 399 383 399 431 447 431 415 399 399 399 399 399 399 399 399 463 415 367 367 383 399 367 335 367 367 367 367 367 367 367 367 319 335 351 367 383 367 351 335 319 335 351 351 351 351 335 319 63 63 63 63 79 95 111 111 79 79 79 79 79 79 79 79 111 111 111 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 111 95 95 79 79 63 63 47 79 79 79 79 79 79 79 79 95 95 95 95 95 95 95 95 143 143 127 111 111 95 95 79 79 79 79 79 79 79 79 79 95 79 79 63 63 47 47 31 63 47 47 31 31 47 47 63 31 31 31 31 31 31 31 31 63 47 47 31 31 47 47 63 47 127 239 303 335 319 319 319 351 367 383 399 399 399 399 399 319 191 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 47 47 63 63 63 95 0 0 63 47 0 159 431 670 782 862 846 814 830 814 766 830 830 830 814 814 798 798 798 750 750 734 734 702 639 543 479 287 287 303 255 207 127 79 31 0 127 47 95 255 143 686 1821 1901 1917 2060 1949 1357 1006 1565 2444 2268 1326 926 974 1006 1357 1773 1661 1517 1805 2140 1389 1549 1613 1613 1885 2124 2715 2683 2012 1357 1981 2508 1310 1757 1725 1645 1757 2028 1837 1661 1933 1917 1837 798 958 2396 2779 1885 1038 958 1421 1677 1597 1549 1533 1469 1469 1453 1453 1437 1437 1469 1469 1517 1501 1469 1469 1453 1437 1437 1405 1405 1389 1389 1134 1086 1341 1581 1533 1437 1437 1549 1549 1533 1533 1517 1597 1693 1789 1853 1901 1965 2060 2124 2076 2012 1965 2380 2460 2524 2588 2652 2715 2731 2763 2875 2907 2955 2923 2811 2763 2763 2779 2811 2731 2636 2556 2540 2572 2604 2604 2508 2524 2556 2588 2508 2380 2252 2092 1885 1741 1629 1517 1421 1405 1437 1421 1437 1453 1485 1565 1613 1725 1853 1933 1965 1997 2044 2124 2140 2140 2140 2140 2140 2140 2140 2156 2172 2172 2204 2268 2747 2875 3051 3227 3323 3386 3434 3418 3307 3323 3370 3386 3418 3434 3434 3482 3546 3594 3594 3610 3610 3594 3594 3578 3626 3626 3626 3642 3642 3658 3658 3658 3690 3690 3722 3722 3706 3642 3482 3323 3147 2172 2108 2028 1901 1949 1821 2012 1997 2044 2044 2060 2060 2076 2076 2076 2076 2268 1741 1230 1917 2060 2188 2028 2076 2044 2092 2124 2172 2220 2268 2300 2124 1917 1693 1549 1469 1517 1725 1997 2140 2140 2124 2140 2124 2124 2092 2076 2108 2076 2044 2012 1981 1965 1965 1965 1997 2028 1997 1997 1965 1933 1949 1949 1917 1933 1965 1997 2028 2044 2076 2044 1981 1965 1997 2012 2012 1997 1965 1949 1965 1965 1949 1949 1949 1949 1933 1933 1933 1917 1917 1917 1933 1949 1965 1965 1901 1901 1901 1901 1901 1901 1901 1901 1885 1869 1853 1837 1805 1789 1773 1773 1773 1773 1773 1757 1757 1741 1741 1741 1773 1773 1773 1757 1757 1741 1741 1741 1709 1709 1709 1693 1693 1677 1677 1677 1677 1677 1661 1645 1645 1629 1645 1645 1485 1517 1613 1549 1437 1565 1757 1709 1501 1517 1533 1485 1453 1485 1517 1517 1469 1469 1453 1437 1421 1421 1405 1405 1421 1389 1373 1373 1373 1373 1341 1326 1341 1341 1341 1326 1326 1310 1310 1310 1341 1310 1262 1230 1214 1214 1246 1262 1278 1262 1262 1246 1214 1198 1198 1182 1166 1166 1150 1134 1166 1150 1134 1134 1150 1150 1182 1182 1182 1182 1182 1182 1118 1102 1102 1086 1118 1134 1150 1150 958 495 0 0 191 639 958 1070 1054 990 926 910 926 926 878 814 718 814 910 926 894 862 878 894 942 878 846 830 862 894 894 878 910 846 750 734 766 798 782 750 718 734 766 798 830 862 894 910 766 862 894 718 575 1118 2524 3562 3450 1981 830 798 958 734 670 878 782 798 846 862 862 830 814 798 814 814 814 798 798 782 782 782 782 766 750 734 718 702 702 702 734 734 718 718 718 734 750 750 718 702 670 655 655 670 702 718 782 766 750 734 734 734 750 750 750 750 750 750 750 750 750 750 766 766 766 766 766 766 766 766 766 766 750 734 734 718 702 702 734 734 734 734 734 734 734 734 718 718 718 702 702 686 686 686 702 702 702 702 702 702 702 702 718 718 718 702 702 686 686 686 686 686 686 686 686 670 639 639 655 655 670 686 686 686 670 655 655 623 655 639 639 639 639 639 655 639 655 655 639 623 607 607 607 607 607 591 591 575 575 575 559 559 543 543 543 527 527 527 591 591 591 575 575 559 559 559 575 575 575 559 559 543 543 543 527 527 527 527 511 495 479 479 543 543 543 527 527 511 511 511 527 527 527 511 511 495 495 495 479 495 511 527 511 495 463 447 495 495 495 479 479 463 463 463 415 431 431 447 447 463 463 479 511 495 463 447 431 415 415 415 415 415 415 415 415 415 415 415 415 415 431 431 431 431 447 447 367 367 367 367 367 367 367 367 447 431 399 367 367 383 399 415 431 415 383 351 335 351 383 399 415 399 383 399 431 447 431 415 399 399 399 399 399 399 399 399 463 415 367 351 383 399 367 319 367 367 367 367 367 367 367 367 351 367 383 383 367 351 319 303 303 319 351 367 367 351 319 303 63 111 159 143 95 79 95 127 127 127 95 79 79 79 79 79 95 79 79 63 63 47 47 31 111 95 63 47 47 63 95 111 127 111 95 79 79 95 111 127 111 111 95 63 15 15 31 63 63 63 63 63 63 63 63 63 95 79 79 63 63 79 79 95 111 111 111 95 95 79 79 79 79 79 95 111 111 111 95 95 63 63 63 63 63 63 63 63 79 79 79 79 79 79 79 79 47 47 47 47 47 47 47 47 31 31 31 15 15 0 0 0 0 111 271 367 367 351 351 367 351 351 351 367 383 399 431 447 447 191 0 47 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 63 95 95 63 31 63 95 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 15 0 31 63 31 31 239 479 782 782 782 782 782 782 782 782 798 814 830 798 766 750 750 766 734 734 750 718 670 575 495 447 303 255 223 175 159 111 127 79 79 143 207 239 175 207 910 1853 1837 1949 2108 1725 990 1038 1693 2108 1485 1038 750 670 862 1341 1709 1757 1757 1821 1949 1405 1517 1533 1725 1917 2092 2699 2636 1917 1357 2204 1981 1357 1837 1469 1629 1869 1693 1661 1821 1837 2012 1501 415 1421 2540 2588 1693 1086 1150 1485 1693 1581 1565 1549 1517 1549 1469 1485 1501 1501 1549 1533 1533 1517 1533 1469 1469 1485 1501 1453 1469 1485 1469 1214 1262 1469 1533 1533 1565 1469 1629 1453 1549 1565 1453 1693 1965 1837 1933 2172 2076 2108 2412 2156 1917 2300 2540 2572 2572 2588 2667 2763 2795 2811 2875 2891 2907 2939 2971 3003 3019 3051 3051 3035 3019 2955 2907 2859 2811 2763 2572 2540 2508 2524 2524 2540 2588 2588 2508 2444 2332 2220 2076 1933 1805 1725 1709 1629 1501 1437 1389 1405 1485 1517 1789 1725 1693 1709 1821 1997 2172 2300 2092 2140 2172 2172 2124 2076 2044 2092 2060 2108 2140 2204 2396 2652 2891 3019 3243 3307 3354 3370 3338 3307 3243 3307 3386 3450 3450 3418 3418 3434 3530 3594 3594 3658 3770 3786 3802 3738 3722 3642 3770 3642 3626 3658 3690 3610 3498 3370 2492 2300 2108 2012 1965 1917 1933 1949 2028 2044 2060 2044 2028 2028 2060 2092 2044 2204 1533 1373 1949 2140 2076 1981 2156 1869 2108 2076 2204 2284 1981 2412 1885 2252 1949 1102 766 910 942 910 1198 1373 1565 1773 1933 2076 2188 2252 2156 2172 2156 2108 2028 2012 2060 2076 2108 1997 2012 2012 1933 1981 1997 1805 1933 1933 1965 1997 2028 2028 2044 1981 1997 1965 1965 1965 1965 1965 1965 1965 1933 1933 1933 1917 1917 1901 1901 1901 1917 1917 1917 1901 1901 1885 1885 1885 1869 1869 1869 1869 1869 1869 1869 1869 1821 1821 1821 1805 1805 1789 1789 1789 1757 1757 1741 1741 1741 1725 1725 1725 1725 1725 1725 1709 1709 1693 1693 1693 1693 1693 1677 1677 1677 1677 1661 1661 1661 1661 1645 1645 1629 1613 1629 1629 1581 1581 1597 1581 1597 1581 1565 1517 1517 1501 1501 1485 1485 1469 1469 1469 1453 1453 1469 1453 1437 1405 1357 1341 1373 1405 1405 1389 1389 1373 1373 1373 1357 1357 1357 1341 1341 1326 1326 1326 1437 1341 1230 1453 1373 1278 1485 1389 1389 1310 1214 1182 1198 1230 1230 1198 1150 1150 1150 1134 1166 1150 1150 1150 1118 1134 1182 1198 1198 1198 1198 1182 1150 1086 1054 1118 1166 1070 830 607 63 31 175 527 958 1166 1070 910 974 958 942 942 926 910 894 894 894 894 894 894 878 878 846 846 846 814 846 846 846 846 846 846 830 846 862 846 798 782 798 814 798 846 894 926 942 990 1086 1166 1230 1373 1565 1725 1821 1901 1981 2044 1901 1725 1421 1118 894 798 814 830 830 830 862 846 846 830 846 846 814 814 830 814 798 782 766 750 750 734 734 718 718 734 734 750 750 750 750 734 734 718 718 718 734 718 702 686 686 686 686 686 750 750 750 750 750 750 750 750 734 750 750 766 766 782 782 798 782 782 782 766 766 750 750 750 782 782 782 766 766 766 750 750 766 766 766 750 750 734 734 734 734 734 734 718 718 702 702 702 686 686 702 702 702 702 702 718 702 702 702 702 702 702 702 702 718 718 718 702 702 686 686 686 686 686 686 670 639 623 639 655 607 686 718 559 495 591 718 750 607 607 639 639 655 670 686 702 623 639 655 686 686 670 655 639 639 639 623 607 575 527 495 463 623 607 607 591 591 575 575 559 559 559 559 559 559 559 559 559 527 527 527 527 527 527 527 527 543 543 543 527 527 511 511 511 543 495 463 479 511 527 495 447 479 479 479 479 479 479 479 479 479 479 479 463 463 447 447 447 511 463 431 463 495 527 495 447 463 447 431 415 415 415 415 431 431 431 431 431 431 431 431 431 463 447 415 399 399 415 447 463 351 367 399 415 415 399 367 351 399 383 367 367 399 399 383 367 335 383 415 399 335 319 351 399 431 447 447 447 447 431 415 399 383 399 399 399 399 399 399 415 447 431 431 415 415 399 399 399 351 351 351 335 335 319 319 303 255 319 383 383 335 319 335 367 319 351 367 335 303 319 383 431 47 95 127 127 79 63 79 111 127 111 95 79 79 79 79 95 79 79 63 63 63 63 47 47 95 95 63 63 63 63 95 95 111 95 79 63 63 79 95 111 111 127 127 95 47 31 47 79 31 31 31 31 31 31 31 31 63 47 31 31 31 31 47 63 111 111 95 95 95 79 79 79 79 95 95 111 111 95 79 79 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 31 31 31 15 15 0 0 0 0 111 271 367 383 367 367 383 367 367 367 367 383 399 415 447 479 303 95 15 15 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 95 79 47 31 47 79 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 31 31 63 63 15 31 271 527 750 750 766 782 782 798 798 814 798 814 814 798 766 734 750 766 702 718 718 686 623 543 463 383 271 223 191 143 127 95 111 63 111 127 223 191 79 303 1118 1885 1869 2060 1997 1453 990 1182 1597 1709 1166 910 750 702 766 1118 1517 1693 1805 1965 1805 1294 1581 1517 1757 1901 1981 2636 2588 1693 1389 2284 1773 1150 1805 1517 1677 1869 1693 1597 1741 1789 1837 1262 511 1693 2683 2460 1517 1022 1262 1565 1741 1629 1613 1613 1565 1597 1565 1533 1549 1549 1581 1565 1549 1549 1501 1485 1485 1501 1533 1501 1517 1501 1469 1198 1262 1517 1597 1565 1581 1517 1645 1501 1581 1613 1549 1789 2028 1917 1997 2220 2140 2188 2428 2220 2028 2364 2572 2604 2588 2636 2731 2779 2859 2891 2875 2891 2907 2939 2971 2987 3003 3051 3163 3163 3163 3115 3115 3099 3067 3067 2971 2923 2875 2763 2683 2572 2492 2460 2620 2620 2604 2588 2524 2476 2412 2380 2204 2156 2076 1981 1869 1757 1677 1581 1501 1437 1389 1341 1405 1469 1581 1629 1773 1821 1917 1997 2044 2108 2140 2172 2220 2220 2172 2092 2092 2108 2156 2204 2348 2492 2683 2811 2955 3035 3099 3227 3418 3498 3466 3434 3370 3354 3354 3386 3466 3498 3562 3642 3690 3770 3834 3834 3546 3658 3738 3642 3546 3466 3243 2939 2412 2236 2076 1997 1949 1965 1981 1981 2012 2044 2044 2028 2012 2012 2044 2092 2092 2156 1517 1469 1997 2124 2092 2060 2044 2188 2028 2252 2268 2220 2364 1709 1373 2188 2220 1278 670 702 846 894 766 830 878 926 1086 1294 1581 1725 2188 2220 2268 2300 2236 2156 2124 2108 2044 2012 2092 2092 1981 1997 2028 1965 1949 1933 1933 1949 1981 1981 2012 1981 1997 1965 1965 1965 1965 1965 1965 1965 1933 1933 1933 1917 1917 1917 1901 1901 1917 1917 1917 1901 1901 1901 1885 1885 1869 1869 1869 1869 1869 1869 1869 1869 1821 1821 1805 1805 1805 1789 1789 1789 1757 1757 1757 1757 1741 1741 1741 1725 1725 1725 1725 1709 1709 1693 1693 1693 1693 1693 1677 1677 1677 1677 1661 1661 1661 1661 1645 1629 1613 1613 1629 1629 1581 1581 1597 1581 1597 1581 1565 1517 1517 1501 1485 1485 1485 1469 1469 1469 1453 1453 1453 1453 1421 1389 1357 1341 1389 1389 1373 1373 1373 1357 1357 1357 1357 1357 1341 1341 1341 1326 1326 1326 1230 1421 1357 1405 1549 1805 1837 1182 1357 1310 1246 1214 1214 1230 1230 1214 1150 1150 1134 1134 1166 1150 1150 1150 1102 1102 1150 1150 1150 1150 1134 1134 1038 1086 1166 1198 1086 782 431 159 271 479 782 958 1006 958 942 958 958 958 942 926 910 910 894 894 894 894 894 894 878 878 862 814 846 846 830 830 814 846 830 830 910 926 942 926 894 878 894 926 894 942 990 1006 1038 1086 1166 1230 1437 1581 1789 1933 1981 1965 1933 1917 1773 1629 1389 1150 958 862 862 862 830 830 846 846 846 830 846 846 798 798 798 798 782 766 750 734 750 734 734 718 718 734 734 750 750 750 750 734 734 718 718 718 718 702 686 670 670 670 670 686 766 766 766 766 766 766 766 766 750 766 766 766 766 766 782 782 782 782 782 766 766 766 750 750 782 766 766 766 750 750 750 750 766 766 766 750 750 750 734 734 734 734 734 718 718 718 702 702 718 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 718 718 718 702 702 686 686 686 670 718 750 702 655 639 623 607 607 559 607 655 766 782 670 511 623 623 639 639 639 655 670 686 623 639 655 655 655 639 607 591 623 623 639 639 607 591 559 527 591 575 575 575 575 575 559 559 559 559 559 559 559 559 559 559 527 527 527 527 527 527 543 543 543 543 543 527 527 511 511 511 543 511 479 479 511 527 495 447 479 479 479 479 479 479 479 479 479 479 479 463 463 463 447 447 479 447 431 447 479 495 463 431 463 447 431 431 415 415 431 431 431 431 431 431 431 431 431 431 447 431 399 383 383 399 431 447 367 383 399 399 399 399 383 367 399 383 367 367 399 399 383 367 351 367 383 383 351 351 367 383 431 431 447 447 431 431 415 399 399 399 399 399 399 399 399 399 431 415 415 415 399 399 383 383 367 367 351 351 335 335 335 319 303 335 367 383 367 351 367 367 351 367 383 351 303 303 351 399 47 79 95 95 79 63 63 79 127 111 95 79 79 79 95 95 47 47 63 63 63 63 79 79 95 79 79 63 63 79 79 95 79 63 63 47 47 63 63 79 95 111 143 127 79 63 63 63 31 31 31 31 31 31 31 31 47 47 31 31 31 31 47 47 111 95 95 95 79 79 79 79 95 111 111 111 95 79 63 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 31 31 15 15 0 0 0 0 111 271 367 383 367 383 399 383 383 367 367 367 383 399 415 495 447 255 47 0 0 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 63 31 15 31 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 47 63 95 47 0 31 319 607 734 734 750 766 782 798 814 830 782 798 814 782 750 734 734 750 686 686 686 655 591 511 431 351 255 207 175 111 95 111 95 63 127 95 271 175 0 479 1405 1901 1837 2108 1805 1150 1054 1357 1421 1214 926 894 894 862 846 990 1405 1773 1901 2124 1581 1198 1677 1501 1853 1853 1981 2652 2604 1501 1613 2540 1645 1022 1741 1597 1773 1869 1661 1565 1677 1757 1757 1022 655 2012 2795 2220 1341 1054 1469 1709 1821 1693 1693 1693 1629 1677 1629 1629 1645 1629 1629 1613 1549 1549 1533 1517 1501 1501 1549 1549 1533 1501 1405 1150 1262 1613 1693 1597 1581 1597 1661 1565 1629 1629 1645 1869 2076 1997 2092 2268 2204 2268 2476 2268 2124 2460 2604 2620 2604 2652 2747 2795 2859 2891 2875 2907 2939 2955 2987 3003 3019 3067 3115 3131 3147 3163 3195 3179 3195 3195 3147 3147 3131 3067 2987 2875 2795 2763 2779 2779 2747 2731 2683 2652 2588 2540 2540 2540 2524 2476 2396 2316 2236 2156 1981 1853 1741 1613 1501 1421 1373 1341 1294 1341 1389 1485 1597 1741 1869 1965 2140 2124 2140 2124 2156 2140 2172 2204 2188 2188 2172 2124 2172 2268 2396 2572 2939 3083 3179 3227 3291 3323 3386 3450 3562 3594 3594 3578 3578 3578 3610 3594 3450 3610 3658 3530 3562 3546 3211 2699 2316 2156 2060 1965 1981 1997 2028 2028 2028 2012 2028 2028 1997 2012 2044 2076 2140 2076 1517 1629 2092 2092 2108 2156 2076 2300 2220 2364 2316 2332 2188 1006 1805 2604 2476 1373 782 862 910 766 910 894 766 639 591 639 750 798 1022 1134 1357 1597 1789 1933 2060 2108 1981 2028 2108 2092 1981 1917 1949 1965 1901 1917 1917 1933 1949 1965 1981 1997 1981 1949 1949 1949 1949 1949 1949 1949 1933 1933 1933 1917 1917 1917 1901 1901 1917 1917 1917 1901 1901 1901 1885 1885 1885 1885 1885 1885 1885 1885 1885 1885 1821 1805 1805 1805 1789 1789 1789 1789 1773 1773 1773 1757 1757 1741 1741 1741 1725 1725 1725 1709 1709 1693 1693 1693 1693 1693 1693 1677 1677 1661 1661 1661 1645 1645 1629 1629 1613 1597 1613 1613 1581 1581 1597 1581 1597 1581 1565 1517 1517 1485 1485 1485 1469 1469 1469 1469 1437 1437 1437 1437 1421 1389 1357 1341 1373 1373 1357 1357 1357 1341 1341 1341 1357 1341 1341 1341 1326 1326 1326 1326 1549 1310 990 1453 2364 3019 2699 1517 1294 1294 1294 1278 1230 1214 1214 1230 1150 1134 1134 1134 1150 1150 1150 1150 1118 1118 1150 1150 1134 1118 1102 1086 1150 1102 1022 878 734 575 463 415 718 942 1182 1182 1006 862 894 990 910 910 910 894 878 878 862 862 862 862 862 846 846 846 830 830 830 798 798 798 798 830 830 830 878 910 926 926 926 926 942 942 958 990 1038 1070 1086 1134 1198 1246 1182 1262 1389 1453 1437 1373 1310 1278 1341 1262 1134 1006 894 830 830 830 830 814 846 846 830 830 846 846 798 798 782 766 750 750 734 734 750 734 734 718 718 734 734 750 750 750 750 734 734 718 718 718 702 702 686 670 670 670 670 686 782 782 782 782 782 782 782 782 782 782 782 782 766 766 766 766 782 782 782 782 766 766 766 750 766 766 766 750 750 734 734 734 766 766 766 766 750 750 750 734 734 734 734 734 718 718 718 702 734 766 750 750 734 718 718 718 734 734 734 734 734 734 734 734 750 750 750 750 734 734 734 734 670 750 750 670 655 718 718 623 607 623 686 655 527 463 575 718 655 639 670 655 639 655 655 655 623 623 639 639 623 607 591 575 591 607 607 623 607 607 591 575 559 591 591 591 591 607 607 607 575 575 575 575 575 575 575 575 511 511 527 527 543 543 559 559 543 543 543 527 527 511 511 511 543 511 495 495 511 511 495 463 479 479 479 479 479 479 479 479 479 479 479 479 463 463 463 447 463 447 431 431 447 463 447 415 463 463 447 431 415 415 431 431 431 431 431 431 431 431 431 431 415 399 383 367 367 383 399 415 383 383 399 399 399 399 383 383 399 383 367 367 399 399 383 367 383 367 351 351 383 383 367 351 431 431 447 447 431 415 399 399 431 415 415 399 399 383 383 367 399 399 399 399 383 383 383 383 383 383 367 367 367 351 351 351 367 351 351 383 399 415 383 367 399 399 383 351 303 303 335 367 63 79 95 95 95 79 79 79 111 111 95 79 79 79 95 111 31 47 47 63 63 79 79 95 79 79 79 79 79 79 79 79 47 47 47 47 47 47 47 47 47 95 127 127 95 47 47 47 63 63 63 63 63 63 63 63 79 79 63 63 63 63 79 79 95 95 95 79 79 79 63 63 111 111 111 111 95 63 47 31 63 63 63 63 63 63 63 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 31 31 31 15 15 0 0 0 0 79 239 351 367 351 367 383 399 399 383 367 367 367 383 399 479 559 431 143 0 15 63 47 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 63 63 63 47 31 15 15 31 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 15 79 95 15 0 47 367 655 750 750 750 766 782 782 798 798 766 782 798 782 734 718 718 750 686 686 670 623 559 479 415 335 239 207 159 111 127 111 111 111 159 95 287 127 0 702 1661 1869 1837 1997 1533 1022 1182 1421 1262 1054 942 990 990 974 926 958 1326 1901 1997 2172 1357 1198 1853 1533 1901 1789 1997 2652 2524 1341 1869 2715 1501 910 1677 1709 1869 1869 1661 1581 1693 1821 1789 782 734 2188 2763 1949 1246 1182 1677 1821 1869 1773 1773 1741 1677 1773 1693 1693 1693 1693 1677 1645 1597 1581 1565 1565 1549 1533 1597 1629 1613 1533 1326 1102 1310 1693 1773 1645 1613 1645 1661 1629 1629 1661 1757 1981 2124 2108 2188 2284 2284 2380 2492 2332 2236 2540 2636 2636 2652 2699 2763 2843 2875 2891 2891 2923 2971 3003 2987 3003 3019 3067 3051 3067 3099 3131 3147 3179 3195 3211 3131 3147 3179 3211 3195 3195 3179 3211 3211 3195 3179 3131 3099 3019 2939 2891 2763 2747 2699 2652 2636 2620 2636 2636 2652 2556 2428 2284 2124 1949 1837 1757 1533 1453 1341 1246 1230 1278 1421 1485 1629 1613 1741 1917 2044 2140 2236 2316 2332 2300 2204 2076 1981 1933 1997 2060 2252 2380 2540 2683 2811 2971 3083 3179 3354 3450 3530 3594 3594 3562 3498 3434 3450 3323 3211 3227 3370 3354 2859 2236 2204 2060 1949 1933 1933 1981 2044 2060 1997 1997 2012 1997 1981 1997 2028 2060 2172 1981 1533 1789 2172 2060 2124 2252 2284 2220 2556 2380 2396 2300 1357 830 2012 2683 2412 1182 591 862 942 782 846 926 942 926 878 830 798 766 686 734 814 894 974 1070 1150 1182 1453 1517 1629 1741 1805 1725 1709 1757 1805 1853 1901 1949 1981 1981 1997 1981 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1917 1917 1917 1901 1901 1901 1917 1917 1901 1901 1901 1885 1885 1885 1885 1885 1885 1885 1885 1885 1885 1885 1805 1805 1805 1789 1789 1789 1773 1773 1773 1773 1773 1773 1757 1757 1741 1741 1725 1725 1725 1709 1709 1693 1693 1693 1709 1709 1693 1677 1677 1661 1645 1645 1629 1629 1629 1613 1597 1581 1613 1597 1581 1581 1597 1581 1597 1581 1565 1517 1501 1485 1485 1469 1469 1469 1453 1453 1421 1421 1421 1405 1389 1373 1357 1373 1373 1373 1373 1373 1357 1357 1341 1341 1341 1341 1341 1326 1326 1326 1310 1310 1389 1294 1597 2636 3354 3450 3370 2923 1230 1294 1326 1310 1246 1198 1198 1230 1134 1134 1134 1118 1150 1150 1134 1134 1166 1166 1198 1182 1166 1134 1102 1086 1102 958 766 607 607 702 878 1006 1070 1038 1006 958 942 942 958 990 910 894 894 878 878 862 862 862 862 846 846 846 830 846 846 846 766 782 798 814 830 846 894 894 862 894 910 910 926 926 958 942 974 958 990 1022 1054 1086 1118 1150 1134 1118 1086 1038 1006 990 1006 1022 910 910 894 862 830 814 814 814 814 814 846 830 830 830 830 830 814 798 782 766 750 750 750 750 750 734 734 718 718 734 734 750 750 750 750 734 734 718 718 718 718 718 702 686 686 686 702 702 798 798 798 798 798 798 798 798 798 798 798 782 766 766 750 750 798 798 782 782 782 766 766 766 766 766 750 750 734 734 734 734 782 782 766 766 766 750 750 750 750 750 734 734 734 718 718 718 782 782 766 750 734 718 718 702 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 734 766 798 734 655 702 830 830 702 846 591 463 511 623 623 623 623 686 670 686 655 639 639 639 639 623 623 623 623 623 607 607 607 591 591 591 591 575 575 559 559 575 591 591 607 607 623 623 639 575 575 575 575 575 575 575 575 511 511 527 527 543 559 559 575 543 543 543 527 527 511 511 511 527 527 511 511 511 511 495 479 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 463 463 463 447 447 447 447 447 431 479 463 447 431 431 431 431 447 431 431 431 431 431 431 431 431 415 415 399 383 383 399 415 415 383 399 399 399 399 399 399 383 399 383 367 367 399 399 383 367 399 351 319 335 399 415 383 335 415 431 431 431 431 415 399 383 447 431 415 415 383 383 367 351 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 399 367 335 351 399 431 383 335 383 383 351 335 319 319 351 367 95 95 111 111 127 127 95 79 111 95 79 79 79 95 111 111 31 47 47 63 63 79 79 95 79 79 79 79 79 79 79 79 31 47 47 47 47 47 47 31 15 47 95 95 63 31 15 31 63 63 63 63 63 63 63 63 79 63 63 47 47 63 63 79 95 95 79 79 79 63 63 63 111 111 111 95 79 63 31 15 63 63 63 63 63 63 63 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 31 31 31 15 15 0 0 0 0 63 223 319 335 335 335 351 399 399 383 367 367 367 383 399 447 607 559 303 79 47 47 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 111 95 63 31 31 31 15 15 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 0 63 79 0 0 95 431 686 782 782 782 766 750 750 734 734 750 782 782 766 718 702 718 734 702 686 655 607 543 463 399 335 255 223 175 111 143 127 175 143 207 159 255 111 63 926 1789 1821 1949 1805 1326 1070 1294 1278 1070 1070 1022 1086 974 942 942 878 1230 1949 2124 2060 1230 1310 2012 1613 1901 1741 2012 2556 2284 1262 2060 2636 1437 910 1645 1853 1933 1837 1693 1661 1725 1917 1613 511 894 2332 2652 1677 1166 1166 1885 1901 1885 1773 1789 1757 1709 1805 1773 1773 1741 1741 1693 1661 1645 1629 1613 1629 1613 1581 1661 1725 1677 1533 1214 1150 1453 1773 1773 1661 1677 1693 1693 1725 1661 1645 1837 2044 2124 2156 2252 2284 2364 2460 2476 2364 2348 2572 2636 2636 2667 2731 2795 2859 2875 2891 2923 2923 2971 2987 3003 3019 3003 3051 3083 3131 3131 3163 3179 3195 3227 3243 3179 3163 3179 3179 3179 3195 3227 3243 3307 3323 3338 3307 3323 3291 3291 3243 3035 3003 2907 2795 2715 2652 2604 2588 2683 2652 2604 2572 2508 2428 2364 2300 2252 2140 2028 1821 1645 1533 1501 1485 1405 1341 1373 1485 1533 1533 1581 1645 1837 1933 2092 2220 2268 2220 2220 2204 2044 2076 2108 2156 2236 2300 2396 2508 2572 2731 2907 3115 3275 3386 3434 3482 3514 3323 3243 3370 3354 2987 2444 2012 2044 1917 1869 1853 1917 1965 2028 2044 1949 1949 1965 1965 1949 1965 1997 2044 2156 1885 1549 1901 2172 2012 2124 2252 2396 2364 2508 2348 2412 1709 702 1086 2108 2875 2667 1437 591 559 623 607 894 894 846 830 782 766 702 702 1054 1038 1006 942 894 814 766 639 718 782 846 1118 1517 1533 1389 1469 1661 1741 1853 1933 1965 1949 1933 1933 1901 1901 1901 1901 1901 1901 1901 1901 1917 1901 1901 1901 1885 1885 1885 1869 1901 1885 1885 1885 1869 1869 1869 1853 1869 1869 1869 1869 1869 1869 1869 1869 1805 1805 1789 1789 1789 1773 1773 1773 1773 1773 1773 1757 1757 1741 1741 1741 1725 1725 1725 1709 1709 1693 1693 1693 1709 1709 1693 1677 1677 1661 1645 1645 1629 1613 1613 1597 1581 1565 1597 1597 1581 1581 1597 1581 1597 1581 1565 1517 1501 1485 1469 1469 1469 1453 1453 1453 1421 1405 1389 1389 1373 1357 1357 1373 1405 1437 1421 1421 1405 1405 1405 1405 1373 1373 1357 1357 1357 1341 1341 1341 1341 1373 1997 3291 3482 3418 3211 2939 1230 1294 1341 1341 1278 1230 1230 1214 1134 1134 1118 1118 1150 1134 1134 1134 1166 1166 1182 1166 1150 1118 1086 1070 830 766 734 782 878 974 1038 1022 1054 942 846 830 926 990 1006 942 894 878 878 878 878 862 862 862 862 846 830 830 830 846 862 862 830 814 814 814 846 846 846 846 878 910 958 958 974 974 1006 990 942 910 926 958 1006 1022 1038 1038 1134 1086 1038 990 974 990 1022 1022 846 862 878 894 878 862 862 846 814 814 830 830 830 814 830 830 846 830 798 782 766 766 766 782 750 734 734 718 718 734 734 750 750 750 750 734 734 718 718 718 750 734 734 718 718 734 750 750 798 798 798 798 798 798 798 798 814 814 798 798 782 766 766 766 798 798 798 782 782 782 766 766 766 766 766 750 750 734 734 734 782 782 782 766 766 766 750 750 750 750 750 734 734 734 718 718 798 782 782 766 750 734 718 718 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 766 846 830 782 766 798 830 782 670 575 591 702 766 734 639 639 686 702 686 702 670 655 639 639 639 607 607 607 623 623 639 655 655 639 623 607 575 559 543 543 543 607 623 623 639 639 655 655 670 575 575 575 575 575 575 575 575 527 527 527 543 543 559 559 575 543 543 543 527 527 511 511 511 527 527 527 527 511 495 495 511 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 495 495 495 479 463 447 447 463 479 463 447 447 431 431 447 447 431 431 431 431 431 431 431 431 431 431 415 415 415 415 431 431 415 399 399 399 399 399 399 415 399 383 367 367 399 399 383 367 399 351 319 335 399 415 383 335 415 415 431 431 415 415 399 383 447 431 415 415 383 383 367 351 383 383 383 383 383 383 383 383 383 383 383 383 383 399 399 399 399 351 319 335 383 399 367 319 367 351 319 319 335 351 383 383 127 111 95 111 143 143 111 79 95 95 79 79 79 95 111 127 47 47 63 63 63 63 79 79 63 79 79 95 95 79 79 63 31 47 47 63 63 47 47 31 15 31 63 63 31 15 15 31 31 31 31 31 31 31 31 31 31 31 15 0 0 15 31 31 79 79 79 79 63 63 63 47 79 95 95 95 79 63 47 31 63 63 63 63 63 63 63 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 31 31 31 15 15 0 0 0 0 95 239 335 335 319 319 335 383 383 367 367 367 383 399 415 447 591 607 431 207 79 15 0 31 31 31 31 31 31 31 31 0 0 0 0 0 0 15 47 175 127 63 31 31 47 31 15 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 0 47 47 0 0 223 527 718 798 798 782 766 750 734 718 702 750 766 766 750 718 686 702 718 702 686 655 591 511 447 383 319 255 191 159 95 127 127 175 175 271 223 223 143 319 1214 1853 1773 2044 1597 1166 1118 1262 1070 942 1086 1118 1198 1006 942 990 846 1198 2060 2316 1725 1182 1469 2060 1629 1837 1725 2124 2444 2012 1405 2316 2508 1629 1134 1725 1997 2012 1805 1757 1725 1773 1949 1262 303 1246 2508 2508 1437 1086 1134 2012 1997 1901 1805 1837 1789 1741 1853 1837 1837 1805 1805 1757 1741 1725 1709 1677 1709 1693 1629 1725 1789 1725 1533 1102 1262 1677 1885 1789 1725 1789 1741 1725 1805 1693 1629 1949 2124 2140 2236 2316 2316 2444 2524 2476 2348 2444 2636 2604 2636 2652 2715 2811 2843 2891 2891 2939 2939 2987 3003 3019 3003 3003 3051 3115 3163 3163 3163 3179 3179 3195 3195 3259 3243 3227 3211 3195 3243 3275 3275 3179 3195 3179 3195 3195 3179 3179 3131 3227 3227 3195 3147 3003 2875 2747 2652 2731 2715 2715 2731 2699 2636 2588 2540 2492 2508 2492 2444 2364 2220 2140 2044 1885 1725 1661 1613 1517 1310 1198 1214 1405 1437 1533 1613 1725 1885 2060 2124 2172 2156 2140 2108 2076 2092 2172 2220 2140 2188 2236 2348 2476 2604 2731 2827 3019 3067 3291 3450 3179 2588 2204 2108 1917 1805 1789 1789 1837 1933 1997 1997 1917 1917 1949 1949 1933 1949 1997 2028 2124 1837 1597 1965 2140 1981 2140 2204 2300 2588 2140 2300 2124 910 830 1469 2460 2971 2923 2284 1837 1677 1453 1278 862 734 575 511 559 655 798 894 782 830 942 1070 1150 1150 1102 1022 639 623 559 830 1357 1389 1166 1246 1581 1645 1789 1853 1869 1853 1821 1837 1885 1885 1885 1885 1885 1885 1885 1885 1885 1885 1869 1869 1869 1853 1853 1853 1869 1869 1853 1853 1853 1837 1837 1837 1837 1837 1837 1837 1837 1837 1837 1837 1789 1789 1789 1789 1773 1773 1773 1757 1757 1757 1741 1741 1741 1725 1725 1725 1725 1725 1725 1709 1709 1693 1693 1693 1725 1709 1709 1693 1661 1645 1645 1629 1613 1613 1597 1581 1565 1565 1581 1581 1581 1581 1597 1581 1597 1581 1565 1517 1485 1469 1469 1469 1453 1453 1453 1437 1405 1389 1373 1357 1357 1357 1357 1373 1405 1437 1437 1421 1421 1421 1405 1405 1357 1357 1357 1357 1341 1341 1341 1326 1533 1357 1405 2156 2636 2556 2252 1597 1230 1262 1294 1294 1262 1230 1214 1182 1150 1118 1118 1118 1134 1134 1134 1118 1102 1102 1134 1118 1102 1070 1038 1022 878 846 830 894 958 958 894 814 846 894 974 974 958 910 926 910 910 878 878 862 862 862 862 862 862 846 830 814 814 846 862 862 910 894 878 862 846 814 798 798 862 894 942 942 942 942 958 958 942 910 910 942 990 1006 990 974 926 942 958 990 1006 990 926 862 910 910 910 894 862 814 798 782 798 798 830 830 814 814 830 814 862 846 814 782 766 766 782 798 750 734 734 718 718 734 734 750 750 750 750 734 734 718 718 718 750 750 750 734 750 766 766 782 798 798 798 798 798 798 798 798 798 798 798 798 782 782 782 782 814 798 798 798 782 782 782 782 782 782 782 766 766 766 750 750 798 782 782 782 766 766 766 766 766 750 750 750 734 734 734 734 782 782 782 766 750 750 734 734 766 766 766 766 766 766 766 766 750 750 750 750 766 766 766 766 734 718 766 830 782 686 782 926 1070 1006 926 718 607 639 702 734 702 686 702 670 655 655 655 655 639 623 623 623 623 639 655 655 655 639 607 575 559 543 543 575 639 639 639 655 655 655 655 655 591 591 591 591 591 591 591 591 559 559 559 559 559 543 543 543 543 543 543 527 527 511 511 511 511 543 559 543 511 495 495 527 511 511 511 511 511 511 511 511 511 495 495 495 479 479 479 479 495 511 527 495 463 447 447 463 479 479 463 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 399 415 415 399 383 367 367 399 399 383 367 383 367 351 351 383 383 367 351 415 415 415 415 415 399 383 383 431 415 415 399 399 383 383 367 383 383 383 383 399 399 399 399 367 367 383 383 383 399 399 399 399 367 335 335 351 367 351 335 367 335 303 303 351 383 399 399 111 95 79 95 127 143 95 63 95 79 79 79 79 95 111 127 79 79 63 63 63 63 47 47 63 63 95 95 95 95 63 63 31 47 63 79 79 63 47 31 31 47 63 47 15 15 47 79 31 31 31 31 31 31 31 31 31 15 15 0 0 15 15 31 79 79 79 63 63 63 47 47 63 63 79 79 79 63 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 31 31 15 15 0 0 0 31 143 287 367 367 335 335 335 367 367 367 367 383 399 415 447 495 543 575 511 303 79 0 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 47 111 223 159 79 47 47 63 47 15 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 0 31 31 0 79 367 623 766 782 782 766 750 750 734 734 718 734 750 766 734 702 686 686 702 686 655 607 543 479 399 351 287 239 159 143 79 111 111 175 159 271 271 175 191 670 1469 1869 1805 1997 1373 1006 1054 1086 974 1006 1038 1118 1262 1102 1038 1070 846 1230 2252 2524 1373 1166 1565 1997 1645 1757 1773 2220 2332 1773 1597 2540 2332 1949 1501 1869 2204 2108 1789 1789 1789 1757 1965 1070 319 1661 2620 2268 1262 1198 1357 2140 2028 1885 1789 1885 1837 1789 1917 1901 1901 1869 1885 1853 1837 1821 1821 1741 1773 1757 1677 1725 1853 1757 1517 1038 1421 1917 1997 1805 1821 1869 1773 1789 1901 1725 1661 2028 2188 2156 2284 2348 2300 2460 2556 2428 2364 2524 2652 2604 2636 2667 2731 2827 2859 2891 2891 2923 2939 2939 2955 2971 2971 2987 2987 3067 3099 3099 3099 3131 3147 3163 3163 3227 3259 3291 3291 3307 3338 3354 3338 3275 3243 3243 3195 3179 3147 3131 3083 3179 3211 3243 3243 3227 3163 3099 3051 3083 3051 3051 3019 2955 2891 2827 2795 2620 2604 2636 2604 2588 2604 2636 2620 2476 2300 2268 2268 2140 1869 1725 1725 1725 1613 1405 1262 1246 1389 1565 1693 1885 1869 1917 1949 1981 2028 2108 2156 2108 2076 2028 1997 1981 1981 1997 2108 2252 2428 2620 2699 2492 2124 1917 1885 1789 1725 1693 1725 1789 1869 1949 1981 1901 1901 1933 1933 1917 1933 1981 2028 2076 1821 1645 1981 2076 1949 2140 2124 2236 2428 2156 2060 1373 702 1373 1869 2268 2412 2396 2492 2747 2843 2636 2524 2348 2108 1741 1357 1054 766 543 415 734 750 798 878 974 1054 1086 1054 1054 958 702 878 1437 1469 1214 1405 1661 1725 1821 1805 1789 1741 1773 1821 1869 1869 1869 1869 1869 1869 1869 1869 1853 1853 1837 1837 1837 1821 1821 1821 1837 1837 1821 1821 1821 1805 1805 1805 1821 1821 1821 1821 1821 1821 1821 1821 1789 1789 1789 1773 1773 1773 1757 1757 1741 1741 1725 1725 1709 1709 1709 1709 1725 1725 1725 1709 1709 1693 1693 1693 1725 1725 1709 1693 1661 1645 1629 1629 1597 1597 1581 1581 1565 1549 1565 1565 1581 1581 1597 1581 1597 1581 1565 1517 1485 1469 1469 1453 1453 1453 1437 1437 1389 1389 1357 1341 1341 1341 1357 1389 1389 1421 1421 1405 1405 1405 1389 1389 1357 1357 1357 1341 1341 1341 1326 1326 1262 1373 1310 1326 1214 1230 1469 1230 1246 1230 1214 1230 1246 1246 1214 1150 1150 1118 1118 1102 1134 1134 1118 1118 1086 1086 1118 1102 1086 1070 1054 1038 1086 1038 990 926 926 910 910 910 862 942 1006 1006 974 926 910 910 894 862 862 862 862 862 862 862 862 846 814 814 814 846 878 862 894 862 846 830 846 830 846 830 846 878 926 910 910 894 910 894 958 910 910 942 990 1006 958 926 974 958 974 1006 1038 1006 926 846 894 878 862 830 782 750 750 734 798 798 830 814 814 814 814 814 846 830 798 750 750 750 766 782 750 734 734 718 718 734 734 750 750 750 750 734 734 718 718 718 750 734 734 734 734 750 766 782 782 782 782 782 782 782 782 782 782 782 798 798 798 798 798 814 814 814 798 798 798 782 782 782 798 798 798 798 782 782 766 766 798 798 782 782 782 766 766 766 766 766 750 750 750 734 734 734 766 766 766 766 766 766 766 750 766 766 766 766 766 766 766 766 750 750 750 766 766 782 782 782 686 639 734 830 734 782 1389 2108 2747 2124 1294 734 798 1022 846 431 686 686 686 670 670 670 670 670 670 655 623 591 591 575 591 591 559 543 527 511 495 495 511 559 655 670 655 655 655 655 655 639 623 623 623 623 623 623 623 607 591 575 575 559 559 543 527 527 543 543 543 527 527 511 511 511 511 543 575 543 511 479 511 543 511 511 511 511 511 511 511 511 511 511 495 495 495 479 479 479 479 511 527 495 447 415 431 463 495 479 463 447 447 447 447 463 431 431 431 431 431 431 431 431 415 415 415 431 431 415 415 415 431 415 399 399 399 399 415 431 399 383 367 367 399 399 383 367 351 367 383 383 351 351 367 383 399 415 415 415 415 399 383 367 399 399 399 399 399 399 399 399 383 383 399 399 415 415 415 431 351 351 367 367 383 383 383 399 399 399 399 367 335 335 367 399 399 351 303 303 351 383 367 351 95 63 47 63 111 127 79 31 79 79 79 79 79 95 127 127 95 79 79 63 63 47 47 31 47 63 95 111 111 95 63 47 47 47 79 95 95 79 47 47 63 79 63 47 31 31 79 111 63 63 63 63 63 63 63 63 63 47 47 31 31 47 47 63 79 79 79 63 63 47 47 47 47 47 63 79 79 79 63 63 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 31 31 15 15 0 0 0 79 191 335 399 399 351 351 351 351 351 351 367 383 399 431 431 543 527 527 527 335 63 0 47 31 31 31 31 31 31 31 31 0 0 0 0 0 15 79 143 255 175 95 47 63 79 47 31 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 0 47 31 15 159 463 702 798 750 750 750 750 750 750 750 750 734 750 750 734 702 670 686 702 670 639 591 511 431 367 319 255 223 143 95 47 47 95 127 143 223 287 143 191 894 1629 1885 1853 1933 1262 926 990 942 990 1102 1022 958 1198 1102 1038 1054 798 1230 2364 2667 1166 1134 1597 1901 1549 1661 1757 2156 2172 1533 1693 2620 2188 2092 1693 1965 2300 2140 1757 1789 1821 1805 1981 1134 527 1997 2667 2028 1054 1246 1597 2172 2060 1901 1805 1869 1837 1789 1917 1901 1917 1933 1901 1917 1885 1901 1869 1773 1837 1821 1725 1821 1901 1805 1549 1006 1533 2092 2060 1821 1917 1997 1869 1837 1965 1773 1677 2092 2220 2172 2316 2364 2284 2460 2556 2412 2332 2508 2652 2652 2652 2699 2763 2843 2859 2859 2859 2891 2923 2923 2939 2939 2955 2939 2971 3083 3115 3115 3163 3163 3179 3195 3227 3195 3243 3259 3307 3291 3275 3243 3211 3147 3131 3147 3163 3131 3131 3131 3115 3179 3163 3131 3115 3147 3195 3243 3291 3291 3307 3307 3291 3227 3195 3147 3131 3147 3003 2811 2636 2540 2588 2731 2795 2652 2540 2604 2731 2667 2444 2300 2300 2172 2124 2028 1917 1757 1661 1613 1549 1421 1437 1581 1677 1773 1821 1901 1933 2156 2156 2204 2188 2188 2108 2060 2108 2252 2284 2204 2140 2124 2092 1965 1757 1789 1725 1725 1725 1805 1869 1949 1949 1885 1901 1917 1917 1917 1933 1981 2012 2044 1821 1677 1981 2028 1933 2156 2092 2316 2012 2508 1805 686 1006 1693 2172 2140 2092 1949 1997 2140 2108 2172 2396 2396 2412 2460 2412 2332 2060 1757 1549 910 782 623 559 639 782 942 1022 1086 1022 670 846 1501 1565 1437 1741 1805 1837 1869 1837 1757 1725 1789 1853 1901 1869 1901 1869 1901 1869 1901 1869 1869 1837 1853 1821 1853 1805 1837 1837 1853 1853 1837 1837 1837 1821 1821 1821 1837 1805 1805 1805 1805 1805 1805 1805 1821 1789 1821 1773 1773 1757 1757 1757 1725 1725 1709 1709 1709 1693 1725 1725 1725 1725 1725 1709 1709 1693 1693 1693 1741 1725 1709 1693 1661 1645 1629 1613 1597 1597 1613 1565 1581 1581 1565 1565 1581 1581 1597 1581 1597 1581 1565 1517 1469 1469 1469 1453 1453 1437 1437 1437 1389 1373 1357 1326 1326 1341 1357 1389 1373 1373 1405 1357 1389 1341 1373 1341 1357 1326 1357 1310 1341 1294 1326 1326 1357 1326 1214 1357 1326 1310 1469 1198 1262 1214 1166 1182 1230 1246 1214 1166 1150 1150 1150 1134 1134 1118 1150 1150 1102 1102 1134 1134 1118 1102 1086 1070 1006 1086 1166 1134 1070 1006 1022 1070 1038 942 846 862 942 990 990 894 894 862 862 862 862 862 862 862 862 846 814 798 814 846 878 910 798 814 830 846 878 910 926 942 942 958 990 974 942 926 974 958 942 894 878 926 974 974 926 878 990 910 846 814 830 830 814 782 878 862 862 814 830 814 830 830 798 798 830 814 814 798 814 814 830 814 766 734 718 734 750 766 750 734 734 718 718 734 734 750 750 750 750 734 734 718 718 718 718 718 718 718 734 750 766 766 750 750 750 750 750 750 750 750 766 782 782 798 798 814 814 830 814 814 814 798 798 782 782 782 814 814 814 798 798 798 782 782 798 798 798 782 782 766 766 766 766 766 766 750 750 734 734 750 750 766 766 766 766 766 782 782 766 766 766 766 766 766 766 766 750 750 750 766 766 782 782 782 814 718 782 878 798 1086 2268 3514 3307 3386 2891 1757 798 543 702 782 686 670 686 702 702 702 718 718 734 686 670 591 575 527 559 527 479 431 447 415 447 431 495 511 655 655 655 639 639 623 623 607 639 639 639 639 639 639 639 623 639 607 623 575 575 527 543 511 575 543 575 527 559 511 543 543 511 543 575 559 495 479 511 543 511 511 511 511 511 511 511 511 511 511 511 495 495 479 479 479 447 495 511 479 415 383 399 447 495 479 463 447 447 447 447 463 431 431 431 431 431 431 431 431 383 399 399 415 415 399 399 383 447 431 399 383 383 399 431 447 399 383 399 367 431 399 415 367 367 383 447 399 367 319 383 431 399 415 415 415 415 399 383 367 383 399 399 399 399 399 399 415 399 399 399 415 415 431 431 447 335 351 351 367 367 383 383 383 415 431 447 399 351 335 383 447 431 383 319 303 335 367 351 319 111 95 63 47 47 63 95 111 127 111 95 79 79 79 79 95 63 63 79 79 79 63 47 47 79 63 31 15 15 31 63 79 79 79 79 79 79 79 79 79 63 63 63 47 47 31 31 31 63 63 63 63 63 63 63 63 95 95 95 95 95 95 95 95 79 79 79 63 63 47 47 47 31 31 47 63 63 79 95 95 79 79 79 79 79 79 79 79 95 95 95 79 79 63 63 63 63 63 63 63 63 63 63 63 47 63 79 63 31 15 15 15 31 111 255 335 335 319 335 351 303 351 383 383 351 351 383 463 479 575 623 511 271 47 0 0 0 0 0 0 0 0 0 0 31 31 15 0 0 31 175 271 159 111 63 15 0 15 47 79 63 63 63 47 47 31 31 31 31 31 31 31 31 31 31 31 47 47 15 31 239 543 718 734 766 766 766 766 766 766 766 766 766 750 734 718 702 702 702 702 623 607 575 527 447 367 287 223 127 79 63 31 63 95 143 175 223 111 287 271 894 1757 1837 1917 1869 1230 1022 942 910 1022 942 1086 910 1150 1070 1006 1054 814 1246 2348 2428 1150 1166 1789 1965 1373 1517 1613 2124 1981 1405 1693 2620 2348 1661 1901 2252 2124 1869 1917 1821 1869 2092 1885 878 990 2540 2428 1901 1198 958 2076 2460 2188 1981 1981 2044 1997 1901 1837 1853 1853 1853 1837 1821 1821 1933 1997 1981 2028 2012 1965 1949 1997 1933 1421 1102 1885 1965 1949 2028 1917 1997 2060 2092 1901 1773 1837 2076 2236 2300 2316 2364 2332 2492 2524 2332 2348 2540 2620 2667 2747 2795 2811 2843 2827 2843 2859 2859 2907 2923 2939 2955 2971 2971 2987 3067 3099 3115 3147 3179 3195 3243 3243 3243 3243 3227 3243 3243 3243 3259 3259 3227 3227 3227 3227 3227 3227 3227 3227 3243 3243 3243 3259 3259 3275 3275 3275 3243 3243 3243 3259 3259 3275 3275 3275 3291 3291 3131 3195 3003 2667 2827 2891 2779 2620 2652 2652 2588 2636 2795 2827 2731 2683 2604 2524 2428 2300 2204 2124 1981 1853 1725 1597 1549 1517 1485 1405 1597 1597 1597 1709 1885 2060 2204 2284 2316 2300 2236 2220 2156 2076 1965 1853 1901 1837 1837 1837 1853 1885 1885 1869 1997 1949 1885 1853 1869 1933 1997 2044 2092 1677 1645 1933 1997 1965 1981 2012 2060 2588 1805 1006 926 1341 2092 2300 2028 2028 2012 1997 1997 2028 2044 2060 2140 2156 2188 2252 2284 2332 2396 2444 2156 2076 1869 1581 1278 958 718 575 718 543 575 942 1357 1533 1645 1741 1869 1853 1821 1805 1789 1805 1805 1805 1853 1853 1885 1885 1901 1885 1885 1869 1837 1821 1837 1821 1837 1821 1837 1837 1837 1837 1837 1853 1821 1837 1837 1853 1821 1805 1821 1821 1837 1837 1853 1853 1805 1805 1853 1805 1789 1773 1757 1789 1709 1709 1741 1741 1741 1741 1773 1741 1709 1725 1725 1725 1725 1725 1741 1741 1693 1693 1677 1661 1661 1645 1629 1629 1645 1613 1597 1565 1565 1565 1581 1581 1581 1565 1549 1533 1517 1517 1517 1517 1485 1469 1453 1421 1405 1389 1373 1373 1357 1357 1341 1326 1326 1310 1294 1294 1326 1326 1357 1310 1341 1294 1326 1294 1341 1294 1310 1262 1278 1246 1278 1278 1278 1278 1262 1278 1310 1326 1310 1278 1262 1262 1246 1230 1214 1214 1198 1198 1182 1166 1150 1166 1182 1166 1150 1102 1166 1150 1134 1118 1118 1118 1118 1134 1134 1150 1134 1134 1118 1102 1086 1086 974 974 958 926 910 894 910 894 846 862 878 878 894 878 878 862 878 894 894 910 910 926 926 894 878 878 894 894 862 894 910 942 910 910 910 894 894 894 910 910 894 910 942 958 958 942 926 910 894 894 894 878 878 878 862 862 862 862 894 846 878 862 862 862 862 846 846 830 798 782 782 766 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 878 543 766 670 718 495 750 607 543 670 686 718 798 734 670 814 734 750 750 766 766 750 750 766 846 830 798 782 782 798 830 846 814 798 798 782 782 798 798 814 830 830 814 798 782 766 766 766 814 814 782 766 766 766 766 766 846 814 798 782 766 782 798 798 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 734 734 846 958 910 2699 3818 3626 3450 3594 3482 2204 974 511 591 655 718 718 686 734 798 830 830 766 718 607 543 463 527 527 575 527 479 463 479 399 367 351 447 527 623 623 607 607 607 591 591 591 639 639 639 623 623 607 607 607 591 591 607 591 607 591 607 591 575 559 575 543 559 527 543 543 559 559 559 543 543 527 527 527 495 495 511 511 511 511 511 527 511 511 511 511 511 511 511 511 559 543 527 527 495 495 479 463 447 447 431 399 383 383 447 479 463 463 447 447 447 431 431 431 431 431 415 399 383 367 367 351 383 399 399 415 415 399 399 383 431 447 495 463 479 431 431 383 463 415 415 367 399 383 447 463 431 415 383 399 431 431 415 399 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 415 415 415 399 399 383 383 383 399 415 431 415 383 367 383 399 511 447 367 351 367 399 383 367 95 95 63 63 63 63 95 95 111 111 95 95 79 79 79 79 15 31 47 47 63 47 47 31 79 63 31 15 15 31 63 79 79 79 79 79 79 79 79 79 63 63 63 47 47 47 31 31 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 79 79 79 79 79 79 79 79 79 79 63 63 63 47 47 47 63 63 63 63 63 63 63 63 63 79 79 63 31 15 31 31 95 159 271 335 319 303 319 351 303 351 383 383 351 351 383 463 463 559 575 447 223 31 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 47 159 239 127 111 63 31 15 31 47 63 63 63 63 47 47 31 31 31 31 31 31 31 31 31 31 31 31 47 31 63 271 559 734 750 750 750 750 750 750 750 750 750 750 734 734 718 702 702 686 670 639 623 591 543 463 367 271 191 127 47 63 15 63 95 159 159 159 111 271 383 1134 1837 1773 1949 1821 1262 1070 990 958 1022 958 1054 990 1150 1038 990 1022 862 1278 2332 2236 1182 1182 1725 1997 1405 1453 1613 2060 1757 1389 1885 2667 2476 1997 2204 2236 1981 1821 1933 1805 1869 2140 1821 862 1389 2747 2396 1613 1038 1501 2843 2715 2460 2316 2284 2332 2268 2156 2092 2012 1949 1917 1933 1949 1933 1869 1805 1773 1789 1789 1965 2108 2188 2044 1214 1341 1949 1965 1869 1933 1933 2140 2220 2044 1901 1837 1933 2108 2236 2300 2364 2412 2380 2540 2556 2396 2396 2588 2683 2715 2779 2827 2827 2843 2827 2843 2827 2859 2875 2923 2939 2955 2971 2987 3003 3067 3115 3131 3147 3163 3195 3227 3243 3227 3227 3211 3211 3211 3227 3227 3243 3259 3259 3259 3259 3259 3259 3259 3259 3275 3275 3275 3291 3291 3307 3307 3307 3275 3275 3291 3291 3291 3307 3307 3307 3275 3338 3243 3386 3275 3035 3259 3354 3195 3131 3035 2907 2811 2667 2667 2715 2731 2715 2715 2731 2763 2731 2731 2699 2652 2524 2364 2220 2092 1965 1821 1693 1501 1326 1150 1038 1054 1166 1294 1389 1773 1837 1933 2060 2140 2156 2044 1965 1981 1901 1837 1805 1821 1917 1997 2060 1917 1949 2028 2044 2044 1949 1869 1789 1997 1709 1709 1885 1949 1981 2044 2012 2012 2252 1405 862 1182 1773 2300 2172 2076 2060 2028 1981 1981 1997 2012 2028 1997 2012 2012 2028 2076 2092 2140 2140 2252 2236 2220 2156 2076 1981 1933 1885 1533 1278 1150 1278 1485 1581 1709 1837 1853 1821 1805 1821 1805 1821 1805 1821 1869 1869 1885 1901 1901 1885 1885 1869 1837 1837 1837 1837 1837 1837 1837 1837 1869 1869 1869 1885 1853 1853 1869 1869 1805 1805 1789 1805 1805 1821 1821 1821 1805 1837 1837 1821 1757 1741 1741 1741 1677 1677 1709 1725 1757 1757 1757 1757 1725 1725 1725 1725 1725 1725 1725 1725 1677 1677 1661 1645 1629 1629 1613 1645 1661 1645 1613 1581 1565 1565 1581 1581 1565 1565 1549 1533 1517 1501 1501 1501 1485 1469 1437 1421 1389 1389 1373 1373 1357 1357 1341 1326 1326 1310 1294 1294 1326 1326 1310 1310 1310 1294 1294 1294 1310 1294 1278 1246 1246 1230 1230 1262 1278 1294 1278 1294 1310 1326 1310 1278 1262 1262 1262 1246 1230 1214 1214 1198 1214 1198 1182 1198 1214 1198 1150 1102 1166 1150 1134 1118 1118 1118 1118 1134 1150 1150 1134 1118 1102 1102 1086 1086 1054 1054 1038 1022 1006 974 958 958 894 894 910 910 910 894 878 878 894 894 910 910 926 926 926 942 894 910 926 926 894 894 910 926 910 894 894 894 878 878 878 862 894 910 926 942 942 926 910 894 878 878 878 878 862 862 846 846 878 878 862 862 846 846 846 846 814 814 814 814 814 814 798 798 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 543 814 623 750 623 782 591 814 894 750 575 639 814 734 639 750 702 718 750 766 766 750 750 766 830 830 814 798 798 814 830 830 814 798 798 782 782 798 798 846 846 830 814 798 782 782 782 782 814 798 782 782 766 766 766 782 846 830 798 782 782 782 798 814 798 798 798 798 798 798 798 798 798 798 798 782 782 782 766 766 846 702 655 942 1326 3035 3818 3754 3418 3099 2300 1198 511 511 686 718 702 718 734 766 766 782 750 686 639 559 479 463 479 511 511 511 479 479 479 463 463 479 527 575 623 623 623 607 607 607 591 591 639 639 639 623 623 607 607 607 607 607 607 607 607 607 607 607 575 575 575 559 559 559 543 543 559 559 559 543 543 527 527 527 527 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 543 527 527 511 511 495 495 479 479 479 463 431 415 431 463 511 479 463 463 463 447 447 447 431 447 447 431 415 399 383 383 367 383 399 399 415 415 399 399 383 479 479 479 479 463 463 447 431 431 431 431 447 447 431 431 431 447 415 399 415 431 447 431 399 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 415 415 399 399 399 383 383 383 415 431 447 431 399 383 399 415 495 431 367 351 383 399 399 383 95 79 79 63 63 79 79 95 111 111 95 95 79 79 79 79 0 0 15 31 47 47 31 31 79 63 31 15 15 31 63 79 79 79 79 79 79 79 79 79 63 63 63 63 47 47 47 31 79 79 79 79 79 79 79 79 63 63 63 63 63 63 63 63 79 79 79 63 63 47 47 47 95 95 79 63 63 47 31 31 79 79 79 79 79 79 79 79 63 63 47 47 47 31 31 31 63 63 63 63 63 63 63 63 79 95 95 79 47 31 63 63 191 239 303 335 303 287 319 351 319 351 383 383 367 367 399 463 463 527 495 351 159 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 63 127 191 95 79 79 63 47 31 31 31 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 15 31 31 111 319 575 734 750 718 718 718 718 718 718 718 718 702 718 734 734 718 686 655 639 639 639 623 559 479 367 255 159 111 47 47 15 63 111 159 175 127 111 239 575 1469 1901 1757 1997 1645 1166 1038 990 958 1038 958 1054 1038 1118 1006 974 1022 910 1326 2236 1901 1214 1198 1645 2076 1501 1389 1661 1965 1581 1501 2044 2524 2476 2364 2428 2204 1853 1837 2012 1757 1869 2140 1581 830 1805 2779 2268 1405 1038 2252 3418 3163 2939 2795 2731 2699 2556 2396 2268 2300 2188 2076 2012 2044 2028 1917 1821 2012 2156 2060 2300 2252 2268 2092 1118 1581 2028 1965 1885 1917 1885 2092 2076 2044 1949 1933 2060 2236 2316 2396 2460 2508 2508 2636 2636 2492 2524 2699 2731 2763 2811 2827 2827 2859 2859 2875 2859 2891 2907 2939 2955 2971 2971 3003 3003 3051 3099 3099 3131 3163 3179 3195 3195 3163 3163 3195 3195 3211 3227 3243 3259 3259 3259 3259 3259 3259 3259 3259 3259 3275 3275 3275 3291 3291 3307 3307 3307 3275 3291 3291 3291 3307 3307 3307 3307 3323 3402 3307 3418 3307 3067 3291 3354 3259 3323 3179 3051 3083 2843 2715 2939 2699 2683 2699 2683 2699 2683 2683 2652 2811 2779 2699 2636 2556 2412 2284 2156 2028 1901 1773 1629 1549 1485 1405 1341 1118 1102 1182 1341 1517 1757 1917 1997 2012 2012 2076 2092 2076 2044 1949 1853 1789 1773 1837 1853 1949 1965 2044 2028 1965 1725 1773 1885 1965 2012 2092 1981 2076 1837 1006 878 1629 2268 2444 2092 2124 2076 2044 1981 1981 1981 1997 1997 1981 1981 1965 1965 1997 1981 2012 2012 2060 2076 2124 2156 2188 2204 2236 2236 2268 2044 1853 1789 1757 1709 1789 1901 1869 1853 1821 1837 1821 1821 1837 1837 1869 1869 1885 1885 1885 1885 1869 1869 1837 1837 1837 1837 1837 1821 1821 1821 1853 1853 1869 1869 1837 1853 1853 1853 1773 1773 1757 1773 1773 1773 1789 1789 1741 1773 1789 1789 1757 1725 1741 1757 1677 1677 1725 1725 1741 1741 1757 1757 1773 1773 1757 1757 1741 1725 1725 1725 1693 1677 1677 1661 1645 1629 1629 1629 1645 1629 1613 1597 1581 1581 1581 1581 1549 1549 1533 1517 1501 1501 1485 1485 1469 1453 1421 1405 1389 1373 1373 1373 1357 1357 1341 1326 1326 1310 1294 1294 1326 1310 1310 1310 1294 1294 1294 1294 1294 1278 1262 1246 1230 1230 1230 1262 1294 1310 1294 1294 1326 1326 1310 1294 1278 1278 1262 1246 1246 1230 1214 1214 1214 1198 1182 1182 1198 1182 1150 1102 1150 1150 1134 1118 1118 1118 1118 1118 1134 1134 1134 1118 1102 1102 1086 1086 1054 1054 1038 1022 1006 990 974 974 942 958 958 958 942 926 910 894 910 926 926 926 926 942 942 942 894 910 942 926 894 878 910 926 894 878 878 878 862 862 862 846 878 894 894 910 910 894 878 878 862 862 862 846 846 846 830 830 846 846 846 846 830 830 814 814 782 798 798 798 814 814 830 830 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 655 926 559 686 702 718 543 1182 1294 1214 1022 910 846 639 559 734 718 718 766 766 798 798 782 782 830 862 846 846 846 846 862 862 846 830 830 814 814 830 830 846 846 830 814 798 782 782 782 782 814 798 798 782 766 782 782 782 846 830 814 798 798 798 798 814 798 798 798 798 798 798 798 798 798 798 798 798 782 782 782 766 862 878 766 750 798 1661 2156 2108 2188 1725 1086 575 463 623 702 639 670 734 782 782 734 639 607 575 559 495 479 463 495 511 511 495 511 495 495 527 591 623 623 623 639 639 623 623 623 607 607 607 639 639 639 623 623 607 607 607 607 607 607 607 607 607 607 607 575 575 575 575 559 559 559 543 559 559 559 559 543 543 543 543 543 543 527 527 511 495 495 495 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 479 463 463 511 543 495 479 479 479 463 463 463 447 463 447 447 431 431 415 399 399 399 399 415 415 415 415 399 399 495 479 463 447 447 447 463 463 399 415 447 479 479 447 415 399 463 447 415 431 463 463 447 431 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 415 399 399 399 383 383 383 383 415 431 447 431 399 383 399 415 447 415 367 367 383 399 415 399 79 79 79 79 79 79 79 79 95 95 95 95 95 79 63 63 0 0 0 31 47 47 47 47 63 47 47 31 31 47 47 63 79 79 79 79 79 79 79 79 79 79 63 63 63 47 47 47 95 95 95 95 95 95 95 95 63 63 63 63 63 63 63 63 79 79 79 63 63 47 47 47 79 79 79 63 63 47 47 47 79 79 79 79 79 79 79 79 63 63 63 63 47 47 31 31 63 63 63 63 63 63 63 63 95 95 95 79 47 47 79 79 271 287 335 335 287 271 303 351 335 351 367 383 383 383 399 447 447 447 383 239 95 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 63 79 111 127 47 63 79 79 63 47 31 0 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 63 175 399 607 718 750 686 686 686 686 686 686 686 686 670 686 718 734 718 670 639 607 639 639 623 559 463 351 223 127 95 63 47 15 47 127 191 191 127 127 239 782 1693 1917 1709 1981 1453 1054 1022 974 942 1038 974 1038 1006 1022 958 990 1038 974 1357 2092 1581 1278 1230 1517 2172 1613 1421 1709 1901 1629 1789 2076 2108 2332 2540 2444 2108 1725 1869 2172 1853 1933 2108 1246 894 2140 2652 2092 1373 1134 2667 3370 3370 3227 3131 3131 3099 2923 2779 2715 2715 2556 2380 2252 2252 2220 2172 2124 1853 2108 2060 2332 2124 2172 1997 1230 1709 2044 2028 2044 2060 2028 2156 2060 2076 1949 1965 2188 2444 2508 2476 2492 2524 2572 2652 2667 2524 2588 2747 2715 2811 2827 2827 2827 2859 2843 2875 2875 2907 2923 2955 2971 3003 3003 3003 3035 3035 3083 3099 3115 3131 3163 3179 3195 3147 3147 3179 3179 3195 3227 3243 3259 3243 3243 3259 3259 3259 3259 3275 3275 3275 3275 3275 3291 3291 3307 3307 3307 3291 3291 3291 3307 3307 3307 3323 3323 3338 3418 3307 3354 3195 2971 3163 3179 3099 3307 3195 3147 3354 3083 2907 3243 3147 3099 3067 2987 2939 2859 2811 2795 2731 2747 2747 2747 2715 2652 2588 2492 2188 2124 2060 2012 1901 1773 1661 1549 1469 1326 1134 1022 1022 1070 1150 1214 1310 1405 1629 1853 2028 2092 2076 2028 2156 2108 2028 1965 1917 1933 1965 1981 2028 1709 1693 1949 2028 2012 2012 1949 2188 1533 974 1278 2108 2540 2428 2092 2140 2076 2044 2012 1981 1981 1981 1997 2012 1997 1997 1997 2012 1997 2028 2028 2028 2060 2060 2044 2060 2044 2028 2028 2252 2172 2140 2108 1949 1805 1773 1805 1869 1837 1853 1853 1837 1837 1853 1853 1869 1885 1885 1885 1885 1869 1853 1853 1837 1837 1837 1821 1821 1821 1821 1837 1853 1853 1853 1853 1821 1837 1837 1837 1741 1741 1741 1741 1741 1741 1741 1741 1661 1693 1725 1741 1741 1741 1773 1773 1693 1709 1709 1725 1741 1741 1757 1757 1773 1757 1757 1741 1725 1709 1693 1693 1677 1677 1661 1661 1645 1629 1629 1613 1629 1629 1613 1597 1581 1565 1565 1565 1517 1517 1517 1517 1501 1485 1469 1453 1469 1437 1405 1389 1373 1373 1373 1373 1357 1357 1341 1326 1326 1310 1294 1294 1310 1310 1310 1294 1294 1294 1278 1278 1278 1278 1246 1230 1214 1214 1214 1246 1310 1326 1294 1310 1326 1326 1310 1278 1278 1278 1278 1262 1246 1230 1230 1214 1214 1198 1166 1166 1182 1182 1150 1118 1150 1134 1118 1118 1102 1102 1118 1118 1134 1118 1118 1102 1102 1086 1086 1086 1054 1038 1038 1022 1006 990 974 974 1006 1006 1006 990 974 958 942 926 942 942 942 942 942 958 958 958 910 926 942 926 894 878 894 910 878 878 862 862 862 846 846 846 878 878 878 878 862 862 862 846 846 846 846 830 830 814 814 814 862 846 846 846 830 830 830 814 798 798 798 798 798 798 798 798 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 655 591 798 670 798 543 1469 2556 2811 2316 1389 718 702 846 814 766 718 718 766 782 814 798 782 782 862 862 862 846 846 862 862 862 846 830 830 814 814 830 830 846 846 830 814 798 798 798 798 798 814 798 798 782 782 782 798 798 846 846 830 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 798 798 798 782 782 782 655 846 830 734 686 814 862 926 798 670 623 639 686 655 623 591 686 750 814 750 655 559 559 527 527 527 543 559 575 575 575 559 575 559 559 623 686 718 686 639 655 639 639 639 623 623 623 623 639 639 639 623 623 607 607 607 607 607 607 607 607 607 607 607 591 591 575 575 575 559 559 559 559 559 559 559 559 559 559 543 559 559 543 527 511 495 495 479 511 511 511 511 511 511 511 511 495 511 511 511 511 511 511 527 511 511 527 495 479 479 511 543 495 495 495 479 479 479 463 463 463 463 463 447 447 431 431 431 399 399 415 431 431 415 399 399 495 479 447 431 431 447 463 479 415 431 447 463 463 447 431 415 479 463 447 447 479 479 463 447 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 383 383 383 367 367 383 415 431 415 383 367 367 399 415 399 383 367 383 399 415 415 79 79 79 79 79 79 79 79 79 79 95 95 95 79 47 47 0 0 15 47 63 63 63 63 47 47 47 47 47 47 47 47 79 79 79 79 79 79 79 79 79 79 79 63 63 63 47 47 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 79 79 79 63 63 47 47 47 47 47 47 63 63 79 79 79 79 79 79 79 79 79 79 79 95 95 79 79 63 63 63 63 63 63 63 63 63 63 63 63 95 95 95 63 31 47 95 111 303 335 383 351 319 303 351 399 399 383 399 415 431 447 447 447 399 367 255 127 31 0 0 15 0 0 0 0 0 0 0 0 0 0 15 47 79 95 95 79 15 47 63 79 79 47 15 0 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 95 255 463 607 686 718 670 670 670 670 670 670 670 670 655 670 702 702 686 655 623 591 639 623 591 543 447 319 207 111 127 63 47 31 63 111 175 223 159 143 255 1006 1789 1853 1709 1853 1278 958 990 942 910 1038 974 1038 1006 974 974 1054 1022 974 1310 1901 1405 1326 1246 1389 2156 1741 1517 1741 1837 1789 2076 2012 1677 2140 2683 2428 1997 1693 1933 2332 1997 1997 1981 926 958 2428 2604 1885 1182 1054 2747 3147 3099 3035 3083 3211 3275 3227 3195 3195 3035 2955 2875 2747 2652 2556 2524 2508 2236 2396 2300 2540 2332 2364 1661 1102 1933 2108 2092 2172 2188 2172 2332 2172 2060 1885 1917 2284 2620 2636 2524 2460 2540 2588 2683 2636 2524 2636 2779 2715 2843 2843 2875 2859 2891 2875 2907 2907 2923 2939 2987 3003 3035 3035 3019 3051 3019 3035 3051 3067 3083 3131 3147 3163 3131 3131 3131 3131 3179 3211 3227 3243 3243 3243 3243 3259 3259 3275 3275 3275 3275 3275 3275 3291 3291 3307 3307 3307 3291 3291 3307 3307 3307 3323 3323 3323 3259 3386 3291 3354 3243 3067 3291 3323 3147 3370 3275 3227 3402 3083 2907 3291 3291 3243 3227 3195 3179 3131 3131 3115 2971 2955 2891 2811 2747 2667 2620 2572 2683 2524 2348 2188 2124 2108 2140 2108 1725 1661 1565 1469 1373 1214 1070 958 1054 1038 1070 1118 1294 1469 1645 1757 1853 1901 1997 2092 2140 2124 2076 2044 2140 1661 1661 2060 2156 1997 1949 1981 2156 1341 1214 1837 2412 2444 2236 2188 2108 2076 2044 1965 1949 1933 1933 1949 1933 1933 1933 1933 1933 1949 1981 1981 2028 2044 2044 2028 2060 2060 2060 2060 1981 1997 2060 2060 1965 1821 1805 1821 1869 1869 1869 1837 1853 1853 1853 1853 1901 1917 1917 1917 1901 1885 1869 1869 1869 1869 1869 1853 1853 1837 1837 1821 1853 1853 1853 1853 1821 1805 1805 1805 1725 1725 1709 1709 1709 1709 1709 1709 1677 1709 1741 1741 1709 1709 1725 1741 1725 1725 1725 1741 1741 1757 1741 1741 1757 1741 1741 1725 1709 1693 1677 1661 1693 1693 1677 1661 1661 1645 1629 1629 1629 1629 1629 1613 1597 1581 1581 1565 1517 1533 1533 1533 1517 1501 1469 1421 1437 1421 1405 1389 1373 1373 1373 1389 1373 1373 1357 1341 1341 1326 1310 1310 1341 1341 1326 1326 1326 1310 1310 1310 1294 1294 1262 1246 1230 1230 1230 1262 1310 1326 1294 1294 1310 1326 1294 1262 1278 1278 1262 1246 1246 1230 1214 1214 1214 1182 1150 1150 1166 1166 1134 1118 1150 1134 1118 1102 1102 1102 1102 1118 1118 1102 1102 1102 1102 1086 1086 1086 1102 1086 1086 1070 1054 1054 1038 1038 1038 1038 1038 1038 1006 990 974 958 974 974 974 974 974 958 958 958 910 926 942 926 894 878 894 910 878 878 862 862 862 846 846 846 878 878 862 846 846 846 830 830 846 846 830 830 814 814 814 814 878 862 862 862 846 846 846 830 830 830 814 798 782 782 766 766 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 623 479 942 639 383 830 2556 3434 3530 3514 2667 1405 766 734 782 766 750 766 814 814 814 814 798 782 862 862 862 878 878 862 862 862 846 830 830 814 814 830 830 846 846 830 814 814 798 798 814 814 814 798 798 782 782 798 814 814 846 846 846 846 846 830 814 814 814 814 814 814 814 814 814 814 814 814 814 798 798 798 782 782 718 750 686 718 1038 974 782 686 734 686 718 766 718 591 639 750 718 734 766 702 623 575 575 607 559 591 623 639 639 639 639 639 670 655 639 686 750 750 702 639 655 655 655 655 639 639 639 623 639 639 639 623 623 607 607 607 607 607 607 607 607 607 607 607 591 591 591 575 575 575 559 559 559 559 559 559 559 559 559 575 575 559 559 543 527 511 495 495 511 511 511 511 511 511 511 511 495 511 511 511 511 511 511 527 479 495 511 495 463 463 495 511 495 495 495 479 479 479 463 463 463 463 463 447 447 447 447 447 399 415 431 431 431 431 415 399 479 463 447 431 431 447 479 495 479 463 447 431 431 447 463 479 495 463 447 463 479 495 479 447 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 383 383 383 367 367 367 367 383 399 383 351 335 351 367 399 399 399 399 383 399 415 415 63 79 79 95 95 79 79 63 63 79 95 95 95 79 47 31 0 15 31 47 63 63 63 47 47 47 47 47 47 47 47 47 79 79 79 79 79 79 79 79 95 79 79 79 63 63 63 63 79 79 79 79 79 79 79 79 95 95 95 95 95 95 95 95 79 79 79 63 63 47 47 47 31 31 47 63 63 79 95 95 79 79 79 79 79 79 79 79 95 95 95 79 79 79 63 63 63 63 63 63 63 63 63 63 79 79 63 47 15 31 95 111 287 319 367 351 319 303 351 399 415 399 383 399 447 463 463 447 351 255 127 31 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 47 95 95 79 47 15 31 47 63 63 47 31 15 15 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 63 47 127 335 527 607 655 686 670 670 670 670 670 670 670 670 655 655 670 670 655 639 607 591 607 591 543 479 383 287 207 127 111 47 47 31 63 127 191 223 175 175 415 1294 1805 1757 1741 1629 1134 894 974 910 862 1006 974 1038 1070 1006 1038 1102 974 942 1294 1757 1294 1326 1246 1310 2092 1933 1741 1853 1917 1885 2140 1853 1357 1981 2699 2476 1949 1773 1981 2380 2188 2108 1837 734 1134 2620 2588 1677 942 974 2731 3003 2683 2667 2779 2939 2987 3003 3019 3067 3019 3099 3147 3131 3035 2891 2795 2715 2859 2795 2652 2875 2971 2955 1485 1310 2476 2428 2236 2268 2172 2172 2348 2124 1981 1837 1901 2332 2683 2699 2540 2460 2540 2604 2683 2620 2508 2667 2795 2683 2859 2875 2843 2859 2843 2875 2907 2923 2939 2939 2987 3003 3035 3019 3051 3035 3019 2987 3035 3051 3067 3099 3131 3147 3131 3131 3131 3131 3163 3179 3211 3211 3227 3227 3243 3259 3259 3275 3291 3291 3275 3275 3275 3291 3291 3307 3307 3307 3307 3307 3307 3307 3323 3323 3323 3338 3275 3434 3338 3370 3259 3115 3338 3338 3211 3323 3291 3307 3354 3035 2955 3291 3179 3131 3131 3083 3099 3115 3115 3115 3243 3211 3131 3019 2891 2795 2779 2763 2636 2540 2364 2252 2188 2140 2108 2028 1677 1581 1533 1517 1533 1501 1469 1421 1310 1214 1134 1054 1006 1006 1070 1054 1102 1198 1341 1533 1741 1933 2076 2140 2124 1757 1837 2204 2236 2092 2092 2156 1997 1341 1613 2236 2444 2300 2060 2236 2076 2044 1981 1933 1917 1917 1901 1901 1901 1917 1917 1933 1933 1949 1981 1997 1917 1917 1933 1933 1933 1949 1965 1981 1869 1885 1901 1869 1789 1773 1869 1949 1901 1901 1869 1869 1869 1869 1869 1869 1901 1917 1917 1917 1901 1885 1853 1853 1869 1869 1853 1853 1837 1821 1821 1821 1853 1853 1837 1837 1805 1789 1789 1789 1725 1725 1709 1693 1693 1693 1677 1677 1741 1757 1773 1741 1693 1645 1645 1661 1757 1709 1709 1709 1709 1709 1693 1693 1693 1693 1677 1677 1661 1661 1645 1645 1661 1661 1661 1645 1629 1613 1613 1597 1597 1597 1597 1597 1581 1565 1549 1533 1501 1501 1517 1517 1517 1485 1453 1421 1421 1405 1389 1373 1373 1373 1373 1373 1373 1373 1357 1341 1341 1326 1310 1310 1326 1326 1326 1326 1310 1310 1310 1294 1294 1278 1262 1230 1230 1214 1214 1262 1310 1310 1294 1278 1294 1294 1278 1246 1262 1262 1246 1230 1214 1214 1198 1198 1230 1182 1150 1134 1150 1150 1134 1118 1134 1134 1118 1102 1086 1086 1102 1102 1102 1102 1102 1086 1086 1086 1086 1086 1070 1070 1054 1054 1038 1038 1022 1022 1038 1054 1054 1054 1038 1022 1006 990 1006 990 990 990 990 974 974 974 926 942 942 926 894 878 878 894 894 878 878 878 862 862 862 846 894 878 862 846 830 830 830 830 846 846 846 830 830 814 814 814 878 878 862 862 846 846 846 846 846 830 814 798 782 766 750 734 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 862 686 655 718 591 2396 3642 3610 3514 3626 3131 1741 846 655 686 702 766 766 814 814 814 814 798 830 862 862 878 878 878 878 862 862 846 830 830 814 814 830 830 846 846 830 814 814 814 814 830 830 814 798 798 798 798 814 830 830 846 862 862 862 862 846 830 814 830 830 830 830 830 830 830 830 830 814 814 814 798 798 798 798 830 814 814 686 894 718 702 718 942 782 734 766 782 734 718 766 782 766 734 686 655 639 655 686 591 623 670 670 655 655 655 686 718 718 718 734 750 734 686 655 670 670 670 655 655 655 639 639 639 639 639 623 623 607 607 607 607 607 607 607 607 607 607 607 607 591 591 591 575 575 575 575 559 559 559 559 575 575 575 575 559 559 559 543 527 527 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 463 479 495 495 463 447 479 495 495 479 479 479 463 463 463 447 447 447 447 447 447 447 447 447 415 415 431 431 431 431 415 415 463 463 447 447 447 463 479 495 495 479 447 415 415 447 479 495 479 463 447 447 479 479 463 447 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 383 383 383 383 367 367 367 351 367 383 399 383 351 335 351 367 383 415 431 415 383 367 383 415 63 63 95 95 95 95 63 63 47 63 95 95 95 63 31 15 0 15 15 31 31 31 15 15 31 47 47 63 63 47 47 31 79 79 79 79 79 79 79 79 95 95 79 79 79 63 63 63 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 79 79 79 79 79 79 79 79 79 79 79 63 63 63 47 47 63 63 63 63 63 63 63 63 63 63 47 15 0 31 95 111 223 271 335 351 335 319 367 415 431 399 383 399 447 479 463 431 271 159 31 0 0 15 31 15 0 0 0 0 0 0 0 0 0 0 0 31 79 95 79 31 15 31 31 47 47 31 31 31 0 0 0 15 15 31 31 31 31 31 31 31 31 31 31 31 79 63 159 399 575 607 623 639 670 670 670 670 670 670 670 670 655 655 655 639 623 607 607 591 591 559 495 415 335 255 207 143 95 79 47 31 79 143 191 239 175 159 623 1581 1837 1741 1821 1405 1054 862 958 878 798 974 974 1054 1102 990 1070 1102 926 958 1405 1853 1278 1246 1182 1214 2012 2092 2028 1965 2076 1821 1901 1677 1262 1805 2588 2540 1981 1949 2060 2364 2332 2188 1709 655 1485 2667 2444 1405 862 1086 2636 2683 2396 2364 2444 2556 2556 2508 2524 2572 2699 2747 2811 2907 2971 2971 2923 2859 2588 2492 2540 2636 2955 3099 1310 1901 2939 2715 2492 2572 2444 2412 2572 2204 1885 1837 2012 2492 2763 2667 2556 2556 2540 2604 2683 2620 2508 2683 2811 2715 2843 2859 2843 2827 2843 2843 2891 2923 2939 2955 2987 3003 3035 3019 3051 3035 2971 2955 2987 3019 3035 3051 3099 3099 3131 3115 3131 3115 3131 3131 3179 3179 3195 3195 3211 3227 3227 3243 3259 3259 3243 3243 3243 3259 3259 3275 3275 3275 3307 3307 3307 3323 3323 3323 3338 3338 3291 3466 3354 3338 3211 3067 3259 3243 3275 3227 3291 3354 3259 3051 3131 3386 3354 3307 3275 3243 3227 3179 3179 3179 3243 3243 3211 3147 3067 3051 3067 3051 2843 2795 2715 2683 2620 2508 2396 2252 2124 1933 1677 1485 1389 1373 1357 1373 1278 1262 1310 1294 1278 1230 1198 1134 1198 1134 1054 1022 1086 1230 1405 1517 1645 1693 1917 2060 1949 1981 2124 2108 1917 1565 2076 2380 2284 2236 2044 2124 2012 1997 1933 1901 1885 1885 1885 1885 1933 1933 1933 1949 1949 1949 1965 1965 1997 1981 1949 1917 1917 1917 1917 1933 1837 1853 1837 1757 1709 1741 1837 1917 1885 1885 1885 1885 1917 1917 1917 1901 1917 1917 1917 1901 1885 1869 1853 1837 1869 1869 1853 1853 1837 1821 1805 1805 1837 1837 1837 1821 1789 1789 1773 1773 1725 1725 1709 1693 1693 1677 1677 1677 1709 1725 1757 1725 1725 1693 1709 1725 1757 1725 1709 1709 1661 1645 1629 1613 1645 1661 1661 1661 1661 1661 1661 1661 1645 1645 1629 1629 1613 1597 1581 1581 1565 1565 1581 1581 1565 1533 1517 1485 1469 1485 1501 1517 1501 1469 1437 1405 1405 1389 1373 1373 1357 1357 1373 1373 1373 1373 1357 1341 1341 1326 1310 1310 1326 1326 1326 1310 1310 1310 1294 1294 1278 1262 1246 1230 1214 1214 1214 1246 1294 1294 1278 1262 1278 1278 1246 1214 1246 1230 1230 1214 1198 1182 1182 1182 1230 1182 1134 1118 1134 1150 1134 1118 1134 1118 1102 1102 1086 1086 1102 1102 1086 1086 1086 1086 1086 1086 1086 1086 1038 1038 1022 1022 1022 1006 1006 1006 1038 1038 1038 1054 1054 1038 1022 1022 1022 1022 1006 1006 990 990 990 974 926 942 958 926 894 862 878 894 910 894 894 894 878 878 878 862 910 894 862 846 830 830 830 846 862 846 846 846 830 830 830 830 846 846 846 846 830 830 814 814 814 798 798 782 782 766 766 766 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 830 750 623 846 1150 2843 3546 3195 3307 2747 1597 718 718 974 926 686 766 782 814 830 862 846 846 830 862 878 894 910 910 894 878 878 862 846 846 830 830 846 846 862 846 830 814 814 814 830 830 846 798 798 798 798 798 814 830 846 846 862 878 878 878 862 830 814 830 830 830 830 830 830 830 830 862 862 846 846 846 830 830 830 734 798 1022 798 846 670 958 1038 814 766 750 830 878 846 782 734 830 782 750 750 750 734 702 670 655 686 718 702 670 670 686 734 718 734 750 750 718 702 702 702 686 686 670 670 670 655 655 655 639 639 639 623 623 607 607 607 607 607 607 607 607 607 607 607 607 607 591 591 591 575 575 575 559 559 559 575 575 591 591 591 543 543 543 543 543 543 543 527 511 511 511 511 511 511 511 511 543 527 527 511 511 495 495 479 447 479 511 495 479 463 479 495 479 463 463 463 447 447 447 431 431 431 431 431 431 447 447 447 415 431 431 447 447 431 431 415 431 447 463 463 479 479 479 479 463 463 463 447 447 463 463 463 479 447 431 447 463 479 463 431 431 431 431 431 431 431 431 431 399 399 399 399 399 399 399 399 383 383 383 367 367 367 351 351 399 415 431 415 383 367 383 399 383 431 447 431 383 351 367 399 47 63 95 111 111 95 63 47 47 63 95 111 95 63 31 15 0 0 15 15 15 0 0 0 31 47 47 63 63 47 47 31 79 79 79 79 79 79 79 79 95 95 95 79 79 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 79 79 79 63 63 47 47 47 95 95 79 63 63 47 31 31 79 79 79 79 79 79 79 79 63 63 63 47 47 31 31 31 63 63 63 63 63 63 63 63 47 47 31 0 0 15 79 143 175 239 319 351 335 335 383 415 431 399 367 399 463 495 463 447 223 111 0 0 0 31 47 15 0 0 0 0 0 0 0 0 15 0 0 15 79 95 63 31 31 31 31 31 31 31 31 31 0 0 0 15 15 31 31 31 31 31 31 31 31 31 31 31 111 79 191 431 591 607 591 623 670 670 670 670 670 670 670 670 670 655 639 607 607 591 591 607 575 543 463 367 303 239 207 207 111 63 47 31 79 127 207 223 143 175 782 1789 1853 1725 1853 1230 1006 846 942 846 766 958 958 1054 1070 942 1038 1070 894 1022 1565 2028 1262 1166 1134 1166 1949 2156 2236 2060 2252 1757 1661 1549 1262 1661 2380 2524 2092 2108 2124 2364 2460 2252 1661 655 1837 2620 2252 1230 1006 1326 2508 2252 2188 2172 2300 2364 2380 2348 2380 2428 2364 2284 2284 2428 2667 2875 2987 2955 2891 2779 2843 2540 2572 2620 686 2028 2971 2795 2763 3003 2971 2987 3131 2699 1821 1885 2156 2620 2811 2652 2572 2652 2524 2588 2667 2572 2492 2652 2811 2667 2795 2843 2811 2779 2811 2811 2859 2891 2939 2955 2971 3003 3003 3019 3003 3003 2939 2907 2923 2971 3003 3051 3067 3099 3099 3131 3131 3115 3115 3115 3163 3163 3195 3195 3211 3227 3227 3243 3259 3259 3243 3243 3243 3259 3259 3275 3275 3275 3307 3307 3307 3323 3323 3338 3338 3338 3227 3418 3323 3338 3227 3115 3338 3323 3386 3227 3323 3434 3179 3019 3179 3386 3354 3307 3291 3243 3211 3179 3227 3227 3163 3211 3243 3211 3163 3131 3131 3147 3115 2987 2843 2699 2699 2731 2763 2731 2332 2188 2012 1885 1757 1613 1501 1389 1549 1469 1357 1246 1214 1182 1246 1230 1230 1198 1214 1166 1198 1166 1198 1166 1070 1453 1853 1709 1517 1709 1997 1869 2012 1885 2444 2412 2156 2268 2092 1997 2012 1965 1933 1869 1901 1869 1885 1885 1917 1917 1933 1901 1901 1901 1885 1885 1901 1885 1869 1853 1837 1853 1869 1853 1741 1757 1773 1725 1725 1741 1773 1789 1901 1885 1885 1885 1917 1917 1917 1917 1917 1917 1917 1901 1885 1869 1853 1837 1869 1869 1853 1837 1821 1821 1805 1789 1837 1837 1837 1821 1789 1773 1773 1757 1725 1725 1709 1693 1693 1677 1677 1677 1613 1645 1693 1741 1741 1789 1821 1885 1773 1725 1709 1661 1645 1597 1581 1581 1629 1629 1629 1645 1645 1645 1645 1645 1613 1597 1597 1581 1565 1549 1549 1549 1533 1549 1565 1565 1549 1517 1485 1469 1469 1485 1501 1517 1501 1469 1421 1389 1421 1389 1373 1357 1357 1357 1373 1373 1373 1373 1357 1341 1341 1326 1310 1310 1326 1326 1326 1310 1310 1294 1294 1294 1278 1262 1246 1230 1214 1198 1198 1246 1278 1294 1262 1262 1262 1262 1230 1198 1230 1230 1214 1198 1182 1182 1166 1166 1230 1182 1134 1118 1134 1150 1134 1118 1134 1118 1102 1086 1086 1086 1086 1102 1086 1086 1086 1086 1086 1086 1086 1086 1102 1102 1102 1086 1086 1086 1086 1086 1022 1022 1038 1054 1054 1054 1038 1038 1038 1022 1022 1006 1006 990 990 990 926 942 958 926 894 862 878 894 910 910 910 894 894 894 878 878 926 910 878 846 830 830 846 846 862 862 862 846 846 846 830 830 830 830 830 814 814 798 798 798 766 766 782 782 782 782 798 798 798 798 798 782 782 766 766 766 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 623 782 1054 639 639 655 1246 1405 1373 1310 1022 798 782 718 655 718 766 782 814 830 862 846 846 830 862 878 910 926 926 910 878 862 862 846 846 830 830 846 846 862 830 830 814 814 814 830 846 846 798 798 798 798 798 830 846 846 862 862 878 894 878 862 846 814 830 830 830 830 830 830 830 830 862 862 862 846 846 830 830 830 910 734 910 734 910 782 926 686 830 910 926 878 830 782 814 846 846 814 782 814 830 798 702 623 734 766 782 750 702 702 734 782 686 734 766 734 686 670 702 750 686 686 686 670 670 670 655 655 639 639 639 623 623 607 607 607 607 607 607 607 607 607 607 607 607 607 607 591 591 575 575 575 559 559 559 575 575 591 591 591 527 543 543 543 543 543 559 559 511 511 511 511 511 511 511 511 559 543 527 527 495 495 479 463 463 495 527 511 495 479 479 495 463 463 447 447 447 431 431 431 431 431 431 431 431 431 431 431 415 431 431 447 447 431 431 415 415 431 463 479 495 495 479 463 431 447 479 495 495 479 447 431 463 447 431 431 463 463 447 431 447 447 447 447 447 447 447 447 399 399 399 399 399 399 399 399 383 383 383 367 367 351 351 351 431 447 463 447 415 399 415 431 399 431 463 447 383 335 351 383 79 63 47 47 47 47 63 79 127 111 79 47 15 0 0 0 31 31 31 31 31 31 31 31 79 63 31 15 15 31 63 79 143 127 95 79 63 79 95 111 127 127 111 95 63 47 47 31 47 31 31 31 31 47 63 79 63 63 63 63 63 63 63 63 63 63 63 79 79 95 95 95 47 47 47 63 63 79 79 79 111 95 47 31 15 31 63 79 31 31 31 31 31 31 31 31 79 79 79 63 63 47 47 47 63 31 0 0 31 47 47 31 63 111 191 287 367 415 431 447 447 447 447 431 415 399 383 383 191 95 0 0 0 0 15 15 31 15 0 0 0 0 0 0 0 0 0 15 47 63 63 63 31 31 31 31 31 31 31 31 15 15 15 31 31 47 47 47 63 47 47 47 47 47 47 47 0 79 319 575 670 591 575 623 670 670 670 670 670 670 670 670 670 670 655 639 607 575 543 527 575 495 399 303 239 191 127 95 79 31 0 47 111 191 239 207 175 303 1198 1901 1789 1837 1725 1134 878 1022 894 814 958 990 990 1102 1150 958 942 1150 894 942 1709 2092 1310 974 1214 1118 1597 1869 2124 2108 2012 1853 1629 1485 1102 1629 1885 2380 2172 2188 2236 2396 2412 2268 1869 1102 1997 2683 2044 1214 990 1517 2524 2172 2076 1997 1965 1965 2028 2124 2204 2220 2172 2268 2332 2316 2380 2492 2636 2620 2715 2907 2907 3051 3370 2156 862 2428 2428 2204 2108 2268 2652 2923 2955 2875 2076 1581 2540 3402 3147 3003 2875 2620 2683 2731 2779 2284 2636 2620 2715 2699 2779 2811 2763 2731 2763 2763 2795 2811 2811 2859 2923 2987 3019 3051 3019 2971 2891 2891 2907 2939 2955 3003 3003 3051 3067 3067 3083 3083 3099 3115 3163 3179 3179 3179 3179 3195 3195 3211 3211 3211 3243 3227 3227 3227 3227 3243 3259 3275 3275 3275 3275 3291 3291 3307 3307 3307 3338 3243 3466 3307 3115 3243 3259 3354 3338 3338 3291 3402 3179 2987 3323 3354 3323 3323 3323 3227 3227 3243 3291 3259 3211 3259 3291 3243 3147 3099 3131 3163 3131 3083 2987 2859 2795 2731 2731 2731 2556 2460 2316 2124 1965 1757 1613 1517 1469 1405 1341 1278 1262 1230 1246 1246 1310 1310 1341 1341 1373 1341 1294 1230 1070 1837 1629 1086 1006 1102 1278 1134 1789 2140 2444 2396 2188 2012 1981 1965 1901 1885 1901 1901 1965 1949 1949 1981 1981 1981 1997 1917 1885 1869 1901 1933 2044 1981 1901 1853 1869 1917 1949 1949 1821 1741 1677 1693 1805 1885 1917 1933 1837 1853 1869 1901 1933 1949 1933 1933 1949 1933 1917 1901 1885 1885 1885 1885 1885 1869 1837 1805 1789 1789 1789 1805 1821 1821 1805 1789 1757 1741 1725 1725 1693 1693 1645 1629 1613 1597 1597 1597 1565 1757 1517 1645 1805 1725 1070 1214 1357 1629 1757 1629 1517 1549 1581 1533 1629 1629 1597 1613 1661 1677 1645 1597 1581 1581 1581 1581 1581 1597 1597 1597 1549 1549 1549 1549 1549 1533 1517 1501 1469 1469 1469 1453 1453 1437 1437 1405 1421 1421 1421 1405 1405 1389 1389 1389 1357 1357 1341 1326 1326 1310 1294 1294 1326 1326 1326 1310 1310 1294 1294 1294 1278 1262 1246 1230 1230 1230 1246 1246 1214 1246 1246 1246 1246 1246 1246 1246 1246 1246 1262 1246 1230 1198 1150 1134 1134 1134 1134 1134 1134 1134 1150 1150 1102 1102 1086 1086 1070 1054 1038 1038 1070 1086 1086 1086 1086 1070 1054 1038 1118 1102 1086 1102 1102 1070 1006 958 1118 1038 1038 1102 1086 990 958 1006 990 990 990 974 974 958 958 958 926 926 910 894 894 878 862 862 862 862 862 846 846 830 830 830 830 846 846 862 862 846 846 830 846 846 846 830 830 814 814 814 846 814 782 782 798 798 798 782 766 782 814 830 846 846 830 814 814 814 814 798 798 782 782 782 766 766 766 750 750 734 734 734 766 766 766 766 766 766 766 766 782 766 782 782 798 814 846 862 798 782 750 718 718 702 734 734 782 798 830 846 846 862 862 862 910 910 926 926 910 910 894 878 894 878 862 846 846 846 846 846 894 878 846 830 846 862 910 926 846 830 814 798 798 814 846 862 830 830 830 830 830 830 830 830 830 830 814 814 814 798 798 798 846 846 862 862 846 846 830 814 782 798 798 798 814 830 830 862 862 894 910 878 878 878 878 894 782 782 766 766 766 766 734 718 766 750 734 718 718 718 718 734 702 702 718 734 734 734 718 718 718 718 718 702 702 702 686 686 655 655 655 639 639 623 623 623 623 655 670 670 639 623 607 607 686 655 623 607 623 623 607 591 495 511 511 527 527 543 543 543 543 559 559 575 575 559 559 543 511 511 511 511 511 511 511 511 543 527 495 479 479 495 527 559 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 431 431 431 415 415 399 399 399 415 415 415 431 431 447 447 447 527 511 511 495 479 463 447 431 495 479 447 431 415 415 431 447 447 447 447 447 447 447 447 447 415 415 415 415 415 415 415 415 431 431 431 415 415 399 399 399 367 367 367 367 367 367 367 367 431 431 415 399 383 367 367 351 383 383 415 431 431 431 431 431 47 63 79 95 95 79 63 47 127 111 79 47 31 15 15 15 31 31 31 31 31 31 47 47 63 47 47 31 31 47 47 63 95 95 79 63 63 63 63 63 31 47 47 47 47 63 63 63 47 47 31 31 47 63 79 79 63 63 63 63 63 63 63 63 31 47 47 47 63 63 79 79 47 47 47 63 63 63 79 79 127 95 63 31 31 47 63 95 63 63 63 63 63 63 63 63 79 79 63 63 63 47 47 47 63 31 0 0 15 15 0 0 0 15 79 143 207 239 271 271 335 351 383 383 367 335 287 255 111 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 31 31 31 31 31 31 31 31 31 15 15 15 31 31 47 47 47 47 47 47 63 63 47 47 31 31 127 335 575 655 607 591 623 655 655 655 655 655 655 655 655 655 655 655 623 607 575 543 527 559 495 383 303 239 191 127 95 79 31 15 47 127 191 207 175 223 447 1357 1933 1805 1821 1629 990 990 1214 1086 878 894 926 942 1038 974 1022 1054 1102 926 1246 1997 2108 1262 1070 1070 958 1389 1613 1661 1933 1933 1837 1597 1246 1453 1549 1597 2188 2220 2220 2284 2380 2380 2236 1853 1246 2140 2667 1853 1198 990 1645 2476 2188 1997 1917 1917 1933 1981 2028 2028 2044 2188 2252 2252 2204 2220 2268 2316 2284 2380 2524 2588 2683 3147 1917 1262 2987 3003 2731 2476 2332 2380 2428 2460 2396 2044 1613 2380 3035 3003 3195 3386 3402 3259 3227 3067 2524 2715 2636 2620 2572 2987 2955 2827 2667 2636 2667 2763 2843 3003 2955 2923 2891 2907 2891 2875 2843 2891 2891 2891 2923 2923 2955 2955 2987 3019 3051 3083 3083 3099 3115 3179 3179 3179 3179 3179 3195 3195 3195 3211 3211 3243 3227 3227 3227 3227 3243 3259 3275 3275 3275 3275 3291 3291 3291 3307 3307 3338 3243 3466 3291 3099 3243 3259 3338 3338 3338 3291 3386 3179 3035 3323 3338 3291 3323 3291 3227 3195 3259 3275 3259 3211 3291 3291 3243 3179 3131 3163 3195 3099 3067 2987 2875 2763 2731 2763 2747 2620 2508 2412 2268 2076 1917 1773 1677 1581 1501 1437 1341 1310 1294 1294 1294 1278 1262 1262 1278 1310 1326 1310 1278 1166 1917 1677 1150 1054 1118 1246 1134 1501 1725 1981 2060 2044 2124 2172 2172 2012 2012 2012 1965 1933 1885 1853 1821 1917 1933 1981 1933 1901 1901 1933 1933 1885 1853 1869 1885 1885 1869 1837 1773 1885 1837 1805 1821 1837 1821 1789 1741 1901 1901 1901 1901 1917 1901 1885 1869 1933 1917 1901 1885 1869 1869 1869 1869 1869 1853 1821 1805 1789 1789 1805 1821 1821 1821 1805 1805 1757 1741 1725 1725 1693 1677 1645 1629 1613 1613 1613 1613 1453 1725 1613 1741 1693 1214 0 0 782 1166 1533 1613 1597 1565 1437 1326 1613 1581 1549 1565 1613 1613 1597 1565 1549 1549 1549 1549 1549 1549 1549 1549 1501 1501 1517 1517 1517 1501 1485 1469 1469 1469 1469 1453 1453 1437 1437 1437 1405 1405 1405 1389 1389 1373 1373 1373 1357 1357 1341 1341 1326 1310 1294 1294 1326 1326 1326 1310 1310 1310 1294 1294 1278 1262 1246 1230 1230 1230 1230 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1214 1182 1150 1134 1134 1134 1134 1134 1134 1134 1118 1118 1102 1102 1086 1070 1054 1054 1038 1038 1070 1070 1086 1086 1070 1054 1054 1038 1102 1086 1086 1102 1118 1118 1086 1054 1070 1006 1006 1054 1054 974 958 1022 990 990 974 974 974 958 958 958 926 926 910 894 894 878 862 862 862 862 862 846 846 830 830 830 846 846 862 862 862 862 846 846 846 846 830 830 830 814 814 814 846 814 782 782 798 798 798 782 750 766 798 814 814 814 798 798 814 814 798 798 798 782 782 782 766 766 750 750 750 734 734 734 750 750 750 750 750 750 750 750 750 734 734 750 766 782 798 814 766 750 734 702 702 702 718 718 798 798 846 846 862 862 862 910 926 926 942 942 926 910 894 894 894 894 878 862 846 846 862 862 894 878 862 846 846 878 910 926 846 830 814 798 814 814 846 846 862 862 862 862 862 862 862 862 862 846 846 846 830 830 830 814 862 862 878 878 862 846 846 830 830 830 830 846 846 862 862 894 910 942 942 894 894 894 894 894 814 798 782 782 766 750 718 718 766 750 734 734 718 718 734 734 718 718 734 734 734 718 702 702 718 702 702 702 686 686 686 670 655 655 655 639 639 639 623 623 639 639 655 655 655 670 702 718 639 607 559 543 559 575 559 543 511 511 527 527 527 543 543 543 543 559 559 575 575 559 559 543 527 527 527 527 527 527 527 527 543 527 495 479 479 495 527 543 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 431 431 431 415 415 415 399 399 415 415 415 431 431 431 447 447 511 495 495 479 479 463 447 447 495 479 463 431 431 431 447 463 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 367 367 367 367 367 367 367 367 431 431 415 415 399 399 383 383 383 399 415 431 431 431 431 415 31 63 111 143 143 111 63 31 127 111 95 63 47 47 47 47 15 15 31 31 47 47 63 63 31 47 47 63 63 47 47 31 63 63 79 79 63 47 47 31 47 47 47 63 63 63 79 79 63 63 47 47 47 63 79 95 63 63 63 63 63 63 63 63 31 31 31 31 47 47 47 47 47 47 47 47 63 63 63 79 127 111 79 63 47 63 79 95 79 79 79 79 79 79 79 79 79 63 63 63 47 47 47 47 63 31 0 0 0 0 0 0 0 0 0 31 63 95 127 127 159 207 255 271 271 207 143 111 15 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 15 15 31 31 31 31 31 31 31 31 15 15 31 31 31 31 47 47 15 31 63 79 79 63 47 31 95 191 383 575 655 623 607 639 639 639 639 639 639 639 639 639 639 639 639 623 591 559 543 511 543 479 383 287 239 175 127 79 95 79 31 63 127 191 207 143 255 718 1549 1949 1821 1773 1453 814 1118 1469 1357 1006 878 894 942 1054 942 1134 1086 958 910 1533 2252 2028 1166 1134 1038 1038 1150 1357 1278 1757 1853 1597 1421 1182 1933 1565 1373 1933 2300 2252 2300 2412 2380 2204 1821 1485 2364 2588 1549 1198 974 1821 2364 2156 2012 2012 2028 2060 2044 2044 2044 2044 2092 2156 2172 2092 2092 2172 2236 2204 2268 2316 2476 2412 2763 1421 1421 3115 2939 2907 2891 2827 2715 2652 2572 2492 2060 1869 2316 2556 2540 2683 2747 2891 3083 3131 3035 2827 3115 3051 2955 2875 2699 2811 2907 2939 2923 2843 2731 2667 2811 2811 2811 2843 2907 2939 2971 2971 2875 2875 2859 2891 2891 2907 2923 2955 3003 3003 3035 3067 3099 3131 3147 3163 3147 3147 3147 3147 3163 3163 3163 3179 3195 3195 3195 3195 3195 3211 3227 3227 3275 3275 3275 3275 3291 3291 3291 3307 3338 3243 3450 3259 3083 3259 3275 3323 3307 3323 3259 3338 3131 3019 3338 3323 3259 3291 3275 3195 3195 3259 3275 3243 3227 3259 3275 3227 3163 3131 3163 3179 3083 3051 2971 2859 2795 2747 2795 2779 2667 2572 2444 2348 2188 2060 1933 1853 1709 1613 1533 1469 1389 1357 1357 1357 1341 1294 1246 1230 1246 1262 1262 1246 1182 1869 1629 1150 1070 1102 1182 1086 1166 1262 1357 1437 1565 1709 1741 1725 2012 2012 2076 2140 2188 2204 2172 2156 2044 2060 2076 2028 1981 1933 1917 1885 1981 1965 1981 1997 1997 1965 1901 1885 1933 1869 1869 1885 1901 1917 1917 1885 1917 1917 1885 1885 1869 1853 1837 1853 1917 1901 1885 1869 1853 1837 1853 1853 1837 1821 1805 1805 1805 1805 1821 1821 1821 1821 1805 1805 1757 1741 1725 1725 1661 1661 1629 1613 1613 1613 1629 1629 1613 1789 1709 1821 1853 1437 191 47 1262 1453 1581 1533 1437 1469 1437 1421 1549 1549 1533 1549 1565 1581 1565 1533 1533 1533 1533 1533 1533 1533 1533 1533 1453 1453 1469 1469 1469 1453 1437 1421 1453 1453 1453 1453 1437 1437 1437 1437 1373 1373 1373 1373 1357 1357 1357 1357 1357 1357 1341 1341 1326 1310 1294 1294 1326 1326 1326 1310 1310 1310 1294 1294 1262 1246 1230 1230 1214 1214 1230 1230 1246 1246 1246 1246 1246 1230 1230 1230 1230 1230 1230 1230 1214 1182 1150 1134 1150 1150 1134 1134 1118 1102 1102 1086 1086 1086 1070 1070 1054 1038 1022 1022 1054 1070 1070 1070 1070 1054 1038 1022 1006 990 974 1006 1054 1070 1070 1054 1102 1054 1022 1038 1022 974 958 1006 990 974 974 974 958 958 958 958 926 926 910 894 894 878 862 862 862 862 862 846 846 830 830 830 846 862 862 878 878 862 862 846 846 830 830 830 814 814 814 814 846 814 782 782 798 798 798 782 750 750 766 782 782 782 782 766 814 798 798 798 782 782 782 782 766 750 750 750 734 734 734 734 734 734 734 734 734 734 734 734 702 702 702 702 718 734 750 766 782 766 734 718 702 686 718 718 846 862 862 862 894 910 910 910 942 974 990 990 974 974 958 942 926 926 910 894 894 894 894 910 894 894 878 862 862 894 910 942 878 878 862 862 846 862 878 878 878 878 878 878 878 878 878 878 878 878 878 862 862 846 846 846 894 926 926 926 926 910 894 878 894 894 910 910 910 926 926 926 942 942 942 926 910 878 862 862 846 830 798 782 766 750 734 734 766 766 750 734 718 718 734 734 734 734 734 734 718 702 686 670 702 686 686 686 670 670 670 655 655 655 655 655 639 639 639 623 702 686 655 607 591 591 607 623 639 591 527 511 511 511 495 479 527 527 527 543 543 543 559 559 559 559 575 575 575 575 559 559 559 559 559 559 559 559 559 559 543 527 495 479 479 495 527 527 495 495 495 495 495 495 495 495 511 511 511 495 495 495 479 479 431 431 431 431 415 415 415 399 415 415 415 415 431 431 431 447 479 479 479 479 479 463 463 463 495 495 479 463 447 463 463 479 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 367 367 367 367 367 367 367 367 431 431 431 431 415 415 415 415 383 399 415 431 431 431 415 415 63 79 111 127 127 111 79 63 127 111 95 79 63 63 63 63 15 15 31 31 47 63 63 79 15 31 63 79 79 63 31 15 63 63 95 95 95 63 47 31 143 143 127 111 95 79 63 63 63 63 47 47 63 79 95 95 63 63 63 63 63 63 63 63 31 31 31 31 47 47 47 47 31 31 47 47 47 63 63 63 127 111 79 63 63 63 79 79 63 63 63 63 63 63 63 63 63 63 63 47 47 47 31 31 47 31 15 15 31 31 0 0 15 0 0 0 0 15 31 47 15 31 63 79 63 31 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 31 47 31 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 31 47 79 79 63 47 31 175 271 415 559 623 623 623 639 607 607 607 607 607 607 607 607 623 623 623 607 591 559 527 511 527 463 367 287 223 175 127 79 79 79 95 95 127 159 175 159 255 910 1661 1917 1837 1741 1278 702 1230 1677 1613 1166 926 910 974 1086 1006 1118 990 894 1038 1741 2300 1805 1006 974 1278 1549 1006 1198 1246 1645 1757 1262 1341 1661 2204 1693 1373 1837 2364 2252 2412 2444 2428 2140 1677 1661 2556 2444 1262 1150 990 1901 2156 2092 2076 2060 2092 2108 2092 2076 2092 2108 2076 2124 2140 2092 2092 2124 2188 2156 2204 2220 2524 2444 2588 1102 1485 2827 2476 2588 2779 2939 3067 3067 3083 3051 2364 2540 2875 2811 2747 2667 2364 2396 2444 2604 2620 2875 3354 3386 3354 3227 3195 3131 2971 2827 2763 2779 2827 2875 2843 2859 2859 2891 2891 2875 2795 2731 2827 2827 2827 2843 2843 2875 2891 2907 2955 2987 3019 3035 3083 3131 3147 3163 3131 3131 3147 3147 3147 3163 3163 3163 3195 3195 3179 3179 3195 3195 3211 3227 3259 3259 3275 3275 3275 3291 3291 3291 3338 3243 3434 3227 3051 3275 3275 3291 3291 3323 3243 3307 3115 3035 3354 3291 3259 3291 3275 3195 3195 3259 3275 3243 3243 3243 3243 3195 3131 3099 3163 3179 3099 3067 2987 2891 2827 2827 2827 2827 2652 2540 2460 2348 2220 2108 1997 1917 1821 1741 1645 1565 1485 1453 1437 1437 1453 1405 1341 1310 1278 1246 1198 1166 1134 1741 1485 1086 1022 1006 1070 990 1070 1054 1038 1054 1102 1166 1182 1134 1341 1421 1549 1661 1789 1885 1933 1917 2060 2092 2140 2156 2124 2076 2060 2060 1997 1981 1949 1869 1853 1869 1933 1949 1981 1933 1885 1853 1869 1901 1949 1949 1853 1869 1885 1869 1885 1885 1885 1917 1917 1901 1869 1853 1837 1821 1821 1821 1805 1805 1805 1805 1805 1805 1821 1821 1821 1821 1805 1789 1741 1741 1725 1725 1629 1629 1597 1597 1597 1613 1629 1629 1533 1565 1533 1629 1821 1757 686 734 1981 1933 1773 1501 1357 1357 1469 1501 1485 1517 1501 1501 1517 1517 1517 1501 1501 1501 1501 1501 1501 1485 1485 1485 1453 1421 1437 1437 1421 1405 1405 1389 1421 1421 1421 1421 1421 1421 1421 1421 1405 1373 1357 1357 1357 1357 1357 1357 1357 1357 1341 1326 1310 1310 1294 1294 1326 1326 1310 1310 1310 1294 1294 1294 1246 1246 1230 1214 1198 1198 1214 1246 1246 1246 1246 1230 1230 1230 1230 1214 1214 1214 1214 1198 1182 1166 1150 1150 1150 1150 1134 1118 1102 1086 1070 1070 1070 1070 1070 1054 1038 1022 1022 1006 1054 1054 1054 1054 1054 1038 1022 1022 974 958 942 958 1006 1022 1022 1006 1134 1086 1054 1022 990 974 958 974 974 974 974 958 958 958 942 942 926 926 910 894 894 878 862 862 862 862 862 846 846 830 830 830 862 862 878 878 878 878 862 862 830 830 830 814 814 814 798 798 846 814 782 782 798 798 798 782 766 766 766 782 782 782 782 782 798 798 798 782 782 782 766 766 750 750 750 734 734 734 718 718 734 734 734 734 734 734 734 734 702 702 686 702 702 718 734 750 782 766 750 734 718 718 750 750 878 878 878 878 910 926 926 926 990 990 1006 1006 1006 990 974 958 942 926 910 910 910 910 926 926 910 894 894 878 894 910 926 942 942 926 926 910 910 910 910 910 894 894 894 894 894 894 894 894 878 878 878 862 862 862 846 846 942 942 958 958 942 926 910 910 910 910 910 926 926 926 926 926 926 926 910 894 878 862 846 846 862 862 830 798 782 766 734 734 782 766 750 734 734 734 734 750 750 750 750 734 718 702 670 670 686 686 670 670 670 655 655 655 670 670 655 655 655 639 639 639 702 686 655 655 655 639 607 575 607 559 511 495 511 527 511 495 543 543 543 559 559 559 559 559 559 559 575 591 591 575 559 559 543 543 543 543 543 543 543 543 543 527 511 495 495 495 511 511 495 495 495 495 495 495 495 495 511 511 495 495 479 479 479 479 447 447 431 431 431 415 415 415 399 399 415 415 415 431 431 431 463 463 463 463 463 479 479 479 495 495 479 479 479 479 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 431 431 431 431 431 431 447 447 399 399 415 431 431 431 415 399 111 95 95 95 95 95 95 111 95 95 79 63 63 79 79 79 31 31 31 47 47 63 63 79 15 31 63 79 79 63 31 15 79 95 111 127 111 95 63 47 143 143 127 111 79 63 63 47 63 47 47 47 47 63 79 95 63 63 63 63 63 63 63 63 63 63 63 63 47 47 47 47 31 31 31 47 47 47 63 63 95 95 79 79 63 63 63 63 31 31 31 31 31 31 31 31 63 63 47 47 47 31 31 31 15 15 15 47 79 95 63 31 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 0 0 0 0 0 0 0 0 0 31 79 95 63 31 31 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 15 47 63 79 63 63 47 239 335 463 543 591 623 639 639 591 591 591 591 591 591 591 591 607 607 607 591 575 543 527 511 511 431 335 271 207 159 111 79 95 79 111 127 143 159 175 143 255 1086 1725 1853 1821 1645 1134 766 1357 1789 1741 1310 1006 878 894 1006 958 942 926 1182 1517 2060 2284 1581 894 782 1741 2268 1086 1102 1357 1453 1469 1086 1677 2428 1933 1485 1421 2012 2396 2252 2508 2540 2492 2060 1501 1805 2636 2188 1022 1118 1102 1917 1965 1949 1981 1997 2012 1997 1981 2012 2076 2092 2188 2236 2220 2092 2044 2076 2092 2044 2108 2140 2428 2476 2476 1102 1789 2652 2412 2348 2364 2460 2636 2827 2955 2987 2348 2699 3115 3099 3179 3195 2875 2955 2620 2699 2332 2667 3035 3099 3179 3131 3562 3498 3338 3179 3035 2939 2939 2939 2843 2843 2827 2843 2843 2827 2811 2811 2779 2811 2811 2827 2859 2891 2923 2939 2955 2987 3019 3019 3067 3099 3131 3147 3131 3131 3131 3147 3147 3147 3163 3163 3195 3179 3179 3179 3179 3195 3211 3227 3259 3259 3259 3275 3275 3275 3291 3291 3323 3243 3418 3179 3019 3275 3291 3259 3291 3307 3227 3259 3099 3051 3338 3243 3243 3275 3275 3211 3211 3275 3307 3275 3243 3227 3211 3147 3115 3115 3131 3131 3083 3051 2971 2875 2827 2795 2843 2843 2683 2572 2492 2396 2284 2156 2060 1965 1901 1821 1725 1613 1565 1533 1501 1501 1517 1485 1453 1437 1389 1326 1246 1166 1214 1725 1405 1038 990 894 926 894 1054 1102 1134 1134 1118 1070 1118 1166 1022 1038 1102 1182 1230 1230 1246 1214 1613 1677 1789 1917 1997 2060 2140 2156 2092 2092 2076 2028 1997 2012 2076 2124 2076 2060 2028 1981 1901 1869 1869 1837 1885 1869 1885 1901 1885 1885 1885 1917 1917 1933 1901 1885 1853 1837 1837 1837 1821 1821 1837 1837 1837 1837 1837 1837 1805 1789 1789 1773 1725 1709 1709 1693 1613 1597 1581 1565 1581 1581 1597 1613 1501 1517 1597 1661 1853 1773 575 670 1821 1805 1709 1565 1453 1389 1357 1326 1485 1517 1533 1517 1517 1517 1517 1517 1533 1517 1517 1517 1501 1485 1485 1453 1421 1437 1437 1437 1437 1421 1405 1389 1421 1421 1421 1421 1421 1421 1421 1389 1389 1389 1389 1389 1389 1389 1389 1389 1373 1357 1357 1341 1326 1310 1310 1294 1341 1326 1326 1326 1310 1310 1310 1294 1262 1262 1246 1230 1230 1230 1230 1230 1246 1246 1246 1230 1230 1214 1214 1198 1214 1198 1182 1182 1166 1150 1150 1150 1134 1134 1118 1102 1086 1070 1054 1054 1070 1054 1054 1038 1022 1006 1006 1006 1038 1038 1054 1054 1038 1022 1006 1006 1070 1054 1022 1022 1038 1038 1006 974 974 974 974 942 942 958 974 958 974 974 958 958 958 942 942 942 926 926 910 894 894 878 862 862 862 862 862 846 846 830 830 830 846 862 862 878 878 862 862 846 830 830 814 814 814 798 798 798 846 814 782 782 798 798 798 782 798 798 798 782 782 782 782 782 798 798 782 782 782 766 766 766 750 750 734 734 734 718 718 718 766 798 798 798 798 798 798 798 750 750 734 734 734 750 766 782 782 782 766 750 782 782 830 830 910 910 942 942 942 926 926 926 1006 1006 1006 1006 1006 990 974 958 942 926 926 926 926 926 942 958 910 910 910 910 910 926 926 942 926 926 926 926 910 894 894 878 894 894 894 894 894 894 894 894 878 878 862 862 862 846 846 846 958 958 958 974 958 942 926 926 910 910 910 910 910 894 894 894 894 894 878 862 846 830 814 814 862 862 830 814 798 766 750 750 782 766 750 750 734 734 750 750 750 750 750 734 718 702 670 670 686 686 670 670 670 655 655 655 670 670 670 655 655 655 639 639 623 623 670 734 766 750 670 591 399 383 399 447 527 575 607 607 575 575 575 559 559 559 559 559 559 575 591 591 591 591 575 559 543 543 543 543 543 543 543 543 543 527 527 511 495 495 495 495 495 495 495 495 495 495 495 495 479 479 479 479 463 463 447 447 447 447 447 431 431 431 415 415 399 399 399 415 415 415 431 431 447 447 447 463 463 463 463 463 479 479 479 479 495 479 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 431 431 431 431 431 431 447 447 399 415 431 431 431 415 399 399 111 95 79 63 63 79 95 111 79 63 63 63 63 63 79 95 63 63 63 63 63 47 47 47 31 47 47 63 63 47 47 31 111 111 111 111 111 95 79 63 31 31 31 47 47 47 47 63 47 31 31 31 31 47 63 79 63 63 63 63 63 63 63 63 63 63 63 63 47 47 47 47 15 31 31 31 47 47 47 47 79 79 63 63 63 47 47 47 0 0 0 0 0 0 0 0 47 47 47 47 31 31 31 15 0 0 15 63 111 127 95 63 0 0 0 0 0 0 0 0 47 15 0 0 0 0 15 31 0 0 0 0 0 31 79 127 31 31 0 0 0 0 0 0 0 47 111 127 79 31 31 63 31 31 31 31 31 31 31 31 47 47 31 31 31 31 15 15 15 31 31 31 47 63 79 79 287 383 479 511 543 607 639 623 591 591 591 591 591 591 591 591 575 575 575 575 559 543 527 511 479 415 319 255 207 159 111 79 79 127 143 143 143 143 159 159 431 1278 1789 1805 1821 1501 958 846 1453 1789 1773 1453 1166 894 798 894 894 942 1150 1693 2076 2364 2252 1373 862 782 2156 2747 1453 1102 1310 1246 1214 1373 2300 2715 1357 1182 1565 2268 2364 2220 2524 2556 2508 2012 1405 1997 2620 1885 894 1070 1214 1805 1725 1789 1869 1901 1933 1901 1853 1869 1965 1997 2124 2188 2204 2124 2124 2188 2236 2204 2140 2204 2268 2460 2172 1134 2108 2540 2428 2300 2252 2284 2412 2460 2444 2348 2124 2364 2747 2715 2891 3131 3051 3243 3275 3131 2316 2476 2556 2604 2811 2859 2955 3131 3354 3514 3562 3450 3307 3211 3083 3019 2907 2843 2843 2859 2907 2939 2827 2859 2875 2875 2875 2891 2923 2955 2939 2971 3035 3019 3067 3083 3099 3115 3115 3131 3131 3131 3147 3147 3147 3147 3179 3179 3163 3163 3179 3195 3211 3211 3243 3259 3259 3259 3275 3275 3275 3275 3323 3243 3402 3131 3003 3291 3291 3195 3259 3307 3211 3243 3083 3067 3354 3211 3243 3275 3275 3211 3227 3291 3307 3291 3259 3195 3147 3083 3083 3083 3099 3115 3003 2955 2891 2795 2763 2763 2811 2811 2731 2652 2588 2460 2348 2220 2140 2044 1933 1837 1773 1661 1613 1597 1565 1581 1501 1501 1501 1501 1485 1421 1326 1262 1389 1773 1389 1038 990 830 830 830 1006 1086 1150 1166 1102 1006 1038 1150 1150 1134 1150 1150 1134 1134 1086 1038 1070 1134 1262 1357 1453 1533 1629 1661 1885 1933 2028 2044 1997 1933 1917 1949 1933 2060 2156 2188 2188 2140 2092 2044 1997 1965 1949 1933 1901 1869 1853 1869 1933 1949 1917 1885 1853 1837 1837 1837 1821 1821 1837 1837 1837 1837 1821 1805 1773 1757 1757 1741 1693 1693 1677 1677 1581 1581 1549 1533 1533 1549 1549 1565 1645 1629 1741 1677 1837 1853 623 814 1757 1725 1661 1581 1517 1469 1373 1326 1437 1501 1517 1501 1485 1469 1485 1517 1501 1501 1485 1469 1469 1453 1453 1437 1389 1405 1405 1405 1405 1389 1373 1357 1373 1373 1373 1373 1389 1389 1389 1389 1357 1357 1357 1357 1373 1373 1373 1373 1341 1326 1326 1310 1294 1294 1278 1278 1310 1310 1294 1294 1294 1278 1278 1278 1262 1246 1230 1214 1214 1214 1214 1230 1246 1246 1230 1230 1214 1198 1198 1198 1198 1182 1166 1150 1150 1150 1150 1150 1118 1102 1102 1086 1070 1070 1054 1054 1054 1054 1038 1022 1006 1006 990 990 1022 1022 1038 1038 1022 1022 1006 990 1054 1038 1022 1006 990 942 878 814 718 782 830 846 894 974 990 958 958 958 958 958 942 942 942 926 926 926 910 894 894 878 862 862 862 862 862 846 846 830 830 830 830 846 846 862 862 846 846 830 814 814 814 814 798 798 798 782 846 814 782 782 798 798 798 782 814 814 798 782 782 782 782 798 782 782 782 782 766 766 766 750 734 734 734 734 718 718 718 702 798 798 798 798 798 798 798 798 766 766 750 750 750 750 766 782 782 782 766 766 798 814 862 862 942 926 958 958 958 942 942 958 990 1006 1006 1006 1006 990 974 958 942 942 926 926 942 942 958 974 910 910 926 926 926 942 942 942 878 894 894 894 878 862 830 830 910 910 910 910 910 910 910 910 878 878 878 862 862 846 846 878 958 958 974 974 958 942 926 926 910 910 894 894 894 878 878 878 846 814 830 830 814 798 798 830 862 862 846 830 814 798 782 766 782 782 766 750 750 750 750 750 734 734 734 734 718 702 686 670 702 686 686 686 670 670 670 655 686 670 670 670 655 655 655 655 670 670 670 686 670 559 383 255 127 175 255 399 543 639 686 686 591 591 591 575 575 575 559 559 575 575 591 591 591 591 575 575 527 527 527 527 527 527 527 527 543 543 527 511 511 495 479 479 495 495 495 495 495 495 495 495 479 479 463 463 463 447 447 447 463 447 447 447 431 431 431 431 383 399 399 399 415 415 415 415 463 463 463 447 447 447 447 447 447 447 463 479 495 479 479 463 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 399 399 399 399 399 399 399 399 431 431 431 431 415 415 415 415 415 415 431 431 431 415 399 383 63 63 79 79 79 79 63 63 47 47 31 31 47 63 79 95 95 79 79 63 63 47 31 31 63 47 47 31 31 47 47 63 111 95 95 79 63 63 79 79 15 15 15 15 31 31 31 31 15 15 15 15 15 31 47 63 63 63 63 63 63 63 63 63 63 47 47 47 31 31 15 15 15 15 31 31 31 47 47 47 47 47 47 47 47 31 31 15 0 0 0 0 0 0 0 0 47 47 47 31 31 31 15 15 0 15 31 63 95 95 63 15 0 0 0 0 0 0 0 0 31 15 0 0 0 0 15 31 0 15 111 159 159 175 191 223 111 79 31 0 0 0 0 15 0 47 127 127 63 15 15 47 31 31 31 31 31 31 31 31 47 47 47 31 31 15 15 15 47 31 15 15 15 47 95 111 319 431 495 479 495 575 623 591 607 607 607 607 607 607 607 607 559 575 575 559 559 543 511 511 463 399 319 239 191 159 111 63 63 127 159 159 159 143 159 159 718 1549 1869 1805 1821 1341 766 910 1485 1725 1741 1645 1453 1086 878 1006 1166 1389 1645 2044 2252 2396 2124 1102 782 1006 2396 2859 2092 1278 1150 1198 1198 1965 2763 2156 1022 1214 1885 2412 2380 2188 2540 2540 2508 1981 1373 2284 2540 1613 878 1022 1357 1661 1565 1661 1757 1821 1869 1853 1789 1773 1789 1853 1885 1949 1997 2012 2060 2156 2268 2284 2156 2348 2204 2476 1837 1102 2204 2300 2252 2220 2284 2380 2444 2348 2204 2044 2252 2284 2588 2556 2604 2843 2827 2987 3227 3211 2364 2699 2667 2556 2683 2683 2683 2699 2763 2891 3067 3275 3466 3642 3578 3514 3370 3195 3067 2955 2875 2843 2987 3003 2971 2971 2939 2939 2955 2971 2971 2987 3035 3019 3051 3051 3083 3083 3099 3099 3115 3115 3115 3131 3131 3131 3163 3163 3147 3147 3163 3163 3179 3211 3243 3243 3259 3259 3259 3275 3275 3275 3323 3259 3386 3099 2971 3307 3307 3179 3259 3291 3179 3179 3035 3051 3323 3147 3211 3243 3227 3179 3195 3275 3307 3259 3227 3163 3099 3067 3083 3083 3099 3099 2987 2939 2875 2795 2763 2747 2811 2827 2731 2667 2604 2492 2396 2284 2204 2124 1949 1837 1773 1677 1629 1613 1613 1613 1549 1517 1485 1469 1453 1421 1357 1310 1437 1757 1326 1022 990 846 846 926 1006 1054 1038 1086 1022 926 942 1006 1054 1038 1022 990 990 1006 1022 1022 958 926 1022 1022 1054 1086 1150 1182 1246 1310 1421 1421 1357 1310 1294 1310 1549 1645 1789 1885 1965 2012 2092 2124 2012 1997 1965 1965 1917 1901 1853 1869 1949 1965 1933 1901 1869 1853 1837 1837 1821 1837 1853 1853 1837 1821 1789 1773 1741 1741 1725 1709 1661 1661 1645 1645 1581 1565 1533 1517 1501 1501 1501 1501 1533 1453 1581 1485 1645 1773 639 1022 2012 1853 1693 1565 1517 1469 1437 1453 1437 1485 1517 1501 1453 1437 1469 1501 1469 1469 1453 1453 1437 1421 1405 1389 1341 1357 1357 1357 1357 1341 1326 1310 1326 1326 1326 1341 1341 1357 1357 1357 1294 1294 1310 1310 1310 1326 1326 1326 1310 1310 1294 1278 1262 1262 1246 1246 1278 1278 1262 1262 1262 1246 1246 1246 1246 1230 1230 1214 1198 1198 1214 1214 1246 1246 1230 1230 1214 1198 1182 1182 1182 1182 1150 1134 1134 1134 1150 1166 1086 1086 1070 1070 1070 1070 1070 1070 1038 1038 1022 1022 1006 990 974 974 1006 1022 1022 1022 1022 1006 990 974 958 958 942 942 910 830 734 655 623 734 814 830 894 974 974 910 958 958 958 942 942 942 926 926 926 926 910 894 894 878 862 862 862 862 862 846 846 830 830 830 814 814 830 830 830 830 814 814 814 814 814 798 798 798 782 782 846 814 782 782 798 798 798 782 814 798 766 750 750 750 766 766 782 782 782 766 766 766 750 750 734 734 734 718 718 718 702 702 782 782 782 782 782 782 782 782 766 750 750 734 734 750 750 766 798 782 782 782 798 814 862 862 958 958 974 974 958 958 974 958 990 990 990 990 990 974 958 958 942 942 942 942 942 958 974 990 910 926 926 942 942 958 942 942 894 894 910 910 894 862 830 814 926 926 926 926 926 926 926 926 910 894 894 894 878 878 878 894 958 974 974 974 974 958 942 926 926 926 926 910 910 894 894 878 814 782 814 814 814 798 798 830 814 814 846 830 814 814 830 814 798 782 766 750 750 750 750 766 718 718 734 734 734 718 702 702 718 702 702 702 686 686 686 670 686 686 670 670 670 655 655 655 782 718 655 607 543 383 175 15 63 127 255 415 575 655 670 655 607 607 591 591 591 575 575 575 575 591 591 607 607 591 591 575 559 559 559 559 559 559 559 559 543 543 527 527 511 495 479 463 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 463 463 463 447 447 447 431 431 431 383 383 399 399 399 415 415 415 479 479 463 447 447 431 431 415 415 431 447 479 479 479 463 447 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 399 399 399 399 399 399 399 399 431 431 415 415 399 399 383 383 415 431 431 431 431 415 399 383 15 47 79 111 111 79 47 15 31 31 15 31 31 63 79 95 111 111 95 79 47 31 15 15 79 63 31 15 15 31 63 79 111 95 63 31 31 47 63 79 95 79 79 63 31 15 0 0 15 0 0 0 0 15 31 47 63 63 63 63 63 63 63 63 31 31 31 15 15 0 0 0 15 15 15 31 31 47 47 47 31 31 47 47 31 31 15 0 0 0 0 0 0 0 0 0 47 47 47 31 31 15 15 15 15 15 31 63 79 63 15 0 0 0 0 31 31 15 0 0 0 0 0 0 15 0 0 0 15 127 255 335 335 319 319 335 159 111 47 0 0 0 0 31 0 31 111 111 47 0 0 31 31 31 31 31 31 31 31 31 47 47 47 31 31 15 15 15 63 31 0 0 0 47 95 143 335 447 495 447 463 575 623 575 607 607 607 607 607 607 607 607 559 559 559 559 543 527 511 495 463 399 303 239 191 143 95 63 31 95 175 175 175 143 127 143 894 1677 1853 1757 1821 1262 734 990 1517 1645 1709 1789 1709 1310 1070 1198 1597 1901 2044 2140 2092 2220 1965 846 718 1198 2444 2811 2620 1517 1086 1294 1373 2364 2843 1405 1006 1517 2252 2460 2380 2172 2508 2524 2508 1997 1453 2492 2460 1453 878 990 1437 1565 1485 1597 1629 1709 1789 1789 1709 1645 1645 1645 1725 1805 1837 1821 1837 1949 2028 2012 1981 2348 2156 2540 1661 1086 2252 2204 2156 2140 2156 2204 2220 2236 2204 2204 2188 2124 2556 2620 2572 2683 2588 2636 2795 3035 2492 3163 3115 2795 2699 2508 2636 2620 2620 2667 2715 2811 2907 2987 3275 3338 3434 3514 3530 3498 3370 3307 3051 3051 3003 2955 2955 2891 2891 2907 2939 2955 2955 2971 2987 2987 3019 3019 3067 3067 3099 3115 3115 3131 3131 3131 3163 3147 3147 3147 3147 3163 3179 3211 3211 3243 3243 3227 3259 3243 3243 3243 3291 3227 3338 3051 2939 3275 3275 3147 3227 3259 3147 3147 3003 3035 3307 3115 3163 3195 3179 3131 3163 3243 3259 3211 3211 3115 3051 3019 3003 3051 3083 3067 2971 2939 2907 2827 2795 2795 2843 2859 2667 2588 2540 2476 2396 2332 2268 2188 1965 1901 1805 1725 1661 1645 1645 1645 1629 1549 1485 1421 1389 1357 1310 1278 1357 1645 1230 958 990 862 910 1022 1070 1038 1022 1086 1102 1054 1070 1166 1070 1054 990 958 926 942 974 958 1022 1022 1054 1086 1118 1134 1214 1278 1070 1134 1134 1102 1038 1006 1118 1198 1118 1150 1134 1166 1262 1405 1613 1773 1997 2012 1997 2028 1997 2012 1965 1997 1981 1965 1965 1901 1901 1853 1853 1837 1837 1853 1853 1853 1837 1805 1773 1757 1725 1725 1709 1693 1645 1645 1629 1629 1597 1549 1533 1501 1485 1485 1485 1485 1501 1485 1773 1629 1741 1789 527 878 1805 1693 1581 1565 1549 1501 1373 1373 1405 1453 1485 1469 1421 1405 1437 1485 1437 1437 1421 1405 1389 1373 1373 1341 1341 1310 1326 1326 1310 1294 1278 1278 1294 1294 1310 1310 1326 1326 1341 1341 1278 1246 1294 1262 1310 1278 1326 1294 1326 1294 1310 1262 1278 1246 1262 1262 1262 1262 1246 1246 1246 1230 1230 1230 1246 1230 1214 1198 1198 1198 1198 1214 1246 1246 1230 1214 1198 1198 1182 1166 1182 1166 1150 1118 1118 1134 1150 1166 1054 1054 1086 1070 1086 1070 1086 1070 1054 1038 1038 1006 1006 990 990 990 1006 1006 1022 1022 1022 1006 990 974 958 958 958 974 942 846 734 639 702 814 894 894 926 974 942 846 958 958 958 942 942 926 926 926 926 926 910 894 894 878 862 862 862 862 862 846 846 830 830 830 798 798 814 830 830 814 798 798 814 814 814 798 798 782 782 782 846 814 782 782 798 798 798 782 798 782 750 734 718 718 734 750 782 782 782 766 766 750 750 750 734 734 734 718 718 702 702 702 734 734 766 734 766 766 766 766 750 750 734 718 718 718 734 734 766 766 798 766 814 830 846 862 974 958 990 974 974 958 974 974 974 974 990 990 990 974 958 942 942 942 942 942 958 974 990 990 910 926 942 958 958 958 958 942 942 958 958 958 942 910 878 894 958 990 990 990 990 958 958 958 926 894 894 878 878 878 862 894 942 958 974 974 974 958 942 926 942 942 942 926 926 910 910 894 846 830 830 830 862 862 878 878 814 830 830 830 830 830 846 846 798 782 766 750 750 750 750 766 702 702 718 734 734 734 718 718 718 718 718 702 702 702 686 686 686 686 686 670 670 655 655 655 750 686 623 607 591 495 351 207 175 239 351 495 607 655 623 575 623 607 607 591 591 575 575 575 575 591 591 607 607 591 591 575 575 575 575 575 575 575 575 575 543 543 543 527 511 495 479 463 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 463 463 463 447 447 431 431 431 383 383 383 399 399 415 415 415 495 479 463 447 431 415 415 399 399 415 447 463 479 463 447 447 447 447 447 447 447 447 447 447 415 415 415 415 415 415 415 415 431 431 431 415 415 399 399 399 399 399 399 399 399 399 399 399 431 431 415 399 383 367 367 351 431 431 431 431 431 415 383 383 111 95 95 79 79 95 95 111 63 63 63 63 63 63 63 63 63 79 79 95 95 111 111 127 79 79 79 79 79 79 79 79 111 95 79 63 63 63 79 79 63 63 63 63 63 63 63 63 79 79 79 79 79 79 79 95 95 95 95 79 79 79 63 63 47 47 47 47 47 47 47 47 15 15 31 47 47 47 31 31 31 63 63 63 63 47 15 15 63 63 63 47 47 31 31 31 47 47 47 31 31 31 15 15 0 15 31 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 367 399 351 351 383 367 287 143 31 0 0 0 0 15 0 15 95 111 63 15 0 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 47 79 47 31 111 239 367 431 511 559 575 559 559 559 559 575 575 591 591 575 575 559 559 543 543 527 511 495 479 463 335 319 303 255 223 159 127 63 0 0 0 175 319 175 95 271 1214 1613 1597 1773 1709 1150 1102 1341 1485 1597 1741 1757 1661 1581 1597 1645 1757 1709 1997 1901 2108 2252 1373 750 623 1485 2508 2763 2380 2284 1310 942 1917 2779 2156 1166 1086 1853 2636 2412 2508 1901 2284 2667 2492 1501 1885 2572 2252 1278 766 1054 1405 1549 1517 1389 1549 1565 1597 1613 1645 1661 1677 1661 1629 1645 1677 1725 1757 1805 1821 1805 2060 1981 2268 2044 1310 1310 1965 2220 2204 2204 2252 2284 2316 2268 2236 2204 2252 2300 2412 2460 2460 2492 2556 2652 2811 2508 2556 2875 3035 3067 3051 2971 2795 2747 2667 2636 2731 2795 2843 2843 2923 2971 2987 3051 3147 3338 3578 3738 3578 3450 3243 2971 2859 2779 2875 2971 2987 2923 2859 2859 2923 2923 2907 2859 3051 3051 3083 3067 3067 3099 3147 3195 3147 3147 3147 3147 3179 3195 3211 3227 3195 3195 3211 3211 3227 3227 3243 3243 3195 3386 3211 2939 3035 3211 3211 3147 3067 3003 3131 3131 2667 3147 3099 3131 3131 3131 3083 3051 3147 3227 3195 3083 2923 2987 2987 2875 2923 3083 3083 2923 2939 2987 2955 2859 2827 2843 2875 2811 2556 2572 2540 2444 2380 2364 2364 2316 2156 2060 1949 1853 1789 1725 1693 1629 1629 1629 1613 1485 1405 1389 1357 1310 1517 1565 1262 1070 910 814 894 750 926 942 894 894 942 1022 1022 1006 1022 990 926 894 894 942 990 1006 846 878 974 1038 1086 1102 1150 1182 1182 1198 1214 1214 1214 1182 1198 1166 1150 1134 1134 1118 1118 1070 1070 1070 1326 1405 1485 1581 1661 1805 1997 2124 2060 2060 2108 2092 2076 2012 1965 1917 1837 1901 1901 1805 1725 1757 1789 1773 1661 1693 1709 1661 1565 1533 1613 1677 1613 1597 1597 1581 1565 1549 1533 1533 1533 1485 1645 1581 1661 1693 559 910 1805 1709 1597 1517 1517 1501 1437 1405 1437 1437 1437 1421 1421 1405 1405 1405 1357 1357 1357 1341 1341 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1326 1373 1373 1373 1373 1357 1357 1341 1341 1326 1294 1326 1278 1310 1278 1294 1262 1373 1326 1326 1262 1278 1246 1294 1310 1294 1262 1246 1262 1278 1278 1262 1246 1262 1262 1246 1230 1198 1182 1166 1166 1182 1182 1182 1182 1150 1134 1102 1086 1134 1134 1134 1118 1118 1118 1102 1102 1134 1118 1134 1086 1086 1038 1054 1022 1086 1054 1086 1038 1070 1038 1054 1054 1022 1054 1054 1054 1054 1070 1070 1070 1022 1022 1022 1006 1006 1006 990 990 926 910 910 894 894 894 910 910 910 910 910 910 910 910 910 910 910 910 910 894 894 878 878 878 910 894 894 878 862 846 830 830 878 862 862 846 814 798 798 782 798 798 814 814 814 814 830 830 814 814 814 814 814 814 814 814 814 814 814 798 798 782 782 782 750 750 750 750 750 750 750 750 734 734 718 718 718 702 702 702 734 718 734 686 702 686 686 686 686 686 718 734 734 750 782 782 798 782 798 782 830 894 942 974 958 958 958 958 958 958 958 974 1006 1006 1006 990 990 974 974 974 974 974 958 942 942 974 990 1022 942 958 990 1006 1006 990 974 958 974 990 1006 1006 974 942 910 878 1102 1054 1022 1022 1038 990 894 830 814 846 846 830 814 798 814 1006 990 974 926 926 942 958 958 942 974 958 926 894 878 878 894 894 862 862 878 878 878 878 878 878 830 846 830 830 830 846 862 862 846 830 814 798 782 766 766 782 798 782 766 750 750 750 750 766 734 734 734 718 718 702 702 702 670 686 686 702 702 686 686 670 702 702 686 670 623 575 511 479 591 607 607 623 623 607 607 591 623 607 591 575 575 575 575 591 591 575 559 543 543 543 543 559 559 559 559 543 543 527 527 527 559 559 559 543 543 527 527 527 527 511 495 479 479 479 479 495 415 431 463 479 511 511 511 511 447 415 399 415 447 463 447 415 415 431 431 431 431 431 447 447 479 463 431 431 463 463 431 415 463 447 447 431 431 447 447 463 431 431 431 431 431 431 431 431 479 447 415 415 447 447 415 383 399 399 399 415 415 431 431 431 335 351 351 367 367 383 383 383 351 367 399 415 431 415 399 383 415 399 399 383 383 399 399 415 111 95 95 79 79 95 95 111 63 63 63 63 63 63 63 63 79 79 95 95 95 95 95 111 79 79 79 79 79 79 79 79 95 95 95 79 79 63 63 63 47 47 47 47 47 47 47 47 63 63 63 63 79 79 79 79 95 79 79 79 63 63 63 47 47 47 47 47 47 47 47 47 15 15 31 47 47 31 31 31 47 63 63 63 63 47 31 15 79 79 63 63 63 47 47 47 47 47 31 31 31 15 15 15 0 0 31 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 159 319 447 463 447 447 447 415 319 175 47 0 0 0 0 15 0 15 79 79 47 15 15 31 47 31 31 15 15 31 31 47 31 31 31 31 31 31 31 31 47 31 47 63 47 15 111 239 335 399 479 527 527 511 511 527 559 559 575 575 575 575 559 559 559 543 527 511 495 479 463 463 335 319 287 239 191 143 95 47 0 0 79 239 335 191 143 367 1373 1661 1597 1757 1629 1038 1102 1437 1517 1597 1709 1725 1677 1629 1629 1661 1709 1661 1885 2044 2092 1837 1166 750 655 1613 2476 2652 2444 2428 1533 1246 2204 2699 1741 1038 1549 2156 2492 2460 2396 1901 2156 2715 2524 1485 2012 2556 2076 1150 718 1102 1485 1549 1501 1453 1501 1533 1565 1613 1645 1661 1661 1661 1645 1661 1677 1709 1741 1773 1789 1789 1885 1885 2108 1837 1150 1246 1901 2108 2140 2204 2284 2300 2268 2252 2204 2172 2236 2268 2364 2396 2428 2444 2508 2572 2715 2428 2444 2731 2827 2875 2923 2907 3019 3003 2987 2987 2939 2875 2715 2604 2779 2827 2875 2923 2939 2987 3067 3131 3418 3434 3498 3450 3323 3099 2971 2875 2987 2875 2747 2715 2779 2875 2955 3003 2955 3003 3035 3019 3019 3019 3051 3067 3131 3163 3147 3147 3147 3147 3179 3195 3195 3179 3195 3211 3211 3195 3211 3211 3163 3307 3147 2891 2987 3163 3147 3083 3083 3019 3147 3115 2699 3131 3083 3115 3083 3083 3051 3019 3115 3195 3179 3051 2923 2971 2955 2859 2907 3067 3083 2971 2939 2987 2971 2875 2843 2891 2907 2843 2604 2588 2588 2460 2396 2412 2412 2380 2236 2156 2012 1933 1853 1789 1757 1693 1613 1597 1565 1437 1405 1389 1373 1326 1517 1581 1294 1102 942 846 926 782 814 846 814 830 894 910 910 878 974 910 846 814 814 878 910 926 942 958 1006 1038 1054 1054 1086 1102 1102 1118 1150 1166 1198 1214 1214 1182 1166 1150 1150 1134 1134 1134 1134 1134 990 1054 1102 1102 1102 1166 1294 1373 1613 1613 1661 1741 1837 1933 1997 2012 1917 1949 1965 1885 1837 1789 1773 1661 1693 1693 1709 1661 1597 1581 1613 1645 1597 1597 1613 1613 1597 1581 1565 1565 1533 1469 1629 1565 1677 1677 527 862 1741 1661 1533 1501 1501 1517 1453 1421 1437 1437 1437 1421 1421 1405 1405 1405 1357 1357 1357 1341 1341 1326 1326 1326 1310 1310 1310 1310 1310 1310 1310 1310 1341 1341 1326 1326 1326 1310 1310 1310 1310 1310 1310 1294 1294 1294 1278 1278 1326 1310 1294 1262 1246 1246 1262 1262 1278 1246 1230 1230 1262 1262 1246 1230 1246 1246 1230 1230 1214 1198 1198 1198 1134 1150 1150 1166 1150 1150 1134 1118 1134 1118 1118 1118 1102 1102 1102 1102 1150 1134 1134 1102 1086 1070 1054 1038 1054 1054 1054 1054 1038 1038 1038 1022 1054 1038 1038 1038 1038 1038 1038 1038 1006 990 990 990 974 974 974 958 974 958 926 910 894 894 878 894 894 894 894 894 894 894 894 894 910 910 894 894 894 878 878 878 894 878 878 862 846 830 814 814 846 846 830 830 830 830 814 814 830 830 830 814 814 798 798 782 814 814 814 814 814 814 814 814 814 814 798 798 798 782 782 782 750 750 750 750 750 750 750 750 734 734 734 734 718 718 718 702 734 718 702 686 670 655 686 702 686 686 718 734 734 750 782 782 798 798 798 814 846 894 942 974 958 958 958 958 958 958 958 958 1006 1006 990 990 990 974 974 974 990 974 958 958 958 974 1006 1022 942 958 974 974 974 958 942 926 958 926 894 878 894 974 1054 1134 990 974 958 990 1038 1054 1054 1006 1022 734 766 878 846 1118 1182 846 958 990 942 926 942 974 974 958 974 958 926 894 878 878 894 894 910 910 894 894 894 894 894 894 862 846 846 830 830 846 862 862 846 830 814 798 782 782 782 782 814 814 798 798 798 782 782 782 734 734 734 718 718 718 702 702 670 686 686 702 702 686 686 670 686 686 686 686 670 623 591 575 623 639 655 655 655 655 639 623 623 607 591 591 575 575 575 575 591 575 559 559 543 543 559 559 559 559 559 543 543 527 527 527 527 527 543 543 543 543 543 543 511 511 511 495 495 479 479 479 431 447 463 479 495 495 495 495 463 431 415 415 447 447 431 399 431 431 431 431 431 431 431 415 479 463 431 431 463 463 431 415 463 447 447 431 431 447 447 463 431 431 431 431 431 431 431 431 463 447 415 415 447 447 415 399 399 399 399 415 415 431 431 431 351 367 367 367 383 383 399 399 351 367 399 415 415 415 399 399 415 399 399 383 383 399 399 415 95 95 79 79 79 79 95 95 63 63 63 63 63 63 63 63 95 95 95 95 79 79 79 79 79 79 79 79 79 79 79 79 63 79 95 95 95 79 47 31 47 47 47 47 47 47 47 47 63 63 63 63 47 47 47 47 79 63 63 63 47 47 47 31 63 63 63 63 63 63 63 63 31 31 47 47 47 47 31 31 47 47 63 63 63 47 31 15 63 47 47 47 31 31 31 15 31 31 31 15 15 15 0 0 0 0 0 15 15 0 0 0 0 0 0 0 15 47 63 79 15 47 79 95 111 127 159 191 287 367 431 431 431 463 431 367 367 207 63 0 0 0 0 15 15 31 63 47 15 15 15 47 63 47 15 0 0 15 47 63 31 31 31 31 31 31 31 31 63 31 47 63 31 0 95 223 351 415 479 511 511 511 511 511 543 543 559 575 575 559 543 543 543 543 527 495 479 463 447 431 319 303 271 223 159 111 63 15 0 63 143 271 319 207 255 591 1549 1709 1645 1741 1485 878 1086 1485 1565 1597 1661 1709 1693 1677 1693 1693 1597 1581 1709 2108 1965 1262 878 686 798 1885 2460 2492 2476 2572 1837 1741 2572 2476 1310 1118 2172 2508 2380 2476 2284 1949 1949 2667 2428 1469 2236 2540 1837 974 718 1262 1597 1533 1453 1485 1437 1469 1533 1581 1613 1629 1629 1613 1581 1581 1581 1597 1613 1645 1661 1677 1661 1773 1949 1597 1070 1294 1869 1965 2028 2124 2252 2236 2172 2140 2140 2140 2220 2284 2348 2380 2396 2396 2460 2540 2620 2380 2396 2588 2604 2667 2779 2795 2907 2987 3051 3115 3115 3067 2923 2827 2779 2795 2827 2827 2827 2827 2859 2859 2859 2955 3099 3211 3323 3386 3498 3530 3338 3227 3051 2955 2923 2907 2923 2939 2955 2955 3003 3019 3035 3035 3083 3083 3099 3131 3115 3099 3099 3099 3147 3147 3179 3179 3195 3179 3179 3195 3211 3179 3163 3307 3147 2891 2987 3131 3115 3083 3147 3067 3163 3067 2795 3147 3099 3131 3051 3067 3035 3019 3099 3179 3147 3067 2955 3003 2971 2907 2955 3099 3147 3067 2939 2987 2987 2907 2875 2923 2939 2875 2683 2652 2620 2508 2428 2444 2476 2444 2348 2252 2124 2044 1981 1949 1917 1821 1661 1661 1613 1501 1453 1453 1437 1373 1501 1597 1326 1150 990 894 1006 830 798 798 798 798 814 798 798 766 846 830 766 750 734 798 830 830 958 958 1006 1022 1006 1006 1038 1054 1070 1070 1086 1102 1118 1134 1134 1118 1118 1102 1102 1102 1118 1118 1118 1118 1134 1150 1134 1086 1022 1006 1070 1134 1134 1118 1150 1246 1357 1501 1629 1677 1805 1821 1869 1821 1837 1853 1837 1725 1693 1693 1677 1645 1613 1613 1597 1597 1581 1581 1565 1565 1581 1565 1565 1517 1501 1405 1565 1533 1677 1661 479 830 1741 1629 1501 1469 1469 1485 1421 1389 1421 1437 1437 1437 1421 1421 1421 1405 1373 1373 1357 1357 1357 1341 1341 1341 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1294 1294 1278 1278 1278 1278 1310 1294 1294 1294 1278 1278 1278 1262 1294 1278 1262 1230 1230 1214 1230 1230 1246 1230 1214 1214 1246 1262 1246 1214 1198 1198 1198 1198 1198 1198 1198 1198 1118 1118 1134 1150 1166 1166 1150 1150 1118 1118 1118 1118 1102 1102 1086 1086 1134 1118 1102 1086 1070 1054 1038 1038 1038 1022 1022 1022 1006 1006 1006 1006 1038 1038 1022 1022 1006 990 990 990 974 974 974 958 958 942 942 942 1006 990 958 926 894 878 862 862 862 862 862 862 862 862 862 862 910 894 894 894 878 878 878 878 862 862 846 830 830 814 814 798 814 814 814 830 830 846 846 846 862 846 830 814 798 782 766 750 814 814 814 814 814 814 814 814 814 798 798 798 782 782 782 782 766 766 766 766 766 766 766 766 750 750 750 734 734 718 718 718 734 718 702 686 670 670 702 702 718 718 718 734 766 782 782 782 798 814 830 862 910 958 990 1022 974 974 974 974 974 974 974 974 1006 1006 990 990 990 974 974 974 990 990 974 974 990 990 1006 1022 1006 1022 1022 1022 1006 990 974 958 974 990 1038 1054 1070 1038 1006 990 1262 1214 1134 1070 1038 1006 990 942 750 1054 830 974 1725 1693 958 734 974 1006 958 942 958 990 990 974 958 942 926 910 894 894 894 894 942 926 926 910 894 894 878 878 878 862 862 846 846 846 862 862 862 846 830 798 798 782 782 798 782 782 798 814 798 782 766 750 734 734 734 734 718 718 718 702 686 686 702 702 702 702 686 686 670 686 702 702 702 686 686 670 639 639 655 655 655 655 639 639 607 607 607 591 591 575 575 575 591 591 575 559 543 543 559 559 559 559 559 543 543 527 527 527 511 511 511 527 543 559 559 575 495 495 511 527 511 495 463 447 447 447 463 463 463 463 447 447 479 447 431 431 431 431 415 383 447 447 447 431 415 415 399 399 479 463 431 431 463 463 431 415 463 447 447 431 431 447 447 463 431 431 431 431 431 431 431 431 463 431 415 415 447 447 431 399 399 399 415 415 415 415 431 431 383 383 383 383 399 399 399 399 367 367 383 399 415 415 399 399 399 399 383 383 383 383 399 399 95 95 79 63 63 79 95 95 63 63 63 63 63 63 63 63 111 111 95 95 79 63 63 63 79 79 79 79 79 79 79 79 47 63 95 111 111 79 31 15 31 31 31 31 31 31 31 31 63 47 47 47 47 31 31 31 63 63 47 47 47 31 31 31 47 47 47 47 47 47 47 47 31 47 47 47 47 31 15 15 31 47 63 63 63 47 31 31 15 15 15 15 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 47 63 79 127 159 191 223 239 175 207 239 255 255 271 303 335 367 383 383 383 431 479 431 335 383 223 63 0 0 0 0 15 63 47 31 15 0 15 31 47 63 47 15 0 0 15 47 63 31 31 31 31 31 31 31 31 63 31 31 47 15 0 111 239 415 463 527 543 543 527 527 543 527 527 543 543 543 543 527 527 527 527 511 479 463 431 415 415 319 287 239 191 127 79 47 0 0 63 191 271 287 207 399 862 1565 1661 1629 1725 1373 814 1150 1613 1581 1581 1613 1661 1693 1709 1725 1725 1469 1581 1549 1981 1693 830 686 527 974 2156 2476 2412 2476 2636 2140 2268 2763 2028 1198 1565 2508 2620 2380 2476 2252 2012 1725 2412 2140 1485 2476 2492 1549 798 750 1389 1661 1469 1389 1453 1357 1389 1453 1517 1565 1565 1565 1549 1485 1469 1453 1453 1453 1469 1501 1517 1501 1709 1789 1405 1038 1389 1853 1853 1933 2044 2156 2172 2076 2012 2060 2124 2236 2300 2380 2428 2412 2412 2476 2556 2556 2396 2444 2572 2524 2556 2699 2731 2763 2795 2891 2971 3051 3147 3195 3195 3051 3019 2923 2827 2811 2779 2859 2875 2907 2859 2827 2795 2859 3019 3243 3370 3514 3450 3434 3354 3275 3147 3019 2907 2971 2955 2923 2939 3003 3051 3083 3099 3051 3035 3067 3067 3067 3083 3099 3131 3147 3147 3163 3179 3179 3163 3179 3179 3195 3275 3115 2939 3051 3147 3131 3099 3147 3099 3195 3019 2907 3163 3083 3115 3051 3051 3035 3019 3083 3163 3147 3019 2971 2955 2955 2875 2939 3067 3099 3051 2939 2971 2971 2907 2891 2939 2955 2907 2747 2715 2636 2476 2444 2460 2508 2460 2428 2332 2252 2172 2108 2060 2028 1949 1773 1757 1693 1581 1533 1549 1517 1437 1485 1613 1389 1230 1070 974 1102 926 926 910 878 846 814 814 798 782 814 766 734 702 718 734 750 766 878 878 942 974 990 1022 1070 1102 1134 1118 1102 1086 1086 1070 1070 1038 1054 1038 1038 1054 1070 1070 1086 1086 1150 1150 1134 1086 1022 1006 1038 1070 1006 990 974 942 1006 1022 1102 1102 1357 1341 1373 1373 1501 1693 1805 1757 1677 1613 1597 1581 1581 1565 1565 1501 1533 1501 1517 1517 1501 1501 1485 1485 1501 1357 1501 1501 1661 1629 431 750 1693 1613 1485 1421 1437 1453 1389 1357 1421 1421 1421 1405 1405 1405 1389 1389 1357 1357 1357 1341 1341 1326 1326 1326 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1278 1262 1262 1246 1246 1246 1262 1262 1262 1246 1246 1246 1230 1230 1246 1246 1230 1214 1198 1182 1182 1182 1198 1182 1166 1182 1198 1214 1198 1182 1134 1134 1134 1150 1150 1166 1166 1166 1118 1118 1134 1134 1134 1134 1118 1118 1102 1102 1086 1086 1086 1070 1070 1070 1102 1102 1086 1070 1054 1038 1038 1022 1022 1022 1022 1006 1006 990 990 990 1022 1022 1006 990 974 958 942 942 974 974 958 958 958 942 942 942 990 974 942 910 894 878 878 878 862 862 862 862 862 862 862 862 894 894 894 878 878 878 862 862 830 830 830 814 814 798 798 798 830 830 830 830 830 830 830 830 830 830 814 814 798 782 766 766 798 798 798 798 798 798 798 798 798 798 798 782 782 782 766 766 766 766 766 766 766 766 766 766 750 750 750 750 734 734 718 718 718 702 686 670 670 670 702 702 718 718 718 734 766 782 782 782 830 846 878 926 990 1022 1054 1070 990 990 990 990 990 990 990 1006 1006 1006 1006 990 990 990 974 974 1006 1006 1006 1006 1006 1022 1022 1038 1070 1070 1054 1054 1038 1022 1006 1006 974 1006 1054 1102 1086 1038 974 974 1038 1022 990 990 974 990 974 958 1054 846 511 1373 3179 3482 2428 1853 1022 1006 974 958 974 990 990 990 942 942 926 926 910 910 910 910 958 958 942 926 910 894 878 878 894 894 878 862 862 862 862 878 862 862 830 814 798 798 798 798 718 734 766 782 782 750 718 686 750 750 734 734 734 718 718 718 686 686 702 718 718 702 686 686 686 686 702 702 702 702 702 702 607 607 623 623 623 623 607 607 607 607 607 607 591 591 575 559 607 591 575 559 559 559 559 575 559 559 559 543 543 527 527 527 527 527 527 527 527 527 543 543 479 495 527 543 527 495 463 431 447 463 463 463 447 431 415 415 495 463 431 431 431 431 399 367 463 447 447 431 415 399 383 383 479 463 431 431 463 463 431 415 463 447 447 431 431 447 447 463 431 431 431 431 431 431 431 431 447 431 415 415 447 447 431 415 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 367 367 383 383 399 399 399 399 399 399 383 367 367 383 399 399 95 79 63 63 63 63 79 95 63 63 63 63 63 63 63 63 95 95 95 79 63 63 47 47 79 79 79 79 79 79 79 79 31 63 79 111 95 63 31 0 31 31 31 31 31 31 31 31 63 63 63 47 47 31 31 31 63 63 47 47 47 31 31 31 47 47 47 47 47 47 47 47 31 47 47 47 31 15 0 0 31 31 47 63 63 63 47 31 31 31 31 31 15 15 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 15 79 127 143 159 191 223 271 303 335 351 303 335 351 351 335 335 351 383 415 431 415 399 463 527 479 367 335 191 47 0 0 0 0 31 95 63 15 0 0 15 31 31 47 47 15 15 15 15 47 47 31 31 31 31 31 31 31 31 79 47 31 47 31 31 143 287 447 495 527 543 527 511 527 543 511 511 527 527 527 527 511 511 527 511 495 463 431 415 399 383 303 271 223 159 111 63 47 0 0 79 191 239 223 159 495 1086 1549 1661 1645 1693 1230 798 1230 1613 1597 1565 1581 1613 1645 1693 1725 1757 1469 1677 1549 1741 1389 686 639 431 1246 2364 2460 2396 2444 2572 2348 2620 2683 1549 1453 2188 2508 2524 2476 2396 2332 2076 1581 2108 1789 1613 2652 2428 1278 750 878 1533 1725 1421 1326 1405 1310 1341 1405 1453 1485 1501 1485 1485 1437 1421 1389 1373 1373 1389 1421 1437 1437 1677 1661 1262 1070 1469 1805 1773 1853 1965 2076 2108 2028 1981 2044 2076 2252 2284 2364 2412 2396 2412 2460 2540 2460 2396 2508 2604 2508 2524 2636 2667 2763 2763 2811 2843 2891 2971 3051 3115 3227 3195 3067 2955 2907 2843 2859 2827 2891 2891 2875 2827 2811 2811 2843 2859 3195 3243 3370 3434 3466 3402 3323 3275 3147 3099 2987 2923 2955 2971 2987 2987 2987 2987 3019 3035 3051 3067 3099 3099 3115 3115 3131 3147 3147 3131 3147 3147 3163 3211 3035 2907 3051 3131 3083 3067 3147 3115 3195 2923 2987 3179 3099 3131 3067 3051 3035 3035 3067 3147 3067 2971 2939 2939 2939 2891 2955 3035 3067 3035 2923 3003 2987 2923 2891 2939 2971 2923 2811 2763 2620 2444 2428 2460 2524 2460 2460 2380 2284 2204 2156 2108 2092 2012 1901 1869 1773 1661 1645 1629 1565 1469 1517 1677 1469 1341 1230 1134 1230 1086 1086 1038 974 862 814 814 830 862 798 766 750 718 686 686 718 702 798 814 878 910 942 990 1054 1102 1134 1118 1102 1086 1086 1086 1086 1102 1054 1038 1054 1054 1070 1086 1086 1086 1086 1086 1070 1038 1006 1006 1022 1038 1118 1118 1102 1038 1038 958 958 894 974 894 846 766 910 1198 1437 1517 1533 1517 1501 1517 1549 1533 1517 1469 1485 1469 1485 1485 1469 1469 1469 1453 1501 1341 1469 1469 1581 1517 319 702 1629 1549 1437 1373 1389 1405 1357 1326 1389 1389 1389 1373 1373 1373 1357 1357 1326 1326 1326 1326 1310 1310 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1230 1230 1214 1214 1214 1198 1198 1198 1214 1214 1214 1198 1182 1166 1150 1150 1134 1118 1102 1134 1166 1182 1166 1150 1118 1118 1134 1134 1150 1166 1166 1182 1134 1134 1134 1134 1118 1086 1070 1054 1070 1070 1070 1054 1054 1054 1038 1038 1070 1070 1054 1054 1038 1022 1022 1022 1022 1022 1022 1006 1006 990 990 990 1006 990 990 974 958 942 926 926 974 974 974 958 958 958 942 942 926 926 910 894 894 894 894 910 862 862 862 862 862 862 862 862 894 894 878 878 878 862 862 862 814 814 814 814 814 798 798 798 862 878 862 846 846 830 814 814 814 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 830 830 814 814 814 798 798 798 798 798 798 798 798 798 798 798 782 782 782 766 766 750 750 750 718 702 686 670 702 702 718 718 718 718 750 766 766 782 782 782 814 862 926 974 1022 1070 1086 1086 1038 1038 1038 1038 1038 1038 1038 1038 1038 1022 1022 1022 1006 1006 1006 990 1006 1022 1022 1038 1038 1038 1038 1038 1070 1086 1086 1070 1054 1054 1054 1054 1038 1038 1022 1038 1054 1102 1150 1182 1134 1166 1134 1102 1070 1038 1006 974 814 575 1933 3450 3642 3722 3594 2747 1022 1022 990 974 990 1006 1006 1006 958 958 958 958 942 942 926 926 974 974 958 942 926 910 894 894 926 910 894 878 862 862 878 878 878 878 846 830 814 814 814 814 718 750 782 798 782 750 718 686 750 750 750 734 734 734 718 718 686 702 718 718 718 718 702 686 702 702 686 686 670 670 670 670 607 623 623 639 639 623 623 607 591 591 607 607 607 591 575 559 607 591 575 575 559 559 575 575 559 559 559 543 543 527 527 527 559 559 543 527 511 495 495 479 479 495 527 543 527 495 463 431 463 463 463 463 447 431 415 399 495 463 431 431 431 431 399 367 447 447 431 415 399 383 383 367 479 463 431 431 463 463 431 415 463 447 447 431 431 447 447 463 431 431 431 431 431 431 431 431 447 415 399 415 447 463 447 415 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 367 367 367 367 383 383 399 399 399 383 367 367 367 367 383 399 79 79 63 63 63 63 79 79 63 63 63 63 63 63 63 63 79 79 79 79 63 63 63 63 79 79 79 79 79 79 79 79 47 63 79 79 79 47 31 15 47 47 47 47 47 47 47 47 79 79 79 63 47 31 31 31 79 63 63 63 47 47 47 31 31 31 31 31 31 31 31 31 31 47 47 47 31 15 0 0 15 31 47 63 63 63 47 47 79 79 63 63 63 47 47 47 0 0 0 0 0 0 0 0 15 0 0 0 47 127 207 255 223 223 255 271 303 335 351 367 351 367 383 367 335 319 335 351 383 399 399 383 415 463 415 303 239 111 15 0 0 0 0 47 111 63 15 0 15 31 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 79 47 31 63 47 63 191 351 447 463 495 495 479 463 479 495 479 495 511 511 511 511 495 479 511 495 479 447 415 383 367 351 287 255 207 143 95 79 63 31 95 175 191 175 127 159 591 1246 1597 1709 1677 1597 1038 798 1310 1517 1533 1549 1565 1549 1565 1613 1693 1757 1613 1741 1661 1533 1134 686 639 543 1613 2428 2364 2444 2412 2460 2428 2667 2412 1357 1869 2636 2412 2396 2508 2364 2396 2140 1629 1885 1533 1885 2731 2220 1022 766 1070 1645 1741 1485 1341 1373 1341 1357 1373 1405 1437 1453 1453 1469 1469 1453 1405 1389 1389 1405 1437 1469 1437 1629 1517 1182 1118 1437 1693 1677 1757 1853 1981 1997 1965 1949 2012 2076 2172 2204 2316 2348 2332 2348 2412 2476 2364 2380 2540 2620 2508 2508 2620 2572 2667 2715 2779 2811 2811 2843 2859 2875 3003 3051 3067 3099 3115 3099 3067 2971 2779 2779 2795 2843 2859 2859 2923 2971 2923 2955 3035 3147 3275 3338 3418 3450 3482 3354 3179 3067 3019 2971 2923 2923 2971 2971 3003 3003 3019 3035 3051 3083 3083 3083 3099 3115 3115 3099 3115 3115 3083 3115 2955 2875 3051 3099 3067 3051 3115 3115 3179 2827 3115 3195 3115 3131 3067 3099 3067 3067 3083 3147 3051 2939 2987 2971 2955 2971 2987 3035 3035 3019 2923 3003 3003 2939 2923 2955 2971 2939 2843 2779 2588 2412 2380 2460 2508 2428 2444 2364 2268 2188 2172 2140 2124 2028 1981 1933 1837 1725 1725 1741 1661 1549 1565 1757 1597 1501 1405 1310 1437 1262 1230 1166 1086 958 878 846 862 894 862 814 798 750 702 702 718 702 862 862 894 910 926 958 1006 1054 1086 1086 1086 1086 1118 1166 1198 1198 1134 1118 1118 1134 1134 1134 1134 1134 1166 1150 1134 1118 1102 1102 1102 1102 1022 1054 1118 1134 1150 1118 1070 1038 1006 942 750 559 559 782 1038 1166 1357 1357 1405 1437 1453 1469 1469 1421 1485 1453 1453 1453 1453 1453 1453 1453 1485 1294 1437 1453 1533 1405 271 718 1581 1501 1389 1373 1357 1373 1357 1326 1357 1341 1341 1341 1326 1326 1326 1310 1294 1294 1294 1278 1278 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1230 1230 1198 1182 1182 1182 1166 1166 1166 1150 1166 1166 1182 1166 1166 1134 1118 1102 1086 1070 1054 1086 1118 1134 1134 1118 1134 1150 1150 1166 1166 1182 1182 1182 1134 1134 1118 1118 1086 1070 1038 1022 1054 1054 1038 1038 1022 1022 1022 1022 1038 1038 1038 1022 1022 1022 1006 1006 1006 1006 1006 1006 990 990 990 974 974 974 974 958 942 942 926 926 974 974 974 958 958 942 942 942 894 894 878 862 862 878 894 894 862 862 862 862 862 862 862 862 878 878 878 878 862 862 862 846 814 814 814 814 814 814 814 846 894 894 878 862 830 814 798 798 782 782 798 798 814 814 814 830 814 814 814 814 814 814 814 814 814 814 814 814 798 798 798 782 782 782 782 782 782 782 782 782 766 766 750 750 750 734 734 734 702 702 686 670 702 718 718 734 718 718 750 766 766 782 782 814 814 862 958 990 1070 1054 1070 1038 1086 1054 1086 1054 1086 1054 1086 1086 1054 1054 1054 1038 1038 1038 1022 1022 1022 1038 1054 1054 1070 1070 1054 1086 1070 1054 1038 1038 1038 1054 1054 1070 1118 1166 1230 1246 1198 1102 990 942 974 974 958 942 910 910 942 942 1182 655 1645 2955 3131 2987 2428 1214 1038 1022 974 958 974 1006 1006 990 942 942 958 974 958 958 942 926 974 974 958 958 942 926 926 910 942 926 910 894 878 878 878 878 894 878 862 846 830 830 830 830 798 814 814 830 830 798 782 766 766 750 750 750 734 734 734 734 702 702 718 718 718 718 702 702 734 718 686 655 639 639 639 639 655 655 670 686 686 670 655 655 575 591 607 623 623 591 559 543 607 607 591 575 575 575 575 575 559 559 559 543 543 527 527 527 575 575 559 527 511 479 463 447 495 495 511 527 511 495 463 447 463 463 479 479 463 447 431 415 479 447 431 431 431 431 415 383 431 431 415 415 399 383 383 383 479 463 431 431 463 463 431 415 463 447 447 431 431 447 447 463 431 431 431 431 431 431 431 431 431 415 399 415 447 463 447 431 431 431 415 415 415 415 399 399 399 399 399 399 383 383 383 383 367 367 351 351 367 383 399 399 383 383 367 367 367 367 383 383 79 63 63 47 47 63 63 79 63 63 63 63 63 63 63 63 47 63 63 63 63 63 79 79 79 79 79 79 79 79 79 79 63 63 63 47 47 47 31 31 47 47 47 47 47 47 47 47 111 95 95 79 63 47 47 31 95 79 79 79 63 63 63 47 63 63 63 63 63 63 63 63 79 79 79 63 47 31 15 0 15 31 47 63 63 63 63 47 63 47 47 47 31 31 31 15 0 0 0 0 0 0 0 0 0 31 95 175 255 303 319 335 287 303 303 319 319 335 351 351 367 383 399 383 351 335 351 367 351 399 399 367 367 367 303 207 127 31 0 0 15 0 15 63 111 63 15 15 31 31 15 0 0 15 47 63 63 47 15 0 31 31 31 31 31 31 31 31 79 31 47 63 63 95 255 415 463 479 511 495 463 447 463 479 479 479 495 495 495 495 479 479 511 495 463 431 399 367 351 335 271 239 191 143 95 95 95 63 159 175 159 111 127 207 734 1485 1645 1741 1693 1437 862 814 1421 1469 1485 1533 1549 1517 1469 1517 1629 1741 1741 1677 1741 1389 910 591 527 782 2012 2412 2204 2476 2412 2412 2444 2492 2124 1501 2188 2699 2396 2396 2412 2428 2412 2172 1837 1853 1485 2268 2747 1933 846 798 1230 1773 1789 1581 1453 1405 1405 1405 1405 1405 1421 1437 1469 1485 1485 1453 1421 1389 1389 1421 1469 1485 1565 1677 1469 1182 1214 1453 1613 1645 1693 1757 1853 1901 1917 1949 1997 2044 2092 2140 2236 2284 2284 2300 2396 2444 2364 2396 2524 2588 2492 2540 2636 2556 2588 2652 2747 2779 2763 2795 2827 2859 2811 2859 2939 3067 3163 3195 3195 3115 3051 3003 2907 2779 2731 2715 2795 2875 2907 2891 2907 2907 2971 3051 3179 3259 3466 3354 3243 3195 3179 3131 3051 3019 3019 3003 3019 3003 2987 2987 2987 3003 3051 3051 3067 3083 3083 3083 3099 3099 3099 3083 2939 2891 3083 3131 3083 3067 3099 3083 3147 2715 3163 3211 3083 3115 3099 3115 3099 3083 3099 3099 3035 2923 3019 3035 3003 3051 3083 3067 3019 2987 2939 3019 3003 2939 2891 2907 2907 2891 2859 2763 2556 2380 2332 2412 2444 2412 2460 2364 2300 2220 2204 2156 2140 2092 2044 1981 1933 1853 1853 1885 1837 1725 1597 1837 1741 1661 1549 1469 1613 1453 1405 1389 1341 1214 1102 1006 1006 1006 1006 958 926 862 846 814 814 782 910 910 926 910 910 942 990 1038 1070 1054 1054 1070 1118 1166 1214 1230 1198 1182 1166 1166 1166 1166 1150 1150 1102 1086 1070 1070 1070 1070 1070 1054 974 1022 1102 1118 1166 1134 1102 1070 1166 1134 958 670 543 623 798 894 1070 1118 1214 1262 1278 1278 1326 1341 1437 1405 1405 1405 1405 1405 1405 1373 1405 1262 1405 1405 1469 1326 271 846 1581 1469 1357 1326 1326 1341 1326 1294 1310 1341 1341 1326 1326 1326 1310 1310 1294 1294 1294 1278 1278 1262 1262 1262 1246 1246 1246 1246 1246 1246 1246 1246 1278 1278 1278 1262 1262 1262 1246 1246 1198 1198 1182 1182 1182 1166 1166 1166 1150 1150 1166 1166 1150 1118 1102 1086 1086 1070 1054 1086 1118 1134 1134 1118 1150 1150 1166 1166 1166 1166 1166 1166 1118 1118 1134 1118 1118 1102 1086 1070 1070 1054 1054 1054 1038 1038 1038 1022 1054 1054 1054 1054 1038 1038 1038 1022 1022 1006 1006 1006 990 990 990 990 958 958 958 958 958 958 942 942 958 942 942 942 926 926 926 910 926 910 894 878 878 862 878 878 862 862 862 862 862 862 862 862 910 910 910 894 894 894 878 878 846 846 846 862 862 862 862 862 862 862 862 846 846 830 830 830 814 814 798 798 798 798 798 798 814 814 814 814 814 814 814 814 814 814 814 798 798 798 782 782 766 766 766 766 766 766 766 766 750 750 734 734 718 718 718 718 734 718 718 702 702 718 750 766 750 750 750 766 798 814 814 814 894 942 1038 1070 1150 1118 1118 1070 1134 1102 1134 1102 1134 1102 1134 1134 1118 1118 1118 1102 1102 1102 1086 1086 1054 1070 1102 1118 1118 1118 1102 1086 1086 1102 1086 1086 1102 1118 1150 1166 1214 1214 1166 1070 926 750 575 479 175 207 223 287 383 527 718 830 814 830 910 1086 1310 1341 1214 1134 1022 1006 958 942 958 990 990 974 926 942 958 974 974 974 942 942 958 958 958 958 958 958 942 942 958 942 926 894 878 878 878 878 910 894 878 846 846 830 830 830 830 830 830 830 814 814 814 798 766 766 750 750 750 734 734 734 702 718 718 734 734 718 718 702 718 702 686 655 639 639 655 670 655 670 670 686 686 670 670 655 575 591 607 623 623 591 559 543 623 607 591 575 575 575 575 591 559 559 559 543 543 527 527 527 559 543 543 527 511 495 479 463 511 511 511 495 495 479 479 479 463 479 479 479 479 463 463 447 463 431 415 415 447 447 431 399 415 399 399 399 399 399 399 399 479 463 431 431 463 463 431 415 463 447 447 431 431 447 447 463 431 431 431 431 431 431 431 431 431 415 399 415 447 463 447 431 431 431 431 415 415 399 399 399 399 399 383 383 367 367 367 351 367 367 351 351 351 367 399 415 383 367 367 351 351 367 367 383 79 63 63 47 47 63 63 79 63 63 63 63 63 63 63 63 31 47 47 63 63 79 79 95 79 79 79 79 79 79 79 79 79 63 47 31 31 31 31 47 63 63 63 63 63 63 63 63 127 111 111 95 79 63 47 47 95 95 95 79 79 79 63 63 63 63 63 63 63 63 63 63 79 79 79 63 47 31 15 0 15 15 47 63 63 63 63 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 191 335 415 431 399 383 367 367 351 351 351 351 351 351 383 415 431 415 383 383 399 415 415 495 511 447 399 383 303 223 63 0 0 0 31 15 15 63 95 63 15 15 47 47 0 0 0 15 47 79 79 47 15 0 31 31 31 31 31 31 31 31 63 31 47 79 79 127 287 447 511 527 543 527 495 479 495 511 463 479 479 495 495 479 479 463 495 495 463 431 399 367 335 319 271 239 175 127 111 111 111 95 127 159 79 63 95 271 894 1693 1629 1757 1677 1326 766 846 1517 1517 1469 1517 1549 1485 1421 1437 1597 1741 1805 1565 1741 1326 750 463 383 974 2284 2380 2060 2492 2428 2396 2428 2316 1949 1725 2332 2588 2460 2444 2300 2476 2380 2204 2028 1901 1501 2556 2715 1725 750 830 1326 1789 1821 1645 1549 1469 1469 1453 1421 1405 1421 1453 1485 1517 1453 1437 1389 1373 1373 1405 1453 1485 1661 1709 1485 1214 1294 1469 1565 1629 1645 1677 1757 1821 1885 1949 2012 2028 2060 2124 2220 2284 2300 2316 2380 2476 2428 2396 2540 2588 2508 2572 2667 2572 2731 2747 2731 2699 2683 2715 2795 2875 2907 2859 2827 2843 2955 3003 3003 2955 2971 2955 2955 2907 2859 2827 2827 2827 2891 2891 2907 2891 2907 2939 3019 3035 3083 3051 3051 3099 3211 3227 3163 3083 3051 3035 3003 2955 2955 2939 2923 2923 3035 3035 3051 3035 3067 3051 3067 3035 3083 3099 2955 2891 3115 3179 3099 3115 3083 3051 3083 2652 3147 3163 3067 3099 3115 3115 3067 3051 3067 3067 2987 2875 3035 3019 3019 3067 3099 3035 2987 2923 2923 2971 2987 2891 2859 2843 2875 2827 2811 2699 2476 2300 2252 2348 2380 2348 2444 2364 2300 2236 2220 2204 2188 2156 2092 2060 1981 1933 1997 2060 1997 1885 1661 1901 1805 1741 1661 1597 1741 1597 1533 1549 1565 1485 1341 1230 1150 1134 1102 1086 1054 990 958 910 910 862 878 894 910 910 926 958 1022 1070 1086 1070 1054 1054 1070 1118 1166 1166 1182 1182 1166 1166 1150 1134 1134 1134 1134 1134 1118 1150 1182 1198 1198 1182 1134 1150 1150 1150 1118 1070 1054 1022 1134 1166 1054 814 575 543 686 750 846 926 1070 1134 1118 1118 1198 1278 1373 1341 1341 1310 1341 1326 1326 1326 1341 1198 1389 1389 1421 1326 319 926 1549 1469 1357 1310 1341 1341 1310 1278 1326 1326 1310 1310 1294 1294 1294 1294 1278 1278 1262 1262 1246 1246 1246 1246 1214 1214 1214 1214 1214 1214 1214 1214 1262 1262 1262 1246 1246 1230 1230 1230 1182 1182 1166 1166 1166 1150 1150 1150 1102 1118 1134 1134 1118 1086 1054 1038 1054 1038 1038 1054 1102 1134 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1070 1086 1102 1118 1118 1118 1102 1102 1054 1054 1038 1038 1038 1022 1022 1022 1054 1038 1038 1038 1038 1038 1022 1022 990 990 974 974 974 958 958 958 942 958 958 958 958 958 974 974 926 926 910 910 910 894 894 894 942 926 910 878 846 830 830 830 846 846 846 846 846 846 846 846 910 910 910 894 894 878 878 878 862 862 862 862 862 862 862 862 830 830 846 846 846 846 862 862 846 830 830 814 782 766 766 750 814 814 814 814 814 814 814 814 814 814 814 798 798 782 782 782 750 750 750 750 750 750 750 750 734 734 718 718 718 702 702 702 718 718 702 702 702 718 766 766 750 750 750 766 798 814 814 830 974 1054 1118 1182 1214 1214 1182 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1102 1102 1054 1086 1102 1134 1134 1118 1102 1134 1166 1150 1150 1150 1166 1198 1246 1262 1262 1006 639 303 143 175 335 463 591 543 383 255 191 239 367 479 670 798 1102 974 734 1006 1262 894 1038 990 942 942 958 974 974 958 926 942 958 990 990 974 958 942 958 958 958 958 958 958 974 974 958 958 926 910 894 878 878 878 910 894 878 862 846 846 846 846 830 814 798 782 782 782 798 798 766 766 766 750 750 734 734 734 702 718 718 734 734 718 718 702 718 702 670 655 655 670 686 702 623 639 639 655 655 639 639 623 575 591 623 639 623 591 559 543 623 607 591 575 575 575 575 591 559 559 559 543 543 527 527 527 527 527 511 511 511 511 495 495 527 511 495 479 479 479 479 495 463 479 479 495 495 495 479 463 447 415 399 415 447 463 447 415 383 383 399 399 399 399 399 415 479 463 431 431 463 463 431 415 463 447 447 431 431 447 447 463 431 431 431 431 431 431 431 431 431 415 399 415 447 463 447 431 431 431 431 415 415 399 399 399 383 383 383 367 367 351 351 335 383 367 351 335 351 367 399 415 383 367 367 351 351 367 367 383 95 111 111 111 111 95 79 63 79 79 79 79 79 79 79 79 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 47 79 95 95 79 47 31 79 79 79 63 63 47 47 47 79 95 95 95 95 79 63 47 63 47 47 31 31 47 47 63 63 63 63 47 47 31 31 31 63 63 63 47 47 47 31 31 47 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 207 303 367 367 367 383 415 335 335 335 351 351 367 367 383 287 303 319 319 319 351 415 447 527 415 367 431 431 303 127 15 0 0 0 0 0 15 31 63 47 47 47 31 31 15 15 15 15 15 15 31 31 47 47 47 47 31 31 15 15 31 31 47 47 31 31 47 95 223 351 463 463 463 463 479 479 495 495 495 495 447 447 495 575 591 511 431 479 479 479 431 367 335 319 335 223 191 159 111 95 79 79 63 287 95 95 0 0 447 1246 1597 1709 1821 1661 1054 718 1022 1469 1485 1501 1485 1469 1437 1437 1501 1613 1693 1869 1773 1661 1278 431 447 415 1182 2348 2236 2268 2364 2380 2284 2252 2268 2220 2332 2444 2460 2396 2364 2396 2444 2252 2204 2076 1693 1821 2763 2652 1389 766 862 1629 1805 1757 1789 1485 1437 1469 1469 1485 1469 1469 1437 1421 1405 1469 1453 1437 1421 1421 1453 1501 1517 1693 1565 1549 1118 1198 1517 1421 1661 1613 1661 1757 1805 1853 1901 1981 2028 2012 2108 2236 2332 2348 2332 2332 2380 2444 2476 2524 2540 2540 2556 2604 2667 2652 2699 2715 2715 2715 2715 2763 2795 2811 2811 2843 2843 2859 2875 2907 2891 2811 2827 2923 2971 3019 2971 2939 2891 2875 2875 2907 2891 2875 2891 2971 3019 2907 2907 2923 2939 3019 3083 3131 3163 3275 3275 3227 3147 3067 3003 2987 3019 3083 3083 3083 3083 3147 3115 3051 2955 3307 2955 2907 3115 3163 3147 3195 3147 3051 3147 2987 2859 3019 3147 3115 3051 3051 3083 3099 3051 2955 2891 2891 2939 2923 2971 3003 3003 2955 2939 2939 2923 2827 2843 2891 2875 2843 2779 2779 2811 2811 2747 2460 2236 2236 2284 2332 2492 2540 2396 2268 2204 2236 2252 2204 2172 2156 2076 2028 1965 2124 1965 2204 1821 1693 1981 1965 1965 1805 1629 1773 1693 1645 1565 1533 1453 1373 1310 1278 1262 1262 1230 1166 1118 1102 1054 1038 974 974 942 942 942 958 974 1006 1006 1038 1038 1038 1054 1086 1118 1134 1166 1134 1150 1150 1166 1166 1150 1150 1134 1150 1150 1150 1134 1134 1118 1118 1118 1166 1118 1102 1134 1150 1086 1102 1150 1246 1310 1134 830 655 702 718 575 750 766 814 894 974 1070 1198 1246 1230 1230 1230 1214 1262 1246 1262 1246 1182 1182 1198 1310 1421 1294 367 734 1501 1389 1246 1198 1246 1262 1246 1214 1262 1262 1262 1262 1246 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1198 1198 1214 1214 1214 1214 1198 1166 1150 1134 1118 1118 1118 1118 1118 1118 1118 1118 1086 1070 1054 1038 1038 1038 1054 1054 1054 1070 1086 1086 1086 1086 1070 1054 1070 1054 1070 1070 1086 1070 1022 990 1118 1118 1102 1102 1086 1086 1070 1070 1054 1054 1038 1038 1022 1006 1006 1006 1102 1086 1054 1022 1006 1006 1022 1022 974 974 974 974 974 974 974 990 990 974 974 958 958 942 942 942 910 910 910 894 894 894 878 878 926 926 894 878 862 846 846 846 814 814 814 814 814 814 814 814 862 878 878 878 878 878 878 878 894 894 894 878 878 878 862 862 910 910 894 878 862 862 862 878 862 846 830 814 782 766 750 750 846 846 878 894 894 878 846 830 734 782 830 846 798 750 718 718 750 750 750 750 750 750 750 750 766 766 766 750 750 734 734 734 702 702 734 734 734 734 766 766 686 718 798 814 798 798 830 862 1038 1102 1166 1214 1246 1230 1198 1182 1198 1198 1198 1214 1214 1230 1230 1230 1134 1150 1198 1214 1214 1182 1134 1102 1086 1102 1118 1134 1150 1150 1134 1166 1214 1294 1357 1357 1262 1070 878 750 223 47 0 191 623 990 1134 1118 1134 1118 1070 958 798 639 495 415 287 319 415 559 766 894 1022 1054 1006 1038 1022 1006 990 990 974 974 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 974 958 958 974 1006 1022 1038 1006 958 926 926 926 894 862 926 910 894 862 830 798 782 766 814 814 814 798 798 782 782 782 766 766 766 750 750 734 734 734 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 734 718 718 702 686 670 655 655 655 655 639 623 623 607 591 591 559 559 543 543 543 559 575 575 559 543 527 511 511 511 511 527 527 543 543 543 543 527 511 495 495 495 495 479 479 463 463 463 479 479 479 463 463 447 447 447 495 479 479 479 463 447 447 447 431 431 431 415 415 399 399 399 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 511 495 463 431 399 383 383 383 415 431 447 431 399 383 399 415 415 415 415 415 415 415 415 415 431 415 383 367 335 335 335 335 415 399 383 383 415 415 399 383 367 383 399 431 431 447 431 431 111 111 95 95 95 79 79 79 159 143 127 95 63 31 0 0 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 47 47 63 79 79 63 47 47 79 79 63 63 63 47 47 47 63 63 63 63 63 47 31 31 63 47 47 31 31 47 47 63 63 63 63 47 47 47 31 31 31 31 15 15 0 0 0 0 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 191 271 351 383 367 351 351 367 319 319 335 335 351 351 351 367 303 319 319 319 319 335 383 431 463 399 383 383 319 159 47 31 0 0 0 0 0 15 31 63 47 47 47 31 31 15 15 15 15 15 15 31 31 47 47 47 47 31 31 15 15 31 31 47 31 31 15 31 95 223 351 447 463 463 463 479 479 495 495 495 479 447 431 479 559 559 495 415 463 479 463 415 351 303 303 303 207 191 143 111 79 79 95 95 255 79 79 0 0 511 1326 1645 1677 1837 1581 974 766 1134 1405 1437 1469 1469 1453 1437 1453 1517 1613 1693 1837 1821 1725 1341 511 303 399 1517 2380 2252 2252 2300 2316 2268 2284 2316 2492 2460 2428 2428 2412 2412 2364 2332 2140 2204 1997 1645 1965 2811 2508 1246 766 1038 1773 1837 1741 1773 1533 1501 1501 1501 1485 1485 1469 1437 1421 1405 1421 1421 1405 1405 1437 1469 1517 1549 1741 1581 1469 1134 1262 1565 1469 1693 1629 1677 1757 1805 1837 1885 1933 1997 2076 2124 2220 2252 2268 2268 2348 2380 2396 2444 2508 2540 2540 2556 2620 2652 2715 2715 2715 2715 2715 2731 2795 2827 2811 2811 2843 2843 2843 2859 2891 2891 2795 2811 2891 2971 3035 3019 3019 2987 3019 3019 3051 3019 2987 2987 3067 3083 2923 2907 2939 2955 2987 3035 3115 3131 3211 3227 3275 3259 3243 3243 3291 3323 3354 3275 3211 3147 3211 3307 3386 3402 3546 3179 3147 3386 3434 3386 3450 3370 3354 3354 3163 3099 3386 3658 3610 3530 3466 3514 3530 3482 3418 3338 3370 3418 3386 3402 3386 3291 3195 3083 3035 2971 3003 2987 2971 2939 2859 2779 2731 2731 2939 2747 2460 2220 2156 2332 2620 2779 2652 2508 2364 2300 2316 2332 2268 2220 2204 2156 2108 2012 2156 2012 2268 1837 1597 1981 1997 1965 1805 1645 1789 1661 1597 1565 1549 1517 1453 1421 1405 1405 1357 1326 1278 1214 1214 1182 1166 1134 1102 1086 1070 1070 1054 1070 1070 1070 1054 1054 1054 1070 1086 1118 1150 1166 1134 1150 1150 1166 1166 1150 1150 1134 1150 1150 1150 1134 1134 1118 1118 1118 1166 1134 1118 1150 1166 1102 1118 1166 1230 1326 1214 862 686 718 718 623 686 702 766 830 910 974 1086 1134 1134 1118 1134 1134 1150 1166 1182 1150 1118 1134 1182 1246 1373 1246 351 734 1469 1373 1262 1214 1230 1262 1230 1198 1246 1246 1246 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1198 1198 1198 1182 1182 1150 1134 1118 1118 1118 1118 1118 1118 1118 1118 1118 1086 1070 1054 1038 1038 1038 1038 1054 1022 1038 1054 1054 1054 1054 1038 1022 990 1006 1022 1038 1038 1054 1070 1070 1086 1086 1086 1070 1070 1054 1054 1054 1022 1022 1022 1022 1006 1006 1006 1006 1070 1070 1038 1022 1006 1006 1006 1006 958 958 958 958 974 974 974 974 958 942 942 942 926 926 910 910 910 910 894 894 878 878 878 878 910 894 862 846 830 830 830 830 814 814 814 814 814 814 814 846 878 878 878 878 878 878 878 878 910 910 894 894 894 878 878 878 878 862 846 830 830 830 830 846 846 846 830 814 782 766 750 750 830 782 750 830 942 1038 1054 1038 894 846 766 718 686 702 734 750 750 750 750 750 750 750 750 750 766 766 766 750 750 734 734 734 702 702 734 734 734 734 766 766 718 750 814 830 830 830 862 910 1086 1150 1214 1262 1278 1262 1246 1230 1246 1230 1230 1230 1214 1214 1198 1198 1214 1182 1182 1166 1166 1150 1134 1134 1198 1182 1150 1134 1134 1166 1182 1246 1230 1246 1214 1086 814 463 95 0 399 623 910 1086 1118 1102 1102 1118 1198 1198 1182 1150 1070 990 926 878 702 623 543 527 623 750 894 958 974 974 990 990 990 1006 1006 1006 1022 1022 1022 1022 1022 1022 1022 1022 1006 990 990 974 974 990 990 1006 974 926 894 894 894 910 894 878 910 910 878 862 830 814 782 782 814 814 814 798 798 782 782 782 766 766 766 750 750 734 734 734 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 686 686 670 655 655 639 639 623 655 655 639 623 607 607 591 591 559 543 543 527 527 543 559 559 559 559 543 527 527 527 527 527 527 527 543 543 527 527 511 495 495 495 495 479 479 479 463 463 495 495 495 479 479 479 463 463 463 463 463 447 447 447 431 431 431 431 431 415 415 399 399 399 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 495 479 447 431 415 399 399 399 415 431 447 431 399 383 399 415 383 383 383 383 383 383 383 383 383 367 351 351 335 351 351 351 431 399 383 383 415 415 399 367 415 431 431 431 415 399 367 367 127 111 95 63 63 63 79 95 159 143 127 95 63 31 0 0 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 47 47 63 63 63 63 47 47 79 63 63 63 47 47 47 47 47 47 47 31 31 15 15 15 47 47 31 31 31 31 47 47 79 111 95 95 79 79 79 79 47 47 47 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 15 47 63 287 335 383 399 367 335 319 319 303 303 319 319 319 335 335 335 319 319 335 319 319 335 383 431 447 415 383 351 223 63 15 63 0 0 0 0 0 15 31 63 47 47 31 31 31 31 15 15 15 15 15 31 31 47 47 47 47 31 31 15 15 31 31 47 31 15 0 31 111 239 351 431 463 463 463 463 479 479 479 479 447 431 415 463 511 527 463 415 447 447 447 399 335 287 271 271 207 175 143 95 79 79 111 127 207 95 31 15 79 686 1373 1693 1613 1885 1453 798 862 1246 1373 1389 1437 1453 1437 1437 1453 1517 1629 1709 1789 1885 1757 1437 702 159 431 1965 2396 2268 2252 2252 2252 2236 2284 2348 2636 2476 2332 2332 2412 2444 2332 2220 2044 2236 1917 1629 2204 2843 2204 1022 766 1341 2012 1917 1741 1773 1597 1533 1501 1485 1485 1469 1453 1437 1437 1421 1421 1437 1453 1485 1517 1565 1613 1645 1805 1581 1357 1134 1341 1581 1517 1661 1629 1677 1757 1789 1821 1853 1901 1949 2156 2172 2204 2204 2204 2236 2332 2396 2332 2380 2476 2508 2540 2556 2620 2636 2715 2683 2652 2636 2683 2731 2779 2811 2811 2811 2795 2795 2827 2843 2859 2875 2811 2843 2891 2923 2955 2971 3003 2987 3083 3083 3067 3035 3035 3019 3051 3083 2923 2907 2891 2891 2923 2955 2987 3003 3067 3099 3147 3179 3243 3291 3354 3402 3434 3338 3259 3195 3259 3370 3466 3498 3498 3179 3243 3562 3658 3658 3770 3722 3642 3562 3243 3131 3418 3594 3546 3450 3402 3434 3482 3450 3402 3386 3418 3450 3562 3594 3610 3594 3514 3434 3418 3386 3338 3338 3307 3275 3163 3099 3019 3051 3051 2731 2588 2380 2156 2396 2811 2875 2763 2604 2460 2396 2396 2396 2332 2316 2380 2364 2300 2172 2316 2188 2380 1869 1485 2044 2076 1981 1885 1789 1885 1725 1613 1565 1533 1517 1485 1453 1421 1437 1373 1326 1294 1278 1294 1262 1246 1182 1246 1230 1198 1166 1150 1134 1118 1118 1086 1086 1086 1102 1118 1134 1166 1182 1150 1150 1166 1166 1166 1166 1150 1150 1150 1150 1150 1134 1134 1118 1118 1118 1182 1134 1118 1134 1150 1086 1102 1166 1214 1373 1294 926 718 734 766 702 639 686 734 766 830 910 974 1022 1054 1022 1038 1038 1054 1070 1086 1086 1054 1038 1086 1166 1294 1230 335 766 1405 1310 1230 1166 1182 1214 1182 1166 1214 1246 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1198 1198 1198 1182 1182 1182 1182 1198 1182 1182 1150 1134 1118 1134 1134 1134 1134 1134 1134 1134 1134 1102 1102 1086 1070 1054 1054 1070 1070 1022 1038 1038 1054 1054 1038 1038 1022 974 974 990 990 1022 1038 1070 1086 1038 1038 1038 1038 1022 1022 1022 1022 1006 1006 1022 1022 1022 1022 1022 1038 1054 1054 1054 1054 1038 1022 1006 990 990 990 974 974 974 974 974 974 910 910 910 910 894 894 894 894 894 894 878 878 878 862 862 862 910 894 878 862 846 846 846 846 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 910 910 910 894 894 878 878 878 830 830 814 798 798 798 798 798 830 830 814 798 782 766 750 750 846 814 814 910 1054 1118 1054 974 766 718 670 655 670 702 718 718 734 734 734 734 734 734 734 734 750 750 750 750 734 734 734 734 734 734 734 734 766 766 766 766 798 830 846 846 862 878 926 990 1182 1230 1278 1310 1326 1326 1310 1294 1310 1294 1278 1262 1246 1214 1198 1182 1246 1230 1214 1198 1198 1214 1246 1262 1246 1246 1246 1246 1230 1198 1166 1150 1070 862 511 239 175 351 607 798 942 1150 1357 1357 1198 1086 1150 1278 1166 1166 1166 1182 1198 1198 1198 1198 1166 1038 894 750 782 814 926 990 942 942 958 990 1006 1038 1054 1054 1038 1038 1038 1022 1022 1022 1022 1022 974 974 990 990 990 990 974 974 926 894 878 878 894 926 910 894 910 894 878 862 830 814 798 782 814 814 814 798 798 782 782 782 766 766 766 750 750 734 734 734 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 623 623 623 623 623 623 623 623 655 639 639 623 607 591 591 591 559 559 543 527 527 543 543 559 575 575 559 543 527 543 543 543 527 527 543 543 527 511 495 495 511 511 495 495 479 479 479 479 511 511 511 495 495 479 479 479 447 431 431 431 431 415 415 415 415 415 415 415 399 399 399 399 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 463 447 431 415 415 415 415 431 415 431 447 431 399 383 399 415 367 367 367 367 367 367 367 367 351 351 335 335 351 367 383 383 431 415 383 383 399 399 383 351 399 399 415 399 399 367 351 335 143 111 79 47 31 63 79 111 47 47 63 63 63 79 79 79 63 63 63 63 63 63 63 63 79 79 63 63 63 63 47 47 47 47 47 63 63 47 47 47 63 63 63 47 47 47 31 31 47 47 31 15 15 15 15 15 47 47 31 15 15 31 47 47 111 95 95 95 79 79 79 79 79 63 63 63 47 47 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 15 15 15 47 111 159 335 351 383 399 383 351 319 303 303 303 303 303 303 303 303 303 303 335 351 351 351 383 431 463 479 399 335 287 191 63 31 63 0 0 0 0 0 15 31 63 31 31 31 31 31 31 31 31 15 15 15 31 31 47 47 47 47 31 31 15 15 31 31 47 15 0 0 31 127 255 367 415 463 463 463 463 463 463 463 479 431 415 415 431 479 479 431 399 431 431 431 367 303 255 239 239 207 175 127 79 79 95 127 143 175 127 31 15 239 830 1405 1661 1645 1901 1310 686 1006 1373 1294 1357 1405 1421 1437 1437 1453 1533 1629 1709 1741 1901 1741 1549 1022 223 591 2300 2348 2268 2268 2236 2220 2220 2284 2316 2508 2348 2220 2252 2364 2412 2300 2156 2012 2252 1869 1661 2460 2779 1821 798 670 1597 2220 2012 1789 1741 1597 1453 1437 1453 1437 1437 1437 1453 1453 1453 1485 1517 1549 1613 1661 1725 1757 1773 1901 1629 1278 1150 1405 1581 1501 1597 1677 1709 1757 1805 1821 1853 1901 1949 2188 2204 2220 2220 2220 2252 2332 2364 2252 2316 2428 2476 2508 2540 2588 2620 2699 2652 2588 2572 2604 2699 2763 2795 2795 2779 2779 2763 2811 2811 2827 2827 2827 2827 2827 2827 2827 2827 2875 2875 2971 2987 2987 2955 2955 2955 2987 3019 2875 2859 2827 2811 2827 2843 2859 2859 2955 2971 3019 3035 3083 3115 3163 3211 3243 3195 3227 3211 3227 3211 3243 3211 3243 2955 3051 3370 3466 3466 3530 3498 3482 3370 3083 2907 3067 3147 3003 2971 3019 3035 3067 3035 3051 3003 3019 3035 2987 3051 3131 3179 3227 3227 3227 3227 3354 3370 3370 3354 3323 3275 3291 3338 3450 3131 3179 3083 2667 2811 3147 3003 2875 2731 2604 2540 2588 2572 2508 2492 2540 2524 2444 2268 2412 2316 2460 1837 1373 2172 2188 1981 1965 1949 1965 1789 1709 1677 1645 1581 1533 1485 1453 1437 1357 1326 1310 1278 1278 1262 1246 1214 1262 1246 1214 1182 1166 1150 1134 1134 1134 1134 1134 1134 1134 1166 1182 1182 1150 1150 1166 1182 1182 1166 1150 1150 1150 1150 1150 1134 1134 1118 1118 1118 1166 1118 1102 1134 1134 1070 1086 1118 1198 1373 1326 942 718 734 782 750 702 734 766 798 846 878 942 974 1038 1006 1022 1022 1038 1038 1054 1038 990 974 1022 1118 1230 1166 335 782 1326 1262 1182 1150 1150 1150 1118 1118 1198 1198 1182 1182 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1150 1134 1134 1134 1150 1150 1134 1118 1102 1086 1102 1102 1102 1102 1102 1102 1102 1102 1086 1070 1054 1054 1038 1038 1054 1054 1006 1022 1022 1038 1038 1022 1022 1006 1038 974 942 958 1006 1022 974 926 942 942 942 942 942 942 942 942 958 974 974 990 990 1006 1006 1022 1006 1006 1038 1038 1022 1006 974 958 974 958 958 958 958 942 942 942 894 894 894 894 894 894 894 894 878 878 862 862 846 846 846 846 894 878 862 846 846 846 846 846 862 862 862 862 862 862 862 862 846 846 846 846 846 846 846 846 878 878 878 878 862 862 846 846 814 798 782 782 782 782 798 798 830 814 814 798 782 766 750 750 798 846 926 974 926 766 543 383 335 447 623 718 734 702 686 670 718 718 718 718 718 718 718 718 750 734 734 734 734 734 734 734 734 734 734 734 766 766 766 766 814 830 846 846 862 894 958 1038 1230 1262 1294 1326 1341 1341 1326 1310 1310 1310 1294 1278 1262 1246 1230 1214 1214 1230 1230 1246 1262 1294 1310 1326 1230 1246 1262 1214 1102 942 766 686 431 463 495 607 798 1038 1278 1421 1294 1230 1134 1070 1054 1118 1182 1246 1118 1102 1102 1086 1102 1118 1150 1166 1214 1182 1134 1102 1102 1086 1054 1022 974 990 1006 1022 1038 1054 1070 1086 1054 1038 1038 1038 1038 1022 1022 1022 958 974 990 1006 1006 990 974 958 958 926 910 910 926 942 942 926 894 894 878 862 830 814 798 798 814 814 814 798 798 782 782 782 766 766 766 750 750 734 734 734 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 607 607 607 607 607 623 623 623 639 639 623 623 607 591 575 575 591 575 575 559 559 559 559 575 591 575 559 559 543 543 559 559 511 527 527 527 527 511 495 479 511 495 495 495 479 479 479 479 495 495 479 479 463 463 463 463 415 415 399 399 399 399 399 399 415 399 399 399 399 399 399 399 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 447 431 431 415 415 431 447 447 415 431 447 431 399 383 399 415 367 367 367 367 367 367 367 367 383 383 367 367 367 367 383 383 431 415 383 383 399 399 367 335 319 335 351 367 383 383 383 383 127 111 63 31 31 47 79 95 0 0 31 47 79 95 111 127 63 63 63 63 63 63 63 63 79 79 79 63 63 47 47 47 47 47 47 31 31 47 47 47 63 63 47 47 47 31 31 31 63 63 31 15 15 15 31 31 47 31 15 15 15 15 31 47 95 95 79 79 79 63 63 63 63 63 47 47 47 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 47 31 15 15 63 159 239 335 335 351 367 383 367 351 335 303 303 303 303 303 287 287 287 287 335 383 415 415 431 447 479 447 303 175 159 143 79 15 0 0 0 0 0 0 15 31 63 31 31 31 31 31 31 31 31 15 15 15 31 31 47 47 47 47 31 31 15 15 31 31 47 31 0 0 47 159 287 383 415 463 463 463 463 463 463 463 447 431 415 415 415 431 431 415 399 431 431 415 367 287 239 223 223 191 159 111 79 63 95 143 175 207 191 47 15 399 1006 1421 1613 1709 1805 1198 734 1134 1405 1262 1278 1389 1421 1437 1437 1469 1533 1613 1693 1709 1869 1709 1613 1357 479 926 2412 2268 2268 2300 2268 2220 2220 2268 2268 2332 2268 2220 2284 2332 2348 2252 2140 1981 2156 1805 1821 2652 2636 1533 686 639 1789 2332 2076 1853 1709 1565 1373 1421 1421 1421 1421 1437 1453 1485 1501 1533 1565 1629 1693 1757 1805 1821 1837 1885 1613 1182 1198 1485 1517 1469 1501 1677 1709 1725 1773 1789 1821 1869 1949 2188 2220 2220 2236 2252 2252 2268 2268 2220 2284 2364 2412 2460 2492 2540 2572 2604 2540 2460 2444 2492 2620 2667 2699 2731 2731 2715 2699 2731 2731 2747 2747 2795 2779 2779 2763 2763 2779 2795 2811 2827 2843 2891 2891 2875 2891 2923 2955 2859 2827 2795 2763 2779 2779 2795 2795 2923 2939 2987 2971 2971 2971 3003 3051 3051 3067 3163 3163 3179 3131 3131 3083 3147 2859 2907 3131 3115 2987 3019 2939 3035 3035 2891 2779 2875 2923 2875 2939 2923 2939 2971 2923 2939 2891 2875 2891 2843 2891 2923 2923 2939 2907 2907 2891 3003 3019 3051 3067 3099 3099 3147 3195 3418 3163 3275 3259 2891 2987 3227 3051 3019 2891 2795 2763 2827 2859 2811 2779 2715 2731 2652 2428 2604 2540 2620 1885 1389 2396 2364 2012 2028 2092 2028 1789 1837 1805 1741 1677 1629 1565 1565 1549 1421 1389 1373 1310 1310 1310 1278 1246 1230 1214 1198 1182 1182 1182 1182 1182 1166 1166 1150 1150 1150 1166 1182 1182 1150 1166 1182 1182 1182 1182 1166 1150 1150 1150 1150 1134 1134 1118 1118 1118 1150 1102 1070 1102 1086 1006 1022 1086 1182 1341 1278 894 655 686 782 766 766 798 814 830 846 862 894 942 1006 990 974 974 990 1022 1038 1022 926 926 958 1054 1166 1118 319 814 1230 1182 1134 1102 1086 1086 1054 1070 1134 1134 1134 1134 1118 1118 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1134 1118 1118 1118 1102 1102 1102 1102 1070 1086 1086 1102 1086 1070 1070 1054 1070 1070 1070 1070 1070 1070 1070 1070 1054 1038 1022 1006 1006 1006 1022 1022 1006 1022 1022 1038 1038 1022 1022 1006 1070 990 910 942 1022 1038 974 878 926 926 926 926 926 926 926 926 926 942 942 958 958 974 974 990 958 974 990 1006 1006 974 958 942 958 942 942 926 926 910 910 910 894 894 894 894 894 894 894 894 846 846 846 846 830 830 814 814 894 878 862 862 846 862 862 862 846 846 846 846 846 846 846 846 846 878 878 878 878 878 878 878 878 878 862 862 846 846 846 846 846 830 830 814 814 830 846 846 846 830 830 814 798 798 782 782 750 846 894 782 511 207 0 0 191 431 702 830 798 718 702 734 750 750 750 750 750 750 750 750 750 766 766 766 766 766 766 766 734 734 766 766 766 766 798 798 798 814 830 830 862 910 1006 1102 1262 1310 1341 1357 1373 1373 1357 1357 1341 1341 1326 1326 1310 1310 1310 1262 1214 1230 1262 1278 1278 1246 1214 1198 1230 1198 1118 1006 830 655 511 431 718 910 1150 1341 1405 1341 1214 1102 1214 1166 1134 1182 1262 1278 1198 1086 1166 1150 1118 1086 1118 1134 1150 1166 1118 1134 1166 1198 1214 1198 1118 1070 1102 1102 1102 1102 1118 1118 1118 1118 1102 1086 1086 1070 1070 1054 1054 1022 942 958 974 990 990 974 958 942 990 958 910 910 910 926 910 894 894 878 878 862 830 814 814 798 814 814 814 798 798 782 782 782 766 766 766 750 750 734 734 734 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 623 623 623 623 623 639 639 639 639 639 623 607 591 591 575 575 623 607 591 575 575 575 575 575 591 575 559 559 543 543 559 559 511 511 527 527 511 511 495 479 495 495 479 479 479 463 463 463 447 447 431 431 415 415 415 415 383 383 383 383 383 399 399 399 383 399 399 399 399 399 399 399 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 415 415 415 431 447 463 415 431 447 431 399 383 399 415 399 399 399 399 399 399 399 399 447 431 415 383 383 367 367 367 415 399 367 367 383 383 367 335 319 335 351 367 383 383 383 383 111 95 63 47 47 47 63 79 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 63 95 95 79 63 63 47 31 31 47 47 31 31 31 31 47 47 47 47 47 47 31 31 31 15 79 63 31 15 0 15 31 47 31 31 15 15 15 15 31 31 63 63 63 47 47 47 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 47 47 15 15 79 207 319 335 319 319 335 367 383 351 335 319 319 303 303 303 287 287 287 287 351 431 463 463 431 399 399 303 127 0 15 63 31 0 0 0 0 0 0 0 15 31 63 15 15 31 31 31 31 47 47 15 15 15 31 31 47 47 47 47 31 31 15 15 31 31 47 47 0 0 63 207 335 415 431 463 463 463 463 447 447 447 447 431 431 431 415 415 415 415 415 431 431 415 367 287 223 207 207 191 143 95 63 63 111 159 207 207 239 15 31 575 1166 1453 1581 1757 1597 1070 830 1214 1405 1278 1262 1357 1421 1437 1437 1469 1517 1597 1661 1693 1805 1677 1645 1581 830 1373 2412 2236 2268 2316 2252 2204 2220 2268 2252 2348 2316 2300 2332 2332 2316 2220 2124 1981 1933 1709 2012 2731 2428 1294 655 734 1981 2332 2092 1949 1709 1581 1405 1485 1485 1469 1453 1453 1469 1501 1517 1517 1549 1629 1709 1757 1773 1789 1773 1773 1533 1070 1230 1533 1437 1453 1453 1629 1645 1693 1709 1725 1789 1853 1917 2124 2156 2172 2220 2236 2236 2220 2172 2220 2252 2316 2348 2396 2444 2508 2556 2540 2460 2380 2380 2460 2540 2620 2636 2699 2683 2667 2652 2683 2683 2699 2699 2699 2699 2715 2715 2747 2779 2811 2843 2779 2811 2859 2875 2875 2891 2923 2955 2843 2827 2795 2763 2795 2795 2811 2811 2843 2859 2907 2891 2875 2891 2923 2955 2923 2939 2987 3003 3003 3051 3115 3147 3147 2875 2923 3115 3067 2955 2971 2923 2875 2923 2843 2779 2891 2907 2907 3035 3003 3003 3019 3019 3003 2987 2971 2955 2987 3003 3051 3035 3003 2955 2923 2891 2843 2843 2859 2859 2859 2891 2923 2987 3003 2779 2763 2715 2604 2763 3051 2971 2971 2859 2811 2811 2875 2923 2907 2827 2875 2923 2859 2620 2875 2875 2891 2108 1517 2667 2620 2108 2172 2252 2188 1901 1885 1853 1789 1725 1693 1629 1629 1613 1485 1453 1389 1357 1326 1310 1246 1214 1262 1262 1246 1246 1246 1262 1278 1278 1214 1214 1198 1182 1182 1182 1198 1198 1166 1166 1182 1182 1182 1182 1166 1166 1150 1150 1150 1134 1134 1118 1118 1118 1118 1070 1070 1086 1070 990 1006 1038 1166 1310 1198 814 607 670 782 782 798 814 830 830 814 814 830 846 926 910 910 910 942 926 958 942 878 910 942 974 1070 1038 287 814 1134 1118 1086 1070 1038 1038 1038 1038 1086 1086 1086 1070 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1086 1086 1070 1070 1070 1054 1054 1054 1022 1038 1038 1054 1054 1038 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1006 1006 990 974 974 974 974 974 990 1006 1006 1022 1022 1006 1006 990 1022 958 894 878 910 958 974 974 942 942 942 958 958 958 974 974 910 926 926 926 926 926 942 942 942 942 942 958 958 942 942 926 942 926 926 910 894 894 878 878 878 878 878 878 894 894 894 894 830 830 830 814 814 814 798 798 878 878 862 846 846 862 862 878 814 814 814 814 814 814 814 830 862 862 862 862 862 862 862 862 846 846 846 830 830 814 814 814 846 830 830 830 830 846 862 862 830 814 814 814 798 798 782 782 798 846 830 607 271 47 0 47 479 623 782 814 750 702 750 814 734 734 734 734 734 734 734 734 750 750 750 750 766 766 766 766 734 734 766 766 766 766 798 798 782 798 814 830 862 958 1070 1182 1294 1326 1341 1357 1373 1373 1357 1357 1357 1341 1341 1341 1341 1326 1326 1326 1262 1262 1278 1262 1214 1134 1070 1022 1134 1054 958 862 830 846 894 942 1278 1278 1230 1182 1150 1150 1166 1182 1134 1198 1262 1278 1230 1198 1198 1214 1198 1150 1134 1118 1134 1150 1166 1182 1182 1150 1134 1134 1166 1182 1198 1182 1182 1182 1166 1150 1134 1118 1118 1102 1102 1102 1102 1086 1070 1070 1054 1022 990 958 974 974 974 974 958 958 958 910 878 862 878 878 862 846 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 766 766 766 750 750 734 734 734 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 655 639 639 639 639 639 639 639 623 623 623 607 591 575 575 559 623 623 591 575 575 559 559 575 575 575 559 543 527 543 543 543 511 511 511 511 511 495 479 479 463 463 463 447 447 447 431 431 399 399 383 383 383 367 367 367 383 383 383 383 399 399 399 399 383 383 383 383 399 399 399 399 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 415 415 415 431 447 447 415 431 447 431 399 383 399 415 415 415 415 415 415 415 415 415 463 447 415 399 367 367 351 351 383 367 351 367 383 399 383 351 383 383 383 383 367 351 335 319 79 79 79 63 63 47 47 47 79 79 63 63 47 31 15 15 63 63 63 63 63 63 63 63 95 95 79 63 63 47 31 31 47 47 31 15 15 31 47 47 47 47 47 31 31 31 15 15 63 31 0 0 0 0 0 31 31 15 15 0 0 15 15 31 47 47 31 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 15 47 47 0 0 79 239 367 351 319 303 319 351 367 335 287 335 335 319 319 303 303 303 287 319 383 479 511 463 367 287 239 127 15 0 0 0 0 0 0 0 0 0 0 0 15 31 63 15 15 15 31 31 47 47 47 15 15 15 31 31 47 47 47 47 31 31 15 15 31 31 47 63 15 0 95 239 383 447 447 463 463 463 447 447 431 431 431 447 447 447 431 415 399 415 431 447 447 431 367 287 239 207 207 175 143 79 47 63 111 175 223 207 287 47 63 750 1326 1501 1613 1741 1310 910 974 1278 1421 1294 1294 1357 1421 1453 1453 1469 1501 1565 1629 1661 1773 1709 1645 1629 1086 1805 2412 2236 2284 2316 2204 2140 2188 2284 2284 2412 2348 2284 2300 2332 2316 2236 2140 2076 1805 1709 2220 2715 2124 1054 591 990 2172 2316 2108 2028 1741 1645 1517 1629 1613 1565 1517 1485 1485 1501 1501 1501 1549 1629 1693 1741 1741 1725 1693 1565 1373 910 1214 1549 1357 1453 1453 1549 1565 1597 1613 1629 1709 1789 1885 2028 2012 2028 2060 2140 2140 2092 2044 2204 2220 2252 2268 2316 2380 2460 2524 2492 2396 2332 2332 2444 2524 2556 2540 2620 2620 2604 2588 2604 2604 2620 2652 2636 2667 2667 2667 2683 2715 2747 2763 2715 2747 2795 2811 2795 2795 2827 2843 2827 2811 2795 2779 2779 2795 2843 2859 2827 2843 2891 2875 2859 2859 2907 2939 2827 2811 2843 2859 2875 2939 3019 3099 3051 2779 2875 3115 3115 3035 3115 3147 3019 3019 2859 2779 2875 2875 2875 3003 2971 2971 2971 2987 3003 3019 3003 2955 2811 2827 2891 2907 2891 2875 2891 2891 2875 2875 2891 2859 2827 2859 2859 2939 2923 2715 2476 2396 2476 2683 2939 3003 2779 2683 2620 2636 2763 2811 2763 2683 2763 2827 2811 2588 2907 3003 3019 2156 1645 2955 2907 2316 2460 2636 2572 2284 2076 2028 1965 1901 1837 1741 1693 1677 1613 1549 1485 1421 1373 1310 1262 1214 1341 1326 1326 1310 1310 1326 1326 1341 1262 1246 1230 1214 1198 1198 1214 1214 1166 1182 1182 1198 1198 1182 1182 1166 1150 1150 1150 1134 1134 1118 1118 1118 1150 1054 1054 1070 1070 1006 1022 1054 1198 1262 1102 718 543 655 766 750 814 814 830 782 766 750 766 766 830 830 814 814 862 894 878 862 862 862 878 894 990 958 223 814 1102 1070 1038 1022 990 990 990 1006 1054 1086 1086 1070 1070 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1086 1086 1070 1070 1070 1054 1054 1054 1022 1022 1038 1054 1054 1038 1038 1022 1006 1006 1006 1006 1006 1006 1006 1006 1006 990 974 974 958 958 974 974 990 990 1006 1022 1022 1006 990 990 926 958 910 750 623 639 846 1054 958 958 958 974 974 990 990 990 942 942 942 942 926 926 926 926 942 942 926 926 926 926 942 942 942 926 926 910 894 878 878 846 830 846 846 846 862 862 878 878 814 814 814 814 798 798 782 782 846 862 846 846 846 846 862 862 814 814 814 814 814 814 814 814 846 846 846 846 846 846 846 846 846 846 846 830 830 830 814 814 830 814 814 814 814 830 846 862 814 814 814 798 798 798 782 782 846 878 846 686 495 415 479 591 766 782 782 782 750 750 750 766 718 718 718 718 718 718 718 718 734 734 734 750 750 766 766 766 766 766 766 766 766 766 798 798 782 798 814 830 926 1038 1182 1310 1326 1357 1357 1373 1373 1373 1373 1373 1405 1389 1373 1357 1341 1326 1310 1310 1294 1294 1278 1246 1198 1134 1086 1054 1070 1038 990 974 1022 1102 1214 1310 1070 1102 1134 1166 1198 1230 1230 1246 1230 1246 1246 1198 1134 1134 1214 1278 1198 1150 1134 1134 1150 1150 1166 1166 1278 1230 1198 1198 1214 1230 1230 1230 1182 1182 1166 1150 1134 1118 1118 1102 1118 1118 1102 1086 1070 1070 1054 1022 1006 958 958 942 942 958 958 974 910 878 846 846 878 894 878 862 878 878 862 846 846 830 814 814 814 814 814 798 798 782 782 782 766 766 766 750 750 734 734 734 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 670 655 655 639 639 623 607 607 623 623 607 607 591 575 559 559 607 591 575 543 543 527 527 527 559 559 543 527 527 527 527 527 495 511 511 511 511 495 479 463 447 447 431 431 431 415 415 415 383 383 367 367 367 351 351 351 383 383 383 383 399 399 415 415 367 367 367 383 383 399 399 399 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 447 447 431 415 415 415 431 431 415 431 447 431 399 383 399 415 431 431 431 431 431 431 431 431 399 383 367 351 351 351 351 351 351 335 335 351 383 415 399 383 399 399 399 399 383 367 351 335 63 63 79 79 79 63 47 31 63 63 63 47 47 31 31 31 63 63 63 63 63 63 63 63 95 95 79 63 63 47 31 31 63 47 15 0 0 15 47 63 47 47 47 31 31 15 15 15 31 15 0 0 0 0 0 0 31 15 15 0 0 15 15 63 0 31 15 15 15 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 15 0 0 0 15 31 31 47 63 15 31 31 0 0 63 239 351 351 303 271 271 303 303 271 223 351 335 335 319 319 303 303 303 335 415 495 511 479 303 207 143 31 0 0 15 0 0 0 63 0 0 0 0 0 15 31 63 15 15 15 31 31 47 47 47 15 15 15 31 31 47 47 47 47 31 31 15 15 31 31 47 79 31 15 111 271 399 463 447 463 463 463 447 447 431 431 431 447 463 463 431 399 399 415 431 463 463 431 383 303 239 207 223 175 127 79 47 63 111 191 239 191 303 47 111 894 1517 1613 1661 1725 1118 798 1038 1294 1389 1389 1326 1373 1437 1453 1453 1453 1501 1549 1597 1645 1757 1757 1613 1581 1198 2076 2428 2268 2332 2316 2172 2108 2204 2284 2316 2444 2316 2188 2220 2300 2348 2268 2140 2188 1757 1709 2364 2667 1885 862 479 1182 2236 2236 2044 2060 1773 1709 1613 1709 1709 1629 1565 1501 1485 1469 1469 1501 1549 1629 1693 1725 1709 1693 1645 1405 1262 830 1230 1565 1341 1485 1485 1485 1533 1549 1549 1581 1661 1757 1853 1949 1917 1901 1933 1997 2028 1997 1997 2188 2220 2236 2236 2284 2348 2444 2508 2460 2380 2316 2332 2444 2540 2556 2524 2604 2588 2572 2556 2588 2572 2588 2588 2620 2620 2604 2588 2604 2604 2620 2620 2620 2652 2699 2699 2683 2667 2683 2699 2731 2715 2731 2699 2731 2763 2795 2811 2923 2939 2939 2923 2923 2923 2939 2971 2795 2827 2891 2907 2907 2907 2923 2971 2971 2699 2811 3003 2987 2939 3019 3067 3147 3035 2795 2715 2859 2875 2827 2923 2891 2891 2907 2939 2971 3003 2987 2939 2827 2859 2891 2939 2955 2939 2939 2939 2859 2875 2875 2843 2811 2827 2859 2891 2843 2683 2316 2156 2348 2556 2636 2811 2747 2636 2572 2572 2667 2683 2652 2572 2444 2540 2540 2364 2715 2859 2891 1981 1773 3163 3115 2524 2763 3035 3003 2731 2412 2348 2268 2156 2028 1917 1821 1789 1725 1693 1613 1533 1469 1405 1341 1294 1341 1341 1357 1310 1326 1294 1326 1310 1278 1230 1246 1198 1214 1182 1214 1214 1166 1182 1182 1198 1198 1182 1182 1166 1150 1150 1150 1134 1134 1118 1118 1086 1166 1070 1086 1102 1086 1022 1038 1102 1214 1246 1038 670 511 670 766 734 814 814 814 782 734 734 734 766 798 814 814 862 862 894 910 894 878 878 862 894 942 910 207 782 1054 1070 1038 1006 990 990 990 1022 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1006 1038 1006 1038 1038 1070 1070 1054 1054 1054 1038 1038 1038 1006 1006 1022 1022 1038 1022 1022 1006 990 990 990 990 990 990 990 990 990 974 958 942 942 942 942 942 958 958 974 990 990 974 958 958 846 926 894 607 303 287 655 1006 910 910 926 926 942 942 958 942 958 942 958 926 926 910 910 910 942 926 910 894 894 910 942 958 926 926 910 894 878 862 862 846 830 814 846 830 862 846 878 846 846 814 830 798 830 782 814 814 830 830 814 814 814 830 846 846 798 798 798 798 798 798 798 798 846 846 846 846 846 846 846 846 862 862 846 846 846 830 830 830 798 798 798 798 798 830 846 846 814 814 798 798 798 798 782 782 766 814 846 830 782 782 846 910 846 782 734 766 830 830 734 639 718 718 718 718 718 718 718 718 734 734 734 750 750 766 766 766 766 766 766 766 766 766 766 766 766 798 830 846 958 1118 1278 1421 1373 1373 1421 1389 1421 1389 1437 1405 1469 1437 1437 1373 1373 1310 1326 1278 1341 1294 1294 1230 1246 1214 1246 1214 1166 1150 1166 1118 1118 1022 1006 974 1214 1198 1150 1118 1118 1150 1182 1214 1214 1182 1166 1230 1310 1310 1214 1086 1262 1214 1246 1230 1198 1182 1166 1166 1182 1182 1198 1230 1262 1246 1198 1150 1150 1150 1150 1134 1134 1118 1118 1118 1134 1118 1102 1102 1086 1070 1054 1054 1022 974 974 926 958 942 1006 990 942 878 894 878 958 942 990 974 910 894 894 878 878 830 862 814 814 814 814 798 798 782 782 782 766 766 766 750 750 734 734 734 734 734 734 718 718 702 702 702 686 686 686 670 670 655 655 655 670 655 655 639 623 607 591 575 623 623 607 591 591 575 559 559 575 559 543 511 511 495 495 495 559 543 527 511 511 511 511 527 495 511 511 511 511 495 479 463 431 431 415 415 415 399 399 399 383 383 367 367 367 351 351 351 383 383 383 399 399 415 415 415 367 367 367 383 383 399 399 399 415 415 447 415 447 415 447 415 431 399 431 399 431 399 431 399 463 415 431 383 415 383 415 399 415 399 447 399 399 351 399 383 415 383 415 383 415 383 415 383 335 287 319 287 319 303 351 319 335 287 319 319 383 383 415 367 335 319 367 367 399 383 399 367 95 79 79 63 63 79 79 95 47 47 47 47 47 47 47 47 95 63 47 47 79 111 111 95 111 111 111 95 95 95 79 79 47 47 47 31 31 15 15 15 15 15 15 15 15 15 15 15 0 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 79 255 367 303 303 303 287 255 239 239 239 303 303 319 303 303 287 303 303 431 431 463 479 495 335 175 31 15 15 15 15 15 15 15 15 31 0 0 47 47 15 15 79 0 0 0 15 15 31 31 31 15 15 15 31 31 47 47 47 47 47 47 31 31 15 15 15 63 15 63 223 367 415 431 479 399 415 415 399 367 367 399 431 383 367 367 367 383 383 351 319 415 415 399 367 319 271 207 175 63 79 79 47 31 63 159 223 207 223 95 383 1214 1693 1613 1629 1549 1038 862 1118 1310 1389 1389 1341 1326 1405 1453 1485 1533 1565 1645 1693 1693 1677 1677 1821 1357 1405 2252 2300 2348 2284 2220 2140 2140 2188 2284 2348 2332 2364 1789 1965 2428 2316 2268 2028 1997 1869 1901 2348 2923 1549 655 607 1533 2252 2092 1949 1965 1821 1965 1869 1789 1789 1789 1741 1693 1645 1613 1597 1565 1437 1469 1693 1805 1709 1661 1661 1469 1006 1022 1198 1437 1501 1357 1533 1565 1517 1485 1549 1629 1677 1725 1773 1741 1789 1869 1869 1885 1901 1949 2028 2044 2156 2252 2348 2412 2412 2428 2428 2396 2284 2268 2364 2524 2556 2572 2588 2652 2604 2540 2524 2572 2620 2652 2620 2588 2588 2572 2572 2588 2588 2572 2572 2588 2572 2588 2588 2588 2588 2604 2620 2667 2652 2636 2604 2620 2636 2667 2683 2779 2779 2795 2795 2827 2843 2843 2843 2843 2827 2843 2875 2891 2923 2939 2955 2859 2620 2891 2939 2907 2987 2907 2955 3067 2795 2667 2763 2859 2795 2779 2843 2827 2811 2811 2843 2891 2923 2923 2875 2715 2699 2747 2827 2907 2923 2907 2859 2811 2811 2843 2859 2907 2891 2875 2843 2699 2540 2332 2220 2380 2652 2731 2636 2667 2604 2556 2588 2636 2636 2604 2540 2492 2364 2300 2428 2492 2811 2747 1661 1885 2699 2811 2364 2428 2715 2811 2795 2971 2971 2795 2492 2300 2236 2108 1885 1965 1709 1661 1741 1677 1613 1549 1421 1310 1341 1389 1341 1326 1262 1310 1310 1278 1166 1150 1118 1198 1198 1198 1166 1166 1166 1166 1166 1166 1150 1150 1150 1118 1134 1134 1134 1118 1086 1038 1022 1150 1102 1134 1150 1134 1054 1054 1118 1150 1294 1038 639 543 655 670 718 718 686 702 702 734 718 670 670 750 734 702 750 862 942 974 958 926 1054 878 878 1102 766 447 766 1022 1006 942 942 958 942 942 942 1054 1022 990 958 910 910 926 942 942 942 926 894 926 894 926 926 990 990 990 974 974 974 958 958 990 974 974 958 958 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 862 862 910 958 990 926 814 702 782 942 926 702 47 431 862 958 942 846 830 814 910 926 942 862 942 926 974 942 942 910 958 942 910 894 878 878 878 878 878 894 878 878 862 846 846 862 862 878 830 814 846 846 862 862 894 878 830 814 830 814 830 814 830 830 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 814 798 798 782 798 814 846 862 798 798 798 798 798 798 798 798 734 734 734 750 750 766 766 782 782 766 766 750 750 734 734 766 814 814 814 814 814 830 830 830 798 782 782 766 750 734 718 702 702 686 686 670 670 686 686 702 655 670 686 702 718 718 734 750 766 798 782 798 766 734 718 718 782 830 894 1022 1134 1246 1294 1341 1437 1437 1485 1453 1501 1453 1485 1437 1501 1469 1485 1437 1453 1421 1437 1405 1421 1389 1405 1341 1357 1310 1326 1278 1198 1182 1214 1182 1182 1102 1070 1038 1118 1118 1134 1150 1166 1182 1198 1214 1246 1246 1246 1246 1246 1246 1246 1246 1230 1198 1246 1262 1278 1278 1278 1262 1262 1246 1230 1214 1214 1214 1214 1230 1182 1166 1150 1134 1134 1134 1134 1150 1166 1134 1086 1054 1038 1054 1070 1086 1022 990 1038 990 1006 958 974 926 1022 974 974 926 942 926 974 990 926 910 894 878 862 814 846 814 878 846 814 814 782 782 750 718 750 750 734 734 734 718 718 718 750 734 718 702 702 702 702 718 670 670 670 655 655 639 639 639 639 639 639 623 623 607 607 607 639 655 623 543 527 575 607 575 591 591 591 591 559 543 511 511 479 479 479 495 495 511 511 527 479 479 479 479 479 479 479 479 431 415 367 351 335 351 383 399 351 351 367 367 383 399 399 399 399 399 399 399 415 431 447 463 383 383 399 399 399 383 367 351 399 399 431 399 431 399 431 399 431 383 383 335 367 351 415 399 399 367 399 367 399 367 399 367 399 367 399 367 399 367 399 367 383 351 383 351 383 351 383 351 367 335 351 319 351 303 335 303 367 335 367 319 351 303 335 303 335 303 335 319 367 335 367 335 63 63 63 63 63 79 95 111 79 79 79 79 79 79 79 79 95 63 47 47 79 111 95 79 95 79 79 79 63 63 63 47 47 47 47 31 31 31 15 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 79 207 319 287 287 287 271 239 223 223 223 335 319 335 319 319 319 351 367 415 415 447 431 383 255 111 15 15 15 15 15 15 15 15 15 31 0 0 79 95 47 31 63 0 0 0 15 15 31 31 31 15 15 15 31 31 47 47 47 47 47 47 31 31 15 15 15 47 15 63 239 367 399 431 463 399 399 415 399 367 367 399 431 383 367 367 367 383 383 351 319 367 367 351 335 287 223 175 143 63 79 79 63 47 79 159 207 191 175 111 479 1310 1677 1597 1645 1501 1038 910 1182 1357 1421 1437 1373 1310 1357 1453 1485 1533 1581 1661 1709 1693 1693 1677 1709 1341 1485 2268 2252 2268 2316 2332 2236 2156 2172 2300 2412 2428 2140 1517 1885 2444 2300 2220 2060 2028 1869 2044 2476 2731 1341 591 639 1677 2204 2028 1917 1981 1869 2012 1981 1853 1869 1853 1821 1773 1677 1613 1565 1549 1453 1517 1741 1853 1725 1613 1613 1405 862 1022 1310 1421 1453 1357 1453 1501 1437 1437 1501 1581 1581 1629 1661 1741 1725 1789 1773 1773 1773 1837 1885 1933 2044 2172 2252 2284 2300 2348 2396 2300 2236 2252 2396 2540 2572 2556 2572 2667 2604 2556 2524 2588 2636 2652 2636 2620 2588 2604 2604 2588 2588 2620 2604 2588 2588 2604 2604 2604 2604 2620 2620 2652 2636 2604 2588 2588 2604 2652 2667 2715 2715 2747 2763 2763 2763 2811 2779 2811 2779 2795 2827 2859 2875 2891 2907 2827 2620 2875 2939 2891 2987 2891 2939 3003 2763 2652 2763 2843 2795 2763 2827 2731 2731 2747 2795 2843 2859 2843 2795 2683 2667 2731 2811 2875 2907 2875 2843 2811 2811 2827 2875 2891 2907 2875 2843 2667 2540 2332 2220 2348 2588 2699 2683 2667 2620 2588 2588 2636 2604 2572 2508 2460 2348 2268 2412 2476 2731 2620 1581 1853 2604 2667 2236 2268 2524 2556 2556 2636 2683 2620 2476 2476 2572 2540 2412 2172 1917 1917 2060 1965 1773 1629 1517 1405 1437 1453 1485 1485 1453 1373 1310 1230 1246 1262 1246 1214 1182 1150 1150 1182 1182 1182 1182 1166 1166 1166 1166 1150 1150 1150 1150 1134 1102 1070 1038 1166 1118 1134 1150 1134 1054 1086 1118 1182 1294 1038 639 575 639 702 718 670 655 670 686 686 686 670 670 814 782 750 766 846 894 942 910 830 990 862 894 1086 718 415 655 1054 1022 1006 1022 1038 1022 1006 1006 926 942 942 958 942 958 958 958 910 910 910 894 894 894 894 894 894 910 926 942 958 974 990 990 974 974 974 958 958 942 942 942 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 878 862 894 926 942 862 750 639 830 974 958 750 79 479 862 990 894 910 926 942 926 910 910 910 878 894 926 926 910 910 926 958 878 878 862 862 862 878 878 894 878 862 862 846 846 846 862 862 878 862 862 846 830 830 814 814 830 830 830 830 830 830 830 830 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 814 814 798 782 782 798 830 846 782 782 782 782 782 782 782 782 734 734 734 750 750 750 766 766 766 766 750 750 750 734 734 734 814 814 798 798 798 798 798 798 782 766 766 750 750 734 718 718 702 686 686 670 670 686 686 702 655 670 686 718 734 734 750 750 766 782 766 782 750 734 734 734 782 846 926 1054 1166 1278 1357 1373 1485 1485 1501 1517 1517 1501 1501 1485 1517 1517 1501 1485 1469 1469 1453 1453 1453 1453 1437 1421 1389 1373 1357 1357 1278 1278 1294 1278 1262 1214 1166 1134 1118 1102 1086 1086 1118 1166 1230 1262 1246 1246 1246 1246 1262 1262 1262 1262 1246 1246 1262 1278 1294 1294 1278 1278 1278 1262 1246 1230 1230 1230 1230 1230 1182 1166 1150 1134 1134 1134 1134 1150 1134 1118 1086 1070 1054 1054 1070 1070 1022 1022 1022 1022 1006 990 974 958 974 958 942 942 926 926 942 942 958 958 926 910 862 862 862 862 894 878 846 846 814 814 782 766 750 750 750 750 734 734 734 718 750 734 718 702 702 702 702 718 670 670 655 655 655 639 639 639 639 639 623 623 623 607 607 607 623 639 607 527 527 575 607 575 559 575 575 575 575 559 559 543 479 479 479 479 479 479 463 463 479 479 479 479 479 479 479 479 463 447 415 383 383 399 415 431 399 399 399 399 415 415 415 415 431 415 399 399 399 399 399 415 415 399 399 399 383 383 383 383 399 399 399 399 399 399 399 399 383 383 367 351 351 367 383 383 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 367 367 367 351 351 351 335 335 335 335 335 319 319 303 303 303 319 319 303 303 303 303 319 319 95 79 63 63 63 63 79 79 95 95 95 95 95 95 95 95 79 47 47 63 95 111 95 79 63 63 63 47 47 31 31 31 79 79 63 63 47 47 47 47 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 15 15 15 15 15 15 15 15 31 15 0 0 0 79 191 271 303 303 287 287 255 239 239 239 351 335 335 335 335 351 399 431 399 399 399 319 207 111 31 15 15 15 15 15 15 15 15 15 31 0 0 111 159 127 63 47 0 0 0 15 15 31 31 31 15 15 15 31 31 47 47 47 47 47 47 31 31 15 15 15 15 0 79 255 367 383 399 447 383 399 415 399 367 367 399 431 383 367 367 367 383 383 351 319 367 367 351 319 271 223 159 127 63 63 79 63 63 111 175 207 191 127 175 670 1405 1645 1581 1629 1326 958 910 1198 1357 1405 1405 1341 1294 1341 1437 1485 1549 1597 1693 1741 1693 1741 1693 1597 1373 1693 2300 2188 2204 2300 2316 2220 2140 2140 2284 2428 2524 1853 1150 1629 2348 2300 2172 2108 2012 1757 2204 2636 2396 1086 559 766 1901 2140 1965 1917 1981 1901 2028 2092 1981 1997 1997 1965 1917 1805 1677 1597 1677 1613 1693 1885 1965 1821 1661 1629 1326 686 1054 1469 1389 1389 1389 1405 1389 1357 1421 1485 1485 1469 1549 1597 1661 1645 1661 1661 1677 1709 1773 1821 1821 1949 2076 2108 2124 2156 2236 2332 2188 2140 2204 2364 2508 2540 2524 2524 2620 2556 2492 2476 2540 2572 2604 2604 2620 2620 2604 2604 2604 2604 2620 2620 2620 2604 2636 2620 2620 2636 2652 2667 2636 2620 2588 2572 2572 2588 2636 2652 2699 2699 2715 2715 2747 2763 2763 2731 2747 2731 2747 2779 2795 2827 2843 2859 2763 2588 2859 2907 2843 2955 2859 2891 2907 2699 2636 2747 2827 2779 2747 2779 2667 2683 2731 2795 2843 2843 2811 2731 2652 2652 2699 2779 2843 2875 2827 2795 2747 2747 2779 2827 2843 2843 2811 2763 2556 2444 2268 2172 2284 2492 2620 2667 2588 2524 2508 2524 2556 2524 2492 2396 2348 2268 2172 2316 2396 2572 2412 1485 1917 2556 2556 2140 2188 2396 2364 2364 2252 2300 2268 2204 2252 2396 2428 2348 2284 2028 2140 2428 2348 2076 1917 1853 1693 1661 1597 1581 1581 1533 1421 1310 1246 1326 1389 1357 1262 1182 1150 1166 1214 1214 1198 1198 1182 1182 1182 1166 1182 1182 1182 1166 1150 1118 1102 1086 1182 1118 1134 1166 1150 1054 1086 1118 1182 1310 1038 639 575 639 655 670 655 639 655 670 686 670 702 686 814 766 766 766 798 846 878 846 766 926 862 926 1086 798 511 702 1022 990 1006 1006 1006 974 958 926 942 942 958 942 926 894 846 814 910 878 894 894 910 926 894 894 862 894 910 926 958 974 974 990 990 990 974 974 974 974 958 958 910 910 910 910 910 910 910 910 910 910 910 910 910 910 894 894 894 878 878 894 894 814 686 575 846 942 926 750 127 511 894 1006 910 974 1022 974 862 782 782 798 766 798 830 830 830 830 862 894 830 814 814 814 830 846 862 878 862 846 846 830 830 846 862 862 846 846 830 830 814 798 798 782 830 830 830 830 830 830 830 830 798 798 798 798 798 798 798 798 782 782 782 782 782 782 782 782 814 814 798 782 782 782 798 798 750 750 750 750 750 750 750 750 718 718 734 734 734 750 750 750 750 750 750 734 734 734 718 718 798 798 798 782 766 766 750 750 750 750 750 750 750 734 734 734 702 686 686 670 670 686 686 702 670 686 702 718 734 750 766 782 782 798 782 798 782 766 766 782 798 862 974 1102 1214 1310 1405 1437 1517 1533 1533 1549 1533 1533 1517 1517 1533 1533 1517 1517 1501 1485 1485 1469 1485 1485 1469 1453 1437 1421 1405 1405 1357 1373 1373 1373 1341 1310 1262 1246 1214 1182 1134 1102 1102 1150 1214 1262 1262 1262 1262 1278 1278 1294 1294 1310 1278 1278 1294 1310 1310 1310 1310 1294 1294 1278 1262 1246 1246 1246 1246 1262 1182 1166 1150 1134 1134 1134 1134 1150 1118 1102 1102 1086 1070 1054 1054 1054 1022 1022 1022 1022 1006 990 958 958 910 926 926 926 910 910 894 878 974 958 942 926 878 878 878 878 894 862 830 830 814 814 782 766 766 766 766 750 750 734 734 734 734 734 718 702 702 702 702 702 670 655 655 655 639 639 639 639 639 623 623 623 607 607 607 607 591 623 591 527 527 591 607 575 527 527 543 559 575 559 559 559 511 511 495 495 479 463 463 447 479 479 479 479 479 479 479 479 495 479 447 431 431 431 447 463 415 415 415 415 415 399 399 399 447 431 399 383 367 367 367 367 447 431 399 383 383 383 399 415 399 399 399 399 399 399 399 399 383 383 367 367 367 367 383 383 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 367 367 367 351 351 351 335 335 335 335 335 319 319 303 303 303 335 319 287 271 271 287 303 319 127 111 95 63 47 31 31 31 95 95 95 95 95 95 95 95 63 47 31 63 95 95 79 63 63 63 47 47 47 31 31 31 79 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 15 0 0 0 47 127 207 271 271 271 271 271 239 239 239 239 335 335 319 319 319 351 415 447 383 367 335 207 63 0 0 31 15 15 15 15 15 15 15 15 31 0 15 143 207 159 79 31 0 0 0 15 15 31 31 31 15 15 15 31 31 47 47 47 47 47 47 31 31 15 15 15 0 15 111 271 367 383 383 431 383 399 399 383 367 351 383 415 383 367 367 367 383 383 351 319 383 383 367 351 303 239 191 159 47 63 63 79 95 159 207 223 175 47 271 926 1517 1661 1597 1661 1134 910 958 1214 1341 1373 1373 1278 1294 1341 1437 1485 1549 1613 1709 1757 1709 1757 1693 1485 1437 1917 2332 2156 2236 2268 2236 2140 2092 2124 2252 2380 2572 1645 910 1294 2060 2316 2268 2108 1917 1613 2300 2747 2092 942 591 926 2124 2060 1901 1885 1917 1869 1965 2092 2044 2060 2076 2076 2044 1933 1789 1677 1773 1725 1757 1869 1917 1789 1661 1629 1262 607 1102 1565 1326 1341 1453 1453 1373 1357 1421 1485 1469 1437 1517 1565 1501 1517 1549 1565 1629 1677 1757 1821 1741 1821 1933 1981 1965 2028 2140 2252 2124 2060 2140 2300 2428 2460 2508 2556 2524 2508 2444 2428 2460 2508 2572 2572 2588 2588 2588 2588 2588 2588 2620 2620 2636 2620 2652 2636 2636 2652 2667 2683 2636 2636 2620 2604 2604 2620 2652 2652 2683 2683 2683 2699 2731 2731 2747 2715 2731 2699 2731 2747 2779 2795 2827 2827 2683 2556 2843 2875 2795 2907 2827 2827 2795 2652 2636 2731 2795 2763 2715 2731 2620 2652 2715 2795 2859 2843 2795 2699 2652 2636 2699 2779 2843 2843 2795 2747 2699 2715 2747 2795 2795 2795 2747 2699 2524 2412 2268 2156 2252 2428 2588 2667 2524 2444 2428 2412 2460 2444 2380 2316 2236 2188 2060 2220 2348 2428 2252 1453 1981 2508 2428 2060 2156 2316 2252 2220 2092 2108 2028 1933 1949 2028 2028 1965 2108 1869 2076 2492 2492 2268 2172 2188 1997 1949 1837 1709 1613 1533 1469 1421 1326 1373 1389 1373 1294 1214 1182 1182 1246 1246 1230 1230 1214 1198 1198 1182 1214 1214 1198 1182 1166 1150 1134 1118 1182 1134 1150 1166 1150 1054 1054 1118 1166 1310 1038 607 527 623 639 639 623 623 639 639 670 655 686 686 718 702 734 750 798 830 814 798 670 766 782 814 990 782 607 718 958 958 990 974 990 942 942 910 942 910 910 894 878 862 830 814 862 862 846 862 878 894 878 910 926 926 926 910 910 910 894 894 958 958 958 942 942 942 942 942 894 894 894 894 894 894 894 894 910 910 910 894 894 894 894 894 878 846 846 862 862 798 686 575 798 846 846 734 175 559 910 1022 974 974 926 830 702 607 575 575 623 655 702 718 718 734 766 798 766 734 734 750 766 782 814 830 814 814 814 798 814 814 830 846 782 782 782 798 814 830 830 830 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 766 766 766 766 766 766 766 766 814 798 782 782 766 766 750 750 718 718 718 718 718 718 718 718 718 718 718 718 718 734 734 734 734 734 734 718 718 718 718 750 798 798 782 766 750 734 718 718 734 734 734 734 734 750 750 750 702 686 686 670 670 686 686 702 686 702 702 718 734 766 782 830 846 846 814 814 798 814 830 830 862 942 1054 1166 1310 1373 1469 1501 1549 1565 1565 1565 1565 1549 1549 1533 1565 1549 1549 1533 1517 1517 1501 1501 1501 1485 1485 1469 1453 1437 1421 1421 1405 1405 1405 1405 1389 1357 1341 1310 1373 1326 1278 1230 1198 1198 1198 1214 1278 1278 1294 1310 1310 1326 1341 1341 1310 1310 1326 1326 1341 1326 1326 1310 1310 1294 1278 1262 1262 1262 1262 1278 1182 1166 1150 1134 1134 1134 1134 1150 1086 1102 1102 1102 1086 1054 1038 1022 1006 1022 1022 1006 1006 974 958 942 894 910 926 926 926 894 878 862 974 958 942 926 878 878 894 894 846 814 782 798 782 782 750 734 766 766 766 766 750 750 734 734 734 718 702 702 686 686 702 702 655 655 655 639 639 639 623 623 623 623 623 607 607 607 591 591 559 607 591 527 527 575 591 559 495 511 511 527 527 527 511 511 511 511 495 495 495 495 495 495 479 479 479 479 479 479 479 479 511 495 479 447 447 447 463 479 431 415 415 399 399 383 383 383 415 399 383 367 367 367 367 367 479 447 415 383 367 399 415 447 415 415 399 399 399 399 383 383 383 383 383 367 367 383 383 383 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 335 335 319 319 319 303 303 303 335 335 335 319 319 303 303 303 287 287 255 255 255 287 319 335 79 79 63 47 47 47 63 63 63 63 63 63 63 63 63 63 47 31 31 63 95 95 63 47 63 63 63 47 47 47 31 31 63 63 47 47 47 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 15 95 191 255 287 239 239 239 239 207 207 207 207 303 287 303 303 303 335 383 399 335 319 271 127 0 0 0 31 15 15 15 15 15 15 15 15 15 0 31 159 223 159 63 31 0 0 0 15 15 31 31 31 15 15 15 31 31 47 47 47 47 47 47 31 31 15 15 15 0 31 159 319 399 383 383 431 367 383 399 383 351 351 383 415 383 367 367 367 383 383 351 319 367 367 367 335 287 223 175 143 47 47 63 79 143 191 239 223 143 79 479 1198 1645 1725 1645 1613 1022 894 1022 1278 1357 1389 1389 1294 1294 1341 1437 1501 1565 1613 1709 1757 1725 1773 1693 1405 1517 2092 2316 2172 2364 2284 2140 2044 2060 2156 2252 2332 2428 1501 814 926 1629 2252 2332 2092 1869 1565 2380 2715 1741 814 575 1054 2316 2028 1933 1885 1869 1885 1949 2060 2044 2044 2060 2076 2092 1997 1869 1773 1757 1693 1661 1661 1661 1581 1533 1533 1150 607 1166 1565 1294 1357 1517 1517 1389 1357 1405 1437 1453 1421 1453 1533 1421 1421 1437 1485 1565 1629 1693 1709 1629 1709 1805 1805 1789 1869 1981 2076 2044 1965 2012 2124 2236 2316 2428 2524 2460 2428 2364 2364 2412 2460 2524 2540 2556 2556 2588 2588 2588 2604 2636 2636 2636 2636 2652 2652 2652 2652 2683 2683 2652 2652 2652 2636 2636 2652 2667 2667 2683 2683 2683 2699 2731 2747 2747 2715 2731 2699 2715 2747 2779 2795 2811 2827 2620 2540 2843 2843 2747 2875 2811 2795 2715 2620 2620 2683 2731 2715 2683 2667 2588 2636 2715 2795 2859 2859 2795 2699 2652 2652 2715 2795 2843 2843 2763 2715 2667 2683 2715 2763 2779 2763 2699 2652 2508 2396 2252 2204 2300 2444 2572 2683 2476 2412 2364 2348 2380 2380 2332 2236 2140 2140 1997 2172 2348 2348 2156 1517 1949 2348 2220 1933 2108 2236 2124 2108 2108 2092 2028 1965 1965 2012 2012 1965 1917 1725 1917 2300 2316 2172 2140 2156 2012 2108 2124 2028 1853 1693 1613 1597 1469 1405 1341 1310 1310 1278 1230 1198 1278 1278 1262 1246 1230 1214 1214 1198 1246 1246 1214 1198 1182 1166 1150 1150 1198 1150 1134 1182 1150 1054 1054 1102 1182 1326 1054 591 511 575 607 623 591 607 623 639 639 639 670 670 702 702 718 750 798 766 686 607 399 415 463 495 623 559 511 559 814 846 910 926 958 958 1006 1022 862 862 878 894 926 926 958 974 814 814 830 846 830 846 862 862 894 910 910 894 894 894 878 878 926 926 926 926 926 926 926 926 910 910 910 910 910 910 910 910 926 926 926 910 910 894 894 894 830 814 798 830 862 814 702 623 814 846 862 830 271 623 926 1006 910 814 670 559 527 511 479 463 543 575 623 639 655 670 702 718 702 702 702 702 718 750 766 782 798 798 798 798 798 814 830 846 798 798 814 814 830 846 846 862 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 798 798 798 814 814 798 798 782 782 766 750 734 734 734 734 734 734 734 734 750 750 750 750 750 734 734 734 734 734 734 750 750 750 750 750 782 782 766 750 734 718 702 702 718 718 718 734 734 734 734 734 734 718 718 702 702 718 718 734 750 750 750 750 750 782 798 814 862 846 798 782 782 798 798 814 910 1022 1134 1246 1357 1421 1501 1549 1581 1597 1597 1597 1581 1565 1549 1549 1581 1565 1565 1549 1533 1517 1517 1501 1485 1469 1469 1453 1453 1437 1421 1421 1389 1389 1389 1389 1389 1373 1357 1341 1437 1437 1421 1405 1357 1326 1294 1262 1326 1326 1326 1341 1341 1357 1357 1357 1326 1326 1341 1341 1341 1341 1326 1310 1310 1310 1294 1278 1262 1262 1278 1278 1182 1166 1150 1134 1134 1134 1134 1150 1086 1086 1086 1086 1070 1054 1038 1022 1006 1006 1006 1006 990 974 958 942 910 926 942 942 942 910 894 878 942 942 926 910 878 878 894 894 830 798 782 782 766 782 750 734 766 766 766 750 750 734 734 734 734 718 702 686 686 686 686 702 655 655 639 639 639 623 623 623 623 623 607 607 607 591 591 591 543 591 575 527 511 559 575 527 495 495 495 495 479 463 431 415 415 431 447 463 479 479 495 511 479 479 479 479 479 479 479 479 479 479 463 463 447 447 447 447 463 447 447 431 431 415 415 399 367 367 367 367 367 383 399 415 479 447 415 383 367 399 415 447 415 415 415 399 399 383 383 383 383 383 383 399 399 383 383 383 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 335 335 319 319 319 303 303 303 335 335 335 319 319 303 303 303 239 239 239 255 271 303 351 367 0 0 15 31 47 79 111 127 47 47 47 47 47 47 47 47 31 31 31 63 95 95 63 31 63 63 63 47 47 31 31 31 31 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 63 63 63 47 47 47 31 31 47 47 47 47 47 47 47 47 0 0 0 47 143 223 271 287 207 207 223 223 191 207 207 207 271 271 287 303 303 303 335 335 255 223 175 63 0 0 0 31 15 15 15 15 15 15 15 15 15 15 79 175 175 95 31 47 0 0 0 15 15 31 31 31 15 15 15 31 31 47 47 47 47 47 47 31 31 15 15 15 0 47 207 367 431 399 383 431 367 383 383 367 351 351 367 399 383 367 367 367 383 383 351 319 319 319 303 287 239 175 127 95 47 47 47 95 175 239 255 239 127 175 686 1373 1693 1757 1645 1453 1006 942 1134 1357 1405 1421 1421 1341 1310 1357 1453 1501 1565 1613 1709 1757 1741 1741 1693 1389 1613 2188 2268 2252 2364 2252 2076 2028 2108 2236 2316 2364 2236 1341 830 750 1294 2028 2236 2092 1805 1725 2540 2588 1357 702 543 1278 2380 2012 2044 1933 1837 1965 1981 2044 2012 1981 1965 1981 2028 1997 1901 1805 1773 1709 1613 1533 1501 1469 1485 1501 974 734 1278 1517 1310 1421 1549 1581 1453 1357 1341 1373 1421 1421 1437 1485 1405 1389 1373 1405 1501 1549 1597 1597 1581 1597 1645 1661 1709 1757 1821 1869 1933 1837 1869 1949 2044 2108 2252 2364 2332 2316 2268 2284 2332 2412 2476 2492 2524 2556 2572 2604 2604 2620 2652 2652 2636 2620 2652 2636 2636 2652 2652 2667 2667 2667 2667 2667 2667 2667 2683 2683 2652 2683 2683 2699 2699 2747 2747 2715 2683 2699 2715 2747 2763 2795 2811 2827 2556 2524 2859 2827 2715 2859 2795 2763 2667 2604 2604 2636 2667 2667 2636 2620 2572 2604 2683 2779 2843 2843 2779 2699 2604 2636 2715 2779 2827 2811 2731 2667 2620 2636 2683 2731 2731 2715 2652 2588 2508 2364 2236 2252 2332 2460 2556 2636 2428 2364 2316 2332 2364 2348 2300 2220 2076 2092 1917 2092 2300 2220 2028 1565 1949 2220 2044 1837 2076 2188 2044 2028 2060 2012 1965 1949 1933 1933 1901 1869 1837 1677 1805 2012 1965 1869 1853 1805 1789 2012 2252 2300 2140 1917 1789 1741 1613 1517 1405 1357 1373 1357 1278 1214 1310 1310 1294 1278 1262 1246 1230 1214 1262 1246 1230 1198 1182 1166 1166 1166 1214 1166 1134 1150 1150 1054 1054 1070 1198 1294 1038 591 511 559 591 591 575 575 607 623 623 639 655 655 718 718 702 686 670 575 463 367 223 191 271 287 367 383 431 415 463 527 623 639 670 734 846 926 910 878 894 894 894 894 894 862 798 782 782 798 814 782 798 830 798 798 814 830 862 878 878 894 862 862 862 878 878 878 894 894 878 878 878 878 878 878 878 878 910 910 894 894 878 862 862 846 814 782 766 798 830 798 702 623 894 878 894 894 335 607 798 846 607 495 351 303 351 431 463 463 511 543 575 591 591 607 655 686 670 655 655 655 670 686 702 718 750 750 750 750 750 782 798 814 830 814 814 798 782 782 766 766 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 766 766 782 782 782 766 750 750 734 734 734 734 734 734 734 734 750 750 734 734 734 718 718 718 718 718 718 734 734 734 750 750 766 766 750 750 734 718 718 718 734 734 734 718 718 718 718 718 734 718 718 702 702 718 718 734 782 766 750 734 734 750 766 782 798 782 734 718 718 734 750 798 990 1102 1262 1357 1421 1453 1533 1581 1597 1597 1613 1597 1597 1581 1549 1549 1581 1565 1565 1549 1533 1517 1517 1517 1469 1469 1453 1453 1437 1437 1421 1421 1389 1389 1389 1389 1373 1373 1373 1373 1421 1437 1469 1501 1485 1469 1437 1405 1373 1373 1373 1373 1373 1373 1373 1373 1341 1341 1341 1357 1341 1341 1326 1310 1310 1294 1278 1262 1262 1262 1278 1278 1182 1166 1150 1134 1134 1134 1134 1150 1102 1086 1086 1070 1054 1038 1038 1022 1006 1006 1006 1006 990 974 942 942 942 942 942 942 942 926 910 894 926 910 910 894 862 862 878 878 846 814 798 814 798 814 798 766 750 750 734 734 734 718 718 718 718 718 702 686 670 670 686 686 639 639 639 639 623 623 623 607 607 607 607 607 591 591 591 575 543 591 591 527 511 543 527 479 495 495 495 479 463 431 399 399 335 351 367 399 415 447 463 463 479 479 479 479 479 479 479 479 463 463 463 463 447 447 447 431 479 479 479 479 463 463 463 463 367 367 367 367 383 399 431 447 447 431 399 383 383 383 399 415 431 431 415 399 399 383 367 367 383 383 399 399 399 399 383 383 399 399 399 399 399 399 399 399 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 367 367 367 351 351 351 335 335 335 335 335 319 319 303 303 303 223 239 255 287 319 335 351 351 31 15 15 31 47 63 79 95 31 31 31 31 31 31 31 31 15 15 31 63 95 95 47 15 47 31 31 31 15 15 15 0 47 47 31 31 31 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 79 79 63 63 63 47 47 47 47 47 47 47 47 47 47 47 0 0 0 63 159 239 255 239 223 223 223 239 207 223 223 223 255 271 319 335 319 303 303 287 159 95 63 15 0 0 0 0 15 15 15 15 15 15 15 15 0 47 127 191 127 15 0 63 0 0 0 15 15 31 31 31 15 15 15 31 31 47 47 47 47 47 47 31 31 15 15 15 0 79 255 415 463 399 399 447 367 383 383 367 351 335 367 399 383 367 367 367 383 383 351 319 319 319 303 271 223 175 111 79 47 31 47 111 191 271 287 223 127 239 894 1517 1677 1741 1581 1230 942 958 1198 1389 1405 1389 1421 1326 1341 1389 1469 1517 1565 1597 1693 1741 1773 1709 1693 1405 1693 2236 2204 2332 2140 2108 2044 2044 2108 2220 2300 2348 1997 1070 814 766 1102 1709 1981 2108 1661 1885 2652 2364 1006 559 559 1661 2300 1933 2108 1933 1789 2076 2028 2028 2012 1933 1869 1853 1917 1917 1853 1789 1789 1741 1629 1501 1453 1453 1469 1485 750 846 1389 1469 1341 1469 1517 1581 1549 1389 1278 1326 1405 1437 1485 1485 1421 1389 1389 1421 1501 1549 1597 1581 1597 1597 1597 1613 1693 1741 1741 1725 1757 1693 1741 1805 1869 1901 2012 2124 2108 2108 2076 2092 2172 2252 2348 2380 2460 2476 2476 2508 2524 2524 2572 2572 2588 2588 2604 2604 2604 2604 2620 2620 2620 2620 2620 2636 2636 2620 2652 2652 2620 2636 2636 2652 2652 2699 2699 2699 2667 2683 2699 2715 2747 2779 2795 2795 2524 2524 2875 2811 2699 2859 2795 2747 2620 2588 2572 2556 2572 2588 2572 2540 2524 2540 2604 2699 2763 2763 2731 2683 2588 2620 2683 2763 2795 2779 2683 2620 2556 2572 2620 2683 2683 2652 2572 2508 2460 2284 2156 2236 2380 2476 2524 2556 2428 2348 2332 2316 2332 2316 2284 2188 2092 2124 1869 2044 2268 2124 1917 1581 2028 2220 1997 1837 2124 2204 2028 2012 1981 1933 1901 1885 1853 1805 1725 1693 1741 1693 1789 1837 1725 1693 1677 1517 1549 1757 2028 2156 2092 1933 1789 1725 1741 1693 1629 1549 1469 1389 1310 1262 1341 1326 1310 1294 1278 1262 1246 1230 1278 1246 1214 1182 1166 1166 1166 1166 1198 1134 1150 1166 1150 1054 1054 1070 1198 1310 1038 591 495 543 543 575 543 559 575 607 655 655 686 686 718 670 623 559 479 399 287 223 239 223 319 367 351 399 463 367 207 271 319 287 287 351 479 559 718 734 798 862 862 798 750 718 798 766 766 766 766 766 766 766 734 766 782 798 814 830 846 862 846 846 862 862 862 878 878 878 830 830 830 830 830 830 830 830 878 862 862 846 830 814 798 798 814 782 750 766 782 734 670 591 974 926 894 878 303 463 543 527 287 255 191 191 255 351 447 511 527 559 591 607 607 607 639 670 686 670 670 655 655 670 686 686 702 702 702 702 718 734 750 766 766 766 750 750 734 718 718 702 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 766 766 766 766 766 766 766 766 718 734 766 782 782 766 750 750 734 734 734 734 734 734 734 734 734 734 734 718 718 718 702 702 702 702 718 718 718 734 734 734 750 750 750 750 750 734 734 734 750 750 734 718 718 702 702 686 734 718 718 702 702 718 718 734 814 782 750 718 702 702 734 750 750 734 718 718 750 782 830 878 1086 1230 1357 1453 1469 1469 1549 1597 1613 1613 1613 1597 1597 1565 1549 1533 1565 1565 1549 1549 1533 1517 1517 1501 1469 1469 1469 1453 1453 1453 1437 1437 1421 1421 1405 1405 1405 1421 1421 1437 1421 1437 1453 1485 1501 1501 1485 1485 1421 1421 1405 1405 1389 1373 1373 1373 1341 1341 1341 1341 1341 1326 1310 1294 1294 1294 1278 1262 1246 1246 1262 1262 1182 1166 1150 1134 1134 1134 1134 1150 1118 1102 1070 1038 1022 1022 1038 1054 990 1006 1006 990 990 958 942 926 958 942 926 910 910 910 910 910 894 894 878 878 846 846 862 878 830 814 798 798 798 814 798 766 734 734 718 718 702 702 702 702 718 702 686 686 670 670 686 686 639 639 639 623 623 623 607 607 607 607 607 591 591 591 575 575 559 607 591 527 495 527 495 431 479 495 495 495 479 463 447 431 367 383 383 399 415 431 447 463 479 479 479 479 479 479 479 479 479 479 479 479 463 463 447 431 431 431 431 447 447 447 447 447 415 399 399 399 399 399 415 431 415 399 399 399 383 383 383 383 431 431 415 399 399 383 367 367 383 383 399 415 415 399 383 383 399 399 399 399 399 399 399 399 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 367 367 367 351 351 351 335 335 335 335 335 319 319 303 303 303 271 287 319 335 351 335 303 287 127 95 79 47 15 15 0 0 47 47 47 47 47 47 47 47 15 15 31 63 95 95 47 0 15 15 0 0 0 0 0 0 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 95 79 79 63 63 47 47 47 47 47 47 47 47 47 47 47 47 15 15 79 175 239 223 207 239 239 239 255 223 239 239 239 255 287 335 351 351 303 287 255 79 15 0 0 0 15 0 0 15 15 15 15 15 15 15 15 0 63 159 191 79 0 0 79 0 0 0 15 15 31 31 31 15 15 15 31 31 47 47 47 47 47 47 31 31 15 15 15 0 95 271 447 479 415 399 463 367 383 383 367 335 335 367 399 383 367 367 367 383 383 351 319 351 351 335 303 255 207 143 111 47 31 47 111 207 287 287 223 143 303 990 1533 1645 1725 1549 1086 910 942 1182 1389 1341 1326 1373 1278 1357 1405 1485 1517 1565 1597 1677 1725 1789 1677 1693 1421 1741 2236 2156 2396 1885 1949 1997 2028 2076 2140 2252 2348 1869 846 766 878 1022 1453 1757 2108 1533 1933 2683 2188 750 511 639 1997 2140 1853 2108 1901 1757 2092 2044 1997 2012 1901 1805 1773 1837 1853 1805 1757 1709 1677 1581 1453 1389 1389 1405 1405 575 910 1453 1437 1389 1533 1469 1549 1661 1453 1310 1341 1469 1517 1549 1501 1421 1405 1405 1469 1581 1661 1725 1709 1677 1629 1597 1629 1757 1789 1757 1693 1613 1581 1613 1741 1773 1773 1821 1933 1901 1869 1853 1917 1997 2092 2156 2220 2364 2364 2396 2396 2412 2412 2460 2460 2556 2572 2572 2556 2556 2572 2604 2588 2556 2572 2572 2588 2588 2604 2604 2588 2572 2604 2604 2620 2620 2652 2652 2652 2652 2636 2683 2683 2731 2731 2763 2763 2508 2524 2891 2795 2699 2843 2795 2731 2620 2588 2572 2524 2524 2556 2556 2524 2492 2524 2572 2652 2715 2731 2699 2667 2556 2588 2652 2731 2779 2747 2652 2572 2508 2540 2588 2652 2636 2604 2524 2460 2444 2236 2108 2188 2396 2444 2476 2492 2444 2364 2348 2348 2380 2364 2300 2188 2140 2124 1885 1997 2252 2028 1853 1549 2060 2172 1965 1789 2124 2156 1997 1933 1949 1885 1917 1917 1949 1853 1821 1757 1645 1645 1789 1741 1661 1677 1693 1469 1469 1565 1709 1805 1821 1757 1677 1613 1805 1837 1837 1725 1549 1389 1310 1294 1357 1341 1326 1310 1278 1262 1246 1246 1278 1246 1214 1182 1166 1166 1166 1166 1198 1150 1150 1166 1150 1054 1022 1070 1166 1310 1038 575 463 527 527 559 543 543 575 591 639 655 686 686 670 591 511 415 351 287 239 207 319 287 415 479 399 463 479 351 207 207 207 143 63 79 191 255 255 351 543 718 830 846 814 750 782 782 782 750 734 734 734 734 766 766 766 766 750 750 750 750 814 814 830 830 846 846 862 862 830 798 798 798 798 798 798 798 830 830 814 798 782 766 766 750 830 782 750 734 734 686 607 527 1006 926 862 830 191 271 271 207 127 159 207 207 207 287 415 527 559 591 623 623 623 623 655 686 734 702 686 670 670 670 686 686 670 670 670 670 686 718 734 750 670 670 686 686 702 718 718 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 766 766 766 766 766 766 766 766 702 718 750 766 782 766 766 750 734 734 734 734 734 734 734 734 734 734 734 718 718 702 702 686 686 702 702 718 718 734 734 734 734 750 750 750 750 750 766 766 766 750 734 718 702 686 686 670 734 718 718 702 702 718 718 734 830 798 750 702 686 686 702 718 734 734 734 750 798 878 942 1006 1166 1310 1437 1501 1485 1485 1549 1613 1613 1613 1613 1597 1581 1565 1549 1533 1565 1565 1549 1533 1533 1517 1501 1501 1485 1485 1469 1469 1469 1469 1453 1453 1453 1453 1437 1437 1437 1453 1469 1485 1485 1469 1453 1437 1437 1453 1469 1485 1453 1453 1437 1421 1405 1373 1373 1357 1341 1341 1341 1341 1326 1310 1294 1294 1294 1278 1262 1246 1246 1246 1246 1262 1182 1166 1150 1134 1134 1134 1134 1150 1134 1102 1054 1022 1006 1022 1038 1054 990 990 990 990 974 958 942 926 958 942 910 894 878 894 910 926 878 878 862 862 830 846 846 862 798 766 750 766 766 766 750 734 718 718 702 702 702 686 686 686 718 702 686 670 670 670 670 686 639 639 639 623 623 607 607 607 607 607 607 591 591 575 575 575 575 607 607 527 495 511 479 415 463 479 495 511 511 511 495 495 447 463 463 463 463 463 479 479 479 479 479 479 479 479 479 479 479 495 495 495 495 479 463 447 351 351 367 367 383 399 399 399 463 447 431 415 399 399 399 399 383 383 399 399 399 383 367 351 431 431 415 399 399 383 367 367 367 383 415 431 431 415 383 367 399 399 399 399 399 399 399 399 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 335 335 319 319 319 303 303 303 335 335 335 319 319 303 303 303 303 335 367 383 367 319 271 223 47 47 47 47 47 47 47 47 0 15 31 47 31 15 0 0 15 15 15 15 15 15 15 15 0 0 15 31 47 31 15 0 15 15 15 0 0 0 0 0 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 15 15 0 0 0 0 0 0 15 0 0 0 0 0 15 47 31 31 31 31 31 31 31 31 63 63 63 63 63 63 63 63 15 31 95 175 255 287 271 239 255 239 239 223 191 207 207 223 335 271 255 303 351 319 207 79 0 0 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 47 111 111 63 15 0 15 15 15 15 15 15 15 15 15 15 31 31 47 47 31 31 15 47 31 15 15 31 47 31 15 63 255 431 463 447 447 431 383 367 367 367 367 367 367 367 367 367 415 415 367 351 383 351 303 351 335 287 239 175 127 95 79 95 15 0 95 175 223 303 335 191 399 1262 1517 1581 1725 1310 1118 910 1070 1278 1389 1405 1373 1357 1341 1405 1437 1533 1549 1501 1453 1581 1741 1789 1693 1645 1294 1869 2188 2428 2076 1262 2012 2124 2124 2172 2044 2204 2332 1533 862 830 846 862 1262 1661 1885 1565 2284 2652 1789 623 639 814 2204 1805 1677 1757 1901 1981 1901 1997 2156 1917 1885 1853 1837 1853 1821 1757 1709 1645 1581 1501 1341 1341 1565 1517 1134 511 1102 1437 1405 1469 1533 1517 1533 1501 1453 1326 1246 1357 1565 1629 1581 1501 1453 1437 1469 1581 1677 1757 1789 1805 1853 1853 1853 1933 1997 1981 1885 1677 1581 1501 1549 1645 1741 1757 1773 1725 1661 1661 1741 1789 1821 1901 2028 2092 2140 2204 2172 2140 2172 2300 2412 2428 2444 2428 2396 2396 2396 2460 2444 2428 2444 2492 2556 2588 2604 2556 2508 2604 2652 2620 2572 2556 2604 2620 2588 2715 2715 2731 2667 2731 2763 2795 2683 2492 2667 2779 2652 2667 2731 2795 2683 2556 2556 2588 2588 2556 2524 2492 2476 2444 2540 2620 2636 2652 2667 2620 2540 2476 2524 2588 2683 2731 2715 2652 2604 2588 2524 2556 2667 2667 2572 2524 2540 2396 2204 2092 2220 2412 2476 2444 2364 2396 2316 2316 2396 2412 2348 2284 2252 2124 2076 1981 1949 2220 2172 1869 1613 2140 2028 1853 1821 2092 2108 2012 1965 2012 1933 1901 1821 1837 1773 1773 1693 1645 1597 1757 1773 1677 1597 1645 1485 1437 1533 1629 1629 1645 1645 1565 1469 1517 1661 1805 1821 1709 1549 1437 1389 1501 1437 1373 1341 1357 1341 1310 1278 1246 1246 1214 1166 1118 1118 1150 1182 1182 1182 1166 1134 1102 1038 1038 1070 1198 1310 1022 543 431 495 543 591 575 543 543 559 623 655 639 623 495 463 399 351 335 335 351 367 319 431 543 575 511 463 447 447 431 415 335 287 239 191 159 111 239 319 495 655 766 766 750 718 702 686 702 718 718 718 718 718 734 766 750 750 734 718 718 718 766 766 766 766 782 782 782 750 798 782 766 766 766 766 766 782 750 766 782 798 782 750 718 702 686 702 718 734 766 718 655 591 750 670 655 431 175 175 223 79 95 175 191 159 191 351 527 607 623 639 670 686 702 702 718 670 734 718 718 702 702 718 718 734 686 702 702 718 718 702 702 686 750 734 734 734 718 702 702 702 686 686 686 686 686 686 686 686 750 750 766 766 766 766 750 750 718 718 718 718 718 718 718 718 702 718 718 734 734 750 750 766 782 750 718 702 702 718 750 782 718 734 750 766 766 766 766 750 750 734 734 718 718 734 734 750 702 702 734 750 750 750 750 750 750 750 750 750 750 750 750 750 734 766 766 734 702 734 798 862 814 798 766 734 734 734 750 766 862 878 894 894 894 958 1070 1150 1357 1469 1517 1501 1485 1565 1581 1533 1645 1629 1629 1613 1581 1565 1565 1549 1533 1533 1533 1517 1517 1501 1501 1501 1453 1453 1453 1469 1469 1469 1485 1485 1437 1437 1421 1421 1421 1437 1453 1453 1517 1549 1485 1373 1341 1405 1421 1373 1469 1453 1421 1389 1373 1373 1389 1389 1405 1389 1373 1341 1310 1278 1262 1246 1262 1278 1294 1294 1294 1262 1230 1214 1134 1134 1118 1118 1118 1118 1118 1102 1102 1102 1102 1086 1054 1038 1006 990 958 974 974 974 974 958 942 926 910 926 926 926 926 910 894 878 910 942 942 894 798 766 798 830 750 798 830 798 702 670 702 734 718 686 655 639 655 686 750 782 686 670 670 686 702 702 670 623 639 639 639 639 623 623 623 623 623 607 607 591 575 559 543 527 495 495 495 511 527 543 575 591 511 511 511 511 511 511 511 511 511 479 447 415 431 463 527 559 479 479 463 463 463 447 447 447 447 463 463 463 463 463 463 479 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 383 399 399 415 415 399 399 383 431 399 367 335 335 367 399 431 399 399 399 399 399 399 399 399 399 383 383 367 367 383 383 399 399 383 367 351 351 351 351 367 383 383 383 383 383 383 383 383 351 351 351 351 351 351 351 351 335 335 335 335 335 335 335 335 335 319 319 303 303 287 287 271 47 47 47 47 47 47 47 47 15 15 31 47 31 15 0 0 15 15 15 15 15 15 15 15 0 15 31 47 47 31 15 0 15 15 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 15 47 111 191 255 287 255 255 255 239 239 223 191 207 207 223 255 223 239 271 287 255 175 79 0 0 31 15 15 0 0 0 0 0 0 0 0 0 0 0 15 63 111 111 63 31 15 31 15 15 15 15 15 15 15 15 15 31 31 47 47 31 31 15 47 31 15 31 31 47 31 31 79 271 431 463 447 447 431 383 351 351 351 351 351 351 351 351 367 415 415 367 351 383 351 287 335 319 287 239 191 127 79 63 79 31 31 111 175 207 255 287 255 623 1421 1549 1549 1661 1246 1022 942 1118 1310 1421 1453 1421 1389 1373 1421 1453 1517 1533 1485 1453 1581 1741 1821 1661 1629 1485 2092 2316 2284 1805 1262 2028 2124 2044 2124 2060 2204 2220 1357 814 846 862 910 1214 1389 1389 1581 2332 2572 1565 543 559 1102 2220 1773 1581 1565 1645 1741 1709 1805 1949 1917 1821 1741 1677 1661 1597 1517 1469 1533 1469 1421 1310 1341 1533 1469 1086 527 1102 1421 1373 1437 1485 1469 1517 1373 1326 1246 1214 1341 1549 1629 1597 1597 1581 1581 1613 1661 1693 1693 1661 1757 1821 1901 1917 2044 2140 2204 2124 1741 1677 1629 1645 1693 1741 1693 1645 1677 1629 1597 1661 1773 1805 1869 1949 1981 1997 2012 1997 1981 1997 2108 2188 2092 2092 2108 2124 2172 2204 2252 2300 2300 2284 2268 2284 2332 2380 2428 2444 2460 2460 2492 2556 2620 2620 2652 2667 2636 2667 2667 2636 2652 2699 2667 2588 2460 2652 2731 2636 2604 2667 2667 2588 2524 2556 2588 2588 2572 2540 2508 2508 2444 2540 2636 2636 2636 2636 2588 2508 2476 2524 2588 2667 2699 2683 2620 2572 2556 2492 2524 2620 2620 2540 2476 2492 2252 2124 2076 2204 2396 2460 2460 2444 2364 2300 2268 2332 2380 2332 2284 2252 2140 2060 1949 2012 2236 2156 1853 1709 2124 2044 1821 1789 2012 2076 1965 1981 1981 1933 1869 1821 1805 1773 1741 1709 1645 1613 1741 1805 1661 1629 1629 1517 1421 1533 1629 1613 1581 1549 1501 1421 1437 1549 1661 1677 1613 1533 1501 1501 1565 1517 1469 1437 1421 1373 1294 1214 1262 1246 1230 1182 1134 1134 1166 1214 1182 1198 1182 1150 1118 1102 1102 1118 1198 1294 1006 575 479 543 591 607 623 591 575 559 607 591 575 543 495 463 415 367 351 351 367 383 399 511 623 670 607 559 527 527 511 511 463 447 415 383 351 303 319 399 527 623 702 718 702 639 686 686 702 686 686 686 670 670 686 686 702 702 702 702 702 702 814 798 782 766 734 702 686 686 750 734 718 718 718 718 734 734 766 750 734 734 718 718 718 718 702 702 718 734 750 702 639 575 543 495 511 335 63 79 191 111 207 239 239 239 351 527 639 655 655 670 686 702 718 734 734 718 702 702 686 686 686 686 702 702 686 702 702 718 718 702 702 686 718 718 718 702 702 702 686 686 686 686 686 686 686 686 686 686 702 702 718 734 734 718 702 702 718 718 718 718 718 718 718 718 718 718 718 734 734 734 734 734 734 718 702 686 686 702 718 734 718 734 750 750 766 766 750 750 750 734 734 718 718 734 734 750 702 718 734 750 750 750 750 734 734 734 734 734 734 734 734 734 750 766 766 750 718 750 814 878 974 958 942 942 942 942 942 942 926 942 958 990 990 1070 1166 1246 1405 1533 1581 1533 1517 1581 1597 1549 1613 1613 1613 1597 1597 1597 1597 1597 1533 1533 1533 1517 1517 1517 1501 1501 1501 1501 1485 1485 1469 1453 1453 1453 1453 1437 1437 1437 1437 1437 1453 1453 1453 1421 1453 1501 1485 1405 1357 1373 1437 1421 1405 1389 1389 1373 1389 1389 1357 1357 1341 1326 1310 1294 1278 1278 1278 1278 1278 1278 1262 1246 1230 1214 1134 1118 1118 1118 1102 1102 1102 1102 1086 1086 1070 1070 1038 1022 990 974 958 958 974 974 958 942 942 926 878 894 894 894 894 894 878 862 782 830 862 878 830 830 878 926 734 766 798 782 718 686 655 655 798 750 686 623 559 527 511 511 479 463 479 527 591 623 639 639 607 623 623 623 623 607 591 591 591 591 591 575 559 559 543 543 511 511 495 511 511 543 559 575 511 511 511 511 511 511 511 511 495 479 447 415 415 431 463 479 479 479 479 479 463 463 463 447 463 463 463 463 463 463 463 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 415 399 367 367 367 367 399 415 399 399 399 399 399 399 399 399 399 383 383 367 367 383 383 399 399 383 367 367 351 351 367 367 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 335 335 335 335 335 335 335 335 335 335 335 319 319 319 319 319 47 47 47 47 47 47 47 47 15 31 31 31 31 15 0 0 31 31 31 31 31 31 31 31 15 15 31 47 47 31 15 15 15 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 31 15 15 15 0 0 0 0 0 15 15 31 31 15 15 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 15 63 127 191 239 271 255 255 239 239 223 223 191 191 207 207 191 207 239 239 207 143 111 63 0 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 47 79 111 111 79 47 47 47 15 15 15 15 15 15 15 15 15 31 31 47 47 31 31 15 47 47 31 31 31 31 47 47 127 287 431 447 431 447 431 383 351 351 351 351 351 351 351 351 351 415 415 351 335 367 351 287 303 287 271 239 191 127 79 31 79 47 79 159 191 191 223 207 335 878 1581 1613 1549 1549 1182 910 990 1166 1326 1437 1469 1453 1437 1437 1469 1469 1517 1533 1485 1453 1597 1757 1869 1677 1581 1565 2220 2476 2156 1405 1326 2092 2124 2012 2076 2156 2284 2092 1182 750 798 798 926 1182 1118 958 1661 2444 2364 1214 479 463 1565 2300 1805 1533 1389 1405 1517 1517 1597 1693 1661 1581 1517 1469 1485 1469 1421 1389 1405 1357 1341 1278 1278 1421 1310 926 559 1070 1373 1326 1326 1357 1389 1469 1262 1230 1198 1182 1278 1437 1517 1501 1565 1581 1613 1645 1661 1629 1565 1501 1501 1581 1661 1725 1869 1997 2060 2012 1773 1773 1789 1853 1933 1965 1901 1837 1725 1613 1533 1581 1709 1725 1725 1757 1933 1917 1933 1933 1933 1949 1997 2012 1981 1997 2044 2028 2012 2012 2060 2092 2076 2060 2044 2028 2044 2092 2172 2204 2220 2172 2268 2428 2476 2428 2476 2556 2540 2588 2604 2588 2604 2636 2588 2492 2396 2572 2667 2620 2588 2636 2636 2556 2508 2508 2524 2524 2524 2508 2492 2492 2412 2524 2604 2604 2572 2572 2524 2460 2476 2524 2604 2652 2667 2636 2572 2524 2508 2476 2492 2572 2572 2508 2444 2428 2172 2092 2108 2188 2332 2380 2412 2444 2316 2252 2236 2300 2316 2268 2252 2220 2140 2028 1917 2076 2284 2124 1853 1821 2156 2060 1789 1725 1933 2012 1949 1981 1949 1901 1853 1805 1789 1757 1725 1693 1645 1629 1757 1821 1677 1645 1645 1501 1373 1533 1645 1597 1501 1453 1421 1373 1405 1453 1517 1517 1469 1453 1469 1517 1549 1533 1517 1517 1485 1437 1341 1278 1294 1294 1262 1214 1166 1166 1198 1230 1134 1118 1150 1118 1086 1086 1102 1118 1198 1294 1006 607 527 591 591 607 623 591 591 575 591 575 575 543 511 479 447 399 383 383 431 431 415 527 655 718 686 623 575 575 511 495 511 527 479 463 431 415 399 447 511 575 623 639 639 591 686 655 670 670 670 655 655 639 639 655 655 670 686 702 702 718 798 798 766 750 718 702 670 639 670 670 655 655 655 670 670 686 750 718 686 655 655 670 702 718 702 686 702 702 686 639 575 511 463 463 527 367 143 159 335 351 447 447 415 431 559 718 734 670 718 734 750 766 782 782 782 750 686 670 670 655 655 670 670 686 686 686 702 702 702 702 686 686 702 686 686 686 686 670 670 670 670 670 670 670 670 670 670 670 655 655 670 670 670 670 655 655 702 702 702 702 702 702 702 702 734 766 766 750 750 750 750 750 718 718 718 718 718 718 718 718 750 750 766 782 798 798 782 782 782 766 766 750 750 766 766 782 702 718 734 750 750 750 734 734 734 734 734 734 734 734 734 734 750 782 782 766 766 798 878 926 1022 1022 1038 1054 1054 1054 1038 1038 1006 1022 1038 1070 1118 1198 1294 1373 1453 1565 1597 1565 1549 1597 1565 1549 1581 1581 1597 1597 1597 1613 1613 1613 1549 1549 1533 1533 1517 1517 1517 1517 1533 1517 1501 1485 1469 1453 1437 1421 1453 1453 1453 1453 1453 1437 1453 1453 1485 1357 1341 1437 1421 1326 1341 1469 1373 1389 1389 1405 1389 1389 1373 1373 1326 1326 1326 1310 1310 1310 1294 1294 1278 1278 1246 1230 1214 1214 1214 1214 1118 1118 1102 1102 1102 1086 1086 1086 1038 1038 1038 1038 1022 990 958 958 942 958 958 958 958 942 926 910 846 846 862 878 878 878 862 862 814 846 878 894 846 830 846 862 750 750 750 782 782 766 734 702 575 543 495 447 383 319 271 255 303 287 271 319 383 447 479 495 527 543 575 607 607 591 559 543 575 575 559 559 559 559 559 559 527 527 511 511 511 511 527 543 511 511 511 511 511 511 511 511 495 495 479 463 447 447 431 431 495 495 495 479 479 463 463 463 495 479 479 463 463 447 447 431 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 431 415 399 383 383 399 415 431 399 383 383 383 383 383 383 399 399 399 399 399 399 399 399 399 399 399 383 383 383 383 399 399 399 399 383 367 351 351 367 367 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 335 335 335 335 335 335 335 335 335 335 335 335 335 351 351 351 31 31 31 31 31 31 31 31 31 31 31 31 15 15 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 0 31 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 31 47 47 47 31 31 31 15 15 15 15 0 0 31 47 63 47 31 15 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 15 79 143 207 239 255 255 271 239 239 223 207 175 191 207 207 191 239 271 239 143 47 31 15 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 79 95 111 111 95 79 63 47 15 15 15 15 15 15 15 15 15 31 31 47 47 31 31 15 47 47 47 31 15 31 63 95 175 319 415 431 431 447 431 383 335 335 335 335 335 335 335 335 351 399 399 351 335 367 351 287 271 271 271 239 191 127 63 31 79 63 111 207 223 175 191 175 399 1086 1677 1613 1517 1453 1118 846 1022 1182 1357 1469 1469 1469 1469 1485 1501 1485 1517 1533 1501 1485 1629 1773 1885 1773 1453 1326 2012 2588 2124 1102 1485 2204 2220 2060 2060 2300 2380 1917 1038 750 798 766 958 1166 958 814 1805 2572 2140 910 415 543 2060 2332 1853 1581 1373 1341 1437 1469 1501 1517 1469 1405 1389 1389 1421 1389 1341 1310 1294 1230 1262 1230 1214 1278 1118 670 639 1070 1326 1262 1246 1262 1294 1389 1262 1230 1198 1166 1214 1278 1310 1310 1341 1373 1421 1485 1517 1501 1421 1373 1262 1310 1357 1389 1485 1597 1629 1533 1565 1597 1693 1837 1981 2108 2124 2092 1917 1757 1629 1677 1789 1805 1757 1741 1853 1821 1837 1837 1853 1853 1869 1837 1885 1917 1949 1933 1885 1853 1885 1917 1949 1965 1997 1997 1965 1949 1981 1981 2028 1949 2044 2220 2252 2124 2140 2236 2332 2396 2444 2460 2508 2556 2508 2412 2236 2396 2540 2540 2540 2588 2588 2556 2508 2492 2476 2476 2492 2492 2492 2476 2412 2540 2636 2604 2572 2556 2508 2460 2460 2524 2604 2652 2636 2588 2524 2492 2476 2476 2492 2540 2524 2476 2412 2364 2156 2092 2124 2204 2252 2252 2268 2332 2284 2220 2204 2252 2284 2236 2236 2236 2140 1965 1885 2076 2268 2060 1805 1885 2140 2028 1757 1677 1853 1933 1885 1949 1885 1837 1773 1741 1725 1709 1677 1645 1629 1597 1741 1789 1645 1613 1613 1501 1357 1517 1645 1597 1469 1405 1389 1373 1421 1437 1453 1421 1373 1341 1341 1373 1453 1453 1469 1469 1485 1485 1469 1453 1373 1357 1326 1262 1198 1182 1214 1214 1150 1134 1150 1118 1086 1054 1086 1102 1166 1278 990 575 543 623 607 607 575 543 559 559 591 591 607 575 527 495 463 415 399 399 447 463 383 511 670 750 718 639 591 543 511 527 559 543 527 511 479 463 447 447 479 511 527 543 575 575 670 670 670 655 639 623 623 607 639 639 639 655 655 670 670 670 655 655 670 686 686 702 718 718 655 623 623 607 623 623 639 655 686 670 639 639 623 639 655 670 655 639 623 623 607 559 511 447 479 511 591 479 223 239 463 559 639 655 639 623 670 734 702 623 734 750 766 782 798 798 782 782 718 670 655 655 655 655 670 686 670 686 702 702 702 702 686 670 670 670 655 655 655 655 655 655 655 655 655 655 655 655 655 655 623 639 639 655 655 639 639 623 686 686 686 686 686 686 686 718 766 766 750 750 734 718 718 718 718 718 734 734 734 734 718 718 734 750 766 782 782 782 782 766 782 766 766 750 750 766 766 782 718 718 734 750 750 750 734 718 718 718 718 718 718 718 718 718 782 782 782 782 814 862 926 958 990 1006 1038 1054 1070 1070 1054 1038 1038 1054 1118 1166 1214 1278 1389 1485 1501 1549 1613 1565 1549 1549 1533 1533 1597 1597 1597 1597 1597 1597 1597 1597 1549 1533 1533 1533 1517 1517 1517 1517 1517 1501 1501 1485 1469 1453 1453 1437 1453 1453 1453 1453 1453 1437 1437 1421 1437 1389 1389 1421 1405 1357 1357 1405 1326 1341 1373 1389 1389 1389 1357 1341 1326 1326 1310 1310 1294 1278 1278 1262 1278 1262 1230 1198 1182 1182 1182 1198 1102 1102 1102 1086 1070 1070 1054 1054 1006 1006 1006 1006 990 958 942 926 942 942 942 942 942 926 910 910 830 846 862 862 878 878 862 862 846 862 894 894 846 830 814 814 814 750 686 655 639 639 591 527 287 303 335 351 351 351 335 335 335 287 239 207 239 255 271 271 399 431 495 543 575 559 543 511 543 543 543 543 559 559 559 559 543 543 527 511 495 495 495 511 495 495 495 495 495 495 495 495 495 495 511 527 527 511 479 479 495 495 495 495 479 479 463 463 511 495 479 479 447 447 431 415 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 447 431 399 367 367 399 431 447 383 383 399 415 415 399 383 383 399 399 399 399 399 399 399 399 415 399 383 383 383 383 399 415 415 399 383 367 367 367 367 383 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 303 303 319 319 335 351 351 351 31 31 31 31 31 31 31 31 31 31 15 15 0 0 0 0 31 31 31 31 31 31 31 31 31 31 15 15 0 0 0 0 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 47 31 15 15 15 47 63 79 47 47 47 47 31 31 31 15 0 15 47 63 63 63 47 31 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 15 95 175 223 239 239 255 271 239 223 207 207 175 175 191 207 255 303 319 239 95 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 95 95 79 95 95 79 63 47 15 15 15 15 15 15 15 15 15 31 31 47 47 31 31 15 31 47 63 31 0 15 79 127 239 335 415 415 415 447 431 383 335 335 335 335 335 335 335 335 351 399 399 351 335 351 335 271 255 255 239 207 175 111 63 31 63 79 159 239 239 191 207 207 463 1214 1613 1597 1517 1341 1070 894 1102 1230 1373 1453 1469 1469 1485 1501 1517 1501 1533 1565 1565 1549 1677 1805 1853 1869 1278 862 1517 2540 2140 958 1757 2348 2348 2188 2172 2428 2444 1773 990 862 1006 974 1118 1134 830 766 2028 2572 1885 734 431 750 2348 2300 1869 1629 1421 1373 1469 1485 1453 1405 1453 1405 1389 1373 1357 1278 1150 1070 1150 1102 1150 1182 1182 1214 1006 591 766 1086 1214 1150 1198 1198 1182 1278 1246 1198 1150 1150 1182 1166 1166 1182 1182 1198 1214 1262 1310 1310 1246 1214 1150 1198 1214 1198 1246 1326 1310 1246 1262 1310 1389 1533 1677 1853 1933 1965 2044 1901 1805 1869 1981 2012 1997 1981 1869 1853 1821 1821 1885 1885 1853 1837 1773 1837 1885 1853 1837 1805 1837 1901 1901 1933 1965 1949 1949 1933 1965 1997 1997 1917 1965 2076 2060 1949 1917 1997 2076 2140 2204 2252 2316 2396 2364 2284 2140 2284 2396 2428 2428 2444 2476 2460 2460 2428 2380 2380 2412 2428 2428 2396 2380 2540 2636 2604 2540 2524 2492 2460 2444 2524 2604 2636 2604 2556 2492 2476 2476 2476 2492 2508 2492 2460 2396 2316 2060 2044 2092 2188 2220 2188 2220 2268 2252 2156 2156 2220 2284 2236 2220 2220 2076 1933 1869 2060 2220 1997 1789 1901 2092 2012 1757 1677 1837 1901 1853 1933 1837 1789 1741 1709 1693 1677 1645 1613 1613 1597 1725 1773 1645 1597 1613 1469 1326 1485 1629 1581 1485 1437 1421 1405 1389 1405 1405 1389 1341 1294 1262 1246 1389 1389 1373 1373 1389 1437 1485 1533 1453 1437 1389 1310 1246 1214 1230 1230 1246 1214 1198 1182 1134 1086 1102 1118 1182 1262 958 543 527 607 607 591 591 591 559 559 607 607 591 559 543 511 463 415 431 447 463 479 383 511 686 766 750 639 575 559 623 591 591 591 575 527 495 479 479 479 447 447 479 527 543 575 670 639 655 655 655 655 639 623 702 702 686 686 670 670 670 670 607 607 639 670 702 718 750 734 639 639 623 623 639 655 670 670 623 639 655 670 670 670 639 639 639 623 607 607 623 591 543 495 511 511 639 527 223 207 463 607 655 734 782 734 686 686 686 670 750 750 766 782 782 782 766 766 718 718 702 686 686 702 718 718 702 702 718 734 734 718 702 702 670 670 670 670 670 686 686 686 686 686 686 686 686 686 686 686 655 655 670 686 686 670 655 655 686 686 686 686 686 686 686 686 750 750 750 734 718 718 702 702 734 734 750 750 750 750 734 734 734 750 766 766 782 782 766 766 782 766 766 750 750 766 766 782 718 734 750 750 750 734 718 718 718 718 718 718 718 718 718 718 798 782 766 798 846 910 974 1006 1038 1054 1086 1102 1118 1102 1102 1086 1038 1070 1134 1182 1230 1310 1453 1549 1597 1613 1645 1645 1581 1549 1517 1549 1613 1597 1597 1581 1565 1549 1549 1533 1533 1533 1517 1517 1517 1501 1501 1501 1469 1469 1469 1469 1469 1469 1469 1469 1437 1437 1453 1453 1453 1421 1405 1389 1326 1421 1453 1421 1405 1421 1373 1278 1310 1326 1357 1373 1373 1357 1341 1326 1357 1341 1326 1294 1278 1246 1230 1214 1262 1246 1198 1166 1150 1150 1150 1150 1102 1086 1086 1070 1054 1038 1022 1022 974 974 990 974 974 958 926 926 926 926 942 942 926 910 894 894 846 862 862 878 878 878 862 862 830 830 830 846 830 830 814 798 798 670 527 431 367 367 319 287 351 383 447 511 559 575 591 591 511 447 367 303 271 271 239 223 303 351 431 495 543 543 543 527 527 527 527 527 543 543 543 543 543 543 511 495 495 479 495 495 495 495 495 495 495 495 495 495 415 447 479 527 543 527 511 511 495 495 495 479 479 463 463 463 511 495 479 479 447 447 431 415 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 463 431 399 383 383 399 431 463 383 399 415 415 415 415 399 383 399 399 399 399 399 399 399 399 415 415 399 383 383 399 415 415 415 399 383 383 367 367 383 383 383 383 383 383 383 383 383 383 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 287 287 287 303 319 319 335 335 15 15 15 15 15 15 15 15 47 31 15 0 0 0 0 15 15 15 15 15 15 15 15 15 31 15 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 0 0 15 15 15 31 31 31 63 47 31 15 31 47 79 95 63 63 63 47 47 47 31 31 15 31 47 63 63 63 63 63 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 15 111 207 239 239 239 255 287 223 223 207 207 175 175 191 191 287 319 319 223 95 0 0 0 0 0 15 15 15 15 31 31 0 0 0 0 0 0 0 0 111 79 63 63 79 79 63 31 15 15 15 15 15 15 15 15 15 31 31 47 47 31 31 15 31 63 63 31 0 15 95 159 287 367 415 399 415 447 431 367 351 351 351 351 351 351 351 351 335 383 383 335 319 351 335 271 255 239 207 175 127 95 63 63 47 79 175 255 255 223 271 287 670 1373 1549 1581 1549 1214 1038 958 1134 1262 1373 1453 1437 1453 1469 1501 1517 1501 1549 1613 1645 1629 1741 1837 1821 1869 1102 543 1054 2316 2012 910 2044 2476 2476 2380 2332 2524 2460 1645 974 1006 1262 1262 1246 1022 655 846 2268 2508 1629 655 431 1118 2444 2124 1821 1597 1453 1405 1453 1485 1437 1389 1341 1310 1310 1310 1326 1246 1150 1070 1086 1022 1118 1198 1214 1214 1006 607 894 1102 1118 1070 1182 1182 1118 1182 1150 1118 1118 1150 1182 1134 1134 1166 1166 1150 1134 1150 1182 1182 1118 1102 1118 1166 1166 1150 1182 1246 1214 1118 1166 1182 1246 1294 1373 1469 1581 1629 1853 1725 1709 1821 1949 2028 2076 2092 2092 2060 2092 2076 2076 2092 2124 2140 2076 2124 2188 2108 1981 1901 1933 1933 1773 1773 1821 1789 1757 1773 1885 1949 1965 1965 1933 1901 1901 1869 1885 1901 1869 1933 2012 1997 2092 2140 2156 2044 2076 2140 2236 2220 2220 2172 2220 2252 2428 2364 2284 2268 2300 2332 2316 2300 2316 2476 2604 2572 2492 2476 2460 2444 2428 2508 2620 2652 2604 2540 2492 2492 2444 2492 2492 2476 2444 2444 2364 2252 1965 1933 1997 2124 2188 2172 2204 2268 2172 2124 2156 2236 2300 2236 2204 2188 1981 1933 1885 1997 2124 1949 1773 1853 1981 1933 1741 1661 1821 1869 1805 1869 1789 1741 1693 1661 1661 1645 1613 1581 1597 1565 1709 1757 1613 1581 1581 1453 1341 1485 1597 1581 1501 1469 1437 1389 1310 1326 1357 1373 1357 1326 1294 1262 1405 1389 1357 1310 1278 1310 1389 1453 1469 1453 1421 1357 1294 1262 1294 1294 1214 1214 1198 1134 1102 1070 1086 1086 1230 1262 958 511 511 607 607 591 702 670 623 591 607 575 527 495 527 495 447 415 431 447 463 447 399 559 750 814 798 718 639 575 607 591 575 527 495 479 463 463 511 495 447 431 463 511 559 575 623 623 607 623 639 639 623 623 718 702 702 686 670 655 655 639 623 639 639 655 655 670 670 686 639 607 607 607 623 639 655 670 575 607 639 670 670 655 623 607 655 623 607 607 639 623 591 543 607 559 655 575 271 223 463 623 575 702 782 734 686 702 734 734 718 734 750 750 750 750 734 734 718 702 702 686 686 702 702 718 702 702 718 718 718 718 702 702 670 670 670 670 686 686 686 686 670 670 670 670 670 670 670 670 655 655 670 670 670 670 655 655 670 670 670 670 670 670 670 670 718 718 718 718 718 702 702 702 750 750 750 750 750 750 750 750 734 734 750 766 766 766 766 766 782 766 766 750 750 766 766 782 734 734 750 750 750 734 718 702 734 734 734 734 734 734 734 734 798 782 766 798 878 974 1022 1038 1054 1054 1070 1086 1086 1086 1070 1070 1022 1038 1118 1166 1230 1341 1501 1565 1677 1661 1677 1709 1661 1565 1533 1581 1597 1581 1581 1549 1533 1517 1501 1501 1501 1501 1501 1485 1485 1485 1469 1469 1421 1421 1437 1437 1453 1453 1453 1453 1405 1421 1437 1437 1437 1405 1373 1357 1437 1405 1341 1294 1294 1341 1389 1421 1326 1326 1341 1341 1341 1326 1326 1310 1357 1341 1326 1294 1262 1230 1198 1198 1230 1214 1198 1166 1134 1118 1118 1102 1086 1086 1070 1054 1038 1022 1006 990 958 958 974 974 958 942 926 926 910 910 926 926 910 910 894 878 862 878 878 878 878 862 846 830 958 894 830 782 702 670 623 591 559 495 415 383 367 431 479 511 559 591 607 639 655 639 639 623 639 575 511 479 447 447 415 383 335 367 431 495 527 543 543 543 527 527 527 527 527 527 511 511 543 527 511 495 479 479 479 495 479 479 479 479 479 479 479 479 351 383 415 463 479 495 495 479 479 479 463 463 463 447 447 447 495 479 479 463 463 447 447 431 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 431 415 399 399 415 431 447 415 415 415 399 399 415 415 415 399 399 399 399 399 399 399 399 415 415 399 399 399 399 415 415 415 415 399 383 383 383 383 383 383 383 383 383 383 383 383 383 351 351 351 351 351 351 351 351 367 367 367 367 367 367 367 367 287 287 287 303 303 303 303 303 15 15 15 15 15 15 15 15 47 31 15 0 0 0 15 15 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 15 15 31 31 31 47 15 15 15 31 31 31 47 47 79 63 31 15 31 47 95 111 79 79 63 63 63 47 47 47 47 47 47 47 47 63 79 79 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 15 111 223 255 239 223 239 287 223 207 207 191 159 175 175 191 271 271 255 175 79 0 0 0 0 0 0 15 15 31 31 31 0 0 0 0 0 0 0 0 111 63 31 31 63 79 47 15 15 15 15 15 15 15 15 15 15 31 31 47 47 31 31 15 31 63 79 31 0 0 95 191 335 383 399 383 399 463 431 367 351 351 351 351 351 351 351 351 335 383 383 335 319 351 335 271 271 239 191 127 95 79 79 79 31 79 175 271 287 271 351 399 958 1549 1501 1549 1581 1086 942 974 1182 1294 1421 1437 1421 1421 1453 1485 1501 1485 1581 1677 1725 1725 1789 1869 1773 1757 958 527 862 2012 1741 894 2300 2524 2556 2556 2460 2556 2428 1533 1070 1150 1389 1341 1182 830 623 1230 2460 2380 1405 655 463 1469 2380 1949 1773 1581 1453 1373 1405 1469 1485 1421 1310 1262 1246 1246 1294 1278 1246 1214 1198 1102 1182 1278 1262 1214 990 591 1038 1102 1038 1006 1134 1150 1086 1102 1054 1022 1086 1182 1198 1134 1134 1182 1134 1118 1118 1150 1134 1118 1070 1022 1070 1102 1070 1038 1070 1134 1102 1038 1118 1102 1166 1198 1230 1278 1357 1405 1485 1421 1437 1549 1661 1725 1837 1933 2028 2028 2076 2044 2028 2060 2156 2236 2300 2364 2412 2332 2188 2076 2108 2124 1917 1997 2124 2124 2060 1965 1965 1981 2092 2172 2060 1869 1853 1933 1997 1917 1933 1965 1965 1917 1949 1981 1949 1853 1949 1965 2028 2028 1997 1965 2012 2076 2348 2284 2172 2140 2172 2204 2204 2156 2204 2380 2508 2492 2412 2396 2396 2380 2396 2508 2620 2652 2604 2540 2508 2524 2396 2460 2460 2412 2380 2396 2316 2188 1917 1901 1949 2092 2188 2172 2172 2156 2108 2092 2140 2236 2300 2236 2172 2140 1901 1965 1917 1917 2012 1917 1757 1773 1837 1837 1693 1661 1821 1821 1741 1789 1757 1725 1677 1645 1629 1629 1597 1565 1565 1549 1677 1741 1597 1565 1565 1437 1389 1485 1565 1549 1501 1469 1389 1310 1310 1310 1326 1341 1357 1357 1341 1310 1389 1389 1373 1310 1246 1246 1278 1341 1421 1421 1405 1373 1341 1341 1389 1405 1262 1246 1246 1198 1166 1150 1166 1182 1326 1310 974 511 511 623 639 623 734 702 639 607 623 591 527 495 511 479 463 431 431 431 463 447 415 543 750 862 846 718 639 591 607 543 511 479 447 447 447 479 559 527 511 495 495 495 527 559 543 559 591 607 591 607 607 607 670 686 670 670 670 670 670 670 670 670 670 655 655 655 639 623 607 575 575 575 591 607 639 655 591 607 623 623 639 639 639 639 639 623 607 607 623 607 591 559 718 623 702 639 351 303 543 702 607 670 718 686 686 734 734 686 702 702 718 718 718 702 702 686 686 686 670 670 670 670 686 686 686 702 702 718 718 702 702 686 670 670 670 670 686 686 702 702 655 655 655 655 655 655 655 655 623 639 655 655 655 655 639 623 655 655 655 655 655 655 655 655 702 702 702 702 702 718 718 718 750 734 718 702 702 718 734 750 718 734 750 766 766 766 766 750 782 766 766 750 750 766 766 782 734 750 750 750 750 734 718 702 734 734 734 734 734 734 734 734 814 782 766 814 910 1006 1054 1070 1038 1038 1022 1006 1006 1006 1022 1022 1006 1038 1102 1166 1246 1357 1517 1597 1693 1661 1645 1693 1629 1517 1469 1549 1533 1533 1533 1517 1517 1501 1501 1485 1485 1485 1469 1469 1469 1453 1453 1453 1421 1421 1421 1421 1421 1405 1405 1405 1389 1405 1421 1421 1405 1373 1341 1310 1421 1341 1549 1933 1965 1613 1437 1549 1357 1341 1326 1310 1294 1294 1294 1294 1326 1310 1294 1278 1262 1230 1214 1214 1198 1198 1182 1166 1134 1102 1086 1054 1086 1070 1054 1038 1022 990 990 974 958 958 974 974 958 958 942 926 894 910 910 910 910 894 878 862 878 878 862 862 846 814 798 782 942 846 734 655 591 559 511 479 463 479 511 527 527 591 670 734 623 623 623 607 591 575 559 543 639 607 575 575 575 575 543 511 463 479 511 527 543 543 543 543 543 543 527 527 511 495 495 495 527 511 495 479 479 479 495 495 479 479 479 479 479 479 479 479 367 383 399 431 447 447 463 463 463 463 447 447 431 431 431 431 463 463 463 463 463 463 463 463 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 399 383 383 399 431 431 399 399 399 399 399 399 399 399 431 415 415 399 399 415 415 431 431 415 399 383 383 383 383 399 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 367 367 367 367 367 367 367 367 319 319 319 319 319 303 303 303 31 15 31 15 31 15 31 15 79 47 31 0 0 0 31 47 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 15 15 15 31 31 47 47 63 15 15 31 31 31 47 47 47 79 63 47 15 31 63 95 127 79 79 79 63 63 63 47 47 79 63 47 31 47 63 95 111 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 31 127 239 255 239 223 239 303 223 207 207 191 191 175 207 223 207 207 175 143 79 15 0 0 0 0 0 15 15 31 31 31 0 0 0 0 0 0 0 0 111 63 15 15 47 63 47 15 15 15 15 15 15 15 15 15 15 31 31 47 47 31 31 15 31 63 79 31 0 0 111 207 351 399 399 383 399 463 431 367 367 367 367 367 367 367 367 367 335 383 383 335 319 351 319 271 255 207 143 111 63 63 79 95 63 79 175 239 255 255 351 399 1150 1693 1501 1613 1645 1054 894 990 1230 1294 1389 1421 1405 1405 1421 1469 1517 1517 1581 1709 1773 1773 1821 1885 1757 1645 894 670 894 1821 1501 878 2396 2572 2588 2652 2556 2588 2412 1485 1214 1246 1405 1246 1038 670 750 1709 2620 2364 1294 655 415 1613 2204 1773 1741 1629 1485 1389 1405 1469 1533 1501 1485 1389 1310 1246 1214 1246 1230 1214 1373 1246 1294 1341 1294 1182 942 527 1102 1118 1006 974 1182 1198 1102 1102 1102 1070 1134 1230 1230 1134 1118 1182 1070 1086 1118 1166 1182 1166 1102 1038 1102 1102 1086 1022 1070 1086 1086 974 1022 1054 1150 1198 1246 1294 1341 1373 1389 1326 1326 1405 1469 1517 1597 1709 1629 1677 1709 1677 1677 1709 1821 1933 2012 2124 2236 2252 2220 2204 2268 2332 2380 2588 2827 2907 2779 2524 2332 2204 2380 2460 2332 2012 1933 2092 2140 1997 2060 2060 1997 1917 1885 1885 1837 1741 1757 1821 1869 1885 1869 1853 1917 2028 2284 2204 2092 2044 2076 2108 2092 2060 2092 2284 2428 2396 2316 2300 2316 2316 2380 2492 2636 2652 2604 2540 2524 2556 2364 2444 2444 2380 2348 2364 2284 2140 1965 1917 1933 2092 2172 2140 2092 2092 2092 2060 2124 2236 2300 2220 2156 2108 1885 1981 1965 1853 1965 1901 1789 1725 1773 1773 1693 1661 1853 1805 1725 1725 1757 1709 1661 1629 1629 1613 1581 1565 1565 1533 1677 1725 1581 1549 1549 1421 1437 1501 1581 1517 1517 1453 1389 1230 1421 1357 1357 1326 1357 1341 1373 1373 1326 1357 1373 1326 1262 1230 1246 1278 1373 1389 1389 1373 1373 1405 1469 1485 1389 1389 1405 1373 1341 1310 1373 1389 1389 1357 990 511 511 639 655 670 655 655 623 607 607 623 591 559 479 463 431 399 415 431 447 447 399 527 734 862 814 718 639 559 655 623 575 527 511 527 559 607 575 543 511 479 479 495 511 511 495 511 543 575 559 575 591 591 607 623 639 655 655 670 670 686 655 655 655 655 655 655 655 639 575 543 575 559 607 591 639 623 670 623 623 591 623 623 686 670 591 543 559 543 591 591 559 527 734 591 655 607 351 303 543 686 702 702 670 639 686 750 702 591 670 686 686 702 686 686 670 655 702 686 686 670 670 686 686 670 718 702 734 718 718 702 702 686 670 670 670 686 686 702 702 702 655 655 686 655 686 686 686 686 639 623 655 639 670 623 655 607 686 655 686 655 686 655 686 686 670 686 686 702 702 718 718 734 734 718 686 655 655 686 718 734 718 734 750 766 766 766 766 750 782 766 766 750 750 766 766 782 750 750 750 750 750 734 702 702 750 750 750 750 750 750 750 750 798 766 750 798 910 1022 1086 1086 1102 1086 1054 1022 1022 1022 1038 1054 1022 1038 1102 1166 1262 1357 1485 1597 1613 1565 1581 1613 1565 1469 1421 1501 1453 1485 1485 1501 1501 1501 1501 1517 1469 1469 1453 1453 1453 1437 1437 1405 1453 1405 1389 1373 1357 1341 1357 1357 1373 1389 1405 1421 1405 1357 1326 1294 1118 1230 2060 3147 3195 2204 1469 1389 1373 1357 1326 1294 1278 1278 1278 1294 1278 1278 1278 1262 1262 1246 1246 1246 1182 1182 1182 1166 1150 1102 1054 1038 1070 1070 1054 1038 1006 990 974 958 958 958 974 974 974 958 942 942 894 894 910 910 910 894 878 862 862 862 862 846 814 782 750 734 655 591 511 511 543 623 655 655 623 670 718 686 575 527 527 543 575 575 575 575 575 575 575 575 607 591 575 591 591 591 543 511 591 591 575 575 559 543 543 543 559 543 527 511 495 479 479 463 511 495 495 479 479 495 495 511 479 479 479 479 479 479 479 479 431 431 447 447 447 447 463 463 447 447 431 431 431 415 415 415 447 463 463 463 463 463 463 479 463 463 463 463 463 463 463 463 447 447 447 447 447 447 447 447 415 431 431 447 447 431 431 415 463 431 399 367 367 399 431 463 399 399 399 399 399 399 399 399 431 415 415 399 399 415 415 431 431 415 399 383 383 383 383 399 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 367 367 367 367 367 367 367 367 367 351 351 335 335 319 319 303 63 31 63 31 63 31 63 31 79 47 79 31 63 31 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 63 63 47 47 31 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 47 63 63 79 79 63 63 47 79 63 63 47 47 63 63 79 31 15 15 0 0 15 15 31 15 31 47 31 0 0 0 15 159 175 207 223 223 239 271 303 239 255 255 271 271 223 255 207 191 223 223 223 127 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 15 63 79 47 0 31 143 239 335 351 367 383 399 415 415 415 415 415 415 399 399 383 383 383 383 383 383 383 383 351 335 303 239 159 143 79 63 47 31 31 143 239 207 175 191 159 303 575 1310 1517 1501 1661 1421 974 1086 1054 1294 1278 1326 1389 1341 1310 1341 1437 1517 1549 1581 1613 1677 1741 1789 1821 1821 1310 910 670 862 1725 1389 1341 2428 2556 2380 2636 2444 2843 2412 1421 1230 1198 1038 830 1070 782 702 2076 2779 2412 926 878 670 1693 1965 1709 1629 1629 1581 1533 1501 1469 1469 1485 1437 1389 1389 1357 1326 1326 1326 1310 1389 1389 1421 1549 1517 1038 670 702 1150 1086 1134 1166 1166 1166 1230 1341 1166 1118 1118 1182 1278 1326 1262 1182 1182 1134 1134 1214 1230 1182 1118 1134 1102 1150 1182 1118 1102 1086 1214 1294 1198 1246 1246 1246 1262 1278 1341 1389 1214 1214 1246 1310 1326 1389 1437 1453 1597 1581 1549 1501 1517 1597 1757 1853 1853 1837 1869 1885 1901 1917 1949 1965 2060 2188 2460 2636 2556 2380 2364 2444 3099 3291 2811 2364 2556 2604 2508 2731 2588 2364 2076 1917 1965 1981 1837 1629 1821 1789 1773 1773 1789 1773 1869 1981 2332 2140 1981 1981 2028 1997 1933 1901 1965 2092 2204 2252 2220 2204 2236 2332 2316 2444 2572 2524 2540 2492 2428 2348 2220 2332 2412 2380 2332 2284 2188 2060 1869 1837 1885 2012 2108 2156 2060 1981 2028 2124 2252 2300 2236 2140 2044 2012 1853 1917 2028 1981 1901 1789 1789 1773 1853 1725 1725 1773 1869 1805 1805 1789 1773 1709 1629 1565 1549 1549 1533 1517 1517 1565 1613 1629 1581 1533 1485 1485 1421 1501 1597 1517 1485 1437 1437 1373 1437 1405 1437 1389 1421 1389 1421 1389 1453 1405 1373 1373 1389 1421 1469 1501 1485 1437 1469 1677 1885 1885 1613 1326 1629 1965 2332 2236 1773 1437 1677 2028 1725 1805 1086 527 559 591 718 686 591 591 591 575 543 543 511 495 463 447 415 399 415 431 399 383 351 543 766 926 894 750 639 575 670 623 559 543 559 575 559 543 591 575 575 559 559 575 575 559 527 527 527 527 527 543 559 575 623 607 607 639 670 670 655 623 670 670 670 670 670 670 670 670 591 559 591 575 623 607 670 655 718 686 702 655 670 623 639 607 639 607 655 639 670 639 623 607 575 686 591 639 447 207 511 702 655 639 639 639 639 655 670 686 702 702 686 670 670 655 639 639 702 702 702 702 702 702 702 686 670 670 702 702 718 734 750 750 686 686 718 718 718 718 718 718 670 670 686 670 686 686 686 686 718 702 702 670 686 686 718 702 670 655 670 670 686 686 702 702 702 702 718 718 718 702 686 686 702 702 702 718 718 734 734 734 750 750 750 766 766 782 782 782 782 766 750 750 782 782 766 750 766 766 766 766 766 766 766 766 814 798 766 750 750 766 798 782 734 750 782 814 846 894 942 958 990 990 1022 1022 1022 1006 1006 990 990 1054 1118 1230 1341 1437 1517 1517 1581 1565 1533 1533 1517 1501 1485 1453 1421 1421 1437 1453 1469 1469 1485 1485 1405 1405 1405 1389 1389 1389 1373 1373 1310 1294 1294 1310 1341 1341 1341 1310 1310 1326 1341 1341 1373 1357 1357 1341 1006 1949 3930 3930 3930 3722 1981 1326 1341 1310 1278 1262 1294 1294 1246 1214 1214 1214 1198 1198 1198 1198 1198 1198 1166 1182 1166 1150 1102 1070 1070 1070 1070 1054 1022 1006 990 1006 1022 1038 958 974 990 958 926 894 910 926 942 926 926 910 894 878 862 862 878 862 830 798 766 734 702 686 670 655 639 670 670 702 686 670 639 639 639 639 607 607 607 607 591 591 591 575 575 559 559 559 559 559 559 543 543 527 527 527 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 479 479 511 527 527 511 479 479 463 463 463 463 463 463 463 463 447 463 463 479 479 463 463 447 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 447 447 447 431 431 415 415 415 463 463 463 447 447 447 431 431 367 383 399 415 415 415 415 415 367 367 367 383 383 399 399 399 383 399 399 415 415 399 399 383 383 383 383 399 399 415 415 415 383 383 367 351 335 319 319 303 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 351 351 351 351 351 351 351 351 63 63 63 63 63 63 63 63 79 79 63 63 47 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 63 63 47 47 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 63 79 79 63 63 47 79 63 63 47 47 63 63 79 31 15 15 0 0 15 15 31 15 31 47 31 0 0 15 31 143 175 223 239 239 239 255 287 239 255 255 271 271 255 255 239 207 239 255 223 175 95 31 15 0 0 15 0 0 0 0 0 0 0 0 0 0 0 15 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 15 47 79 47 15 47 159 255 335 351 367 383 399 415 415 415 415 415 415 399 399 383 383 383 383 383 383 383 367 351 335 287 191 127 127 79 63 47 63 63 111 159 159 159 143 63 303 702 1357 1549 1501 1613 1405 974 1134 1118 1310 1294 1341 1357 1357 1310 1326 1421 1517 1533 1565 1613 1677 1741 1789 1821 1789 1262 910 734 878 1629 1326 1421 2236 2252 2140 2156 2124 2620 2108 1246 1134 974 926 878 942 623 846 2396 2875 2316 926 686 830 1629 1645 1405 1533 1533 1501 1421 1357 1278 1262 1214 1086 1102 1150 1198 1294 1341 1405 1437 1389 1341 1310 1389 1389 1006 734 862 1373 1246 1134 1070 1022 990 1022 1102 1102 1118 1182 1214 1246 1246 1230 1166 1166 1134 1166 1246 1278 1182 1150 1166 1086 1038 990 1006 1038 1038 974 942 1166 1214 1230 1182 1150 1118 1150 1134 1278 1294 1278 1310 1310 1326 1326 1341 1453 1437 1421 1389 1389 1453 1581 1661 1725 1725 1741 1741 1725 1725 1725 1725 1629 1677 1789 1901 1869 1821 1917 2060 2428 2652 2380 2124 2316 2348 2364 2699 3115 2923 2715 2540 2492 2444 2252 2044 2060 1981 1933 1917 1917 1885 1933 2012 2268 2076 1917 1917 1965 1949 1933 1933 1885 1965 2044 2076 2060 2060 2076 2108 2236 2348 2444 2396 2380 2332 2300 2188 2188 2252 2348 2284 2268 2188 2124 1981 1821 1805 1853 1965 2060 2108 2044 1981 1949 2044 2140 2188 2156 2060 1997 1933 1853 1901 1981 1965 1869 1789 1757 1773 1805 1725 1709 1789 1853 1837 1805 1773 1741 1661 1581 1533 1517 1517 1501 1485 1501 1549 1597 1613 1565 1517 1485 1469 1437 1533 1581 1517 1469 1453 1421 1373 1405 1405 1405 1389 1389 1389 1389 1373 1437 1389 1373 1357 1373 1389 1421 1437 1437 1405 1437 1613 1789 1805 1613 1389 1661 1917 2188 2076 1693 1389 1549 1837 1757 1821 1102 559 607 591 702 670 591 591 591 575 543 511 511 495 463 415 415 399 399 399 399 383 367 559 830 926 910 766 655 607 670 623 607 591 607 607 639 575 607 575 559 559 559 559 575 575 575 575 559 559 575 575 591 607 623 607 607 623 655 670 639 623 639 639 639 639 655 655 655 655 607 591 591 591 607 623 655 655 655 655 639 639 623 607 607 607 623 639 639 655 639 623 607 591 575 686 591 639 431 207 511 702 655 639 639 639 639 655 670 686 655 670 670 670 670 670 670 670 702 734 734 734 734 734 702 702 670 686 686 702 686 702 718 718 670 670 702 702 702 702 702 702 686 686 686 686 686 686 718 718 702 702 686 686 686 686 702 702 670 670 670 686 686 702 702 702 686 686 702 718 718 718 702 702 702 702 702 718 718 734 734 734 734 734 750 750 750 766 766 766 798 766 750 766 782 798 782 750 766 766 766 766 766 766 766 766 798 782 766 750 750 766 782 766 734 718 750 782 846 878 894 910 942 942 974 974 974 958 958 958 1022 1054 1166 1262 1357 1421 1453 1469 1517 1501 1517 1485 1501 1485 1485 1485 1453 1437 1437 1437 1437 1421 1421 1421 1405 1405 1389 1389 1373 1373 1373 1341 1294 1262 1262 1278 1326 1326 1294 1262 1310 1310 1310 1310 1341 1326 1310 1294 1198 1581 2827 2923 2811 2556 1421 1182 1294 1262 1230 1230 1262 1262 1230 1198 1198 1182 1182 1182 1166 1150 1150 1150 1102 1118 1118 1102 1070 1070 1070 1070 1054 1038 1022 990 990 990 1006 1022 958 974 974 958 910 894 894 926 926 926 910 894 878 862 862 846 846 830 814 782 750 718 686 670 670 655 639 655 655 670 655 639 623 623 623 623 591 591 591 591 591 591 575 575 575 559 559 559 591 575 575 575 559 559 559 543 511 511 527 527 527 527 511 511 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 463 479 495 511 511 495 479 463 463 463 463 463 463 463 463 463 447 463 463 479 479 463 463 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 431 431 431 415 415 431 431 431 431 415 415 399 399 367 367 383 399 399 415 399 399 383 383 383 399 399 415 415 415 383 399 399 415 415 399 399 383 383 383 383 399 399 415 415 415 399 399 383 367 351 335 335 319 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 351 351 351 351 351 351 351 351 47 47 47 47 47 47 47 47 63 63 47 47 47 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 63 63 47 47 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 63 79 79 63 63 47 79 63 63 47 47 63 63 79 31 15 15 0 0 15 15 31 15 31 31 15 0 0 31 63 127 175 239 271 271 255 255 255 239 255 255 271 271 255 255 239 207 239 287 271 255 191 159 143 79 63 95 63 31 0 0 0 0 0 0 0 0 15 63 95 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 31 47 63 31 15 79 191 287 351 351 383 399 415 415 415 399 415 415 415 399 399 383 383 383 383 383 383 367 367 335 319 271 175 111 111 79 47 47 79 63 63 95 95 143 111 31 367 926 1469 1597 1549 1565 1310 1006 1134 1166 1326 1310 1357 1373 1357 1326 1341 1437 1485 1501 1533 1597 1661 1741 1789 1821 1725 1166 910 830 878 1453 1198 1517 2204 2108 2076 1757 1901 2492 1757 1150 1086 798 846 894 734 527 1166 2699 2699 1869 782 527 1326 2028 1773 1645 1517 1533 1485 1437 1357 1294 1230 1182 1006 990 1054 1070 1086 1086 1102 1102 1262 1230 1198 1246 1230 894 655 798 1150 1006 926 974 1054 1118 1150 1166 942 1006 1102 1134 1118 1118 1150 1182 1150 1086 1102 1150 1102 958 878 894 1006 1006 1022 1054 1102 1134 1118 1134 1198 1262 1310 1278 1262 1214 1230 1262 1134 1166 1182 1246 1294 1294 1310 1310 1373 1373 1357 1341 1357 1389 1453 1517 1597 1597 1613 1613 1645 1629 1613 1613 1645 1645 1661 1709 1725 1757 1869 1997 1933 2140 2012 1917 2012 1917 1949 2300 2220 2204 2204 2236 2364 2476 2460 2348 2492 2364 2300 2268 2252 2204 2204 2252 2204 2012 1869 1853 1885 1885 1869 1869 1853 1885 1917 1949 1981 1997 2012 2044 2124 2220 2316 2236 2220 2156 2124 2028 2092 2140 2220 2156 2140 2060 1997 1837 1757 1741 1773 1869 1981 2012 1933 1885 1853 1933 1997 2044 2028 1981 1933 1869 1805 1853 1901 1901 1821 1757 1725 1725 1741 1661 1661 1757 1837 1821 1789 1773 1693 1629 1549 1501 1485 1485 1469 1453 1469 1517 1581 1581 1549 1501 1469 1453 1437 1517 1549 1485 1437 1421 1389 1326 1373 1373 1373 1357 1357 1341 1341 1341 1294 1294 1294 1278 1278 1278 1262 1262 1262 1246 1262 1373 1501 1533 1453 1326 1246 1373 1517 1453 1198 990 1118 1294 1645 1709 1006 527 623 607 702 686 607 607 591 575 543 511 527 495 463 415 415 399 399 399 383 367 383 575 862 942 926 782 670 607 718 670 639 655 670 670 655 623 639 607 591 591 591 591 607 607 623 607 607 607 607 623 639 655 639 623 623 639 670 670 655 623 623 623 623 623 623 623 623 623 623 607 607 591 591 607 607 623 607 607 607 607 607 607 607 607 607 607 623 623 607 607 575 575 575 670 575 639 431 191 495 702 639 639 639 639 639 655 670 670 623 639 639 655 670 686 686 702 686 686 686 686 686 686 686 686 655 655 655 655 655 655 655 655 670 670 670 670 670 670 686 686 670 670 670 670 670 670 670 670 686 670 670 655 655 670 670 686 670 670 670 686 686 702 702 702 655 670 686 702 718 718 718 718 702 702 702 718 718 734 734 734 734 734 734 750 750 750 766 766 798 782 766 766 798 798 782 766 782 782 782 782 782 782 782 782 782 766 750 750 750 750 766 750 734 718 734 766 830 862 878 894 926 926 942 942 942 942 942 942 1006 1054 1182 1278 1357 1405 1421 1421 1469 1453 1469 1453 1437 1453 1485 1485 1469 1453 1437 1421 1389 1373 1357 1341 1389 1389 1373 1373 1373 1357 1357 1326 1294 1278 1262 1278 1310 1310 1310 1278 1294 1294 1326 1326 1294 1278 1278 1230 1198 1118 1549 1725 1693 1453 1086 1214 1230 1214 1182 1182 1230 1230 1214 1182 1182 1166 1166 1150 1134 1118 1102 1086 1054 1054 1054 1054 1054 1054 1054 1054 1022 1022 1006 990 974 974 990 990 926 958 958 942 910 878 894 910 910 894 894 878 862 862 846 846 830 814 782 766 734 702 686 670 686 670 639 655 639 639 623 591 607 607 607 607 575 575 575 575 591 575 575 575 559 559 559 559 559 559 559 543 543 543 527 527 495 495 511 511 511 511 495 495 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 463 479 479 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 479 479 479 463 463 447 447 447 447 447 447 447 447 479 479 479 479 479 479 479 479 447 447 447 447 431 431 431 415 415 415 399 399 399 383 383 383 367 367 383 383 383 383 399 399 383 383 399 399 399 415 415 415 383 399 399 415 415 399 399 383 383 383 383 399 399 415 415 415 415 399 399 383 383 367 351 351 351 351 351 351 351 351 351 351 367 367 367 367 351 351 351 351 351 351 351 351 351 351 351 351 31 31 31 31 31 31 31 31 47 47 31 31 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 47 47 63 63 47 47 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 63 63 79 79 63 63 47 79 63 63 47 47 63 63 79 31 15 15 0 0 15 15 31 0 15 31 15 0 15 47 95 127 191 255 287 287 255 239 239 239 255 255 271 271 255 255 239 191 239 271 287 287 271 255 255 191 175 191 159 111 47 0 0 15 0 0 0 0 31 95 127 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 31 47 31 31 31 111 223 319 367 367 383 399 415 415 415 399 415 415 415 399 399 383 383 383 367 367 367 367 351 319 303 255 159 127 95 63 47 63 79 79 111 127 127 175 127 47 495 1182 1533 1597 1597 1501 1246 1022 1118 1214 1373 1341 1373 1373 1357 1326 1341 1437 1453 1469 1517 1581 1645 1725 1773 1821 1613 1054 910 926 878 1294 1102 1613 2284 2140 2140 1597 1853 2428 1517 1102 1102 798 846 878 639 718 1597 2715 2524 1373 559 383 1805 2364 1981 2028 1901 1901 1933 1885 1869 1821 1789 1757 1645 1645 1629 1597 1565 1485 1405 1389 1373 1405 1357 1405 1421 1102 862 974 1166 1054 958 1038 1054 942 702 559 894 910 974 990 974 974 974 974 846 878 958 1086 1102 1054 1054 1102 894 974 1038 1006 894 830 878 974 990 1038 1102 1118 1086 1086 1086 1102 1086 1118 1166 1230 1294 1326 1341 1310 1326 1310 1357 1341 1326 1326 1357 1421 1421 1437 1501 1549 1565 1581 1597 1581 1565 1581 1597 1645 1677 1693 1677 1677 1757 1837 1789 1773 1805 1613 1581 1885 1805 1805 1853 1837 1949 2044 2044 1981 2508 2380 2316 2316 2316 2268 2316 2316 2188 2012 1933 1901 1949 1869 1853 1821 1917 1869 1901 1885 1965 1965 1997 1981 2012 2108 2172 2108 2076 2044 2028 1949 1965 2012 2060 2028 2028 1997 1901 1773 1645 1677 1709 1821 1901 1933 1853 1805 1789 1837 1885 1917 1933 1901 1869 1821 1725 1773 1821 1821 1773 1709 1693 1693 1677 1597 1613 1725 1805 1789 1773 1741 1661 1597 1517 1469 1469 1469 1453 1437 1437 1485 1549 1549 1517 1469 1437 1437 1437 1485 1501 1437 1405 1389 1357 1278 1373 1373 1357 1341 1341 1326 1326 1310 1246 1214 1246 1198 1214 1166 1166 1118 1150 1102 1134 1134 1214 1214 1262 1230 1038 1054 1134 1150 1086 1022 1086 1230 1421 1517 846 463 623 623 718 718 607 607 591 575 559 527 527 511 463 431 415 383 383 383 383 351 351 575 830 942 910 750 670 623 734 702 670 655 702 702 686 639 655 607 607 591 591 607 607 623 639 639 623 623 639 639 655 670 670 655 655 670 702 702 670 639 639 639 639 639 639 623 623 623 639 623 607 591 591 591 591 591 623 623 623 623 623 639 639 639 591 591 591 591 575 575 559 559 559 670 575 623 431 191 495 686 639 639 623 623 639 639 655 670 639 639 655 655 655 670 670 670 655 655 670 655 670 655 670 655 655 655 639 639 623 623 607 607 639 639 639 639 639 639 655 655 655 655 655 655 655 655 655 655 670 655 655 639 639 655 655 670 670 670 670 686 686 702 702 702 655 655 686 702 718 734 734 734 702 702 702 718 718 734 734 734 750 750 750 750 766 766 782 782 814 782 766 782 798 814 798 766 782 782 782 782 782 782 782 782 782 782 782 766 766 782 782 750 750 718 734 766 814 830 862 862 926 926 942 942 942 942 958 990 990 1070 1214 1310 1357 1373 1389 1389 1405 1389 1421 1405 1405 1421 1469 1437 1453 1453 1437 1405 1389 1357 1341 1341 1373 1373 1357 1357 1341 1341 1341 1310 1294 1278 1278 1294 1310 1326 1326 1294 1310 1310 1326 1310 1278 1246 1246 1198 1166 1022 1006 1230 1246 1006 1054 1182 1198 1166 1150 1166 1214 1214 1198 1182 1182 1166 1150 1134 1102 1086 1070 1054 1054 1038 1022 1022 1038 1038 1022 1006 990 990 974 974 958 958 958 958 910 926 942 926 894 862 878 894 878 878 862 862 846 846 830 830 814 798 782 766 750 718 702 702 734 702 670 670 639 639 607 591 623 623 623 607 575 575 575 575 575 575 575 559 559 559 543 543 511 511 511 495 495 479 479 479 479 495 495 511 511 495 495 479 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 463 479 479 479 479 479 479 463 479 479 479 479 479 479 479 479 463 463 479 495 495 479 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 447 431 431 431 415 415 415 399 399 383 383 383 383 383 367 367 367 383 383 383 383 383 383 383 383 399 399 399 383 399 399 415 415 399 399 383 383 383 383 399 399 415 415 415 415 415 415 399 399 383 383 383 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 351 31 31 31 31 31 31 31 31 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 31 47 47 31 47 47 63 63 47 47 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 63 63 79 79 63 63 47 79 63 63 47 47 63 63 79 31 15 15 0 0 15 15 31 0 15 15 15 0 31 79 127 143 207 271 303 287 255 239 239 239 255 255 271 271 255 255 239 175 207 255 271 287 287 303 319 271 271 287 239 175 111 31 0 15 0 0 0 0 31 95 127 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 47 31 15 15 47 159 271 367 383 383 399 415 415 415 415 399 415 415 415 399 399 383 383 383 367 367 367 351 335 303 271 223 159 95 79 47 47 63 95 95 143 159 143 127 95 79 591 1341 1549 1597 1677 1485 1230 1118 1102 1246 1389 1389 1373 1357 1341 1310 1341 1437 1453 1469 1501 1549 1629 1693 1757 1789 1453 942 910 990 878 1214 1070 1725 2252 2124 2108 1453 1869 2140 1182 1006 1150 942 814 750 655 1086 1997 2540 2332 1006 335 367 1933 2284 1885 1997 1949 1981 1997 1981 2012 1981 1949 1917 1981 1981 1997 1997 1997 1965 1917 1917 1661 1709 1661 1709 1821 1677 1565 1741 1853 1821 1853 2044 2076 1805 1357 1038 1150 1038 942 862 862 798 702 607 702 702 734 750 670 527 479 511 670 750 894 1022 1086 1038 926 894 974 1038 1086 1102 1086 1070 1086 1086 1134 1150 1230 1262 1294 1310 1310 1278 1182 1182 1230 1230 1214 1198 1198 1262 1262 1278 1326 1357 1389 1405 1453 1469 1469 1517 1517 1549 1597 1613 1565 1501 1677 1645 1645 1741 1789 1645 1613 1757 1821 1805 1789 1693 1725 1757 1773 1725 1965 1869 1821 1853 1901 1885 1981 2028 2076 1965 1965 1981 2044 1949 1933 1901 1981 1917 1917 1869 1901 1853 1853 1821 1885 1965 2044 1965 1965 1949 1965 1901 1885 1901 1965 1917 1981 1949 1885 1725 1597 1597 1677 1773 1837 1853 1789 1757 1741 1757 1805 1853 1853 1837 1821 1789 1677 1709 1741 1741 1709 1677 1661 1645 1597 1549 1565 1677 1773 1757 1725 1693 1645 1597 1517 1469 1469 1469 1469 1453 1405 1469 1517 1533 1501 1469 1437 1421 1437 1485 1469 1421 1389 1405 1373 1294 1389 1389 1373 1357 1341 1341 1326 1310 1310 1278 1294 1262 1246 1198 1182 1150 1214 1198 1182 1134 1134 1134 1198 1230 1070 1006 1070 1118 1150 1134 1198 1294 1326 1389 750 447 655 639 686 686 623 607 607 591 559 527 527 511 463 431 415 383 383 367 367 335 303 559 830 942 894 734 670 623 702 686 686 686 718 702 686 639 655 607 607 591 591 607 607 623 639 639 623 623 623 639 655 670 718 702 686 702 734 734 702 670 686 686 686 670 670 655 655 655 655 639 623 607 591 591 591 591 607 607 607 623 623 623 623 623 591 575 575 559 559 559 559 559 559 670 575 623 415 175 495 686 639 623 623 623 623 639 655 670 670 670 655 655 655 639 639 639 655 623 655 623 655 623 655 623 607 607 591 591 575 559 559 575 607 623 623 623 623 623 623 623 655 655 655 655 655 655 655 655 655 655 639 639 639 639 655 655 670 670 670 686 686 702 702 702 655 655 686 702 718 734 734 734 702 702 702 718 718 734 734 734 766 766 766 766 782 782 798 798 798 782 766 766 798 798 782 766 782 782 782 782 782 782 782 782 782 782 798 798 798 798 782 750 750 718 734 750 798 814 830 830 894 878 894 894 894 910 942 990 1006 1118 1246 1310 1341 1326 1357 1373 1326 1310 1341 1341 1341 1357 1405 1405 1405 1373 1373 1357 1357 1341 1341 1326 1310 1310 1310 1310 1294 1294 1278 1278 1310 1294 1310 1326 1357 1357 1357 1326 1341 1341 1357 1341 1310 1262 1230 1182 1214 1230 1054 1166 1166 974 1070 974 1182 1166 1150 1150 1198 1214 1198 1166 1182 1166 1150 1134 1102 1086 1070 1054 1102 1054 1022 1006 1022 1022 974 942 958 958 958 958 942 942 926 926 878 894 910 894 862 862 862 894 846 846 846 846 830 830 830 830 814 814 798 782 766 750 750 734 766 734 702 702 670 670 639 607 655 655 639 639 591 591 591 575 575 575 559 559 559 543 543 543 511 495 495 495 479 479 479 463 479 495 495 511 511 495 495 479 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 463 479 495 495 495 495 479 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 447 431 431 447 447 431 431 431 415 415 415 415 399 383 367 367 367 383 399 383 383 383 367 367 367 367 367 383 399 399 415 415 399 399 383 383 383 383 399 399 415 415 415 415 415 415 399 399 399 399 399 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 383 351 351 351 351 351 351 351 351 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 31 47 47 47 63 63 31 47 47 63 63 47 47 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 63 79 79 63 63 47 79 63 63 47 47 63 63 79 31 15 15 0 0 15 15 31 0 15 15 0 0 31 111 159 175 223 271 287 271 255 239 255 239 255 255 271 271 255 255 239 175 207 239 255 287 271 303 319 319 319 335 287 223 127 47 0 0 0 0 0 0 15 63 95 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 47 15 0 0 79 191 319 399 399 399 415 415 415 415 399 399 415 415 415 399 399 383 383 383 367 367 351 335 319 287 255 207 143 79 63 47 47 63 95 95 111 207 159 79 95 207 750 1405 1565 1565 1693 1405 1166 1182 1118 1326 1405 1389 1357 1341 1326 1294 1326 1437 1437 1469 1501 1549 1597 1661 1709 1741 1278 862 894 1006 878 1214 1118 1805 2156 2172 1965 1389 1949 1821 1006 990 1389 1214 766 623 782 1421 2220 2364 1981 670 143 623 2012 2092 1805 1853 1805 1837 1869 1853 1837 1805 1757 1757 1741 1757 1789 1805 1821 1821 1837 1837 1789 1789 1693 1709 1901 1949 2076 2332 2492 2572 2795 3163 3370 3275 2923 2636 2492 2300 2092 1965 1869 1805 1661 1501 1469 1421 1389 1310 1134 926 894 926 974 910 1006 1246 1453 1326 862 463 718 814 862 878 894 942 974 1022 1006 1022 1086 1134 1182 1230 1278 1262 1118 1118 1182 1182 1166 1150 1150 1198 1262 1278 1278 1278 1278 1294 1341 1373 1581 1597 1549 1501 1533 1645 1693 1693 1725 1645 1645 1693 1693 1661 1645 1677 1581 1597 1565 1517 1581 1709 1741 1677 1517 1485 1501 1533 1581 1613 1741 1885 1901 1853 1869 1981 2028 1997 1981 1997 2076 2060 2044 1997 1933 1869 1821 1789 1821 1901 1965 1869 1885 1885 1933 1869 1869 1869 1917 1869 1949 1933 1853 1693 1533 1581 1677 1757 1805 1773 1757 1741 1725 1741 1789 1837 1837 1837 1789 1741 1645 1661 1677 1677 1677 1661 1645 1629 1565 1501 1517 1645 1741 1709 1677 1629 1645 1565 1485 1453 1453 1453 1453 1437 1373 1421 1485 1501 1485 1437 1405 1405 1437 1453 1437 1389 1389 1421 1389 1294 1389 1373 1357 1341 1326 1310 1294 1294 1278 1278 1278 1230 1230 1166 1182 1150 1278 1230 1230 1134 1134 1118 1182 1182 1086 1006 1022 1054 1086 1086 1134 1198 1389 1405 766 495 702 655 655 655 623 623 607 591 575 543 543 527 463 431 415 383 367 367 351 319 271 543 830 942 846 718 639 655 718 686 702 702 734 718 686 639 623 623 607 607 607 607 623 623 639 623 623 623 623 639 655 670 734 718 702 718 734 734 702 670 734 718 718 702 702 686 670 670 655 655 639 623 607 607 607 607 591 591 591 591 591 591 575 575 591 591 575 559 543 543 559 559 543 655 559 623 415 175 479 686 623 623 607 607 623 639 655 655 686 670 670 655 639 623 623 607 607 607 607 607 607 607 607 607 591 591 591 575 559 559 559 575 607 607 639 607 607 607 607 607 639 639 639 639 639 639 639 639 670 655 655 639 639 655 655 670 670 670 670 686 686 702 702 702 655 670 686 702 718 718 718 718 702 702 702 718 718 734 734 734 750 750 766 766 766 782 782 782 782 766 734 750 782 782 766 750 766 766 766 766 766 766 766 766 766 782 782 798 798 782 782 734 750 734 734 750 782 798 798 798 830 814 814 814 830 846 878 942 1022 1150 1262 1310 1294 1294 1326 1357 1294 1278 1310 1310 1310 1310 1326 1341 1310 1310 1310 1326 1326 1326 1326 1326 1294 1294 1294 1278 1278 1278 1262 1262 1294 1278 1294 1326 1341 1341 1341 1326 1326 1310 1341 1326 1294 1262 1230 1166 1118 1198 1102 1070 1070 1054 1134 1006 1182 1150 1134 1134 1182 1182 1150 1134 1150 1134 1118 1102 1086 1070 1070 1054 1102 1038 990 990 1006 1006 942 894 926 926 942 942 926 910 894 894 846 878 894 878 846 846 862 878 814 814 814 814 814 814 814 814 814 798 798 798 782 766 766 766 782 750 718 718 686 686 655 623 670 670 655 655 607 591 591 575 559 559 559 559 543 543 543 527 543 543 543 527 527 511 511 511 495 495 511 511 511 511 495 495 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 511 495 495 479 479 495 495 511 495 495 495 495 495 495 495 495 479 479 495 495 495 495 479 479 479 479 479 479 479 479 479 479 447 447 447 447 447 447 447 447 479 463 463 463 447 447 447 447 463 463 463 463 447 447 431 431 447 431 399 383 367 383 399 415 399 399 383 383 383 367 367 367 383 399 399 415 415 399 399 383 383 383 383 399 399 415 415 415 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 367 367 367 367 383 383 383 383 351 351 351 351 351 351 351 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 63 47 47 47 47 63 63 79 79 31 47 47 63 63 47 47 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 63 79 79 63 63 47 79 63 63 47 47 63 63 79 31 15 15 0 0 15 15 31 0 15 0 0 0 47 127 191 207 239 271 271 255 239 255 271 239 255 255 271 271 255 255 239 191 223 255 255 271 271 287 319 303 303 319 287 207 111 15 0 0 0 0 0 0 0 15 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 63 15 0 0 79 223 351 415 399 415 415 431 431 415 399 399 415 415 415 399 399 383 383 383 367 367 351 335 303 271 239 191 127 63 63 31 47 63 111 111 95 239 207 47 127 399 974 1533 1597 1549 1709 1326 1118 1230 1198 1453 1405 1373 1341 1326 1310 1278 1310 1421 1453 1469 1501 1533 1581 1629 1677 1709 1134 798 894 1006 878 1278 1198 1853 2124 2252 1837 1405 2060 1565 958 1150 2012 1709 910 766 1118 1661 2348 2428 1517 447 63 1086 2124 1901 1741 1677 1725 1757 1789 1789 1741 1725 1677 1661 1581 1581 1581 1565 1565 1549 1549 1533 1549 1565 1469 1469 1645 1709 1805 2044 2412 2428 2556 2875 3099 3051 2811 2620 2524 2380 2220 2092 2044 2028 1997 1981 2316 2348 2444 2540 2588 2604 2747 2891 2875 2731 2667 2715 2747 2476 1933 1517 1134 1166 1150 1070 974 910 910 942 1086 1102 1134 1134 1182 1230 1278 1278 1134 1134 1198 1198 1182 1166 1198 1246 1294 1310 1278 1262 1262 1310 1357 1421 1501 1533 1469 1373 1373 1501 1597 1613 1693 1677 1693 1613 1485 1533 1629 1581 1773 1741 1677 1597 1613 1613 1549 1437 1405 1437 1469 1517 1517 1533 1693 1885 1757 1693 1693 1757 1789 1789 1805 1869 2012 2060 2108 2092 2028 1965 1949 1949 1901 1965 1997 1901 1901 1901 1933 1885 1933 1917 1917 1869 1933 1901 1821 1661 1517 1581 1645 1725 1757 1757 1741 1709 1725 1725 1741 1805 1853 1837 1757 1677 1629 1629 1629 1645 1661 1661 1629 1613 1533 1485 1501 1629 1709 1677 1629 1581 1597 1517 1453 1405 1405 1421 1421 1405 1341 1389 1453 1485 1453 1421 1389 1389 1421 1437 1405 1373 1405 1453 1421 1326 1357 1357 1341 1310 1294 1278 1262 1246 1278 1262 1246 1182 1182 1150 1182 1150 1262 1214 1198 1134 1150 1134 1182 1134 1198 1150 1166 1198 1182 1118 1166 1246 1357 1341 734 511 734 655 655 655 623 623 623 607 575 543 543 527 463 431 399 383 367 351 335 303 287 559 862 974 862 734 655 655 734 702 702 734 766 750 702 655 655 655 639 639 639 639 655 655 655 639 639 639 639 655 670 686 686 670 655 670 686 686 639 607 718 702 702 686 670 655 655 639 639 623 607 607 591 607 607 623 591 591 575 575 559 559 543 543 607 591 575 559 543 559 559 575 543 655 559 607 415 175 479 670 623 623 607 607 623 623 639 655 655 639 639 639 639 639 639 639 591 559 559 559 559 559 559 559 575 575 575 575 575 559 591 591 639 639 670 639 639 639 639 639 623 623 623 623 623 623 623 623 670 670 655 655 655 655 670 670 670 670 670 686 686 702 702 702 686 686 702 718 718 718 702 702 702 702 702 718 718 734 734 734 718 718 718 734 734 734 750 750 766 734 718 734 750 766 750 718 750 750 750 750 750 750 750 750 734 734 750 766 766 750 734 702 766 734 734 734 766 782 782 782 798 782 782 782 798 830 862 926 1054 1166 1262 1294 1262 1262 1310 1357 1278 1262 1262 1246 1246 1246 1262 1294 1262 1262 1262 1262 1262 1262 1262 1262 1278 1278 1278 1278 1262 1262 1246 1246 1246 1230 1262 1278 1310 1310 1310 1278 1278 1278 1294 1278 1262 1230 1198 1150 1038 1006 1086 1038 1054 1118 1102 1182 1166 1134 1102 1102 1134 1134 1102 1070 1086 1086 1086 1070 1054 1054 1054 1038 1038 974 926 926 974 990 926 862 894 910 926 926 926 894 878 862 830 846 878 862 846 830 846 878 798 798 798 798 798 798 798 814 782 782 782 766 766 766 766 766 750 718 702 702 686 686 655 623 670 655 655 639 591 575 559 559 559 559 559 543 543 543 527 527 559 559 543 543 543 527 527 527 511 511 527 527 527 527 511 511 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 543 527 511 495 495 511 527 543 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 463 463 463 447 447 447 479 463 463 463 447 447 447 447 479 447 415 383 383 399 415 431 431 431 431 415 415 399 399 399 383 399 399 415 415 399 399 383 383 383 383 399 399 415 415 415 383 383 383 383 383 399 399 399 383 383 383 383 383 383 383 383 367 367 367 383 383 399 399 399 351 351 351 351 351 351 351 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 63 63 79 47 47 63 63 63 79 79 79 31 47 47 63 63 47 47 31 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 47 63 63 79 79 63 63 47 79 63 63 47 47 63 63 79 31 15 15 0 0 15 15 31 0 0 0 0 0 47 127 191 223 255 271 271 239 239 255 287 239 255 255 271 271 255 255 239 223 255 271 271 271 271 287 319 271 271 303 255 191 95 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 63 15 0 0 95 239 367 431 415 415 431 431 431 415 399 399 415 415 415 399 399 383 383 383 367 351 351 335 303 271 239 191 111 47 63 31 79 63 111 79 79 319 287 79 207 591 1150 1661 1661 1565 1709 1262 1038 1246 1246 1565 1437 1373 1341 1310 1294 1230 1294 1405 1453 1485 1501 1533 1565 1613 1661 1677 1038 766 894 990 894 1326 1262 1901 2076 2252 1693 1373 2108 1373 974 1262 2604 2156 1134 1006 1421 1757 2396 2572 1294 367 79 1405 2124 1661 1549 1341 1341 1373 1389 1405 1405 1373 1341 1341 1326 1310 1294 1262 1246 1246 1262 1246 1341 1421 1373 1373 1469 1389 1278 1421 1677 1629 1677 1885 2124 2188 2108 2028 2028 2012 1965 1901 1917 2028 2156 2300 2380 2396 2540 2667 2715 2763 2939 3115 3131 3195 3291 3338 3370 3307 3243 3227 3099 3019 2843 2572 2252 2028 1869 1837 1549 1517 1453 1357 1278 1230 1214 1198 1102 1134 1166 1166 1182 1182 1214 1246 1246 1230 1230 1214 1262 1326 1405 1485 1501 1597 1581 1469 1421 1501 1533 1501 1485 1565 1645 1501 1310 1469 1693 1645 1645 1629 1565 1565 1613 1629 1517 1341 1373 1405 1485 1469 1437 1421 1613 1837 1677 1581 1517 1517 1517 1501 1549 1645 1773 1885 2012 2044 1997 1981 2012 2060 2044 2076 2076 1981 1949 1949 1981 1933 1981 1965 1933 1885 1917 1885 1773 1613 1485 1597 1661 1725 1757 1757 1725 1725 1709 1725 1725 1789 1853 1821 1725 1645 1613 1613 1613 1629 1645 1661 1629 1613 1517 1469 1485 1613 1693 1661 1597 1581 1565 1485 1421 1373 1373 1389 1389 1373 1326 1373 1437 1469 1437 1405 1389 1373 1421 1421 1389 1357 1405 1469 1437 1341 1326 1326 1310 1294 1262 1246 1230 1246 1357 1326 1278 1230 1214 1214 1230 1246 1262 1230 1198 1198 1198 1214 1230 1198 1038 1022 1086 1134 1054 974 1038 1198 1246 1246 655 479 718 655 670 670 623 623 623 607 575 543 543 527 479 431 399 367 367 351 335 303 303 559 862 958 894 718 686 686 750 734 718 734 766 766 718 670 686 670 670 655 655 670 670 686 670 655 655 655 655 670 686 702 670 655 639 639 655 655 623 575 718 702 702 686 670 655 639 639 639 623 623 607 607 623 639 639 655 639 639 623 607 591 575 575 623 607 575 559 543 559 575 591 543 655 559 607 415 175 479 670 623 607 607 607 607 623 639 655 607 607 623 639 639 655 670 639 559 559 559 559 559 559 559 559 575 575 575 575 575 607 607 623 670 670 670 670 670 639 639 639 655 623 623 623 623 623 623 623 686 670 670 655 655 670 670 686 670 670 670 686 686 702 702 702 702 702 718 718 718 702 686 686 702 702 702 718 718 734 734 734 686 686 686 702 702 702 718 718 750 734 702 718 750 750 734 718 734 734 734 734 734 734 734 734 686 702 718 734 734 718 702 655 766 734 734 734 766 766 766 766 830 814 814 798 814 846 894 958 1070 1182 1262 1278 1246 1230 1294 1357 1278 1262 1246 1230 1230 1214 1230 1230 1214 1246 1230 1230 1214 1214 1214 1198 1278 1278 1262 1262 1262 1246 1246 1214 1214 1198 1198 1246 1262 1262 1246 1246 1230 1230 1230 1246 1230 1198 1182 1134 1182 1006 1198 1134 1102 1070 942 1182 1150 1118 1070 1070 1102 1086 1054 1022 1038 1038 1038 1038 1038 1038 1022 1022 974 910 862 894 958 974 926 862 878 894 910 926 910 894 862 846 814 846 862 862 830 830 846 862 782 798 798 798 798 798 798 798 750 750 750 750 750 750 750 750 718 686 670 670 670 670 655 623 639 639 623 607 559 559 543 527 559 559 559 543 543 527 527 527 527 527 527 511 511 495 495 495 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 543 543 543 543 543 543 543 543 559 543 527 511 511 527 543 559 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 463 463 463 447 447 447 431 431 495 463 431 399 383 399 431 447 479 463 463 463 447 431 431 431 383 399 399 415 415 399 399 383 383 383 383 399 399 415 415 415 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 367 367 367 383 383 399 399 399 351 351 351 351 351 351 351 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 31 31 47 47 63 79 47 47 47 47 47 47 47 47 15 31 31 47 47 31 31 15 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 31 47 47 15 15 31 47 31 47 47 15 0 31 111 191 255 271 271 255 223 223 255 287 239 255 255 271 271 255 255 239 239 255 271 271 287 271 239 223 191 271 319 191 63 15 0 0 0 0 0 15 15 15 15 0 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 0 0 31 47 47 31 0 0 0 15 0 0 143 367 447 415 415 415 415 415 415 415 415 415 447 447 447 431 415 399 367 367 383 367 335 335 335 319 271 191 111 47 63 15 63 63 95 111 319 143 207 191 127 670 1405 1645 1645 1645 1517 1246 1118 1246 1453 1565 1421 1357 1326 1310 1310 1262 1341 1453 1437 1389 1421 1453 1501 1693 1709 1421 1006 974 718 974 1038 1693 1150 1741 2012 2252 1629 1326 1997 1246 1006 1389 2300 2380 1933 1182 1166 1901 2428 2380 1038 223 239 1949 2412 2124 1661 1741 1629 1661 1677 1661 1629 1565 1469 1453 1389 1357 1326 1278 1246 1230 1246 1198 1246 1198 1150 1150 1150 1134 1070 1038 1102 1166 1182 1198 1214 1230 1294 1373 1310 1357 1373 1326 1278 1294 1421 1549 1565 1677 1853 2012 2204 2428 2683 2843 3019 3211 3323 3323 3338 3386 3354 3211 3147 3179 3099 2875 2636 2460 2300 2252 2044 1997 1901 1789 1693 1613 1565 1549 1581 1517 1437 1389 1389 1341 1310 1262 1357 1326 1357 1373 1405 1421 1405 1389 1565 1485 1405 1373 1405 1437 1437 1421 1437 1437 1437 1437 1437 1453 1469 1485 1565 1613 1373 1597 1501 1565 1262 1405 1405 1373 1294 1405 1310 1326 1741 1805 1581 1533 1469 1405 1357 1357 1373 1389 1629 1725 1837 1885 1885 1853 1853 1869 1853 1837 1869 1805 1805 1757 1821 1805 1773 1773 1837 1837 1837 1693 1581 1469 1453 1533 1613 1677 1661 1661 1661 1677 1613 1661 1709 1757 1725 1693 1629 1597 1549 1549 1645 1677 1597 1661 1709 1549 1437 1485 1549 1629 1677 1693 1677 1677 1565 1501 1437 1373 1357 1357 1341 1326 1357 1421 1469 1437 1437 1437 1389 1310 1389 1437 1485 1517 1501 1453 1405 1357 1421 1389 1341 1278 1246 1230 1230 1246 1310 1326 1294 1246 1230 1230 1230 1230 1262 1230 1214 1198 1182 1198 1214 1198 1118 1102 1070 1038 1006 1022 1118 1166 1198 1118 623 527 670 607 686 655 670 670 655 623 575 543 527 511 431 383 367 335 335 351 351 335 255 527 926 894 878 750 479 655 734 718 718 702 702 702 734 734 655 655 655 655 655 655 655 655 639 670 702 702 670 655 655 670 639 639 639 639 639 639 639 639 670 670 670 655 655 639 639 639 686 686 686 686 686 655 639 639 686 670 639 607 591 591 607 639 639 639 623 607 591 575 575 559 575 623 591 591 495 271 335 718 623 623 623 623 623 623 623 623 607 607 607 623 623 639 639 623 559 527 527 527 559 527 543 527 559 543 559 591 607 623 575 527 670 702 686 639 623 623 639 623 655 639 591 575 591 607 607 623 623 639 639 623 607 591 623 655 670 670 655 655 670 670 686 702 686 670 655 670 702 734 718 702 734 734 734 734 734 718 702 686 702 702 686 686 686 686 686 670 734 734 734 718 718 702 702 702 718 718 718 718 718 718 718 718 798 782 766 750 750 750 766 734 702 686 718 734 782 766 750 734 798 782 814 814 766 734 862 1038 1214 1230 1214 1198 1214 1246 1294 1310 1246 1246 1230 1230 1214 1150 1166 1150 1198 1182 1150 1134 1118 1134 1150 1166 1166 1134 1102 1086 1102 1134 1182 1214 1230 1102 1086 1198 1246 1182 1118 1150 1182 1150 1118 1150 1166 1182 1166 1150 1134 1086 1070 1054 1054 1038 1022 1022 1054 1070 1086 1102 1118 1086 1038 1022 910 942 990 1022 1038 1038 1006 990 942 958 958 942 942 910 894 878 894 878 862 862 846 830 814 814 862 846 830 830 814 814 830 830 766 766 766 750 750 734 734 734 750 750 750 750 750 750 750 750 686 702 702 718 686 670 670 655 655 639 639 623 559 543 543 527 543 559 559 559 559 543 527 511 543 559 559 559 543 511 479 447 447 463 479 511 527 543 543 543 559 559 559 543 543 527 527 527 559 559 559 543 543 527 527 527 495 511 527 543 527 511 479 463 511 511 511 511 511 511 511 511 495 495 495 479 479 463 463 463 511 511 511 495 495 495 479 479 463 463 463 479 479 495 495 495 479 479 479 463 463 447 447 447 463 463 463 447 447 431 431 431 431 431 415 415 415 399 399 399 399 399 383 383 383 367 367 367 351 367 399 415 431 415 399 383 383 367 367 399 431 447 415 399 399 399 399 399 399 399 399 399 367 351 351 335 335 351 351 367 351 335 303 319 351 383 383 367 367 367 367 367 367 367 367 367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 15 15 0 0 15 31 47 47 47 47 47 47 47 47 47 47 31 31 47 47 47 47 31 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 31 47 47 15 15 31 47 31 47 47 31 15 63 143 223 255 271 271 255 223 223 255 287 239 255 255 271 271 255 255 239 207 223 239 255 287 287 271 255 239 303 319 175 47 0 0 0 0 0 0 15 15 15 15 0 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 0 0 31 31 31 31 0 0 31 47 31 63 207 415 479 447 415 415 415 415 415 415 415 415 431 431 431 431 431 415 383 383 399 367 335 319 319 303 271 207 111 79 47 15 63 63 95 79 239 175 223 175 207 798 1469 1597 1645 1629 1469 1198 1102 1230 1453 1549 1421 1357 1326 1326 1310 1278 1294 1421 1453 1405 1437 1469 1501 1677 1645 1341 942 974 830 974 1182 1853 1134 1853 2284 2188 1389 1326 1885 1166 926 1453 2444 2460 2076 1310 1246 2092 2524 2188 894 255 575 2204 2444 2188 1949 2028 2044 2076 2092 2076 2044 1997 1933 1885 1853 1821 1773 1725 1661 1629 1597 1565 1485 1437 1405 1373 1405 1357 1294 1278 1246 1246 1262 1214 1182 1150 1166 1230 1262 1166 1070 1070 1182 1278 1214 1118 1070 1086 1022 958 926 974 1086 1166 1389 1565 1853 2060 2124 2156 2284 2460 2667 2683 2699 2620 2508 2364 2204 2124 2124 2076 1997 1901 1837 1773 1741 1757 1693 1709 1677 1677 1709 1693 1645 1597 1613 1597 1597 1565 1533 1501 1485 1485 1469 1389 1357 1341 1437 1501 1565 1565 1565 1517 1501 1437 1421 1389 1405 1405 1326 1581 1405 1517 1421 1597 1357 1421 1389 1421 1373 1469 1357 1326 1725 1741 1421 1405 1421 1373 1421 1421 1485 1469 1469 1517 1645 1661 1677 1629 1645 1629 1741 1725 1741 1725 1693 1677 1693 1709 1709 1725 1757 1773 1757 1645 1501 1389 1341 1421 1501 1533 1517 1501 1501 1501 1565 1597 1661 1693 1677 1645 1597 1565 1533 1533 1629 1661 1581 1645 1693 1533 1453 1501 1565 1613 1645 1645 1629 1613 1533 1485 1405 1357 1341 1341 1326 1310 1341 1421 1453 1421 1421 1437 1389 1310 1357 1389 1437 1469 1453 1421 1373 1341 1357 1357 1326 1310 1278 1230 1198 1182 1294 1310 1262 1230 1214 1214 1214 1214 1262 1246 1214 1182 1166 1166 1182 1150 1070 1054 1038 990 958 974 1054 1102 1198 1118 623 527 686 607 686 639 686 670 655 623 591 543 543 511 447 399 383 335 335 335 335 303 223 511 942 910 878 734 447 655 734 718 734 702 718 702 734 734 655 655 655 655 655 655 655 655 639 670 702 702 670 655 670 686 655 655 655 655 655 655 655 655 670 670 670 655 655 655 639 639 655 655 655 670 655 655 639 623 686 670 639 607 591 591 607 607 670 670 655 639 639 623 607 607 575 623 607 623 527 287 319 702 623 623 623 623 623 623 623 623 575 575 591 591 607 607 607 591 559 527 527 527 543 543 559 591 623 607 591 591 639 639 623 591 686 702 702 702 702 686 702 734 655 639 607 591 591 623 623 639 607 623 639 623 591 591 607 639 655 655 655 655 670 686 718 718 702 670 655 670 686 686 670 639 702 702 718 718 718 702 686 670 686 702 702 702 702 702 702 702 734 734 718 718 702 702 702 702 718 718 718 718 718 718 718 718 750 734 734 718 734 734 750 734 718 702 718 734 782 766 750 750 798 782 798 814 782 766 878 1070 1198 1246 1246 1262 1262 1246 1230 1214 1262 1246 1230 1182 1166 1134 1118 1102 1166 1166 1134 1118 1118 1118 1134 1134 1086 1086 1086 1102 1102 1118 1118 1134 990 1070 1166 1086 1006 990 1006 1022 1118 1086 1102 1102 1118 1118 1134 1086 1070 1054 1054 1022 1038 1022 1006 990 1022 1038 1054 1070 1086 1054 1022 990 974 990 1006 1006 1006 990 958 942 942 942 942 942 926 910 894 878 878 878 862 846 830 814 814 798 862 846 830 814 814 814 814 814 782 782 782 766 766 750 750 750 750 750 750 734 734 718 718 718 670 670 686 686 655 655 639 639 623 623 607 607 575 575 559 559 559 559 575 575 559 559 543 527 543 543 559 559 543 527 495 479 479 495 511 527 543 543 543 543 559 559 559 543 543 527 527 527 559 559 559 543 543 527 527 527 511 511 527 543 527 511 495 479 511 511 511 511 511 511 511 511 495 495 495 479 479 463 463 463 511 495 495 495 479 479 479 463 463 463 463 479 479 495 495 495 479 479 479 463 463 447 447 447 463 463 463 447 447 431 431 431 447 431 431 431 415 415 415 399 399 399 399 415 431 431 431 447 367 383 399 415 431 415 399 399 399 383 383 399 431 431 399 383 399 399 399 399 399 399 399 399 367 351 351 335 335 351 351 367 367 351 319 335 367 383 383 367 367 367 367 367 367 367 367 367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 15 31 47 63 0 0 0 0 0 0 15 31 47 47 47 47 47 47 47 47 47 47 63 63 63 63 47 47 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 31 47 47 15 15 31 47 31 31 47 47 63 111 191 255 239 255 271 255 223 223 255 287 239 255 255 271 271 255 255 239 191 191 223 239 287 287 287 287 303 351 335 175 31 0 0 0 0 0 0 15 15 15 15 0 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 0 15 15 31 31 15 15 0 31 47 47 111 255 415 479 447 431 431 431 431 431 431 431 431 415 415 431 431 431 431 415 399 431 383 319 287 287 287 271 223 111 79 47 0 47 79 111 111 191 175 191 159 367 1022 1549 1549 1629 1565 1373 1166 1102 1262 1453 1581 1437 1373 1326 1341 1326 1278 1278 1341 1469 1421 1453 1485 1517 1661 1581 1230 878 942 926 926 1421 2076 1086 1933 2604 2044 1054 1405 1725 1022 830 1693 2492 2364 2044 1326 1198 2140 2524 1789 591 175 974 2396 2300 2060 2028 2076 2028 2044 2092 2076 2060 2012 1981 1949 2028 1997 1965 1917 1885 1853 1837 1805 1709 1693 1661 1629 1661 1613 1565 1533 1501 1469 1469 1405 1357 1326 1341 1373 1341 1389 1357 1326 1278 1246 1262 1326 1341 1310 1150 1038 974 1038 1150 1246 974 926 942 942 718 527 670 990 1262 1246 1310 1389 1421 1405 1389 1389 1677 1661 1629 1645 1629 1693 1725 1773 1709 1741 1805 1853 1901 1901 1885 1853 1853 1885 1933 1901 1853 1837 1853 1901 1693 1581 1533 1453 1501 1517 1597 1581 1565 1501 1469 1373 1373 1326 1357 1357 1326 1581 1405 1341 1326 1533 1373 1373 1310 1373 1373 1485 1389 1405 1805 1773 1437 1421 1453 1405 1421 1373 1405 1357 1501 1533 1645 1661 1693 1629 1661 1629 1597 1597 1645 1645 1613 1581 1565 1581 1629 1645 1661 1677 1661 1565 1437 1326 1341 1405 1469 1501 1501 1469 1421 1421 1469 1501 1533 1581 1597 1581 1517 1485 1501 1501 1613 1629 1549 1629 1661 1517 1453 1485 1533 1581 1613 1597 1565 1533 1469 1421 1357 1326 1326 1326 1310 1294 1326 1389 1421 1389 1389 1405 1373 1294 1310 1341 1373 1405 1405 1389 1357 1326 1294 1310 1326 1310 1278 1230 1166 1134 1262 1230 1198 1166 1150 1150 1150 1166 1230 1198 1166 1118 1102 1086 1102 1102 1070 1070 1054 1006 974 974 1054 1102 1214 1134 623 527 686 623 686 623 686 686 670 639 591 559 543 527 479 415 383 351 335 319 319 287 223 511 958 926 878 734 447 639 734 734 718 702 718 686 718 702 670 670 670 670 670 670 670 670 655 686 718 702 686 670 670 686 670 670 670 670 670 670 670 670 670 670 670 670 655 655 655 639 607 623 639 639 655 639 639 639 670 655 639 623 607 607 607 607 702 702 702 686 670 655 655 655 559 639 639 655 575 303 319 686 639 639 639 639 639 639 639 639 559 559 575 575 575 591 591 559 543 543 543 527 575 575 623 639 639 639 591 591 639 670 670 702 702 718 734 718 702 686 686 718 639 639 591 591 591 607 623 623 575 607 623 607 591 575 591 623 639 639 639 655 670 686 702 718 718 686 670 670 670 670 655 623 670 686 686 686 686 670 655 639 670 686 686 702 702 718 734 734 718 718 718 718 702 702 702 702 702 702 702 702 702 702 702 702 702 702 686 702 702 718 734 718 718 702 718 734 766 766 766 750 782 766 798 830 830 830 926 1102 1214 1262 1310 1326 1278 1230 1150 1102 1102 1102 1102 1102 1102 1086 1086 1134 1118 1134 1102 1102 1086 1086 1102 1102 1038 1054 1070 1102 1102 1086 1070 1038 878 1038 1150 1054 1022 1134 1198 1182 1070 1038 1054 1054 1070 1070 1070 1006 1038 1038 1022 1006 1022 1006 990 974 1006 1006 1022 1022 1038 1022 990 958 1038 1022 990 958 942 926 910 910 926 926 926 926 910 894 878 862 862 862 846 846 830 814 814 798 846 830 814 798 798 798 798 814 782 782 782 782 766 766 766 750 750 734 734 718 718 702 702 702 655 655 670 670 639 639 623 623 591 591 591 607 575 591 591 591 559 575 575 575 575 559 543 527 527 543 543 559 559 543 527 527 527 543 559 559 559 559 543 543 559 559 543 543 543 543 527 527 559 559 559 543 543 527 527 527 527 527 527 543 527 511 495 479 495 495 495 495 495 495 495 495 495 495 495 495 479 479 479 479 495 479 479 479 463 463 463 447 463 463 479 479 479 479 495 495 479 479 463 463 463 463 447 447 463 463 463 447 447 431 431 431 463 447 447 447 431 431 431 415 367 383 399 415 431 447 463 479 367 383 399 415 415 415 415 399 415 399 383 399 415 415 383 351 399 399 399 399 399 399 399 399 367 367 351 351 351 351 367 367 399 367 335 351 383 399 399 383 367 367 367 367 367 367 367 367 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 31 31 31 47 63 79 0 0 0 0 0 0 15 31 47 47 47 47 47 47 47 47 47 63 63 79 79 63 63 47 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 31 47 47 15 15 31 47 31 31 47 79 111 175 239 287 223 239 255 239 223 223 255 287 239 255 255 271 271 255 255 239 207 207 223 223 271 271 271 271 351 367 335 143 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 31 127 271 399 447 415 447 447 447 447 447 447 447 447 399 415 431 431 447 431 431 431 447 383 319 271 255 271 255 223 111 63 31 0 47 79 127 127 175 207 127 63 495 1246 1597 1485 1613 1501 1278 1118 1118 1294 1469 1581 1437 1373 1326 1341 1357 1262 1278 1310 1453 1405 1469 1517 1549 1661 1517 1134 878 878 894 878 1661 2188 990 1869 2572 1821 862 1549 1565 894 894 2012 2492 2204 1933 1294 1182 2204 2460 1373 367 159 1373 2476 2140 1917 1981 1933 1981 1997 2044 2060 2012 1981 1981 1965 1885 1885 1869 1869 1869 1869 1853 1853 1805 1773 1757 1741 1741 1677 1645 1597 1629 1629 1629 1597 1533 1533 1581 1629 1581 1661 1709 1661 1565 1453 1405 1421 1118 1134 1118 1134 1262 1453 1645 1789 1917 1853 1821 1709 1501 1246 1150 1166 990 942 990 1022 1070 1086 1182 1310 1150 1166 1166 1182 1214 1278 1326 1389 1485 1501 1533 1613 1677 1709 1693 1693 1709 1805 1917 1981 1981 2012 2108 2172 2028 1933 1869 1757 1773 1773 1837 1837 1805 1725 1661 1549 1517 1453 1469 1469 1533 1565 1405 1357 1421 1421 1230 1246 1182 1310 1294 1357 1326 1469 1885 1789 1501 1469 1501 1469 1469 1405 1389 1341 1453 1469 1549 1565 1613 1581 1597 1533 1501 1517 1565 1581 1549 1517 1501 1501 1549 1549 1565 1565 1549 1469 1357 1278 1341 1405 1485 1517 1517 1485 1437 1437 1373 1421 1437 1485 1501 1501 1453 1437 1469 1469 1565 1597 1517 1581 1629 1469 1389 1437 1485 1533 1565 1549 1517 1501 1405 1357 1310 1294 1310 1310 1294 1278 1310 1373 1389 1357 1341 1373 1341 1278 1294 1310 1341 1357 1357 1357 1341 1326 1278 1278 1278 1278 1246 1198 1166 1134 1214 1198 1166 1134 1118 1118 1134 1150 1182 1150 1118 1086 1070 1070 1086 1102 1086 1086 1070 1038 990 990 1054 1102 1198 1118 623 543 702 623 686 623 702 702 670 655 607 559 559 543 495 431 399 351 335 319 303 271 223 543 958 942 894 702 447 639 750 750 734 718 734 718 734 718 686 686 686 686 686 686 686 686 670 702 718 718 702 686 686 702 702 702 702 702 702 702 702 702 686 686 670 670 670 655 655 655 607 623 639 655 655 670 655 655 655 655 639 639 623 623 623 623 686 718 702 702 686 686 670 670 559 639 670 702 607 319 319 670 655 655 655 655 655 655 655 655 575 575 591 591 591 591 591 591 575 527 527 543 559 607 623 655 670 670 655 702 734 782 782 766 782 798 798 718 670 655 670 686 623 591 575 575 575 591 591 607 543 575 607 607 591 575 591 607 639 639 623 623 623 639 655 655 686 670 639 655 670 686 655 639 655 655 670 670 655 639 623 623 655 655 670 686 702 718 734 734 718 718 718 702 702 702 702 702 702 702 702 702 702 702 702 702 686 686 686 702 718 734 766 734 734 702 718 718 766 766 766 766 782 750 798 846 878 878 974 1134 1262 1294 1310 1310 1262 1198 1134 1054 1150 1134 1102 1038 1022 1038 1054 1054 1086 1086 1086 1070 1070 1070 1070 1070 1038 1054 1054 1070 1070 1070 1054 1038 1054 1038 1006 942 926 990 942 862 1022 1006 1006 1054 1054 1054 1006 974 1022 1022 1006 990 1006 990 974 974 990 990 1006 1006 1022 990 974 958 1038 1006 958 910 894 894 894 910 910 910 910 910 894 878 862 846 846 846 830 830 814 814 798 798 814 814 798 782 782 782 782 782 766 766 766 750 750 750 734 734 718 718 718 718 718 718 718 718 655 655 670 670 639 639 623 623 607 607 607 607 575 575 575 575 559 559 559 559 559 543 527 511 527 527 543 559 559 559 575 575 575 575 591 591 575 559 543 543 543 543 543 543 543 543 543 543 559 559 559 543 543 527 527 527 527 543 543 527 527 511 511 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 463 447 447 447 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 463 463 463 447 447 447 431 431 351 367 367 383 399 415 431 431 383 383 399 399 415 415 415 415 431 415 399 399 415 415 383 335 399 399 399 399 399 399 399 399 383 367 351 351 351 351 367 383 415 383 351 351 383 399 399 383 367 367 367 367 367 367 367 367 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 63 47 47 47 47 63 79 79 31 15 15 15 15 31 47 63 47 47 47 47 47 47 47 47 47 63 63 79 79 63 63 47 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 31 47 47 15 15 31 47 31 31 47 79 143 207 255 287 207 223 239 223 207 223 255 287 239 255 255 271 271 255 255 239 239 239 223 223 239 239 239 239 351 367 319 127 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 47 191 335 415 431 415 447 447 447 447 447 447 447 447 415 415 431 447 447 447 431 431 447 383 303 271 255 255 239 207 111 47 15 0 47 79 111 159 175 223 47 31 639 1357 1613 1501 1581 1405 1182 1118 1214 1389 1517 1613 1469 1389 1326 1357 1373 1294 1278 1310 1421 1389 1469 1549 1581 1661 1453 1022 926 798 798 942 1885 2108 894 1629 2124 1437 830 1645 1389 734 1038 2316 2492 2188 1901 1326 1310 2284 2364 1086 303 303 1773 2524 2124 1933 1965 1853 1949 1965 1997 1981 1965 1933 1949 1933 1837 1837 1837 1837 1805 1821 1837 1837 1757 1773 1773 1709 1677 1613 1597 1581 1613 1613 1613 1565 1549 1549 1597 1677 1773 1677 1629 1773 1869 1645 1150 766 734 782 846 942 1134 1326 1485 1597 1405 1581 1693 1709 1741 1661 1230 750 958 926 974 1006 958 878 942 1118 1134 1134 1070 1038 974 958 926 926 1150 1150 1150 1214 1262 1294 1294 1310 1246 1357 1469 1533 1549 1597 1709 1805 1837 1821 1837 1789 1869 1917 2044 2076 2124 2044 1997 1885 1853 1789 1805 1805 1837 1661 1645 1853 2060 1661 1341 1373 1357 1469 1373 1341 1294 1485 1837 1645 1389 1389 1453 1469 1517 1501 1501 1469 1517 1517 1581 1613 1661 1645 1645 1581 1485 1517 1565 1581 1565 1533 1517 1517 1517 1517 1501 1517 1485 1421 1326 1262 1230 1294 1373 1421 1405 1389 1389 1405 1294 1326 1357 1405 1405 1405 1389 1373 1437 1421 1533 1549 1469 1549 1581 1437 1310 1357 1421 1485 1517 1517 1485 1469 1373 1341 1310 1310 1326 1341 1310 1294 1310 1373 1389 1341 1341 1357 1341 1278 1341 1341 1341 1357 1357 1357 1357 1341 1341 1310 1278 1246 1214 1214 1214 1214 1166 1134 1118 1086 1070 1086 1086 1102 1070 1070 1038 1038 1038 1054 1070 1086 1102 1102 1102 1070 1022 1006 1070 1102 1182 1118 623 543 718 639 686 623 718 702 686 655 623 575 575 543 495 431 399 351 335 319 303 271 223 559 1006 974 910 702 447 639 734 734 766 750 766 734 750 718 686 686 686 686 686 686 686 686 670 702 734 734 702 686 702 718 718 686 686 686 686 686 686 686 655 655 655 639 639 639 623 623 591 607 623 639 655 655 655 639 623 623 623 623 607 607 591 623 670 686 686 686 686 670 670 670 591 670 702 734 639 351 335 670 655 655 655 655 655 655 655 655 623 623 623 623 623 623 623 623 575 559 559 575 575 591 591 623 686 702 670 686 702 718 670 639 655 686 686 607 527 543 623 686 575 559 543 559 559 559 543 575 527 575 607 623 591 591 591 607 639 639 607 591 591 575 591 591 591 575 559 591 639 655 655 639 655 655 670 670 655 639 623 623 639 639 655 670 686 702 718 718 718 718 718 718 718 718 734 734 718 718 718 718 718 718 718 718 718 718 718 718 734 766 782 766 734 702 702 702 750 750 766 766 782 750 798 878 926 942 1022 1166 1294 1310 1278 1262 1214 1198 1134 1134 1262 1182 1118 1038 990 942 942 990 1054 1054 1054 1054 1038 1038 1022 1022 1070 1054 1022 1006 1006 1022 1054 1038 942 894 926 958 926 862 894 1006 1022 1006 974 1022 1022 1022 974 942 990 990 990 974 990 990 974 974 990 990 990 990 1006 990 974 958 974 958 910 878 862 878 910 942 894 894 894 894 878 862 830 814 814 814 814 814 798 798 798 798 798 798 782 766 750 750 766 766 734 734 718 718 718 702 702 702 670 686 702 718 734 750 766 766 670 670 686 686 655 655 639 639 639 639 623 607 575 559 543 543 543 543 543 543 543 527 511 511 543 543 543 559 559 575 591 607 607 607 607 607 591 575 559 543 543 543 543 543 543 543 543 543 559 559 559 543 543 527 527 527 559 543 543 527 527 511 511 527 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 511 479 479 463 463 463 447 447 447 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 463 463 463 447 447 447 431 431 399 399 399 399 399 399 399 399 383 383 383 383 399 399 415 415 431 415 399 399 415 415 383 335 399 399 399 399 399 399 399 399 383 383 367 351 351 367 383 383 415 383 367 367 383 399 399 367 367 367 367 367 367 367 367 367 0 0 0 0 0 0 0 0 0 0 0 15 31 31 47 47 63 63 47 47 47 47 63 79 47 47 31 31 47 63 79 79 47 47 47 47 47 47 47 47 47 47 63 63 63 63 47 47 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 31 47 47 15 15 31 47 47 31 47 95 159 223 255 255 191 207 223 223 207 223 255 287 239 255 255 271 271 255 255 239 255 255 223 207 223 223 223 223 303 335 303 127 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 31 15 15 0 0 15 15 31 31 15 95 287 431 479 463 463 463 463 463 463 463 463 463 463 431 447 447 447 447 447 431 415 431 383 319 271 255 255 223 175 95 47 0 0 31 95 127 159 159 191 15 63 798 1469 1581 1517 1565 1326 1134 1134 1310 1501 1597 1661 1533 1421 1341 1357 1389 1310 1310 1326 1421 1389 1485 1581 1613 1645 1373 894 942 782 798 1278 2124 1837 798 1341 1517 1102 942 1565 1198 655 1341 2492 2444 2140 1821 1389 1533 2332 2124 798 175 431 2028 2412 2092 1949 1949 1869 1869 1885 1901 1901 1885 1853 1853 1853 1917 1901 1885 1821 1805 1805 1789 1773 1773 1757 1757 1693 1645 1581 1549 1565 1613 1613 1581 1549 1501 1517 1549 1629 1677 1741 1837 1885 1725 1326 750 383 702 734 766 830 974 1086 1150 1166 1070 1230 1294 1230 1405 1629 1453 958 910 926 1086 1246 1278 1134 1150 1246 1198 1166 1118 1086 1022 958 958 942 974 958 990 1006 1038 1054 1054 1038 990 1070 1118 1118 1086 1086 1166 1214 1262 1294 1310 1310 1341 1405 1485 1565 1757 1773 1805 1853 1901 1965 2012 2044 2092 1901 2108 2508 2891 2252 1885 1917 1821 1901 1709 1613 1581 1805 2044 1693 1437 1421 1469 1453 1485 1437 1437 1389 1613 1565 1613 1613 1677 1645 1645 1565 1485 1485 1533 1533 1517 1501 1501 1501 1485 1469 1453 1437 1421 1373 1294 1246 1166 1246 1326 1389 1373 1373 1373 1373 1278 1294 1326 1357 1341 1341 1341 1326 1389 1389 1485 1517 1437 1501 1549 1405 1262 1294 1373 1421 1469 1469 1453 1437 1326 1310 1294 1294 1326 1341 1326 1294 1294 1341 1341 1310 1294 1326 1310 1262 1357 1341 1326 1310 1294 1310 1310 1310 1341 1310 1262 1230 1198 1198 1230 1230 1150 1118 1102 1070 1070 1070 1086 1102 1038 1038 1022 1022 1038 1054 1086 1102 1070 1070 1070 1038 990 974 1022 1038 1166 1102 623 559 718 655 702 623 734 718 702 670 639 591 591 559 479 415 383 351 335 319 319 287 223 575 1038 1006 894 702 415 655 734 750 782 782 798 766 750 734 702 702 702 702 702 702 702 702 686 718 750 750 718 702 718 702 718 686 686 686 686 686 686 686 670 655 655 655 639 639 639 639 623 623 639 655 655 655 639 639 607 607 623 639 623 623 607 623 655 686 686 670 670 670 670 670 623 702 734 750 655 351 351 686 670 670 670 670 670 670 670 670 670 670 655 655 655 639 639 639 575 575 607 591 575 575 543 543 543 511 431 415 367 351 287 239 191 239 271 255 223 287 463 607 559 543 559 559 559 575 543 543 527 575 623 639 623 607 607 623 639 623 607 591 575 575 575 575 527 511 511 543 591 639 639 623 670 686 686 686 686 670 655 639 655 655 670 686 686 702 702 718 734 734 734 750 750 750 750 766 750 750 750 750 750 750 750 750 750 750 750 750 766 782 798 782 750 702 702 702 734 750 766 782 814 766 814 894 958 990 1054 1166 1294 1294 1246 1214 1198 1230 1230 1246 1118 1070 1006 926 910 926 974 1038 1006 1038 1054 1054 1038 1038 1006 1006 1086 1054 1006 974 958 990 1038 1022 782 814 878 878 814 846 926 1022 1006 990 942 926 958 958 942 958 942 958 942 942 958 958 958 942 990 990 974 958 974 974 958 958 926 894 862 846 846 878 910 942 862 878 878 862 862 830 814 798 798 798 798 798 798 798 798 798 782 766 750 750 734 734 750 750 718 702 702 702 686 686 686 686 655 670 670 686 702 734 734 750 670 670 686 686 655 655 639 639 655 655 639 623 559 543 527 527 543 543 559 559 559 543 527 511 575 559 559 559 575 591 607 623 591 607 607 607 591 575 559 543 527 527 543 543 543 543 559 559 559 559 559 543 543 527 527 527 575 559 543 527 511 527 527 527 511 511 511 511 511 511 511 511 495 495 495 495 511 511 511 511 495 479 479 479 463 463 463 447 495 495 479 479 479 479 463 463 447 447 463 463 463 463 479 479 463 463 463 447 447 431 431 431 463 447 447 447 431 431 431 415 463 463 447 447 431 431 431 431 399 383 383 383 383 399 415 431 415 399 383 399 415 415 383 351 399 399 399 399 399 399 399 399 383 383 367 367 367 367 383 383 415 383 351 351 367 383 367 351 367 367 367 367 367 367 367 367 0 0 0 0 0 0 0 0 15 15 31 31 31 31 31 31 63 63 47 31 31 47 47 63 47 47 47 47 47 63 79 79 47 47 47 47 47 47 47 47 31 31 47 47 47 47 31 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 31 47 47 15 15 31 47 47 31 31 79 175 223 239 223 191 207 223 223 207 223 255 287 239 255 255 271 271 255 255 239 239 223 207 191 223 223 239 255 255 303 271 111 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 31 31 0 0 0 0 31 31 47 15 111 335 479 495 463 463 479 479 479 479 479 479 479 479 463 463 463 463 447 431 415 399 415 367 319 287 287 255 207 143 95 31 0 0 31 95 143 175 127 175 31 223 1038 1517 1533 1517 1517 1262 1086 1182 1405 1597 1661 1725 1597 1469 1341 1357 1405 1341 1341 1357 1469 1437 1533 1613 1613 1597 1262 734 910 798 926 1789 2348 1501 750 1070 1070 878 1102 1437 1054 670 1677 2556 2284 2108 1773 1453 1773 2316 1789 511 31 559 2236 2284 2060 1901 1837 1885 1965 2012 2028 1997 1981 1965 1965 1949 1885 1869 1853 1789 1773 1757 1757 1725 1773 1757 1773 1709 1629 1533 1517 1517 1613 1629 1613 1565 1517 1485 1517 1597 1581 1805 1917 1661 1166 702 543 559 527 527 495 479 543 575 543 527 718 798 862 894 1166 1629 1933 1901 990 846 958 1182 1294 1230 1198 1246 1134 1118 1102 1118 1102 1086 1118 1070 974 974 1054 1118 1134 1102 1038 974 1022 1038 1022 1006 974 942 942 974 926 974 974 926 862 830 846 894 1070 1118 1214 1341 1453 1549 1597 1645 1805 1693 1981 2236 2652 2124 2012 2124 1981 2092 1965 1933 2012 2300 2460 1981 1789 1741 1757 1677 1677 1597 1581 1533 1645 1581 1581 1549 1581 1533 1501 1373 1453 1453 1469 1469 1453 1453 1469 1501 1485 1469 1437 1421 1405 1373 1310 1262 1198 1278 1357 1405 1373 1357 1326 1326 1294 1294 1294 1310 1326 1310 1310 1294 1373 1357 1469 1485 1405 1485 1517 1373 1246 1294 1341 1405 1421 1405 1373 1357 1294 1278 1278 1294 1341 1341 1326 1310 1278 1326 1326 1278 1262 1310 1294 1246 1357 1326 1294 1262 1230 1246 1246 1262 1310 1294 1278 1262 1246 1230 1214 1214 1134 1086 1070 1038 1038 1054 1070 1086 1038 1022 1006 990 990 1006 1038 1086 1070 1118 1118 1086 1038 1006 1022 1038 1150 1086 623 559 702 623 702 623 734 734 718 686 639 607 591 575 447 399 383 335 335 335 335 303 223 591 1070 1038 894 702 415 655 750 750 766 798 814 782 766 734 718 718 718 718 718 718 718 718 702 734 750 750 734 718 718 702 702 670 670 670 670 670 670 670 670 670 655 655 655 639 639 639 623 623 639 639 639 623 607 607 591 607 623 639 639 639 607 639 655 686 686 686 686 686 686 686 655 718 734 750 655 367 351 702 686 686 686 686 686 686 686 686 686 670 670 670 655 655 639 639 607 623 639 607 591 511 479 463 319 239 143 79 31 31 31 15 0 0 0 0 0 63 319 527 575 559 591 591 591 607 575 559 527 575 623 655 639 623 623 639 607 607 591 591 607 623 639 655 607 591 591 607 655 670 670 655 702 702 718 718 718 702 686 670 718 718 718 718 718 718 718 734 750 750 766 766 766 782 782 782 766 766 766 766 766 766 766 766 782 782 766 766 766 766 782 766 750 718 702 686 734 750 766 782 846 798 830 926 990 1006 1054 1166 1230 1246 1230 1230 1246 1294 1310 1341 1310 1246 1118 1022 958 942 974 1022 1006 1038 1054 1054 1054 1038 1006 990 1022 1006 990 974 958 958 974 958 910 878 750 702 1070 1549 1453 1054 990 958 894 846 878 894 894 926 878 894 894 894 910 910 910 894 958 958 942 926 942 926 926 926 894 878 862 846 846 862 878 894 862 862 862 862 846 830 798 782 782 782 782 782 782 782 782 782 766 766 750 734 718 718 734 734 718 718 718 702 702 686 686 686 655 655 655 655 655 655 655 655 655 655 670 670 639 639 623 623 623 623 623 607 575 559 559 559 575 591 591 591 591 575 559 543 607 591 575 559 575 591 607 623 575 575 591 591 591 575 559 559 527 527 527 543 543 559 559 559 559 559 559 543 543 527 527 527 575 559 543 527 511 527 543 543 527 527 527 527 527 527 527 527 495 495 495 511 511 527 527 527 511 495 495 495 479 479 479 463 495 495 495 479 479 463 463 463 447 447 447 463 463 479 479 479 463 463 463 447 447 431 431 431 447 431 431 431 415 415 415 399 431 431 447 447 447 447 463 463 399 399 383 367 383 399 415 431 399 383 383 399 431 431 399 383 399 399 399 399 399 399 399 399 399 383 383 367 367 383 383 399 415 383 335 335 351 367 351 335 367 367 367 367 367 367 367 367 0 0 0 0 0 0 0 0 47 47 31 31 31 31 31 31 63 63 47 31 31 31 47 47 47 47 31 31 47 47 63 79 15 15 15 15 15 15 47 47 15 31 31 47 47 31 31 15 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 31 47 47 15 15 31 47 63 31 31 79 159 207 223 175 175 191 223 207 207 223 255 287 239 255 255 271 271 255 255 239 207 191 175 175 223 239 271 287 207 271 255 111 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 47 31 0 0 0 0 31 47 0 0 79 287 479 431 415 399 479 447 479 447 479 447 479 479 479 479 479 463 447 431 399 399 399 367 335 303 287 255 223 143 95 47 15 0 31 95 159 191 111 159 47 367 1214 1565 1485 1517 1533 1262 1070 1214 1469 1629 1693 1725 1597 1453 1341 1341 1405 1389 1389 1405 1549 1517 1565 1629 1613 1549 1166 607 846 830 1054 2156 2508 1278 750 926 878 830 1214 1326 1038 734 1949 2604 2204 2124 1805 1581 1997 2364 1661 383 47 718 2444 2300 2092 1917 1837 1997 1917 1917 1933 1869 1885 1869 1853 1869 1853 1853 1805 1805 1805 1805 1821 1789 1789 1821 1789 1725 1613 1549 1533 1533 1533 1549 1565 1533 1517 1533 1613 1693 1805 1757 1517 1086 670 431 463 607 655 623 495 431 415 415 367 287 287 447 655 798 942 1166 1533 1725 1661 1294 1118 1230 1357 1310 1246 1278 1214 1198 1182 1182 1150 1166 1134 1134 1022 1102 1198 1294 1326 1246 1134 1022 1086 1054 1054 1054 1070 1054 1038 1038 958 1006 1038 942 878 782 814 798 766 766 846 862 910 878 894 878 1086 1070 1294 1262 1629 1326 1533 1725 1693 1869 1805 1901 2156 2508 2667 2108 1997 1997 1997 1981 1981 1997 1997 1997 2012 1949 1885 1853 1837 1789 1741 1597 1421 1405 1421 1405 1389 1389 1421 1453 1469 1437 1405 1357 1341 1310 1262 1214 1166 1230 1294 1326 1326 1262 1246 1246 1310 1310 1326 1310 1341 1310 1326 1278 1357 1310 1453 1437 1389 1469 1501 1357 1278 1310 1357 1389 1389 1373 1326 1294 1278 1262 1278 1310 1341 1357 1341 1310 1262 1310 1310 1262 1246 1294 1278 1230 1341 1310 1262 1214 1198 1182 1198 1214 1278 1278 1294 1310 1294 1246 1214 1150 1134 1086 1070 1054 1038 1054 1070 1086 1070 1054 1022 1006 990 1006 1006 1054 1118 1118 1134 1102 1054 1022 1054 1070 1134 1086 623 559 702 623 702 623 718 702 686 655 623 607 559 575 431 383 367 335 335 351 351 319 223 559 1070 1022 910 702 415 655 750 766 782 782 798 782 766 750 718 718 718 718 718 718 718 718 702 734 766 766 734 718 718 702 702 670 670 670 670 670 670 670 670 670 670 655 655 639 639 639 623 623 655 623 639 591 607 575 623 607 655 655 686 639 655 639 670 702 702 702 702 702 702 702 670 734 750 750 639 367 367 718 686 686 686 686 686 686 686 686 686 670 670 655 655 639 639 639 607 623 623 623 559 479 415 383 287 191 63 0 0 15 63 111 0 0 0 0 0 63 335 543 591 575 623 623 639 639 623 623 527 575 639 670 655 639 639 639 575 591 591 607 639 670 702 718 734 718 702 718 734 750 734 718 734 734 734 734 734 718 702 686 782 782 782 766 750 750 750 750 766 766 766 782 798 814 814 830 782 782 782 782 782 782 782 782 798 782 766 750 750 750 766 766 766 718 702 686 734 750 782 798 862 814 830 942 1006 1022 1054 1150 1150 1182 1214 1246 1310 1341 1357 1310 1837 1645 1405 1166 974 878 862 894 990 1038 1054 1070 1054 1038 1006 990 958 958 974 974 974 958 926 878 766 702 623 942 2236 3514 3434 2572 1022 942 862 830 830 862 878 910 846 846 878 878 862 862 862 862 942 926 910 878 910 894 894 910 894 846 862 846 846 846 846 846 846 846 846 846 830 814 798 782 782 782 782 782 782 782 782 782 766 750 734 718 718 718 718 734 734 734 734 718 718 702 702 702 670 670 655 623 607 591 575 559 623 639 639 655 623 607 607 559 591 559 575 575 575 559 575 575 607 623 623 623 623 607 591 575 623 607 591 575 559 575 607 623 559 559 575 591 591 575 575 559 527 527 527 543 543 559 559 559 559 559 559 543 543 527 527 527 591 575 543 527 511 527 543 559 543 543 543 543 543 543 543 543 495 495 495 511 511 527 527 527 511 511 511 495 495 495 479 479 495 495 495 479 479 463 463 463 447 447 447 463 463 479 479 479 463 463 463 447 447 431 431 431 431 431 415 415 415 399 399 399 367 367 383 399 415 447 447 463 415 399 383 367 383 399 431 447 383 367 367 399 431 447 415 399 399 399 399 399 399 399 399 399 399 383 383 367 367 383 383 399 399 367 335 335 351 351 335 319 367 367 367 367 367 367 367 367 0 0 0 0 0 0 0 0 79 63 63 47 47 63 63 79 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 15 31 31 31 63 63 63 63 63 63 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 63 79 63 47 0 0 15 0 15 63 127 159 223 223 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 287 271 223 191 207 223 239 271 255 287 223 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 159 367 479 415 415 447 447 431 447 431 447 431 447 447 383 383 399 399 399 399 431 431 383 351 319 303 287 255 239 159 63 47 95 95 95 111 127 127 191 95 207 750 1437 1581 1453 1549 1437 1278 1166 1246 1453 1613 1693 1709 1645 1485 1357 1357 1405 1405 1437 1469 1549 1581 1629 1709 1613 1214 846 623 766 670 1389 2316 2412 1134 910 830 942 686 1565 1166 798 750 2188 2364 2156 1949 1677 1549 2300 2396 1134 431 79 1310 2556 2188 2076 1965 1981 1917 1869 1853 1869 1853 1837 1821 1821 1821 1853 1837 1821 1805 1821 1837 1869 1853 1933 1901 1837 1773 1709 1661 1645 1613 1501 1613 1645 1517 1533 1709 1869 1933 1917 1517 926 511 415 479 479 447 399 431 415 399 351 335 303 287 319 175 271 575 894 1054 1198 1294 1741 1533 1278 1166 1198 1262 1278 1230 1166 1198 1182 1182 1230 1294 1262 1182 1102 1102 1166 1230 1262 1230 1198 1150 1230 1182 1134 1134 1134 1118 1054 990 1070 1006 942 894 910 894 878 830 942 926 958 958 942 878 846 830 830 894 830 686 639 750 846 862 942 990 1054 1166 1294 1437 1565 1677 1757 1805 1869 1933 2028 2140 2220 2252 2220 2204 2172 2108 2044 1981 1965 1901 1853 1773 1725 1709 1693 1629 1533 1437 1373 1341 1326 1230 1118 1070 1054 1070 1246 1134 1134 1262 1310 1278 1278 1357 1246 1246 1294 1389 1485 1437 1357 1214 1373 1198 1485 1421 1357 1421 1294 1294 1198 1262 1326 1326 1294 1214 1182 1166 1198 1246 1326 1326 1294 1246 1246 1262 1262 1278 1294 1310 1294 1262 1230 1198 1262 1294 1310 1230 1118 1054 1086 1134 1246 1230 1230 1214 1198 1182 1166 1134 1134 1102 1086 1070 1054 1054 1054 1070 1070 1038 1006 974 958 974 990 1022 974 990 990 990 1006 1006 1038 1054 1134 910 686 591 591 591 639 702 639 639 623 623 607 543 447 415 431 399 383 367 383 351 319 255 95 670 1038 910 1022 798 319 591 894 862 766 702 750 798 750 639 655 670 702 734 734 718 702 686 750 750 734 718 702 702 686 670 718 718 718 718 718 718 718 718 702 702 702 702 702 702 702 702 702 702 718 670 686 655 670 623 670 655 686 670 702 655 686 670 686 686 686 670 670 655 655 655 639 686 686 718 639 367 335 670 607 623 623 639 639 655 655 670 655 655 655 639 639 623 623 623 639 623 607 623 575 511 431 367 255 143 15 0 31 111 95 63 63 31 0 0 0 31 351 623 655 623 623 623 639 670 686 702 655 639 655 655 655 655 655 655 670 670 686 686 686 686 686 686 782 766 750 750 718 734 750 766 686 718 750 766 750 718 718 718 830 814 750 766 766 750 702 702 766 766 766 782 814 846 862 862 862 814 750 718 718 782 862 910 766 750 750 750 766 782 798 782 639 766 670 766 814 750 894 702 862 798 814 878 926 942 1038 1102 1086 1070 1182 1453 1629 1501 1421 1613 3019 2540 1773 1118 846 718 766 990 1006 1054 1054 1054 1038 1006 990 974 990 1006 1006 990 958 910 846 766 926 527 686 1837 3354 3770 3610 2843 974 942 878 862 814 814 814 846 878 878 910 910 894 894 878 878 958 926 894 862 830 798 782 782 750 718 750 766 766 782 782 798 782 782 798 798 814 798 782 750 782 718 686 670 686 702 702 702 702 686 655 655 655 670 702 718 718 686 655 623 607 607 623 623 607 607 591 591 575 559 559 559 591 575 575 607 639 670 655 639 543 527 543 511 511 511 511 527 591 607 591 575 575 559 543 543 607 607 591 575 559 543 543 527 527 543 559 575 559 543 511 495 559 559 559 543 543 527 527 527 543 543 543 543 543 543 543 543 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 575 543 511 495 495 511 495 463 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 511 495 479 479 511 511 495 479 479 495 511 479 415 399 431 447 479 415 383 399 431 447 415 367 383 399 399 415 415 399 399 383 415 415 415 399 399 383 383 383 415 415 415 399 399 383 383 383 399 399 399 383 383 367 351 351 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 319 335 367 383 383 367 335 319 0 0 0 15 15 15 31 31 79 63 63 47 47 63 63 79 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 0 15 0 0 0 0 0 0 15 31 31 63 63 63 63 63 63 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 79 63 47 0 0 0 15 63 111 111 159 191 207 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 223 207 207 239 255 271 287 239 239 191 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 31 207 415 479 431 399 447 431 431 431 431 431 431 431 431 415 415 415 415 415 415 447 447 431 399 351 319 319 271 207 159 63 63 79 79 95 127 159 159 191 95 287 926 1517 1581 1469 1581 1373 1246 1150 1246 1453 1581 1661 1693 1645 1469 1357 1341 1405 1421 1469 1517 1501 1645 1677 1661 1549 1150 830 766 575 1054 1965 2460 2188 958 878 926 910 862 1533 1118 782 1118 2300 2284 2060 1965 1661 1581 2364 2268 990 431 0 1565 2508 2220 2172 2108 2092 1901 1933 1869 1853 1821 1789 1773 1805 1805 1837 1821 1805 1805 1805 1837 1853 1869 1901 1869 1821 1773 1725 1677 1645 1613 1565 1597 1645 1645 1773 1933 1933 1837 1214 958 591 399 447 511 511 431 399 415 383 351 303 287 271 271 335 239 303 575 798 894 1022 1102 1389 1517 1549 1341 1246 1294 1262 1086 1150 1182 1198 1150 1182 1246 1230 1150 1102 1118 1182 1246 1262 1230 1166 1118 1182 1150 1118 1118 1150 1134 1086 1038 1022 1022 990 942 910 926 974 1022 1006 1022 1038 1038 1006 974 926 910 878 862 894 942 910 830 782 798 782 750 734 702 702 734 766 798 894 958 1038 1182 1310 1437 1549 1597 1821 1901 2028 2124 2204 2172 2124 2044 1901 1821 1757 1741 1773 1821 1853 1837 1805 1805 1805 1709 1501 1230 958 782 782 974 1230 1405 1373 1262 1198 1246 1182 1214 1214 1150 1102 1134 1278 1373 1310 1198 1294 1278 1501 1661 1278 1054 1038 1134 1230 1294 1294 1310 1326 1341 1182 1230 1262 1262 1198 1150 1134 1150 1214 1230 1262 1294 1294 1278 1246 1230 1230 1262 1262 1198 1086 1038 1054 1102 1198 1182 1182 1166 1166 1150 1150 1102 1118 1070 1054 1038 1022 1038 1038 1038 1054 1038 1006 974 974 990 1022 1038 974 974 958 942 974 974 974 958 1134 894 655 575 623 623 623 655 623 607 591 575 591 527 463 399 447 415 399 383 383 367 319 271 127 686 1054 910 1038 766 319 607 830 814 750 702 766 814 782 670 670 686 702 702 718 718 718 702 750 750 734 734 718 702 686 686 718 718 718 718 718 718 718 718 702 702 702 702 702 702 702 702 734 734 718 718 702 686 670 670 702 718 734 734 734 734 718 702 686 686 686 670 670 670 655 655 639 686 686 718 639 367 335 655 623 639 639 639 639 639 655 655 655 655 655 639 639 623 623 623 607 591 607 591 591 495 431 335 255 159 31 0 63 111 95 63 79 63 15 0 0 47 383 670 718 718 702 702 702 718 766 734 686 686 702 702 734 734 750 766 718 718 718 718 718 718 718 718 798 814 814 814 782 766 766 750 782 798 830 830 798 750 718 718 766 798 798 814 830 798 766 766 750 750 766 782 814 814 862 830 830 782 766 750 750 782 798 814 750 750 750 734 750 766 782 782 463 910 527 782 702 431 1118 878 830 782 814 878 926 910 990 1022 910 1102 1310 1373 1421 1581 2268 3099 3338 3067 2380 1629 1198 958 910 1070 990 1006 1022 1006 1006 990 974 958 910 942 958 990 990 974 942 910 830 702 623 846 1389 1741 1469 974 910 878 830 814 782 782 798 830 894 910 894 878 846 814 798 798 814 798 766 734 718 702 686 686 718 686 734 734 750 750 750 766 814 814 814 814 798 782 782 750 718 702 670 670 670 686 670 670 670 655 655 639 639 639 655 655 670 670 639 623 623 623 623 623 495 495 495 479 479 463 463 463 463 463 479 527 575 623 607 607 591 575 543 527 495 495 495 527 559 575 575 575 575 575 575 575 623 607 607 591 575 559 559 543 575 575 575 575 575 559 543 543 559 559 559 543 543 543 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 559 527 479 479 479 495 479 447 495 495 495 495 495 495 495 495 511 511 511 495 495 479 479 479 511 495 479 479 511 527 495 479 463 495 511 495 447 431 463 463 495 447 415 415 447 463 431 383 383 399 399 415 415 399 399 383 415 415 415 399 399 399 383 383 415 415 415 399 399 383 383 383 399 399 399 399 383 383 383 383 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 31 31 47 47 47 63 63 63 79 63 63 47 47 63 63 79 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 0 15 0 0 0 0 0 0 15 31 31 63 63 63 63 63 63 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 63 63 47 0 0 0 47 143 191 159 159 191 223 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 175 191 207 223 271 271 287 287 207 191 143 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 127 287 463 527 479 447 479 463 463 463 463 463 463 463 463 431 431 431 431 431 431 463 463 447 415 383 335 303 239 191 127 79 63 47 47 95 159 191 207 207 95 383 1102 1597 1565 1485 1597 1294 1198 1150 1262 1469 1581 1693 1741 1709 1501 1357 1326 1389 1421 1485 1533 1533 1677 1629 1645 1661 1166 702 718 814 1661 2380 2412 1917 910 878 1006 894 1198 1533 1086 782 1645 2476 2204 2012 2012 1629 1677 2460 2060 718 351 255 2108 2460 2252 2188 2188 2156 1933 1933 1917 1885 1837 1821 1789 1821 1805 1869 1853 1837 1821 1837 1853 1869 1901 1869 1853 1837 1805 1773 1725 1677 1629 1661 1597 1645 1693 1901 1949 1709 1357 766 623 447 399 527 559 463 335 415 431 415 383 351 351 351 351 287 239 319 559 718 782 894 990 974 1421 1693 1453 1214 1230 1230 1086 1134 1150 1150 1102 1134 1182 1134 1038 1086 1102 1182 1246 1262 1214 1166 1118 1118 1102 1102 1118 1134 1134 1102 1070 974 990 990 926 878 910 1022 1134 1086 1102 1118 1118 1086 1054 1022 1006 1070 910 862 942 942 814 814 926 958 926 878 846 814 798 798 814 718 766 798 862 910 974 1054 1086 1262 1357 1517 1645 1741 1773 1789 1741 1597 1549 1581 1613 1725 1821 1885 1885 1837 1981 2204 2444 2636 2652 2588 2524 2236 2220 2028 1677 1310 1054 830 702 862 990 1150 1246 1262 1198 1134 1102 1182 1294 1294 1086 1326 1437 1102 1150 1150 1198 1214 1198 1150 1118 1086 1086 1166 1198 1246 1262 1246 1230 1230 1230 1182 1198 1230 1262 1278 1278 1262 1246 1198 1230 1214 1166 1070 1022 1054 1086 1134 1134 1134 1134 1118 1118 1118 1086 1086 1038 1022 1006 1006 1006 1022 1022 1006 990 974 958 974 990 1006 1038 1006 990 974 958 990 974 974 990 1182 894 623 559 623 639 623 623 655 623 575 559 575 527 479 431 463 431 415 399 399 383 335 287 191 750 1102 958 1070 798 367 655 830 846 814 782 830 846 814 686 702 686 686 686 702 702 718 734 750 750 734 734 718 702 702 702 718 718 718 718 718 718 718 718 702 702 702 702 702 702 702 702 734 734 718 718 702 686 686 686 718 718 734 734 734 734 718 718 686 686 686 686 670 670 670 655 639 686 702 734 655 367 335 639 655 655 655 655 639 639 639 639 655 655 655 639 639 623 623 623 607 591 607 591 591 495 431 351 271 159 31 0 79 111 95 63 63 47 15 0 0 47 399 718 782 782 734 718 734 734 750 718 686 670 686 702 734 766 782 782 718 718 718 718 718 718 718 750 798 814 830 830 830 798 766 750 766 782 798 798 782 750 702 702 718 782 814 814 798 750 718 702 750 734 750 750 782 782 798 766 750 734 766 782 782 750 718 702 734 734 734 718 734 734 750 750 750 734 1038 766 670 830 686 910 878 846 862 942 1006 990 1006 1022 846 1134 1341 1326 1326 1645 2636 3626 3386 3259 2620 1725 1150 862 798 862 942 958 974 974 974 958 942 942 942 958 974 974 958 926 894 862 814 958 910 734 814 1118 1150 926 814 798 766 766 750 766 782 814 878 894 862 830 782 750 718 702 702 702 670 655 639 639 639 639 702 702 734 734 750 750 750 750 798 798 766 750 734 718 718 686 670 670 670 670 670 655 639 623 623 623 623 623 607 591 575 559 575 591 607 607 607 591 591 575 495 495 495 495 479 479 479 479 415 415 447 511 559 639 623 623 623 607 575 559 543 543 495 527 527 543 559 575 575 591 607 607 623 623 623 607 591 575 575 575 607 607 591 575 575 575 575 575 559 559 559 559 543 543 543 527 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 543 511 479 463 479 479 463 447 495 495 495 495 495 495 495 495 511 511 495 495 495 495 479 479 527 495 479 495 511 527 511 479 463 495 511 511 495 479 511 495 495 463 431 447 463 463 447 415 399 399 399 399 399 399 399 399 415 415 415 415 399 399 399 383 415 415 415 415 399 399 399 399 399 399 399 399 415 415 415 415 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 383 367 335 319 319 335 367 383 47 47 47 47 63 63 79 79 79 63 63 47 47 63 63 79 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 0 15 0 0 0 0 0 0 15 31 31 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 0 0 63 207 255 191 159 191 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 175 191 223 255 287 287 255 239 207 143 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 143 335 479 527 511 495 511 479 479 479 479 479 479 479 479 463 463 463 463 463 447 479 479 447 399 383 335 303 239 207 143 95 63 31 31 95 159 239 255 159 95 575 1326 1645 1533 1469 1549 1246 1198 1198 1310 1501 1613 1725 1789 1757 1533 1357 1326 1389 1437 1501 1533 1629 1629 1533 1725 1805 1070 495 670 1533 2124 2284 2188 1741 990 926 1022 894 1549 1565 1006 750 1997 2508 2108 2044 2012 1565 1789 2556 1837 527 239 750 2540 2348 2236 2156 2124 2092 2044 1949 1901 1901 1837 1853 1837 1837 1869 1853 1837 1821 1821 1821 1853 1869 1885 1837 1837 1837 1821 1789 1741 1709 1645 1677 1661 1661 1693 1821 1757 1341 862 718 591 495 511 623 575 447 383 431 447 463 479 463 463 463 463 351 335 415 543 623 655 750 798 830 1214 1549 1453 1262 1182 1214 1198 1118 1150 1150 1086 1102 1118 1086 974 1054 1118 1214 1262 1262 1214 1166 1150 1086 1086 1086 1086 1102 1102 1102 1086 1070 1022 958 894 878 926 1022 1102 1070 1086 1086 1086 1070 1038 1022 1006 1086 958 878 878 894 878 894 926 958 942 926 910 910 926 942 958 1022 1006 1006 990 958 942 974 974 1006 1006 1054 1070 1102 1134 1198 1198 1118 1150 1262 1405 1469 1533 1501 1485 1837 1901 2028 2156 2332 2508 2731 2843 3003 3179 3370 3402 3338 3115 2620 2188 2060 1725 1310 1054 990 926 782 670 798 990 1102 1118 1533 1453 942 1150 878 910 974 1070 1118 1166 1198 1262 1086 1102 1118 1134 1134 1118 1118 1102 1182 1198 1214 1246 1246 1246 1230 1230 1198 1214 1198 1150 1086 1054 1070 1102 1102 1102 1102 1102 1118 1118 1118 1086 1070 1022 1022 1006 1006 1006 1022 1022 974 974 958 958 974 990 1006 1022 1022 1022 1006 1022 1070 1086 1118 1134 1310 958 623 527 607 639 639 623 670 623 575 543 559 527 511 463 479 431 431 399 415 399 351 303 271 814 1150 974 1038 814 351 686 942 958 942 878 894 878 814 686 718 702 686 670 670 702 734 750 750 750 750 734 734 718 718 702 734 734 734 734 734 734 734 734 718 718 718 718 718 718 718 718 734 734 734 718 718 702 702 686 686 686 702 702 702 702 686 686 702 702 686 686 686 670 670 670 639 686 702 734 655 367 319 623 670 670 670 655 639 639 623 623 655 655 655 639 639 623 623 623 607 591 607 591 607 511 447 367 287 175 47 0 79 111 95 63 47 15 0 15 0 31 383 750 734 734 686 686 718 718 734 702 670 655 670 686 702 718 734 750 734 734 734 734 718 718 718 718 766 782 782 782 782 782 766 766 766 798 814 830 846 830 782 766 782 878 926 862 782 718 686 623 718 718 734 718 734 734 750 718 718 702 734 750 734 702 655 623 718 718 702 702 702 718 718 734 926 287 479 575 1326 1965 1246 974 942 894 878 926 958 942 958 1006 878 1054 1198 1294 1469 1597 2044 2604 3115 3019 2380 1405 926 830 846 910 910 910 926 942 942 942 926 926 910 910 910 910 910 878 862 830 670 750 734 655 734 910 878 718 734 718 718 718 718 734 766 798 878 862 846 798 766 718 702 686 702 702 686 686 686 686 702 734 734 734 750 734 734 734 734 734 702 686 686 702 686 655 670 655 639 655 686 686 655 623 607 607 559 575 591 591 575 543 495 511 495 511 527 559 559 543 527 511 511 511 511 495 495 479 479 479 399 383 415 479 543 623 623 639 639 639 607 559 543 527 479 511 543 559 559 575 575 591 591 591 623 623 623 607 607 591 591 591 623 607 575 559 559 559 575 591 575 575 559 559 559 543 543 543 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 543 511 479 479 495 495 495 463 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 527 511 479 495 527 527 511 495 463 495 511 527 527 543 543 527 463 447 447 447 447 447 431 415 399 399 399 399 399 399 399 399 431 431 415 415 415 399 399 399 415 415 415 415 415 415 415 399 399 399 399 415 415 431 447 447 399 399 399 399 399 399 399 399 367 367 367 367 367 367 367 367 367 367 335 335 335 335 367 367 31 31 31 31 47 47 63 63 79 63 63 47 47 63 63 79 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 0 15 0 0 0 0 0 0 15 31 31 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 31 0 79 223 271 207 175 191 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 191 223 255 271 303 255 223 191 223 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 47 15 47 47 47 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 191 399 511 543 559 575 575 511 511 511 511 511 511 511 479 495 479 463 463 463 463 447 447 415 367 367 335 303 255 191 143 111 63 15 47 95 191 223 239 111 159 766 1485 1629 1501 1453 1469 1246 1246 1278 1389 1533 1629 1757 1837 1757 1517 1326 1310 1405 1453 1517 1533 1661 1549 1581 1805 1597 766 575 1134 2028 2268 2156 2172 1629 974 894 974 958 1757 1533 958 782 2124 2412 2044 2124 1949 1517 1933 2540 1613 431 207 1198 2620 2252 2316 2300 2044 1997 2124 1965 1917 1933 1885 1901 1901 1901 1917 1885 1869 1853 1837 1853 1869 1901 1917 1821 1821 1821 1821 1789 1741 1709 1661 1629 1693 1725 1725 1757 1613 1198 782 702 527 431 479 575 559 543 511 463 479 511 543 511 479 447 415 447 431 431 463 447 431 463 511 734 878 1230 1485 1421 1214 1150 1262 1134 1150 1118 1038 1070 1086 1054 958 1022 1102 1198 1246 1214 1166 1134 1134 1102 1102 1086 1070 1070 1086 1118 1134 1294 1150 990 926 974 1038 1054 1038 1038 1038 1038 1038 1022 1006 990 990 926 990 1006 958 958 990 942 830 926 926 910 894 878 878 878 878 958 958 958 958 990 1006 1022 1038 1086 1054 1022 990 1006 1022 1022 1038 958 1038 1118 1198 1230 1214 1134 1086 1166 1262 1437 1597 1853 2252 2795 3099 3227 3307 3370 3291 3275 3323 3275 3179 3291 3147 3051 2971 2843 2492 1997 1629 1741 1326 990 1070 1613 1405 607 686 1022 1022 1022 1054 1054 1054 1038 1054 1182 1166 1166 1166 1150 1150 1118 1102 1214 1214 1214 1214 1214 1198 1182 1182 1214 1214 1198 1166 1134 1102 1118 1134 1118 1118 1118 1118 1118 1118 1134 1102 1070 1022 1022 1006 1022 1022 1038 1038 1006 1006 1006 1022 1022 1038 1054 1070 1022 1022 1038 1054 1134 1214 1262 1310 1405 1038 655 527 591 639 639 639 655 623 575 559 575 543 511 479 479 431 431 399 415 399 351 303 319 846 1134 942 990 750 303 639 926 958 958 894 878 862 814 702 718 702 686 670 670 702 734 750 750 750 750 734 734 734 734 718 734 734 734 734 734 734 734 734 718 718 718 718 718 718 718 718 734 734 734 718 718 718 718 702 686 702 702 718 718 702 702 686 702 702 702 686 686 686 670 670 639 702 718 750 670 367 303 607 686 686 670 670 655 639 639 639 655 655 655 639 639 623 623 623 591 591 607 607 607 527 463 383 303 191 63 15 79 111 95 63 63 0 0 15 0 0 351 750 686 655 655 655 670 686 718 718 670 639 639 639 655 655 655 655 702 702 686 686 670 670 670 686 782 766 750 734 766 782 814 830 926 926 910 894 910 878 862 814 798 878 862 766 702 718 718 670 702 686 702 686 718 702 734 686 718 686 686 686 670 655 639 639 702 702 686 670 670 686 686 702 766 862 415 2172 3770 3770 3307 1437 1054 958 878 862 862 814 846 878 910 926 1006 1198 1501 1437 1310 1357 2316 2252 1677 926 734 814 894 910 910 910 926 942 942 942 926 926 830 846 862 878 894 910 910 878 862 734 702 830 878 814 686 639 623 623 623 670 686 702 718 766 830 846 846 814 798 782 766 766 766 766 750 750 766 782 798 798 750 750 782 750 750 750 734 734 623 639 655 639 655 623 655 639 623 686 734 718 670 623 623 623 543 559 575 575 559 527 479 463 479 495 527 543 543 527 511 495 463 463 463 447 431 415 415 399 383 367 351 399 463 559 607 623 623 623 591 575 527 511 495 495 575 591 591 575 575 559 559 559 623 623 623 607 607 607 607 591 607 591 559 543 543 543 559 575 575 575 575 559 559 559 543 543 559 559 559 559 559 559 559 559 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 575 543 511 495 527 543 527 511 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 495 479 463 463 495 511 479 463 447 463 479 511 543 543 543 527 431 431 431 431 415 399 399 415 415 399 399 383 383 399 399 415 431 431 431 415 415 415 399 399 415 415 415 415 415 415 415 431 399 399 399 415 415 431 447 447 399 399 399 399 399 399 399 399 367 367 367 367 367 367 367 367 335 335 367 367 367 367 335 335 15 15 15 31 31 31 47 47 79 63 63 47 47 63 63 79 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 0 15 0 0 0 0 0 0 15 31 31 63 63 63 63 63 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 31 31 47 31 47 0 95 207 255 207 191 191 207 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 223 239 255 271 287 255 207 175 271 111 0 0 0 0 0 15 0 0 0 0 0 0 0 0 63 63 47 47 47 79 63 63 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 239 447 527 543 575 591 575 527 527 527 527 527 527 527 527 511 479 479 463 463 463 447 447 383 351 335 319 287 239 175 127 127 63 31 63 127 191 223 191 127 319 1038 1629 1565 1469 1501 1326 1262 1294 1357 1453 1565 1613 1741 1853 1725 1469 1294 1310 1421 1485 1517 1517 1581 1501 1693 1757 1166 623 1086 1917 2092 2204 2204 2332 1437 766 830 990 1182 1853 1437 910 990 2140 2284 2092 2172 1837 1517 2156 2428 1262 383 239 1613 2572 2444 2428 2476 2188 2092 2204 2012 1981 1981 1949 1933 1933 1965 1965 1933 1917 1901 1885 1901 1917 1949 1965 1853 1837 1837 1805 1773 1741 1709 1693 1597 1725 1805 1773 1773 1693 1437 1182 846 623 463 511 559 511 527 559 511 511 495 479 415 383 367 351 351 319 287 287 303 351 383 383 543 495 862 1405 1581 1294 1118 1182 1150 1134 1102 1038 1054 1070 1054 958 958 1054 1166 1214 1166 1118 1102 1102 1150 1134 1102 1070 1070 1118 1214 1294 1357 1182 974 926 1006 1070 1038 974 1070 1070 1070 1054 1054 1038 1038 1038 1038 1022 990 926 878 878 942 974 942 942 942 958 958 974 974 974 862 846 846 878 942 974 1006 1022 1054 1086 1134 1182 1198 1166 1118 1086 1086 1118 1134 1070 1038 1022 990 974 926 958 974 894 894 1054 1341 1517 1837 2332 2955 3227 3275 3243 3291 3354 2907 2875 2827 2715 2620 2588 2652 2747 2588 2412 2492 2747 3035 2572 1565 1373 958 942 942 942 974 942 894 846 1038 1054 1054 1102 1166 1214 1214 1214 1214 1214 1198 1198 1182 1166 1150 1150 1246 1230 1198 1182 1166 1166 1166 1166 1134 1134 1134 1134 1118 1118 1118 1086 1054 1022 1006 1006 1006 1022 1038 1054 1054 1054 1070 1070 1070 1070 1086 1086 1006 1006 1006 1038 1118 1198 1262 1310 1341 1022 686 559 607 623 623 639 639 623 591 575 591 559 527 479 463 431 415 399 399 383 335 287 351 846 1102 862 926 686 223 543 766 830 846 798 814 830 830 750 702 686 686 686 702 702 718 734 750 750 750 750 750 734 734 734 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 734 734 734 734 734 718 718 718 734 734 750 766 766 750 734 734 718 702 702 702 686 686 686 686 623 702 718 766 670 351 303 591 670 670 670 670 655 655 655 655 655 655 655 639 639 623 623 623 591 591 607 607 623 527 479 399 319 207 63 15 79 111 95 63 63 0 15 31 0 0 319 734 670 670 670 670 702 718 750 750 702 670 670 670 670 670 670 670 702 686 686 670 655 655 639 639 782 782 750 734 750 750 766 798 846 798 718 686 686 655 639 575 543 575 495 399 447 623 686 639 670 670 686 670 702 702 734 702 670 670 655 639 639 639 639 655 686 686 670 655 655 655 655 670 287 686 607 1933 2907 2699 2300 958 1022 926 862 830 830 766 782 814 798 846 894 1022 1262 1198 1086 1102 1278 1278 942 575 639 766 782 782 878 878 894 894 894 878 862 862 910 894 862 814 782 750 718 702 511 431 463 623 607 511 543 718 559 607 623 639 655 670 718 718 814 814 814 814 798 798 798 798 750 750 734 734 750 766 782 798 782 782 782 782 766 734 734 718 623 623 623 607 607 623 607 607 607 670 702 686 607 575 575 607 511 527 527 511 511 495 479 463 543 543 543 559 559 543 527 527 479 479 463 431 415 383 367 351 399 367 319 367 479 591 702 718 639 607 575 575 527 511 511 511 607 607 591 575 575 559 543 543 607 607 607 607 591 591 591 591 591 591 575 559 543 543 559 559 591 575 575 575 559 559 559 559 575 575 575 575 575 575 575 575 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 575 543 511 511 543 559 543 527 527 527 527 527 527 527 527 527 479 479 495 495 495 495 511 511 511 479 463 479 495 511 495 463 463 463 479 511 559 559 527 495 415 431 447 431 399 383 399 415 431 415 383 367 367 383 415 431 447 431 431 431 415 415 415 415 415 415 415 415 431 431 431 431 399 399 399 399 415 415 415 415 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 319 335 367 383 383 367 335 319 0 0 0 0 0 15 15 15 47 31 31 15 15 31 31 47 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 0 15 0 0 0 0 0 0 15 31 31 63 63 63 63 63 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 15 31 47 47 63 47 95 159 223 207 207 191 175 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 207 223 239 255 271 255 239 223 319 127 0 0 0 0 0 15 0 0 0 0 0 0 31 31 63 63 95 79 79 95 95 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 111 383 575 607 591 607 607 591 575 575 575 575 575 575 575 543 511 479 479 463 447 431 431 431 367 335 303 271 223 175 127 79 175 111 47 95 159 207 207 111 143 463 1262 1725 1517 1485 1533 1214 1262 1326 1405 1485 1549 1581 1693 1805 1661 1421 1262 1294 1437 1501 1517 1501 1565 1501 1757 1613 974 1022 1773 2236 2060 2108 2204 2332 1118 655 926 974 1485 1805 1278 846 1310 2156 2220 2188 2108 1693 1581 2348 2188 894 383 367 2012 2556 2636 2220 2284 2140 2124 2140 2124 2060 2060 2028 1981 1965 1981 1965 1981 1965 1949 1949 1949 1965 1997 2012 1965 1949 1917 1869 1837 1805 1789 1789 1741 1837 1837 1805 1869 1917 1837 1709 990 766 607 639 655 575 543 591 559 511 431 367 319 351 415 463 463 383 287 255 319 399 431 415 367 303 607 1118 1453 1389 1198 1166 1118 1134 1102 1054 1038 1070 1022 926 1006 1118 1230 1278 1230 1166 1150 1166 1214 1198 1166 1134 1150 1246 1405 1533 1294 1166 1022 990 1038 1102 1118 1086 1166 1150 1150 1134 1134 1134 1134 1134 1214 1070 1134 1326 1198 862 846 1118 846 862 894 926 942 974 974 958 926 894 910 926 974 1006 1038 1054 990 1038 1086 1150 1166 1150 1118 1102 1166 1166 1198 1166 1102 1022 1022 1022 958 894 862 782 750 766 814 830 878 1038 1262 1341 1294 1246 1437 1661 2076 2236 2460 2524 2460 2380 2332 2380 2492 2284 2204 1981 2124 2540 2699 2987 2843 2715 2492 2220 1949 1613 1310 1134 1118 1102 1054 1070 1086 1102 1086 1054 1182 1182 1166 1166 1166 1166 1166 1166 1246 1214 1198 1182 1182 1182 1182 1166 1150 1134 1134 1118 1118 1102 1102 1054 1022 990 974 974 990 1006 1022 1022 1022 1022 1038 1038 1038 1022 1006 1006 1006 990 958 942 990 1038 1086 1134 1118 894 686 623 655 623 623 623 623 607 591 591 623 575 527 463 447 415 399 383 383 367 319 271 431 942 1166 910 942 686 239 559 718 734 766 718 702 750 782 734 670 686 702 702 718 718 718 702 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 750 750 766 766 750 750 734 718 718 702 702 702 686 686 686 623 702 734 766 670 351 287 575 655 655 670 670 670 670 670 686 655 655 655 639 639 623 623 623 591 591 607 607 623 543 495 399 335 207 79 31 95 111 95 63 111 0 47 63 0 0 303 734 702 670 670 639 686 702 718 702 655 623 623 639 655 655 670 670 670 670 655 655 639 623 607 639 734 734 750 718 702 639 607 559 399 303 191 175 207 223 223 191 271 207 79 0 111 447 607 575 639 639 670 670 670 670 702 718 623 623 639 639 639 639 655 655 670 670 655 639 623 623 639 639 734 575 718 463 463 766 623 782 686 655 686 782 846 814 830 862 718 798 846 894 1038 974 942 1038 846 894 718 623 782 894 910 942 862 830 830 830 814 798 782 766 830 798 734 670 591 527 479 463 655 655 670 655 575 543 591 702 607 639 670 686 702 718 750 734 798 798 798 782 782 782 766 766 718 702 702 686 702 718 718 750 798 798 782 750 734 702 702 670 607 607 591 559 543 511 495 511 559 639 655 607 527 495 527 591 495 495 479 479 479 479 479 495 559 575 559 543 527 527 527 527 511 495 463 431 399 351 335 319 287 239 207 223 367 543 702 782 639 607 591 591 591 575 543 543 575 575 575 575 575 575 575 575 575 575 575 575 591 591 591 591 591 591 607 607 591 575 559 559 591 591 575 575 575 559 559 559 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 527 527 527 527 527 527 527 527 559 527 495 495 527 543 543 527 527 527 527 527 527 527 527 527 479 479 479 495 495 511 511 511 511 495 463 479 511 511 495 479 463 463 463 511 559 559 511 463 415 447 463 447 399 383 399 431 431 415 383 367 367 383 415 431 447 447 431 431 431 415 415 415 415 415 415 431 431 447 447 447 399 399 399 399 383 383 383 383 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 0 0 0 15 15 31 31 31 47 31 31 15 15 31 31 47 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 0 15 0 0 0 0 0 0 15 31 31 63 63 63 63 63 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 31 15 31 47 47 63 79 95 127 191 207 223 191 159 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 175 191 207 223 271 271 271 271 351 143 0 0 0 0 0 15 0 0 0 0 0 0 31 31 63 63 95 79 79 63 95 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 191 463 655 655 607 607 607 559 575 575 575 575 575 575 575 543 495 479 463 447 431 431 431 415 399 351 319 255 207 127 79 15 175 111 63 79 159 207 159 95 175 591 1421 1741 1453 1533 1581 1166 1262 1326 1421 1501 1533 1533 1645 1773 1629 1389 1246 1294 1453 1517 1517 1485 1645 1517 1725 1533 1086 1565 2220 2060 2140 2044 2076 2140 798 686 1102 942 1709 1773 1150 814 1549 2188 2204 2252 2044 1597 1645 2476 2012 591 351 431 2268 2508 2652 1773 1789 1933 2012 1901 2220 2156 2140 2076 2028 2012 1997 1981 2044 2012 2012 1981 2012 2012 2060 2060 2124 2076 2028 1965 1933 1901 1917 1917 1853 1901 1901 1837 1917 2092 2092 2012 894 702 607 702 750 655 623 670 559 479 351 287 271 399 559 655 862 718 511 383 367 399 367 287 303 271 463 798 1214 1373 1341 1230 1118 1102 1086 1022 1022 1054 1006 942 1070 1182 1310 1341 1278 1230 1214 1246 1230 1214 1182 1166 1198 1341 1549 1693 1246 1198 1134 1102 1118 1182 1246 1278 1182 1182 1166 1150 1150 1150 1166 1166 1134 1054 1533 2188 2012 1134 734 974 1086 1086 1086 1070 1038 1022 990 942 830 830 862 910 990 1054 1102 1134 1166 1134 1102 1054 1070 1086 1150 1182 1118 1214 1341 1373 1341 1214 1134 1054 1086 1006 942 990 1102 1166 1102 1006 1182 1054 1054 1166 1134 894 686 639 782 750 798 942 1134 1326 1405 1453 1869 1869 2044 1885 2012 2492 2412 2124 2236 2236 2252 2316 2380 2364 2268 2204 1981 1901 1741 1597 1469 1326 1182 1086 1150 1150 1150 1150 1150 1182 1198 1198 1230 1198 1182 1166 1182 1182 1182 1166 1150 1134 1134 1118 1102 1086 1070 1022 990 958 958 958 958 974 990 1006 958 958 958 958 942 926 910 894 1006 974 910 862 862 878 910 926 926 782 670 670 702 639 607 607 607 591 607 623 639 591 527 463 431 399 383 367 383 351 319 255 559 1070 1262 990 990 718 271 607 734 782 798 718 686 718 750 718 655 670 702 734 734 718 702 686 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 702 718 718 734 734 718 718 702 718 718 718 702 702 686 686 686 623 702 734 766 686 351 287 575 639 655 655 670 670 686 686 702 655 655 655 639 639 623 623 623 591 591 607 607 623 543 495 415 335 223 79 31 95 111 95 47 143 63 63 95 0 0 303 750 702 686 639 623 623 623 623 639 559 575 591 607 639 655 670 686 686 686 670 655 639 639 623 607 607 670 702 702 623 527 415 335 0 0 0 0 0 0 15 0 255 127 0 0 15 447 639 591 639 639 655 670 670 686 718 734 575 607 639 670 670 670 639 639 670 655 639 623 623 623 623 623 591 686 575 702 798 734 702 415 175 207 367 607 750 782 814 830 702 814 830 830 942 830 686 718 718 702 607 575 734 814 862 990 814 782 782 782 766 734 718 702 479 479 463 463 463 463 479 479 431 543 559 527 591 718 718 575 702 718 750 766 798 798 798 798 814 798 782 766 766 750 734 734 702 686 686 670 670 686 702 718 766 798 766 750 718 702 670 639 607 543 527 479 431 399 335 351 543 607 623 559 463 431 495 559 495 479 463 447 447 463 495 527 559 543 511 479 463 463 463 479 415 399 367 319 271 223 191 175 63 0 0 15 175 399 591 718 639 655 623 607 607 607 591 623 543 543 559 575 575 591 607 607 559 575 575 575 575 575 575 575 591 607 623 639 639 607 575 559 591 591 591 575 575 559 559 559 543 543 543 543 543 543 543 543 559 559 559 559 559 559 559 559 527 527 527 527 527 527 527 527 543 511 479 479 511 527 527 511 527 527 527 527 527 527 527 527 479 479 479 495 495 511 511 511 511 495 479 479 511 511 495 479 479 463 463 511 559 559 495 431 431 463 495 479 415 399 431 463 431 415 383 367 367 383 415 431 447 447 447 431 431 415 415 415 415 415 415 431 431 447 447 447 399 399 399 383 383 367 351 351 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 383 367 335 319 319 335 367 383 31 31 31 31 31 31 31 31 15 0 0 0 0 0 0 15 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 0 47 0 0 0 0 0 31 47 15 15 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 47 79 79 47 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 95 111 95 63 47 31 63 95 143 207 239 191 175 159 175 175 191 223 255 255 239 223 207 255 255 255 255 255 255 255 255 271 287 287 255 255 239 271 287 239 95 31 0 0 0 0 31 0 15 15 15 15 15 31 31 79 0 0 63 95 0 31 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 335 479 575 559 559 607 591 511 607 559 543 559 543 511 511 511 399 639 383 479 303 639 575 431 319 335 335 319 287 207 111 79 95 31 15 127 223 223 143 111 159 878 1565 1661 1501 1597 1501 1198 1326 1357 1405 1469 1549 1581 1693 1789 1437 1278 1246 1341 1453 1453 1501 1565 1565 1677 1485 1341 1693 2060 2108 2044 1965 2156 2220 1741 974 846 1086 958 2028 1549 1102 878 1757 2156 2284 2028 1917 1597 1933 2444 1549 351 399 734 2428 3115 2268 1469 1310 1661 1805 2076 2715 2476 2124 1901 1693 1821 1405 1981 2316 1981 1805 1789 1821 1709 1709 1757 1709 1677 1741 1741 1805 1773 1789 1757 2028 1981 1965 1949 2124 2428 2284 1821 782 814 702 750 766 686 718 591 431 319 271 319 351 383 447 543 766 782 543 367 447 463 383 399 335 255 207 399 862 1262 1341 1166 1118 1134 1086 1022 1006 1070 1070 1038 1134 1134 1182 1278 1294 1230 1182 1214 1278 1310 1262 1198 1294 1501 1549 1453 1134 1118 1102 1134 1198 1246 1262 1246 1262 1166 1166 1278 1278 1182 1198 1326 1357 1006 2508 2715 1373 1102 1150 1038 1054 1054 1070 1102 1134 1150 1102 1022 958 974 1006 990 958 974 1054 1102 1038 1038 1054 1022 1070 1054 1086 1102 1118 1246 1389 1389 1341 1230 1182 1166 926 1070 1150 1118 1134 1278 1326 1278 1341 1310 1294 1294 1278 1214 1134 1054 1006 942 878 798 766 734 702 686 766 798 878 1054 1310 1613 1933 2092 2108 2156 2060 1821 1757 1805 1773 1645 1741 1805 1837 1837 1789 1709 1613 1549 1421 1389 1326 1262 1230 1198 1198 1214 1278 1246 1214 1182 1150 1118 1102 1102 1070 1086 1118 1134 1118 1102 1070 1022 1006 958 926 942 974 990 990 990 942 878 830 846 894 942 910 878 1022 974 910 846 830 830 846 862 990 782 591 575 639 623 591 575 575 575 575 575 607 575 527 479 479 399 351 335 383 399 383 335 479 1086 1278 1230 1006 830 271 686 926 718 655 718 702 766 718 543 655 670 702 718 734 750 750 750 734 750 766 750 718 702 702 734 734 734 734 750 750 766 766 766 734 734 734 718 718 702 702 702 750 750 750 750 750 750 750 750 718 718 718 702 702 686 686 686 702 702 702 702 702 702 702 702 639 670 750 670 702 447 143 575 718 702 670 639 655 670 702 734 686 670 655 623 607 607 607 607 607 607 639 639 655 559 495 415 287 191 63 0 31 63 79 63 47 95 47 0 0 0 207 766 814 686 623 655 686 639 623 670 559 655 734 718 718 830 894 878 702 686 670 670 702 702 655 655 686 718 655 623 607 559 383 159 0 0 0 0 31 15 31 79 223 95 0 0 0 415 686 575 623 607 607 607 623 639 686 686 655 686 702 686 623 607 623 670 623 623 607 607 607 623 623 639 607 591 623 686 766 686 511 367 0 47 271 575 766 830 830 846 766 750 798 798 814 814 798 782 686 655 670 702 782 830 910 894 862 798 718 655 607 591 591 591 431 415 415 447 495 527 527 511 543 623 670 670 655 670 734 782 782 766 766 750 750 766 798 814 798 782 782 766 750 734 718 718 670 670 655 655 655 670 686 718 734 766 750 750 718 702 655 639 766 447 623 575 175 351 798 862 750 463 670 830 447 383 607 495 559 559 527 511 495 495 495 495 415 415 399 383 367 367 383 383 319 287 239 191 127 63 15 0 47 15 0 0 111 351 559 670 639 655 623 623 607 591 575 559 607 607 607 607 607 607 607 607 591 591 591 591 591 591 591 591 575 575 575 575 575 575 575 575 591 575 575 559 559 575 575 591 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 527 511 511 495 495 511 511 527 511 511 511 511 511 511 511 511 543 543 543 527 527 527 511 511 431 447 479 495 495 479 447 431 463 479 495 511 511 495 463 447 479 447 415 399 399 415 447 479 463 447 431 415 415 415 415 431 431 431 415 415 415 399 399 399 367 463 479 399 383 431 431 367 431 431 415 399 399 383 367 367 367 383 383 399 399 383 383 367 335 335 335 351 351 367 367 367 383 399 415 399 367 367 383 399 31 31 31 31 31 31 31 31 15 0 0 0 0 0 0 15 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 0 31 0 0 0 0 0 31 31 31 31 63 63 63 63 63 63 47 47 47 47 47 47 47 47 15 47 79 79 47 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 79 63 47 31 15 47 111 159 207 239 191 175 175 175 191 207 223 223 239 239 239 223 239 239 239 239 239 239 239 239 239 255 271 255 255 239 255 287 191 63 0 0 0 0 0 63 15 15 15 15 15 15 15 0 15 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 79 175 303 463 559 559 575 639 655 591 559 543 527 527 527 527 527 511 527 415 287 702 479 303 159 383 351 335 287 223 175 95 31 0 95 47 47 159 239 207 111 111 127 942 1565 1581 1485 1485 1357 1198 1294 1405 1501 1533 1629 1725 1725 1613 1421 1294 1278 1373 1469 1485 1517 1565 1549 1629 1501 1453 1821 2124 2108 2012 2092 2140 2252 1437 846 846 846 1278 1981 1453 1006 926 1837 2172 2268 2044 1901 1597 1997 2348 1262 287 351 1102 2476 3067 2156 1453 1357 1709 1821 2092 2588 2348 1997 1837 1677 1773 1469 2092 2268 1965 1757 1693 1693 1549 1533 1565 1341 1310 1341 1310 1326 1278 1278 1262 1086 1150 1182 1054 1166 1581 1693 1437 974 1022 894 734 623 607 543 303 447 367 335 367 367 351 351 383 559 670 543 399 431 431 383 447 399 303 175 239 655 1134 1278 1150 1166 1166 1166 1118 1086 1102 1086 1070 1166 1150 1214 1310 1341 1310 1310 1357 1214 1262 1230 1182 1278 1453 1469 1357 1310 1278 1230 1230 1246 1278 1278 1262 1230 1166 1150 1198 1246 1262 1294 1357 1150 1981 2540 1853 1230 1182 1102 1214 1214 1102 1070 1182 1278 1246 1166 1086 974 990 1038 1006 1006 1006 1070 1118 1054 1054 1070 1038 1054 1054 1070 1070 1070 1198 1310 1357 1294 1214 1150 1150 1006 1102 1150 1150 1182 1310 1357 1326 1421 1421 1389 1373 1373 1310 1198 1134 1118 1054 958 910 862 830 798 766 766 718 670 623 607 639 670 686 862 990 1038 990 1118 1341 1437 1405 1294 1341 1373 1405 1437 1469 1469 1485 1549 1517 1469 1405 1326 1246 1198 1150 1150 1150 1150 1150 1166 1182 1198 1214 1198 1182 1150 1102 1070 1038 1022 974 1070 1006 974 974 990 1006 990 958 1006 1006 974 958 958 1006 1070 1118 1341 1246 1102 958 910 894 910 942 974 782 607 591 670 655 623 623 607 591 591 591 623 575 527 463 479 399 351 335 383 399 383 335 495 1038 958 974 1134 814 111 862 798 830 862 718 639 830 910 702 702 718 734 734 734 734 734 718 734 750 766 750 718 702 718 734 734 734 750 750 750 766 766 766 734 734 734 718 718 718 702 702 766 766 766 766 766 766 766 766 734 734 734 734 718 718 702 702 702 702 702 702 702 702 702 702 670 686 750 670 702 463 159 591 718 702 670 655 655 670 702 718 702 702 686 686 670 655 655 639 607 607 639 639 655 559 495 415 287 191 63 0 31 63 79 63 111 127 63 15 0 0 191 718 766 655 607 655 670 591 623 655 750 894 990 958 942 942 926 846 910 894 862 814 782 718 670 639 686 702 718 686 670 559 335 111 0 0 0 0 63 63 143 207 223 111 15 0 0 415 718 607 591 575 575 575 591 591 639 655 639 670 686 670 623 607 639 670 607 607 607 607 607 623 623 639 623 607 623 702 718 686 591 527 223 287 463 686 814 814 798 814 734 718 734 718 734 734 734 750 750 750 750 750 798 814 846 830 766 702 639 591 543 527 527 527 495 495 495 527 591 623 623 607 623 670 702 702 686 686 750 782 750 750 766 766 766 766 814 814 782 750 734 734 718 702 686 686 686 670 670 655 655 655 670 702 718 718 718 686 686 639 623 591 303 527 527 191 830 2795 3882 3658 2060 862 367 623 575 495 559 447 463 447 415 383 351 335 335 335 383 367 319 271 223 191 175 175 127 111 95 63 15 0 0 0 0 0 0 0 47 287 543 702 670 655 655 623 623 591 575 559 607 607 607 607 607 607 607 607 591 591 591 591 591 591 591 591 575 575 575 575 575 575 575 575 591 575 575 559 559 575 575 591 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 543 527 527 527 511 511 511 511 463 463 479 479 479 479 463 463 463 479 495 511 511 495 479 463 463 447 415 383 383 399 415 431 463 447 431 431 415 415 431 431 463 463 447 447 431 415 415 415 367 447 463 399 383 431 415 351 399 399 399 399 399 399 399 399 367 383 383 399 399 383 383 367 335 335 351 351 351 367 367 367 367 399 399 383 351 335 351 367 31 31 31 31 31 31 31 31 15 0 0 0 0 0 0 15 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 0 31 0 0 0 0 15 15 31 31 31 63 63 63 63 63 63 47 47 47 47 47 47 47 47 15 47 79 79 47 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 47 63 47 15 15 15 47 111 159 207 223 191 175 175 191 223 207 207 207 223 223 239 255 223 223 223 223 223 223 223 223 191 223 255 271 287 255 255 271 159 31 0 0 0 0 15 79 63 63 31 15 0 0 0 0 0 47 31 0 0 95 95 0 15 31 79 127 159 175 175 159 159 111 63 63 31 0 47 143 367 463 511 479 479 511 511 479 623 623 591 559 511 495 463 431 575 479 367 543 591 766 527 367 367 335 271 207 159 127 127 159 95 63 95 191 239 159 95 95 287 1214 1709 1613 1581 1421 1198 1198 1246 1485 1533 1373 1437 1661 1629 1326 1389 1310 1326 1421 1517 1533 1549 1565 1549 1597 1517 1565 1965 2204 2092 1981 2108 2108 2140 1150 830 894 718 1709 1885 1294 926 990 1949 2188 2220 2028 1821 1645 2124 2220 894 239 319 1613 2556 3003 2012 1373 1373 1741 1853 2108 2492 2188 1901 1853 1677 1693 1613 2268 2268 1997 1821 1725 1693 1549 1565 1581 1821 1789 1805 1757 1757 1709 1725 1709 1773 1901 1661 1118 910 1182 1326 1230 1230 1022 926 782 623 543 479 351 399 367 367 431 415 335 287 303 351 543 511 399 431 415 399 495 383 383 255 223 591 1118 1278 1102 1182 1150 1182 1182 1150 1118 1118 1150 1214 1182 1198 1262 1278 1246 1246 1310 1326 1389 1373 1310 1405 1549 1549 1437 1198 1166 1134 1134 1198 1278 1326 1341 1373 1341 1262 1182 1214 1294 1294 1246 1230 2492 2220 1278 1182 1294 1262 1198 1310 1102 1086 1310 1421 1294 1182 1150 1054 1038 1086 1070 1086 1070 1118 1150 1102 1102 1102 1102 1102 1102 1086 1086 1038 1134 1246 1294 1246 1182 1166 1166 1086 1102 1118 1150 1262 1373 1389 1341 1533 1517 1485 1469 1453 1373 1278 1230 1246 1166 1070 1038 974 926 878 846 702 702 718 734 734 766 750 750 734 798 782 686 718 830 846 782 846 878 862 878 926 1006 1086 1134 1166 1198 1246 1278 1294 1294 1262 1246 1214 1214 1198 1182 1182 1182 1182 1182 1198 1166 1118 1086 1070 1086 1102 1086 1102 1038 1022 1022 1054 1054 1038 1022 1086 1102 1102 1054 1022 1054 1198 1310 1405 1278 1086 910 846 830 878 926 926 766 623 623 686 670 639 655 639 623 607 607 639 591 527 463 463 383 351 335 383 399 367 319 367 846 958 1038 1070 862 207 655 1006 878 894 894 846 846 734 431 750 750 750 766 750 734 718 718 734 750 766 750 718 718 718 750 734 750 750 750 766 766 766 766 734 734 734 734 718 718 718 702 782 782 782 782 782 782 782 782 766 766 750 750 734 734 734 734 702 702 702 702 702 702 702 702 702 702 766 670 718 479 175 607 718 702 686 670 670 686 702 718 655 670 686 702 702 686 670 655 607 607 639 639 655 575 511 415 303 207 63 0 47 63 79 63 143 143 79 47 0 0 175 686 750 670 623 607 607 559 655 718 750 878 1038 1102 1134 1150 1118 1054 1134 1118 1086 1006 894 798 734 718 639 655 655 623 623 575 399 191 63 0 0 0 31 31 95 143 191 127 47 0 0 431 750 591 559 559 543 543 543 559 575 591 607 623 655 639 623 623 639 670 591 591 591 607 607 623 623 623 607 655 670 718 718 718 702 702 543 543 655 782 830 766 734 718 718 718 702 686 686 702 702 718 782 782 798 782 782 766 734 718 718 655 607 559 527 511 495 511 607 591 591 639 686 718 718 702 686 718 734 734 718 718 750 782 702 718 750 766 766 750 782 766 734 734 718 718 702 686 686 670 734 718 702 686 670 670 670 670 639 639 639 623 607 559 527 511 543 495 303 47 575 2044 2891 2572 1645 766 415 623 527 383 447 431 479 447 415 367 319 303 287 271 271 255 207 143 95 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 175 495 734 686 655 655 623 623 607 575 575 607 607 607 607 607 607 607 607 591 591 591 591 591 591 591 591 575 575 575 575 575 575 575 575 591 591 575 575 575 575 591 591 559 559 559 559 559 559 559 559 575 575 575 575 575 575 575 575 543 543 543 543 543 543 543 543 527 527 511 511 511 511 527 527 543 543 543 543 543 543 543 543 527 527 527 511 511 495 495 495 479 447 431 431 431 431 447 447 431 447 447 463 463 463 447 431 463 447 431 415 415 415 415 415 463 463 447 431 415 415 431 431 495 479 479 463 447 431 415 415 383 431 431 399 383 415 399 351 367 367 383 399 399 415 431 431 367 383 383 399 399 383 383 367 335 351 351 351 367 367 367 367 367 383 383 367 319 303 303 319 31 31 31 31 31 31 31 31 15 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 0 0 0 15 15 15 15 47 47 79 79 79 79 79 79 47 47 47 47 47 47 47 47 15 47 79 79 47 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 63 47 15 31 31 79 127 175 207 223 191 175 191 207 239 223 207 191 191 223 255 271 223 223 223 223 223 223 223 223 159 223 271 303 319 287 287 287 127 0 0 0 0 0 31 95 79 63 63 15 0 0 0 0 0 0 0 0 191 431 463 351 319 367 415 495 559 607 607 607 734 655 607 575 527 495 543 639 798 830 846 782 734 686 686 655 495 527 559 527 559 591 607 559 367 559 702 367 143 367 367 399 271 239 175 95 31 0 0 15 63 79 159 207 207 127 95 95 559 1437 1725 1597 1629 1389 990 1038 1262 1581 1549 1150 1134 1453 1533 1262 1373 1357 1405 1469 1565 1581 1597 1581 1581 1549 1501 1645 2060 2188 2044 1997 2044 2140 1773 974 878 894 974 2092 1773 1134 830 1054 2044 2220 2188 1997 1741 1725 2284 2028 575 159 383 2060 2667 2955 1869 1341 1485 1821 1901 2172 2444 2076 1869 1885 1725 1629 1821 2412 2156 1981 1853 1789 1757 1677 1709 1773 1837 1821 1821 1789 1789 1773 1805 1837 2252 2428 2044 1310 1054 1326 1565 1629 1485 814 750 830 607 447 431 543 415 383 383 447 431 367 335 351 319 495 447 351 431 447 431 511 383 479 447 447 846 1389 1549 1341 1294 1246 1246 1326 1310 1278 1294 1341 1421 1326 1294 1310 1278 1230 1230 1294 1310 1357 1310 1246 1326 1485 1501 1389 1262 1230 1182 1198 1262 1357 1421 1469 1405 1437 1357 1230 1262 1389 1357 1198 1613 2236 1661 1357 1373 1310 1485 1054 1262 1086 1166 1469 1533 1278 1134 1214 1134 1150 1166 1182 1182 1166 1198 1214 1182 1150 1150 1134 1134 1134 1134 1086 1086 1150 1246 1278 1246 1214 1198 1198 1150 1086 1086 1182 1326 1389 1405 1373 1501 1517 1549 1517 1501 1437 1341 1310 1294 1230 1134 1086 1038 974 910 878 830 814 862 862 862 846 830 862 830 878 862 814 814 894 910 878 830 798 734 686 686 702 734 766 655 702 798 894 1006 1070 1134 1150 1166 1166 1150 1134 1134 1150 1150 1166 1182 1166 1134 1118 1102 1118 1134 1102 1006 974 974 990 1038 1054 1038 1022 1070 1070 1070 1038 1022 1054 1134 1198 1134 1038 894 782 750 782 846 894 862 718 623 623 686 670 639 655 670 655 639 623 639 591 527 463 447 383 351 335 383 399 367 271 575 910 1150 990 463 575 335 559 814 559 655 894 926 846 878 862 718 750 766 766 766 750 750 734 734 750 766 766 734 718 734 766 750 750 750 766 766 766 782 782 750 750 734 734 734 718 718 718 782 782 782 782 782 782 782 782 766 750 750 750 734 734 734 718 718 718 718 718 718 718 718 718 734 718 766 686 750 511 191 607 734 718 702 686 670 686 702 702 607 623 655 686 686 670 639 623 607 607 655 655 670 575 511 415 319 207 79 15 47 63 63 63 143 143 111 31 0 0 127 655 766 686 607 559 575 639 782 878 718 798 910 990 1054 1102 1118 1118 1070 1070 1070 1006 894 814 782 782 686 670 655 591 575 527 383 175 159 47 0 15 31 0 15 31 175 143 95 0 47 431 750 639 591 543 543 527 543 543 559 559 591 591 607 623 623 623 639 655 591 591 607 623 623 623 623 655 639 670 734 734 734 734 766 798 750 734 782 830 798 718 702 750 718 686 686 670 670 670 702 734 766 798 798 798 782 750 702 686 702 686 655 607 591 575 575 575 686 670 655 670 718 734 718 702 718 718 718 718 702 702 718 734 655 670 734 750 750 734 734 718 702 702 686 686 670 670 655 655 718 702 686 655 639 639 623 639 607 575 607 559 527 511 463 447 559 303 303 367 303 335 495 479 479 447 575 559 319 335 463 399 415 399 351 303 239 207 191 175 79 63 47 31 15 15 15 15 0 0 0 0 0 0 0 15 0 0 0 0 0 63 447 798 686 686 670 670 623 623 591 575 607 607 607 607 607 607 607 607 607 607 591 591 591 591 575 575 591 591 591 591 591 591 591 591 607 591 575 575 575 575 591 607 559 559 559 559 559 559 559 559 575 575 575 575 575 575 575 575 543 543 543 543 543 543 543 543 543 527 511 511 511 511 527 543 543 543 543 543 543 543 543 543 527 527 511 511 495 495 495 479 479 431 415 399 399 415 431 447 415 415 431 431 431 447 431 431 479 463 463 463 463 463 463 463 479 463 447 431 431 431 431 447 495 479 463 447 431 415 399 399 399 399 399 399 399 415 383 351 383 383 383 399 399 415 415 415 367 383 383 399 399 383 383 367 351 351 351 367 367 367 383 383 367 383 383 351 303 271 271 287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 0 0 0 15 15 15 15 47 47 79 79 79 79 79 79 47 47 47 47 47 47 47 47 15 47 79 79 47 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 79 79 47 31 47 63 111 143 191 223 223 175 175 207 223 239 223 207 191 191 223 255 271 255 255 255 255 255 255 255 255 175 223 287 319 335 303 303 303 143 15 0 0 0 0 31 95 63 63 47 0 0 0 0 0 0 0 0 431 782 846 750 718 639 639 639 670 734 766 750 734 750 702 686 718 734 750 846 974 1086 1102 1166 1150 1150 1086 1134 1118 942 942 926 766 702 639 591 463 639 303 431 383 527 543 335 479 351 319 239 159 79 15 0 0 47 63 159 207 143 63 79 127 814 1517 1645 1485 1613 1341 846 766 1182 1517 1517 1118 1038 1357 1533 1373 1389 1421 1485 1533 1581 1613 1629 1581 1581 1517 1469 1709 2108 2140 2012 2044 2108 2236 1294 814 846 846 1533 2268 1597 1054 846 1118 2108 2236 2156 1933 1677 1869 2396 1757 399 127 543 2268 2747 2891 1757 1357 1565 1869 1917 2252 2412 2044 1853 1821 1709 1581 1997 2428 1997 1885 1821 1741 1709 1661 1741 1789 1997 1965 1997 1917 1917 1885 1965 2012 2140 2284 1821 1198 1150 1485 1741 1981 1533 782 766 670 463 623 591 575 543 479 415 431 415 383 383 415 431 511 383 287 431 495 447 479 447 575 670 750 1166 1709 1917 1773 1373 1246 1246 1421 1469 1357 1373 1469 1501 1389 1373 1405 1405 1389 1421 1485 1469 1485 1421 1326 1405 1597 1629 1549 1389 1326 1246 1198 1214 1246 1278 1294 1310 1389 1373 1310 1357 1485 1469 1294 1821 2252 1453 1389 1565 1230 1421 1150 1182 1134 1341 1645 1597 1262 1150 1294 1230 1230 1246 1262 1294 1278 1278 1278 1278 1230 1230 1182 1182 1166 1166 1134 1182 1198 1246 1278 1294 1278 1262 1246 1262 1166 1166 1341 1469 1453 1469 1453 1469 1469 1549 1517 1517 1437 1357 1326 1278 1214 1134 1086 1038 974 894 878 830 814 814 798 782 782 798 814 814 846 846 862 878 926 942 942 942 910 862 798 750 718 702 702 655 655 655 655 686 734 766 798 798 814 846 894 958 1022 1086 1118 1134 1134 1150 1134 1118 1070 1038 990 974 926 926 958 974 974 942 910 974 942 910 926 958 974 942 910 910 862 798 750 782 798 846 862 798 686 607 623 670 639 607 623 670 655 639 623 639 591 527 463 431 367 351 335 383 399 351 255 191 1134 1581 1677 1357 766 15 734 734 734 814 798 670 718 782 686 670 718 734 766 766 782 782 782 734 750 766 766 734 734 750 782 750 750 766 766 766 782 782 782 750 750 750 734 734 734 718 718 750 750 750 750 750 750 750 750 750 734 734 734 718 718 718 702 718 718 718 718 718 718 718 718 718 718 766 702 782 543 191 575 734 734 718 702 686 686 686 686 607 639 670 702 702 670 655 623 623 623 655 655 670 575 527 431 335 223 95 15 47 63 63 63 127 127 95 0 0 0 95 623 830 782 686 623 670 798 974 1086 894 814 766 734 750 750 798 830 766 782 798 798 766 750 750 750 750 782 798 750 718 575 335 79 111 31 0 15 63 47 47 63 159 143 111 0 63 463 766 655 607 575 559 559 543 559 559 575 575 575 575 591 607 623 623 623 591 607 623 623 623 623 607 623 639 702 750 750 750 734 750 750 782 750 782 782 734 686 718 782 686 655 623 623 591 623 655 702 734 766 766 766 766 734 686 655 702 734 718 686 686 670 670 670 750 718 702 686 702 702 670 639 655 639 639 639 639 639 655 655 623 639 670 686 718 702 670 655 670 670 670 670 655 655 655 655 670 655 639 623 607 591 591 591 591 575 591 559 543 511 479 463 303 319 399 351 319 415 543 447 511 479 431 351 319 447 479 335 223 191 159 95 63 31 0 0 0 0 0 0 0 15 31 47 0 0 0 0 15 15 15 15 0 0 15 0 0 0 383 798 686 702 670 670 639 623 607 591 607 607 607 607 607 607 607 607 607 607 607 591 591 575 575 575 591 591 591 591 591 591 591 591 607 607 591 575 575 591 607 607 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 527 511 511 527 543 543 511 511 511 511 511 511 511 511 527 527 527 511 511 495 495 479 463 415 383 367 367 383 415 431 399 399 415 415 415 431 447 447 479 463 447 447 447 463 479 479 479 463 447 447 431 431 447 447 463 447 447 431 415 399 383 383 431 399 383 399 431 415 383 351 415 415 415 399 399 383 383 383 367 383 383 399 399 383 383 367 351 351 367 367 367 383 383 383 367 383 383 351 303 271 287 287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 0 0 0 0 0 31 15 15 0 31 31 63 63 63 63 63 63 47 47 47 47 47 47 47 47 15 47 79 79 47 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 79 79 79 47 31 63 95 143 159 191 223 223 175 175 207 239 223 207 207 207 223 223 239 255 255 255 255 255 255 255 255 255 207 239 287 287 303 287 287 287 191 79 0 0 0 0 15 79 79 79 31 0 0 0 0 0 0 0 255 830 1102 926 686 607 639 591 495 447 447 447 399 351 351 303 303 335 335 335 415 527 655 655 782 894 990 974 1070 1118 1310 1357 1373 1214 1182 1166 1134 974 718 591 878 431 591 718 287 31 287 255 207 143 95 63 31 47 47 79 175 191 127 63 143 239 1118 1533 1613 1517 1597 1437 1038 862 958 1182 1262 1102 1070 1262 1437 1437 1453 1501 1565 1549 1581 1629 1645 1597 1597 1485 1485 1789 2156 2092 1997 2156 2300 2108 926 686 734 958 2092 2284 1421 990 926 1182 2124 2268 2140 1853 1677 2060 2396 1389 367 143 926 2380 2779 2811 1677 1389 1645 1917 1917 2300 2300 1949 1773 1709 1661 1549 2156 2316 1933 1885 1821 1725 1629 1613 1677 1757 1885 1885 1853 1789 1709 1709 1773 1837 2220 2236 1741 1214 1341 1629 1885 2268 1405 814 926 607 559 1182 1118 734 686 575 463 431 383 351 367 415 495 543 367 287 447 511 447 431 527 607 718 878 1246 1645 1821 1805 926 782 862 1214 1373 1278 1182 1230 1198 1118 1134 1214 1262 1278 1341 1421 1453 1469 1405 1326 1421 1597 1645 1549 1389 1341 1294 1278 1310 1357 1389 1389 1405 1453 1437 1389 1373 1405 1405 1326 2012 2747 1629 1198 1581 1182 1166 1405 1150 1246 1485 1709 1597 1310 1230 1357 1294 1310 1326 1326 1373 1389 1373 1341 1357 1310 1294 1246 1230 1182 1182 1150 1246 1230 1262 1262 1294 1278 1262 1246 1341 1214 1278 1501 1629 1533 1501 1565 1453 1485 1533 1533 1469 1373 1326 1278 1198 1150 1118 1054 1006 942 878 862 814 846 830 830 862 910 974 1006 910 942 910 862 814 798 766 750 830 814 814 798 782 766 750 750 814 782 718 670 639 639 655 670 639 639 655 670 702 734 766 798 814 862 926 990 1038 1054 1038 1006 1054 1022 1006 1022 1022 1006 942 894 894 846 814 846 894 894 814 734 814 814 782 766 782 782 766 766 750 670 623 639 670 607 575 591 639 623 607 607 639 591 527 463 415 351 335 351 383 383 335 239 143 1629 1997 2476 2971 1629 335 2044 2236 2412 2412 2204 2300 2524 1933 862 639 686 718 750 766 782 782 782 734 750 782 766 750 750 766 798 766 766 766 766 782 782 782 798 766 750 750 750 734 734 734 734 750 750 750 750 750 750 750 750 734 734 734 734 718 718 702 702 734 734 734 734 734 734 734 734 702 702 766 734 830 575 175 527 734 734 734 718 702 702 686 686 686 686 718 718 718 702 686 670 623 623 670 670 670 591 527 431 351 239 95 31 47 63 63 63 127 127 79 0 0 0 111 623 974 894 846 782 878 1038 1150 1182 878 750 655 639 639 639 670 734 702 686 702 734 798 830 814 750 495 623 782 926 1022 910 655 415 111 0 0 0 0 15 63 79 191 143 143 0 47 447 782 686 639 591 575 575 559 559 575 575 591 559 559 559 591 607 591 575 575 591 607 607 591 559 527 543 575 607 591 591 591 575 543 527 447 399 431 431 415 415 527 670 623 591 543 527 511 511 559 623 702 718 766 766 734 686 607 607 655 686 686 686 670 670 670 670 718 686 655 655 655 639 607 575 607 575 559 575 591 591 607 591 607 623 623 639 670 655 655 639 639 639 639 639 639 639 639 623 607 607 591 559 559 559 559 527 575 543 575 559 543 527 495 495 511 431 223 127 239 399 447 383 479 287 191 319 351 207 111 191 79 63 31 0 0 0 0 0 31 15 0 0 0 0 15 15 15 15 15 0 0 0 0 0 0 0 15 0 0 0 303 718 702 702 686 686 639 623 607 607 607 607 607 607 607 607 607 607 623 623 607 591 591 575 559 559 607 607 607 607 607 607 607 607 607 607 591 591 591 591 607 607 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 527 527 527 527 543 543 511 511 511 511 511 511 511 511 543 543 543 527 527 527 511 495 447 415 399 399 399 399 415 415 431 431 431 431 447 463 479 495 527 495 447 415 399 415 431 463 479 479 463 447 447 447 447 447 431 431 415 415 415 399 399 399 479 399 367 431 479 431 383 367 431 431 415 399 399 383 367 367 367 383 383 399 399 383 383 367 367 367 367 367 383 383 383 399 383 399 415 383 335 319 319 335 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 0 0 0 0 0 31 31 0 0 31 31 63 63 63 63 63 63 47 47 47 47 47 47 47 47 15 47 79 79 47 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 63 63 47 31 15 47 79 143 175 207 223 223 175 175 223 255 191 207 223 223 239 239 239 223 239 239 239 239 239 239 239 239 207 239 255 239 239 223 239 255 271 127 47 15 0 0 0 47 63 47 15 0 0 0 0 0 0 175 559 894 958 798 543 479 447 383 223 127 95 95 47 0 207 159 143 143 111 47 79 159 79 95 271 447 575 559 670 734 766 926 1118 1150 1357 1581 1709 1645 1054 1965 2827 1469 766 862 878 862 447 367 271 127 15 0 0 0 79 127 207 207 127 95 191 351 1294 1533 1645 1597 1565 1565 1453 1278 990 926 910 958 1054 1134 1310 1453 1501 1581 1629 1565 1581 1629 1661 1597 1581 1485 1565 1933 2220 2060 1981 2220 2204 1565 798 718 750 1421 2444 2124 1214 990 1022 1214 2108 2268 2140 1773 1693 2220 2316 1006 399 175 1341 2428 2747 2731 1613 1405 1677 1901 1885 2316 2220 1917 1741 1597 1629 1565 2316 2236 1853 1885 1853 1725 1597 1581 1661 1741 1933 1949 1917 1853 1773 1773 1869 1949 1917 1885 1405 1102 1437 1741 2044 2715 1629 782 1006 910 894 1469 1246 862 655 575 463 431 383 351 367 415 399 511 415 335 447 479 415 415 511 543 702 894 1070 1118 1038 990 383 255 527 1134 1533 1453 1310 1310 1150 1038 1038 1086 1102 1086 1102 1166 1038 1102 1102 1054 1150 1310 1310 1182 1389 1373 1373 1421 1517 1597 1645 1661 1549 1517 1517 1485 1437 1405 1501 1597 2588 2731 1725 1326 1533 1278 1246 1373 1198 1310 1485 1597 1517 1357 1310 1389 1357 1373 1389 1405 1453 1469 1453 1373 1405 1373 1357 1310 1294 1230 1214 1182 1326 1278 1278 1278 1278 1262 1262 1246 1341 1246 1357 1629 1693 1533 1485 1597 1485 1501 1549 1517 1453 1310 1214 1166 1166 1118 1086 1038 990 942 862 846 974 990 942 878 830 798 814 798 830 846 878 910 910 942 942 958 734 718 718 702 718 718 734 750 750 750 734 734 734 734 734 734 734 718 670 639 607 575 559 543 559 591 655 734 830 894 958 942 958 926 942 974 1006 990 942 910 878 862 862 862 862 862 846 830 862 846 830 798 798 766 750 750 750 686 655 670 686 607 575 591 607 591 591 591 623 575 527 463 399 351 335 351 399 383 335 223 63 1022 974 1182 1645 846 111 1837 1981 1981 2028 2172 2588 2827 2140 974 655 702 718 734 750 750 734 734 718 750 782 766 750 750 782 798 766 766 766 782 782 782 798 798 766 766 750 750 750 734 734 734 766 766 766 766 766 766 766 766 766 766 750 750 734 734 734 734 734 734 734 734 734 734 734 734 655 670 750 750 862 591 159 479 750 750 734 734 718 702 686 670 734 718 718 702 702 686 686 670 639 639 670 670 686 591 527 431 351 255 111 31 63 63 63 47 143 143 111 31 0 0 127 655 1118 1054 1038 1038 1150 1278 1246 1134 734 623 623 734 814 798 798 846 798 734 686 734 830 862 798 718 351 463 639 862 1070 1166 1086 974 543 319 47 0 0 0 15 63 191 143 143 0 15 431 782 734 639 623 575 559 559 559 559 559 607 559 543 543 575 591 559 527 543 543 559 559 527 479 431 431 431 367 255 207 207 207 207 175 79 47 47 63 95 143 319 511 607 575 511 495 463 479 527 591 702 734 766 734 670 591 527 527 591 639 639 655 655 655 655 639 670 639 623 623 639 639 623 591 575 495 479 495 575 591 559 527 591 591 591 591 591 591 607 607 591 591 591 591 591 591 591 591 543 543 527 527 511 527 527 511 431 399 431 431 431 415 399 383 543 287 95 175 287 95 0 111 0 31 79 159 143 0 0 31 31 15 0 0 0 0 0 0 31 15 0 0 0 0 0 0 31 15 15 0 0 0 0 0 0 0 15 31 0 0 207 607 702 702 686 686 639 639 623 607 607 607 607 607 607 607 607 607 623 623 607 591 591 575 559 559 607 607 607 607 607 607 607 607 623 607 607 591 591 607 607 623 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 559 543 543 527 527 543 543 559 527 527 527 527 527 527 527 527 559 559 559 559 543 543 527 511 463 431 447 447 447 447 431 431 495 479 479 479 495 511 543 559 686 623 527 447 399 399 415 447 495 479 463 447 447 447 447 463 415 415 415 431 431 431 431 447 511 399 367 447 511 463 399 383 399 399 399 399 399 399 399 399 367 383 383 399 399 383 383 367 367 367 367 383 383 383 399 399 399 415 431 415 383 367 367 399 31 0 31 0 31 0 31 0 15 0 0 0 0 0 0 15 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 0 0 31 47 47 31 15 0 15 15 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 47 79 79 47 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 31 0 0 31 63 127 191 207 223 223 175 191 223 255 175 191 223 255 255 239 223 207 223 223 223 223 223 223 223 223 239 255 255 223 191 175 207 223 319 175 79 47 47 0 15 95 31 31 47 15 0 0 0 0 111 511 862 878 734 686 607 559 399 287 111 15 15 15 0 0 0 0 0 15 0 0 0 79 111 127 271 463 543 511 543 623 639 798 878 846 910 1054 1070 958 718 1134 2012 1182 1134 1389 1421 1565 1453 1278 990 655 367 159 47 0 0 63 143 143 111 111 255 447 1326 1453 1613 1565 1421 1549 1645 1533 1246 894 655 830 1022 1086 1294 1581 1581 1661 1677 1597 1565 1661 1661 1613 1565 1485 1581 2028 2316 2076 1981 2300 1965 990 830 862 878 1885 2540 1901 1118 990 1070 1166 2012 2220 2108 1725 1725 2316 2252 750 447 207 1645 2460 2715 2683 1597 1405 1709 1885 1885 2348 2172 1917 1725 1581 1661 1613 2428 2188 1709 1773 1757 1629 1517 1517 1613 1693 1773 1837 1821 1773 1709 1757 1869 1981 2108 1997 1421 1118 1421 1581 1933 2715 2076 702 958 1262 1166 1246 846 750 575 495 415 431 399 383 399 447 303 479 495 415 463 447 399 463 431 479 702 958 910 607 239 63 239 159 591 1453 2028 1981 1821 1773 1469 1341 1326 1310 1230 1118 1070 1086 990 1102 1150 1182 1294 1405 1357 1198 1134 1086 1118 1118 1230 1246 1294 1262 1549 1453 1517 1581 1629 1613 1885 2156 3323 2204 1645 1757 1533 1437 1581 1134 1262 1326 1405 1437 1405 1373 1341 1341 1421 1405 1405 1453 1517 1501 1469 1389 1421 1421 1373 1357 1294 1278 1230 1182 1341 1278 1262 1246 1246 1230 1246 1214 1278 1198 1341 1645 1661 1437 1421 1533 1533 1581 1613 1549 1421 1262 1150 1134 1118 1118 1102 1054 1022 958 894 878 862 910 926 942 942 942 942 974 958 926 894 894 894 814 782 782 830 798 750 718 702 702 734 750 655 670 718 734 750 734 718 702 782 734 734 670 686 639 655 623 623 575 591 559 607 607 670 670 623 639 686 766 846 878 862 830 894 926 942 910 862 862 942 1022 974 958 942 910 878 862 862 862 766 718 686 702 702 623 575 591 575 575 607 607 607 591 527 511 399 351 335 351 399 383 335 223 351 798 1102 1150 782 639 191 639 782 543 575 782 830 798 750 655 718 718 734 734 734 718 702 686 718 750 782 750 766 718 782 814 766 766 766 782 782 798 798 798 766 766 766 750 750 734 734 734 782 782 782 782 782 782 782 782 782 782 782 766 766 750 750 750 734 734 734 734 734 734 734 734 639 655 750 766 878 591 143 431 750 750 750 734 718 702 686 670 718 718 686 670 639 639 639 639 639 639 639 670 670 591 495 447 351 255 111 31 63 63 63 79 159 207 95 63 0 0 127 670 1166 1166 1150 1214 1357 1437 1294 1054 702 639 750 910 1038 974 910 910 862 750 655 686 782 798 686 559 559 543 559 639 830 1086 1182 1182 1118 782 335 79 0 0 0 47 143 127 63 0 0 415 782 750 623 623 575 559 543 543 543 543 607 575 527 543 575 575 543 495 511 511 527 511 479 415 399 367 255 111 0 0 0 0 0 0 0 0 0 0 0 31 255 463 623 591 559 527 511 527 559 639 702 734 718 702 639 575 479 463 575 623 639 655 655 655 655 655 623 607 591 607 655 670 655 639 543 511 495 511 591 623 591 559 607 607 575 559 559 575 607 623 543 543 543 559 559 559 559 559 511 495 495 495 495 511 511 495 319 287 303 303 335 319 319 303 191 319 223 79 79 31 0 31 0 143 0 0 0 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 15 15 15 15 15 0 0 0 0 0 0 143 527 702 718 686 686 655 639 623 607 607 607 607 607 607 607 607 607 623 623 607 591 591 575 559 559 607 607 607 607 607 607 607 607 623 607 607 591 591 607 607 623 559 559 559 559 559 559 559 559 575 575 575 575 575 575 575 575 543 543 543 543 543 543 543 543 559 543 543 527 527 543 543 559 543 543 543 543 543 543 543 543 575 575 575 559 559 559 543 527 463 447 479 495 495 447 383 319 367 319 287 255 239 271 303 319 543 479 431 399 399 431 479 479 511 479 431 383 415 447 463 479 415 415 431 447 447 463 479 479 543 415 367 463 527 463 399 399 367 351 383 399 399 415 431 431 367 383 383 399 399 383 383 367 367 367 367 383 383 399 399 399 415 431 447 431 399 399 415 431 15 15 31 31 47 15 31 0 31 15 31 15 31 15 31 31 31 31 31 31 31 31 31 31 63 31 0 0 31 47 47 31 0 0 0 15 15 31 63 63 47 47 47 47 47 47 47 47 15 31 47 63 63 63 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 31 15 15 31 31 47 47 15 0 0 31 79 79 79 207 207 207 223 191 207 207 207 255 255 239 239 239 239 239 223 223 223 223 223 223 223 223 223 303 303 255 223 223 223 207 223 207 191 143 111 95 95 111 111 79 223 159 0 0 0 0 0 399 814 942 750 591 543 623 798 846 686 399 79 0 0 0 0 0 0 0 0 0 0 79 127 127 271 463 559 575 575 623 686 894 670 591 734 830 766 766 878 655 511 431 511 623 623 670 734 1469 1645 1693 1693 1661 1326 782 511 351 223 127 15 31 0 63 862 1453 1549 1581 1517 1517 1581 1581 1581 1661 1453 1038 655 734 1102 1357 1373 1565 1693 1741 1645 1629 1693 1757 1693 1581 1326 1709 2156 2092 2204 2380 2140 1389 894 814 814 1150 2300 2572 1421 1166 894 942 990 2092 2300 1853 1517 1853 2476 1869 766 463 159 2172 2412 2731 2556 1773 1517 1789 1901 2156 2348 2188 1805 1821 1581 1597 1821 2444 2012 1741 1677 1629 1597 1565 1485 1517 1597 1821 1773 1725 1725 1725 1725 1837 1981 2092 1661 1294 1310 1278 1469 1933 1757 1006 846 686 862 1310 1533 1326 974 527 479 399 335 303 319 351 383 351 383 431 447 415 399 415 447 527 527 527 415 255 159 159 223 415 271 463 1214 2012 2348 2188 1901 1773 1741 1725 1613 1501 1453 1421 1341 1405 1517 1533 1533 1629 1773 1709 1501 1485 1230 1341 1661 1693 1262 1102 1182 1198 1294 1230 1102 1278 1341 1357 1373 1549 1533 1613 1661 1725 1805 1837 1869 1757 1821 1885 1821 1709 1613 1501 1405 1405 1421 1405 1373 1341 1310 1326 1341 1469 1421 1357 1310 1262 1262 1262 1246 1389 1278 1294 1405 1405 1294 1230 1262 1278 1326 1437 1517 1501 1437 1485 1501 1437 1549 1581 1469 1373 1310 1214 1150 1310 1214 1150 1118 1054 910 862 942 990 958 926 878 862 862 862 878 942 910 894 894 894 878 830 782 798 798 798 782 766 750 718 702 734 718 686 702 734 734 718 702 670 702 750 655 639 639 670 607 718 655 655 623 670 639 655 591 495 495 511 543 575 623 655 670 734 750 782 846 942 1054 1150 1214 1757 1357 1006 926 974 974 926 910 766 750 702 655 591 543 495 511 639 607 607 623 655 655 575 495 431 367 287 239 255 271 271 207 271 926 1070 1006 1086 559 223 702 926 639 974 814 607 846 718 655 718 750 718 734 734 750 718 718 750 734 734 686 718 702 734 750 766 766 766 766 766 766 766 766 782 782 782 766 766 750 750 750 766 750 718 718 750 750 718 702 750 734 718 718 750 750 734 718 766 766 782 766 750 734 718 702 639 607 670 702 846 559 127 447 782 766 734 702 670 655 655 655 655 670 686 702 686 670 639 591 639 639 623 655 670 639 591 543 351 271 127 79 143 159 175 143 191 159 0 0 79 0 95 782 1182 1166 1230 1421 1437 1326 1182 1054 862 830 894 910 926 846 734 639 623 543 527 575 591 511 495 559 575 591 575 607 686 814 1022 1150 1022 1022 958 686 223 0 0 0 63 143 191 0 0 271 718 750 686 655 591 559 527 511 527 527 543 543 559 559 559 543 543 527 559 543 559 559 559 511 463 399 175 95 0 0 0 0 0 0 0 79 0 0 31 47 143 447 591 607 639 639 591 575 639 670 670 655 655 670 702 686 655 623 639 639 623 607 607 607 639 639 623 670 686 670 623 607 639 670 575 559 543 575 607 623 607 591 575 591 559 527 511 511 527 527 623 623 607 607 575 543 527 495 543 527 495 479 463 447 447 415 367 351 319 271 207 159 127 111 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 31 31 15 15 0 47 0 0 15 0 0 15 271 670 734 655 639 702 639 575 702 623 623 623 623 623 623 623 623 607 607 639 655 655 639 607 607 623 623 607 591 575 575 559 543 591 591 591 591 591 591 591 591 543 543 543 543 543 559 591 591 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 543 559 575 575 559 543 511 495 527 543 543 559 559 543 543 527 527 527 527 543 543 559 559 559 543 495 495 734 543 271 447 383 303 463 0 223 607 782 670 1341 1469 1166 127 143 319 175 575 479 527 447 367 335 383 415 479 511 495 447 431 415 415 415 431 431 431 431 431 415 415 431 447 447 335 319 367 367 367 383 431 463 351 351 367 367 399 399 399 399 415 415 399 383 383 383 399 399 431 415 399 399 383 367 367 367 15 31 31 47 47 31 31 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 63 31 0 15 31 47 31 15 31 31 31 47 47 63 63 63 47 47 47 47 47 47 47 47 15 31 47 63 63 63 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 31 15 15 31 31 47 63 31 0 15 63 127 127 127 207 207 207 223 191 191 207 207 223 239 239 239 239 239 239 239 223 223 223 223 223 223 223 239 287 287 255 255 239 239 207 207 223 191 159 127 127 127 143 143 335 79 63 15 0 0 0 415 1166 974 702 591 686 670 734 1006 910 878 766 575 431 367 303 191 63 31 0 0 0 0 143 239 303 415 559 639 655 655 670 686 495 543 702 894 926 782 591 479 511 383 303 335 415 399 399 431 479 702 878 1134 1501 1581 1549 1549 1022 1373 1038 399 191 223 511 926 1517 1533 1533 1469 1469 1485 1485 1469 1645 1581 1421 1118 798 798 1166 1533 1565 1677 1709 1693 1661 1725 1725 1629 1565 1421 1821 2204 2172 2284 2220 1741 910 814 734 1134 1965 2284 1933 1453 1134 958 942 878 1853 2124 1805 1581 2044 2524 1725 639 383 479 2284 2396 2588 2428 1725 1533 1805 1933 2220 2412 2124 1773 1773 1613 1517 1981 2476 1965 1725 1661 1613 1581 1549 1469 1485 1565 1837 1773 1741 1725 1709 1725 1821 1981 2060 1645 1278 1357 1278 1453 1981 1949 1278 926 559 527 814 1150 1214 1086 591 511 431 351 303 287 303 335 319 367 431 463 431 415 431 447 415 399 367 335 303 303 319 335 335 271 463 1054 1725 2172 2348 2316 2028 1901 1789 1661 1645 1677 1613 1517 1645 1757 1853 1853 1981 2092 1997 1789 1741 1565 1629 1917 1933 1661 1501 1581 1501 1549 1421 1357 1549 1597 1453 1373 1230 1198 1182 1182 1198 1214 1246 1246 1437 1549 1693 1725 1789 1853 1901 1869 1901 1885 1837 1773 1677 1613 1597 1597 1214 1262 1294 1310 1262 1230 1214 1182 1166 1134 1182 1246 1246 1230 1246 1294 1198 1134 1278 1549 1549 1341 1341 1517 1341 1421 1469 1389 1341 1341 1357 1326 1310 1214 1198 1182 1134 1022 1006 1038 926 926 894 894 894 894 926 926 958 926 910 910 910 894 846 830 782 814 814 814 798 782 766 766 750 718 702 702 734 750 734 670 670 702 702 639 607 623 639 607 607 591 591 607 639 670 655 639 623 607 591 575 559 559 559 575 575 575 591 623 670 750 814 862 1357 1150 958 926 942 926 942 990 846 830 798 750 702 655 623 639 559 559 559 559 591 575 527 495 383 351 319 303 335 303 255 159 319 942 1086 1006 1038 575 319 798 990 766 1086 974 782 942 782 655 718 750 718 734 734 750 718 718 750 734 702 686 686 702 702 718 750 782 782 782 782 782 782 782 782 782 782 766 766 766 750 750 766 750 718 734 750 750 734 702 718 702 686 686 718 718 702 686 750 750 750 750 734 718 702 686 655 623 686 702 830 559 111 415 766 750 718 702 686 670 670 670 670 686 702 702 702 670 655 607 607 559 591 591 623 591 527 511 367 287 143 95 95 143 159 127 143 127 15 111 223 63 255 862 1262 1262 1326 1421 1389 1230 1102 1022 846 798 782 782 766 702 623 543 399 335 335 399 431 383 383 447 575 543 543 543 607 718 878 1006 1182 1166 1134 942 575 79 0 0 0 63 63 0 0 303 702 766 718 686 623 591 543 543 511 527 543 559 559 559 559 543 543 543 559 543 543 543 559 495 399 335 223 127 63 0 0 0 0 0 47 111 0 0 15 31 159 463 591 623 655 639 623 623 655 670 670 655 655 670 686 686 670 639 655 639 623 607 607 623 639 655 623 655 686 686 639 607 623 655 607 607 607 623 639 623 575 527 543 527 527 511 511 511 527 527 495 495 495 495 511 511 511 511 511 479 447 415 383 351 335 335 191 191 159 127 111 79 47 47 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 31 31 15 15 0 47 0 0 15 0 0 0 239 655 750 670 639 686 639 575 686 623 623 623 623 623 623 623 623 607 623 639 655 655 639 623 607 655 639 639 623 607 591 575 575 591 591 591 591 591 591 591 591 559 543 543 543 559 559 575 591 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 543 543 527 511 527 543 543 559 559 543 543 527 527 527 527 543 543 559 559 559 639 639 447 543 782 1230 1677 1421 1102 1150 942 926 639 1166 527 750 1022 766 0 0 271 367 623 543 511 399 335 303 367 431 527 543 495 463 447 431 415 415 415 415 415 415 399 399 399 399 415 415 383 367 367 351 383 383 415 431 367 367 367 367 399 399 399 399 367 367 367 383 399 431 447 463 463 431 383 335 319 335 367 383 15 31 31 47 47 31 31 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 15 15 47 47 31 15 31 31 31 47 47 63 63 63 31 31 31 31 31 31 31 31 15 31 47 63 63 63 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 31 15 15 31 31 47 63 47 31 63 127 191 191 191 207 207 207 207 191 191 191 207 207 207 223 223 239 255 255 255 223 223 223 223 223 223 223 239 255 271 271 271 271 255 207 191 223 207 175 143 143 127 143 143 223 31 47 31 0 15 511 942 1341 878 431 335 511 623 702 830 926 1038 1086 1038 1038 1022 974 910 479 415 303 159 79 31 31 79 335 399 495 575 623 639 623 607 750 814 782 686 639 702 718 670 543 399 351 351 383 319 287 271 191 335 383 511 846 1054 1262 1469 1581 1773 1661 2076 1965 1102 1134 1549 1693 1597 1549 1533 1533 1501 1485 1549 1645 1709 1757 1613 1150 782 958 1341 1581 1661 1709 1677 1677 1725 1725 1645 1549 1485 1917 2348 2364 2332 1917 1214 846 734 878 1613 2380 2220 1773 1677 1054 1022 974 798 1597 1997 1789 1677 2172 2524 1501 527 351 1006 2348 2268 2444 2284 1677 1565 1789 1949 2268 2412 2012 1709 1677 1645 1437 2220 2476 1853 1677 1613 1565 1533 1501 1453 1485 1565 1837 1757 1725 1709 1677 1677 1773 1933 1949 1565 1246 1405 1278 1437 2124 2252 1533 1134 655 463 559 734 814 798 623 559 479 383 319 287 287 303 319 367 431 447 431 415 415 415 287 239 175 191 255 319 351 351 351 415 639 974 1341 1661 1981 2140 2076 2028 1949 1773 1677 1693 1693 1709 1789 1917 2028 2060 2172 2252 2156 1965 1965 1917 1981 2156 2188 2044 1949 1965 1917 1901 1741 1757 2012 2028 1757 1565 1485 1421 1357 1262 1214 1166 1166 1134 878 958 1054 1054 1118 1182 1278 1278 1373 1453 1485 1581 1709 1821 1885 1933 2140 2156 2124 1997 1773 1549 1357 1262 1294 1373 1421 1373 1294 1230 1198 1150 1294 1134 1294 1661 1661 1341 1326 1565 1549 1549 1501 1373 1278 1230 1214 1182 1230 1150 1150 1118 1054 926 862 862 878 878 862 862 862 878 894 910 942 926 910 910 910 894 862 830 814 846 846 846 846 846 846 830 766 734 718 718 734 750 750 702 670 702 718 655 607 639 639 607 623 607 607 623 655 670 670 655 702 670 639 607 575 559 543 543 591 575 559 543 559 575 607 623 782 766 766 766 734 686 718 798 814 814 798 798 782 766 766 798 734 734 702 639 559 511 527 527 319 287 271 255 303 303 287 207 335 910 1070 990 974 575 399 862 878 750 958 894 782 926 814 734 718 750 750 766 734 750 750 750 750 734 702 686 686 702 702 718 766 766 766 766 766 766 766 766 750 750 750 750 734 734 734 718 782 750 734 734 750 750 734 702 718 702 686 686 718 734 718 686 734 734 734 734 718 702 686 670 686 655 702 702 830 575 111 383 734 734 718 702 686 686 702 702 702 702 702 718 702 686 670 639 607 559 591 591 623 591 527 511 399 319 175 111 95 95 111 79 111 127 143 255 335 239 463 958 1294 1294 1341 1357 1214 1022 926 878 782 718 686 655 623 575 543 495 319 287 319 383 431 415 431 479 543 543 495 447 495 559 702 830 990 1038 1118 1118 942 575 239 111 31 15 15 0 0 287 686 782 734 718 639 591 575 575 559 559 559 575 575 575 559 543 543 543 575 543 559 543 511 447 399 335 271 159 95 0 0 0 31 31 79 127 0 0 0 31 159 463 607 623 655 639 623 623 639 670 670 655 639 655 686 686 655 623 639 639 623 607 607 623 639 639 607 655 686 686 639 623 607 607 591 575 559 575 575 543 479 431 415 415 431 447 447 447 447 447 495 479 463 447 447 463 479 495 383 367 319 255 207 175 159 143 0 0 0 0 0 0 0 0 31 31 15 15 15 15 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 31 31 15 15 0 31 0 0 15 0 0 0 191 623 750 686 655 686 639 559 655 623 623 623 623 623 623 623 623 623 623 639 655 655 639 623 623 655 655 639 639 623 607 607 591 591 591 591 591 591 591 591 591 559 559 559 543 559 575 575 591 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 559 543 527 527 527 543 543 527 543 543 559 559 543 543 527 527 527 527 543 543 559 559 575 591 766 575 575 1102 1981 2300 1565 1373 1246 1278 1038 95 1102 287 127 1102 926 0 0 287 511 511 447 479 383 319 319 367 431 511 527 511 463 447 431 415 399 399 399 399 399 383 383 383 383 399 383 415 367 383 367 367 367 383 383 367 367 399 399 399 399 431 431 351 367 367 383 415 431 431 447 383 335 271 207 191 223 287 319 15 31 31 47 47 31 31 15 31 31 31 31 31 31 31 31 47 47 31 31 31 31 15 15 47 31 15 31 47 63 31 0 31 31 31 47 47 63 63 63 31 31 31 31 31 31 31 31 15 31 47 63 63 63 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 31 15 15 31 31 47 47 31 31 79 159 223 223 223 191 191 207 207 175 191 191 191 191 191 207 223 239 255 255 271 223 223 223 223 223 223 223 223 239 255 271 287 287 255 207 175 239 207 191 159 143 127 111 111 31 0 175 0 0 319 1006 1645 1102 639 271 159 255 447 543 415 591 686 750 734 766 862 974 1006 1006 1022 990 910 798 670 559 527 591 607 623 670 686 655 591 527 431 607 702 655 623 670 623 479 479 399 351 335 351 287 207 143 95 159 79 63 223 399 623 958 1421 1405 1501 2971 3307 1917 1645 1949 1869 1709 1629 1629 1629 1565 1549 1645 1613 1661 1757 1821 1629 1262 1022 974 1533 1613 1677 1709 1693 1725 1757 1757 1533 1389 1757 2300 2380 2124 1517 894 894 670 1357 2172 2252 2124 1949 1469 1022 1054 926 750 1453 2012 1789 1677 2220 2460 1341 527 415 1517 2348 2140 2412 2220 1693 1629 1805 1965 2316 2380 1933 1677 1629 1645 1453 2428 2396 1709 1613 1549 1501 1501 1485 1453 1501 1613 1821 1741 1693 1677 1645 1645 1741 1885 1885 1485 1262 1437 1294 1453 2220 2492 1965 1405 718 447 463 559 607 623 607 543 479 383 335 287 287 271 351 351 399 399 399 335 319 287 271 191 143 127 175 239 303 335 399 591 862 1054 1134 1246 1421 1549 1741 1949 2092 1933 1725 1613 1677 1805 1901 1981 2044 2108 2188 2252 2236 2092 2108 2124 2188 2220 2252 2220 2204 2156 2124 2076 1965 2012 2300 2300 2076 1933 1837 1789 1741 1661 1581 1485 1421 1373 1437 1437 1389 1246 1166 1182 1182 1166 1102 1102 1086 1118 1182 1246 1278 1262 1214 1341 1533 1645 1741 1837 1949 1981 1501 1613 1661 1597 1533 1485 1357 1214 1326 1214 1310 1533 1501 1262 1262 1437 1421 1389 1373 1310 1294 1294 1294 1262 1246 1230 1246 1198 1166 1070 1006 974 910 910 894 894 878 878 894 894 910 878 862 862 878 862 830 798 830 862 862 862 862 862 878 878 798 766 718 718 750 766 766 734 718 750 750 686 655 670 686 655 734 702 686 686 702 702 686 655 686 670 655 639 623 623 623 623 702 686 655 623 591 591 591 591 543 575 623 607 527 463 463 511 623 639 655 686 702 734 750 798 846 894 894 846 798 798 894 958 607 495 383 287 271 271 271 207 399 846 1054 974 894 527 383 782 846 798 830 750 750 862 814 750 718 750 750 766 734 750 750 750 750 734 702 686 686 702 702 718 782 782 782 782 782 782 782 782 766 766 750 750 750 734 734 734 782 750 734 734 750 766 734 718 766 750 734 734 766 766 750 734 750 750 750 750 734 702 686 670 702 686 718 686 830 607 127 351 718 718 702 702 702 718 718 734 718 718 718 718 702 702 686 655 639 607 623 655 670 639 559 543 415 303 175 95 63 63 95 79 79 95 159 271 319 335 607 1006 1166 1230 1246 1150 958 750 702 670 670 591 591 559 591 559 511 495 351 351 367 431 447 447 463 511 543 527 447 367 319 351 447 559 623 718 910 1038 1022 830 591 511 303 159 47 0 0 223 639 766 734 686 639 607 591 591 575 575 591 591 591 591 575 559 559 543 607 575 591 575 559 511 463 415 287 191 95 0 0 0 31 47 95 127 0 0 0 15 143 463 607 623 639 639 607 607 623 655 655 639 623 639 670 670 639 607 607 591 591 591 575 575 575 575 527 559 575 591 575 543 511 495 495 463 415 415 415 415 399 383 399 415 431 447 431 415 399 383 495 463 399 335 287 271 271 271 207 175 143 95 47 15 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 31 31 15 15 0 31 0 0 0 0 0 0 127 575 750 718 655 670 639 559 623 623 623 623 623 623 623 623 623 607 607 623 623 623 623 607 607 639 639 623 623 607 607 607 591 607 607 607 607 607 607 607 607 575 575 559 559 559 575 575 591 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 559 527 511 511 527 543 559 527 543 543 559 559 543 543 527 527 527 527 543 543 559 559 575 559 830 670 655 1134 1949 2028 1070 463 383 878 990 127 926 543 0 1086 1134 95 95 287 527 383 431 463 399 335 319 367 431 511 543 527 479 447 431 415 399 399 399 415 399 399 383 383 383 383 399 383 319 319 319 335 335 351 335 399 383 415 415 415 399 431 431 399 399 399 399 383 367 351 351 191 159 111 79 79 111 159 207 15 31 31 47 47 31 31 15 31 31 31 31 31 31 31 31 47 47 47 31 31 15 15 15 31 15 15 31 63 63 31 0 31 31 31 47 47 63 63 63 31 31 31 31 31 31 31 31 15 31 47 63 63 63 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 31 15 15 31 31 47 15 15 31 79 159 223 207 207 191 191 191 207 175 175 191 191 175 191 191 207 223 239 255 255 223 223 223 223 223 223 223 223 223 255 255 287 287 271 239 223 255 223 223 191 159 143 95 47 0 175 63 0 159 798 1581 2939 1581 655 127 207 287 319 383 303 415 495 511 431 431 511 623 655 862 926 1006 1054 1086 1070 1054 1054 1086 1070 1054 1038 1022 942 862 782 591 623 639 655 718 750 718 655 575 527 479 431 447 399 319 207 95 143 31 0 63 95 255 575 1006 1405 1198 1901 2316 1757 1773 1677 1805 1693 1613 1613 1629 1549 1549 1597 1533 1613 1709 1757 1821 1741 1421 1070 1214 1373 1597 1741 1757 1741 1757 1805 1549 1198 1230 1677 1757 1405 974 750 702 1086 1901 2332 2220 2124 1757 1022 1022 1038 846 798 1469 2060 1741 1693 2364 2284 1166 463 463 1837 2316 2172 2540 2236 1757 1725 1837 2012 2364 2300 1901 1709 1677 1629 1613 2556 2220 1645 1581 1517 1469 1469 1485 1469 1549 1661 1805 1725 1677 1661 1629 1629 1709 1869 1837 1485 1294 1437 1341 1533 2284 2524 2316 1453 591 287 431 639 830 926 655 543 511 399 383 319 335 303 415 367 383 335 335 271 255 191 191 223 223 191 159 207 335 431 431 655 926 1086 1150 1214 1278 1294 1341 1597 1869 1917 1885 1821 1805 1821 2028 2060 2092 2140 2188 2268 2316 2236 2204 2220 2284 2236 2268 2252 2268 2220 2156 2140 2076 2092 2316 2268 2172 2172 2076 2076 2108 2108 2060 1949 1869 1773 1725 1693 1565 1357 1262 1262 1278 1230 1310 1246 1166 1102 1070 1006 942 894 958 958 974 958 958 974 1070 1102 1294 1310 1326 1389 1501 1613 1613 1549 1565 1597 1613 1565 1517 1517 1581 1629 1677 1597 1533 1469 1405 1294 1230 1182 1070 1102 1118 1086 1070 1022 958 910 910 910 910 926 926 926 910 910 894 878 862 862 878 878 830 814 846 862 846 846 846 862 878 894 830 782 734 734 750 782 798 750 766 798 814 734 702 734 734 702 782 766 750 766 782 798 782 766 702 702 686 686 686 686 702 718 702 686 670 639 607 591 575 575 655 655 623 591 543 511 479 447 479 479 495 511 527 543 559 591 591 655 750 830 926 1054 1214 1341 942 862 750 623 527 447 367 287 575 926 1102 1022 878 527 351 607 782 878 766 782 846 814 718 591 718 750 750 766 766 782 750 750 750 734 734 718 686 702 702 718 750 750 750 750 750 750 750 750 734 734 734 718 718 718 702 734 782 766 734 750 766 766 750 718 782 750 734 750 766 782 766 734 766 766 766 766 750 734 718 702 702 702 718 670 830 639 143 335 718 718 702 702 718 718 734 750 734 718 718 702 702 686 686 655 639 639 655 655 670 639 559 543 415 335 207 111 63 47 63 63 47 0 63 223 303 479 798 1086 1038 1086 1086 974 766 607 607 591 495 479 543 559 623 591 527 511 383 399 399 383 383 383 383 399 479 463 367 255 207 223 319 383 543 670 830 878 862 798 718 734 623 383 143 0 0 111 575 798 718 670 623 607 559 559 575 591 575 575 575 575 591 559 543 527 575 559 575 575 575 543 495 479 303 191 95 0 0 0 31 47 95 143 15 0 0 15 143 447 607 623 639 639 607 591 607 639 639 623 623 639 655 655 639 607 559 559 559 543 527 511 495 495 351 351 351 367 351 335 287 271 351 287 223 191 223 287 335 351 431 447 447 447 431 383 351 319 319 271 191 111 47 15 15 15 79 63 31 15 0 0 0 0 31 31 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 31 31 15 15 0 15 15 0 0 0 0 0 47 495 734 734 655 670 639 575 623 623 623 623 623 623 623 623 623 591 591 591 591 591 591 591 591 607 607 607 591 591 591 591 591 607 607 607 607 607 607 607 607 591 591 575 559 559 575 575 591 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 543 527 511 511 527 559 575 527 543 543 559 559 543 543 527 527 527 527 543 543 559 559 575 718 830 559 559 942 1661 1981 1405 1086 750 862 990 335 463 1038 287 894 1421 702 271 335 543 415 559 447 383 319 303 367 431 511 543 511 463 447 431 415 399 399 399 447 431 415 399 383 383 399 399 351 319 303 319 351 383 399 383 415 415 447 431 431 415 415 415 383 383 399 383 383 351 319 303 111 111 111 111 127 143 175 191 15 31 31 47 47 31 31 15 31 31 31 31 31 31 31 31 63 63 47 31 31 15 0 0 15 15 15 47 79 63 31 0 31 31 31 47 47 63 63 63 47 47 47 47 47 47 47 47 15 31 47 63 63 63 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 31 15 15 31 31 47 15 15 31 79 159 207 191 191 175 191 191 191 175 175 175 175 191 191 191 207 223 223 239 239 223 223 223 223 223 223 223 223 207 255 255 271 271 271 255 239 255 255 207 175 143 111 79 15 0 0 0 0 926 1294 1949 3850 2252 686 0 303 415 223 287 383 287 351 399 383 399 463 479 463 431 463 511 559 655 766 894 942 1038 1086 1150 1214 1262 1278 1278 1278 974 607 431 591 686 559 479 559 655 607 543 447 431 383 287 143 127 127 31 31 79 0 31 303 942 1533 1214 1070 1166 1134 1453 1485 1501 1533 1549 1453 1437 1485 1517 1485 1485 1645 1741 1661 1709 1853 1805 1661 1070 1182 1373 1629 1773 1773 1725 1725 1501 1054 734 846 846 623 607 782 990 1981 2140 1949 2268 2076 1357 1038 1006 1022 814 942 1517 2108 1741 1789 2508 1965 926 351 639 2028 2316 2316 2683 2284 1789 1789 1869 2076 2412 2220 1869 1773 1757 1549 1917 2604 2012 1677 1613 1549 1501 1485 1501 1485 1565 1693 1773 1709 1661 1645 1629 1629 1725 1853 1709 1437 1278 1453 1437 1693 2348 2396 2060 1230 495 463 798 974 1070 1054 718 623 559 495 431 399 383 367 431 383 319 271 255 223 191 159 111 175 239 223 191 239 383 527 591 718 846 942 1038 1166 1230 1198 1118 1182 1373 1613 1949 2108 2044 1885 2092 2092 2124 2124 2156 2204 2252 2284 2284 2268 2316 2300 2316 2252 2284 2284 2284 2268 2220 2188 2316 2204 2188 2284 2220 2252 2316 2332 2316 2252 2188 2108 2060 2028 1885 1725 1645 1661 1725 1693 1581 1501 1437 1437 1469 1485 1453 1373 1166 1134 1086 1022 1022 1054 1086 1054 990 878 846 958 1102 1230 1373 1485 1597 1661 1613 1453 1421 1581 1725 1709 1917 1773 1677 1645 1565 1437 1373 1389 1230 1230 1182 1054 974 894 814 718 846 862 878 878 894 878 878 862 926 910 894 894 910 910 878 862 862 878 862 830 830 846 862 878 846 814 750 734 766 798 814 782 814 846 846 782 734 766 782 750 750 750 766 814 878 926 942 942 798 782 766 750 734 734 734 734 702 702 686 670 655 639 623 623 734 718 655 591 607 639 607 511 495 479 463 431 415 383 367 351 319 367 431 511 639 766 894 990 814 830 894 926 926 846 718 607 782 974 1070 1022 878 543 415 527 607 814 639 750 926 814 718 559 718 750 750 766 766 782 750 750 782 734 734 718 686 702 702 718 750 750 750 750 750 750 750 750 750 734 734 734 718 718 718 718 766 766 750 750 766 766 750 718 750 718 702 718 734 750 734 702 766 782 782 766 766 734 718 702 702 702 718 655 830 670 191 319 734 734 718 718 718 734 734 750 718 718 702 686 670 686 686 655 639 591 623 623 623 591 527 479 367 319 191 95 31 31 63 63 0 0 63 303 463 750 1054 1070 910 1006 990 798 655 559 575 575 463 447 511 527 591 559 495 447 399 431 399 351 319 335 303 287 303 287 223 159 127 175 287 351 399 511 591 591 623 702 734 814 830 543 255 47 0 0 495 862 686 670 639 607 575 575 591 607 591 591 591 591 591 575 543 527 543 511 527 527 543 543 495 495 319 223 111 0 0 0 47 63 79 127 31 0 15 15 127 415 607 623 639 623 591 591 591 623 623 607 607 623 639 655 623 591 559 559 543 527 495 447 415 399 175 143 111 95 111 95 79 47 175 111 47 47 95 175 239 271 303 287 271 255 223 191 159 127 127 95 63 15 0 0 0 0 47 31 15 15 15 15 31 47 47 31 31 15 0 0 0 0 0 0 15 15 15 15 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 31 31 15 15 0 15 15 0 0 0 0 0 0 415 718 750 655 670 670 591 623 623 623 623 623 623 623 623 623 607 607 591 575 575 591 607 607 591 591 591 591 591 591 591 591 623 623 623 623 623 623 623 623 607 607 591 575 575 575 575 591 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 543 543 527 527 527 543 559 575 527 543 543 559 559 543 543 527 527 527 527 543 543 559 559 575 655 702 543 623 894 1453 2044 1869 1613 1070 846 990 591 175 1118 639 910 1885 1549 479 479 527 463 607 463 431 335 335 351 415 495 479 463 447 431 415 415 415 431 431 447 447 415 399 383 383 383 399 367 319 303 319 367 415 415 383 383 367 399 383 367 367 351 351 255 271 303 319 335 319 303 287 159 159 159 159 159 159 175 175 15 31 31 47 47 31 31 15 31 31 31 31 31 31 31 31 63 63 47 31 31 15 0 0 15 15 31 47 79 63 15 0 31 31 31 47 47 63 63 63 63 63 63 63 63 63 63 63 15 31 47 63 63 63 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 31 15 15 31 31 47 31 31 47 95 175 223 191 175 175 175 191 191 159 175 175 175 207 207 207 207 207 207 207 223 223 223 223 223 223 223 223 223 223 223 239 255 271 271 271 271 287 255 223 191 127 95 47 0 0 0 0 766 1645 1453 1421 2683 1677 511 63 351 271 175 319 287 79 95 143 143 191 287 303 239 399 399 383 383 431 495 607 639 686 782 926 1038 1102 1182 1278 1341 1262 894 1118 1901 2172 1597 1054 958 814 766 655 463 383 319 207 47 15 15 0 47 175 95 111 335 1070 1437 1421 1278 1230 990 1022 1341 1214 1421 1533 1341 1294 1437 1517 1437 1517 1613 1693 1693 1693 1789 1917 2028 1517 1310 1150 1294 1581 1741 1725 1693 1549 1373 974 702 655 734 990 1310 1789 2380 2140 1837 2172 1901 1182 1086 1006 1022 830 1086 1565 2060 1725 2028 2508 1549 686 383 1006 2236 2300 2316 2827 2316 1789 1821 1885 2124 2444 2140 1821 1789 1837 1469 2252 2620 1869 1789 1725 1629 1565 1533 1501 1485 1549 1661 1757 1693 1645 1645 1629 1645 1741 1869 1581 1405 1278 1405 1485 1885 2428 2268 1837 1102 607 814 1214 1230 1102 974 830 766 702 623 543 495 463 431 447 367 271 223 223 239 223 175 111 143 207 223 255 319 415 495 639 686 702 686 766 910 974 958 910 894 974 1166 1549 1885 2028 2012 2060 2060 2108 2124 2140 2156 2188 2220 2316 2252 2316 2364 2380 2252 2300 2380 2364 2348 2300 2268 2380 2252 2204 2300 2156 2188 2220 2220 2220 2188 2172 2140 2140 2092 1997 1805 1725 1757 1821 1821 1997 1885 1805 1773 1805 1757 1693 1629 1677 1597 1565 1565 1581 1517 1405 1294 1182 1054 1086 1198 1134 958 1022 1246 1310 1262 1198 1102 1054 1118 1278 1405 1501 1341 1278 1389 1469 1517 1629 1709 1581 1597 1549 1373 1262 1230 1198 1102 1038 1038 1022 1006 958 910 862 830 910 894 894 894 926 910 878 862 910 910 878 846 830 846 862 878 878 830 766 750 766 814 830 798 814 846 862 782 750 782 782 750 750 750 782 846 926 990 1022 1022 862 846 830 798 782 766 766 766 782 782 766 766 734 718 702 686 702 734 702 623 623 686 655 575 591 575 543 511 463 431 399 383 447 415 383 367 399 415 447 431 495 527 623 718 830 846 798 766 766 798 846 846 782 607 575 655 974 1150 686 686 862 718 718 639 750 782 782 798 766 782 782 750 782 766 734 718 718 734 734 718 734 718 718 718 718 718 718 718 734 734 718 718 718 702 702 718 766 766 750 750 766 782 750 734 750 718 702 718 750 750 734 718 766 766 766 750 750 718 702 686 686 702 718 639 846 718 223 335 750 750 734 718 718 718 734 734 718 702 686 655 655 655 670 655 639 591 623 623 623 591 527 479 351 303 207 95 31 0 63 63 0 0 239 607 798 1054 1198 958 878 942 894 686 591 559 591 575 527 495 479 463 463 431 367 335 383 431 399 319 271 287 255 239 207 207 143 95 95 143 255 335 239 287 335 383 527 686 718 750 798 559 335 143 0 0 479 926 718 702 655 607 607 607 591 607 607 607 607 591 575 543 559 543 559 527 511 511 511 495 495 495 367 255 143 0 0 0 63 79 47 127 47 15 47 31 95 367 607 623 639 623 591 575 591 607 623 607 591 607 639 639 607 575 575 575 559 527 479 431 367 351 111 63 0 0 0 0 0 0 31 0 0 0 47 111 143 143 95 79 47 15 0 0 0 0 31 31 15 15 15 15 15 15 31 15 15 0 15 15 31 47 15 15 15 0 0 0 0 0 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 31 31 15 15 0 0 31 15 0 0 0 0 0 351 686 750 655 670 686 623 639 623 623 623 623 623 623 623 623 655 639 623 607 607 623 639 655 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 623 607 591 575 575 575 575 575 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 511 527 543 543 559 559 559 559 527 543 543 559 559 543 543 527 527 527 527 543 543 559 559 559 527 623 575 718 846 1278 1997 1965 734 607 830 1405 1294 862 1166 1006 655 1981 2028 479 495 415 495 543 479 431 383 351 383 399 431 463 431 431 415 415 415 431 447 463 431 431 399 383 367 367 367 367 383 319 287 303 351 383 383 335 335 319 351 335 319 303 287 287 223 239 271 303 303 287 271 239 223 191 143 111 79 63 79 79 15 31 31 47 47 31 31 15 31 31 31 31 31 31 31 31 63 63 47 31 31 15 0 0 15 15 31 63 79 63 15 0 31 31 31 47 47 63 63 63 79 79 79 79 79 79 79 79 15 31 47 63 63 63 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 31 31 15 15 31 31 47 47 47 63 127 191 223 191 175 175 175 175 191 159 175 175 175 223 207 207 207 207 207 191 191 223 223 223 223 223 223 223 223 223 223 223 239 255 271 271 287 287 271 239 175 111 31 0 0 0 0 575 1501 1917 1310 399 479 495 287 431 447 127 271 479 111 367 287 159 63 95 191 223 175 191 239 271 287 303 303 303 287 607 686 814 846 830 830 910 990 974 479 798 1981 2524 1981 1485 1533 1517 1453 1294 1038 926 830 702 511 431 367 207 175 175 0 0 63 1150 1485 1661 1453 1485 1278 862 926 1086 1453 1581 1357 1294 1533 1629 1501 1549 1469 1549 1741 1821 1725 1805 2028 2172 1581 1006 958 1310 1597 1725 1725 1709 1901 1629 1134 1086 1405 1757 1981 2204 2012 2044 2188 2092 1741 1182 702 1006 1038 878 1198 1549 2012 1741 2204 2364 1182 575 463 1389 2396 2236 2220 2907 2316 1773 1805 1885 2156 2476 2108 1773 1805 1885 1405 2476 2604 1789 1901 1805 1709 1613 1549 1517 1469 1517 1629 1741 1677 1645 1645 1645 1645 1757 1885 1485 1341 1230 1405 1549 2012 2476 2156 2060 1294 734 910 1214 1198 1086 1006 974 862 782 702 607 527 479 447 399 319 207 159 191 223 255 207 191 159 159 223 303 367 399 399 415 479 495 463 543 686 750 718 718 830 894 894 1022 1405 1853 2156 2108 2124 2156 2204 2188 2172 2172 2204 2284 2220 2268 2412 2396 2252 2284 2444 2300 2284 2204 2252 2380 2268 2140 2252 2348 2332 2332 2300 2300 2300 2316 2316 2172 2156 2076 1917 1869 1917 1997 1997 1917 1837 1805 1821 1917 1981 1965 1885 1741 1757 1821 1917 2028 1981 1805 1597 1549 1517 1725 1901 1629 1134 1038 1278 1453 1262 1182 1198 1134 1022 1166 1405 1453 1230 1038 990 974 990 1038 1134 1326 1389 1405 1341 1357 1469 1533 1485 1437 1405 1357 1278 1182 1070 974 926 878 862 846 862 878 878 846 830 942 942 910 862 846 862 878 894 894 830 766 750 782 814 846 814 814 846 846 782 734 766 782 750 814 798 814 862 942 990 1006 990 862 862 846 830 814 830 830 830 798 798 798 782 766 734 718 702 702 798 814 718 670 702 702 639 639 623 607 591 575 559 559 543 670 623 543 511 511 479 431 383 495 415 367 335 399 447 479 463 607 575 575 655 670 686 750 846 1853 1901 1054 718 782 575 670 670 750 782 782 798 766 782 782 782 782 766 766 718 718 734 734 750 734 718 718 718 718 718 718 718 734 734 734 718 718 702 702 718 766 782 750 750 782 782 750 734 782 766 750 750 782 798 766 750 734 734 734 734 718 702 686 670 670 702 702 623 846 734 239 335 766 750 734 718 718 718 718 734 702 686 670 639 639 655 670 670 670 639 655 655 670 607 559 479 335 271 191 63 0 15 47 47 31 0 431 878 1022 1246 1198 798 830 894 814 639 543 543 559 527 607 575 479 415 367 319 287 255 303 383 351 239 191 207 207 127 223 239 143 95 79 143 223 271 351 335 335 383 575 734 655 575 718 511 351 175 0 0 479 942 734 702 655 639 623 607 623 639 623 623 607 607 575 543 559 543 639 607 575 559 543 511 511 495 399 287 175 31 15 31 95 111 31 127 47 47 63 31 95 351 607 623 639 623 591 575 575 607 607 591 591 607 639 639 607 575 607 607 591 543 495 415 367 319 159 79 0 0 0 0 0 0 0 0 0 15 63 79 63 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 15 31 31 15 15 0 0 31 15 0 0 0 0 0 303 670 750 655 670 702 639 655 623 623 623 623 623 623 623 623 686 670 655 639 639 655 670 686 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 607 575 575 575 575 575 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 495 511 543 559 575 575 559 543 527 543 543 559 559 543 543 527 527 527 527 543 543 559 559 559 559 655 559 559 639 1198 2060 2204 1517 1310 1278 1581 1421 1405 1341 1709 143 1629 1949 191 383 335 527 559 495 463 415 383 367 383 415 415 415 415 415 415 431 447 463 479 415 399 383 367 351 335 335 335 351 303 223 223 271 287 271 207 271 287 287 271 255 255 239 239 255 255 271 287 255 223 175 143 191 127 31 0 0 0 0 0 31 31 31 31 31 31 31 31 0 0 0 15 15 31 31 31 31 47 47 47 47 31 15 0 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 47 47 31 31 47 47 63 63 47 15 0 0 15 47 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 15 63 111 143 143 159 159 175 207 207 207 191 143 127 95 79 175 175 175 191 191 191 207 207 207 223 239 255 255 255 255 239 255 239 255 239 239 255 255 271 191 351 223 31 15 0 0 0 0 0 1389 2124 1326 591 143 239 207 319 351 335 303 319 319 223 207 143 127 159 175 159 207 271 175 159 159 207 239 287 303 287 367 591 782 766 702 734 782 782 846 734 623 623 718 878 1022 1134 1214 1278 1373 1373 1341 1278 1262 1262 1150 1038 974 974 814 511 303 287 1150 1501 1805 1709 1533 1437 1437 1373 1294 1230 1501 1549 1294 1565 1837 1549 1469 1485 1709 1821 1661 1677 1853 1933 2060 2268 1901 1118 862 1230 1597 1613 1693 1997 2188 2076 2012 2092 2140 2092 2220 2092 2028 2156 2044 1453 926 958 1086 942 862 1597 2204 1725 1613 2396 2220 942 607 335 1709 2444 2140 2492 2811 1917 1805 1853 1933 2348 2364 2060 1789 1757 1805 1741 2556 2332 1933 1885 1949 1741 1549 1469 1485 1485 1581 1709 1901 1661 1597 1613 1565 1661 1773 1741 1373 1182 1373 1294 1549 2300 2348 1933 2028 1773 958 670 1230 1357 926 702 878 670 686 686 479 351 367 351 303 303 287 271 255 255 255 223 143 175 255 319 367 383 399 383 319 335 367 431 479 543 575 607 718 575 670 926 878 782 1214 1901 2316 2028 2268 2204 1965 2220 2348 2204 2204 2252 2316 2364 2396 2396 2380 2348 2348 2348 2332 2316 2316 2300 2284 2284 2284 2252 2236 2188 2188 2188 2204 2188 2236 2268 2028 2012 1997 1965 2156 2044 2012 1981 1949 1949 1997 2060 2092 2076 2060 2012 2092 2220 2252 2108 1933 1789 1805 2060 2316 2859 2204 1821 1741 1949 2683 1709 1310 1294 1006 1038 1326 1294 1102 1262 862 830 958 766 846 1022 1054 942 942 990 942 846 910 1086 1230 1230 1326 1501 1533 1453 1469 1597 1373 1294 1246 1214 1134 958 814 782 830 830 798 814 846 878 894 894 862 814 750 750 798 862 926 910 782 766 782 798 782 766 734 718 830 830 830 894 1022 1102 1022 862 862 846 846 846 846 862 878 894 894 878 862 846 814 798 782 766 782 782 782 782 766 750 734 718 655 670 686 686 655 670 702 734 782 718 639 559 559 511 479 431 463 399 415 479 495 415 431 527 495 431 367 543 239 447 575 782 1357 1246 1070 878 782 718 766 782 750 782 766 766 782 782 766 782 798 782 798 782 766 766 766 798 798 814 814 782 734 702 702 718 798 782 766 750 734 734 734 734 734 766 766 766 766 766 766 766 798 750 702 702 750 782 766 750 798 782 750 750 750 734 686 639 575 607 702 814 814 607 335 143 702 862 814 702 750 718 639 686 734 734 734 718 702 686 655 655 639 639 655 670 686 623 559 479 399 175 127 79 0 0 79 0 0 111 686 1150 1326 1182 894 718 750 798 798 686 575 495 543 607 479 447 367 303 287 255 255 223 239 191 111 79 79 127 159 207 367 271 159 143 127 143 175 271 399 399 431 495 559 559 495 527 750 351 271 271 0 0 399 926 750 734 686 655 591 559 575 559 623 607 639 639 607 527 543 639 639 623 607 607 607 575 511 495 415 335 223 63 0 0 31 63 63 127 127 95 15 47 159 271 607 655 670 623 607 655 670 623 607 607 623 623 623 607 591 591 543 559 575 559 511 431 351 303 143 63 0 0 0 15 0 0 0 0 15 15 0 31 79 127 31 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223 734 798 670 750 686 543 639 655 639 639 623 623 639 639 655 607 623 623 639 639 623 623 607 591 591 591 607 607 623 623 623 591 607 623 639 623 607 575 559 575 559 559 543 543 559 559 575 559 559 559 559 559 559 559 559 495 511 543 559 575 559 543 543 527 527 543 559 575 575 575 575 559 559 559 543 543 527 527 511 527 527 511 511 511 511 527 511 431 463 543 543 527 878 1805 2604 2252 1661 1054 1278 1134 1070 702 766 63 223 383 399 383 367 479 559 543 495 447 415 415 399 383 367 399 383 367 351 335 335 335 335 223 239 255 271 271 255 223 207 287 287 223 207 223 255 287 287 415 335 239 223 255 303 271 191 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 0 0 0 15 15 31 31 31 31 47 47 47 47 31 15 0 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 47 47 31 31 47 47 63 47 47 15 15 15 15 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 47 111 143 143 159 159 191 207 207 223 207 175 143 127 111 207 207 207 207 223 223 239 239 207 223 239 239 255 255 239 239 255 239 255 239 239 255 255 271 223 351 223 47 31 0 0 0 47 814 1837 1677 734 255 143 191 223 303 367 319 287 303 303 239 223 127 143 143 159 143 175 255 223 223 239 255 255 303 351 351 495 655 798 782 734 766 798 782 830 750 686 670 750 846 910 974 926 958 990 958 926 894 910 942 1022 958 958 1022 1038 1054 1150 1198 1357 1421 1597 1693 1805 1741 1565 1326 1405 1326 1517 1597 1278 1198 1326 1246 1645 1549 1677 1773 1725 1741 1885 1885 2092 2108 2076 1805 1326 1038 1198 1613 1757 2012 2172 2156 2108 2172 2124 1997 2076 2028 1997 2108 1933 1326 878 942 1118 974 926 1677 2220 1789 1821 2476 1965 830 511 623 1981 2476 2268 2524 2667 1917 1821 1837 1949 2412 2380 2012 1917 1805 1789 1853 2604 2300 1917 1917 1949 1773 1613 1549 1517 1501 1581 1725 1853 1661 1629 1645 1613 1677 1757 1661 1262 1198 1310 1294 1709 2300 2140 1821 2076 1757 1054 766 1038 910 750 1022 559 527 479 431 431 479 479 415 303 287 255 239 239 239 255 239 239 239 287 335 351 351 351 335 319 319 351 383 415 447 479 495 559 415 463 670 639 559 798 1214 2108 2380 2204 2268 2236 2044 2252 2252 2236 2268 2316 2348 2380 2380 2364 2348 2348 2348 2332 2316 2316 2300 2284 2284 2284 2284 2252 2236 2204 2204 2188 2188 2236 2284 2028 2044 1997 1949 2140 2060 2060 1997 1965 1981 2028 2076 2092 2108 2156 2092 2140 2204 2220 2124 2012 1949 1869 1981 2332 2699 2092 1917 1885 2252 3035 2124 1629 1453 1134 1166 1373 1262 1262 1485 1230 1198 1214 990 1134 1373 1246 1070 958 910 798 639 623 734 894 846 878 974 942 846 878 1006 1214 1166 1198 1310 1373 1373 1373 1421 1341 1310 1214 1134 1038 942 830 766 846 782 734 718 750 798 830 814 814 782 798 798 798 798 782 782 782 798 798 846 990 1086 1006 862 878 878 862 846 846 862 862 878 894 878 862 846 830 814 814 798 830 830 830 830 814 798 782 766 702 718 718 718 702 702 734 766 798 750 655 607 607 575 527 495 559 495 495 543 543 463 447 511 431 335 255 383 335 367 223 239 527 479 495 447 479 527 591 639 750 750 766 766 798 814 798 814 734 750 750 766 766 782 798 846 814 814 862 814 814 766 798 782 798 750 766 734 766 734 782 782 766 766 750 750 750 750 750 734 814 766 702 702 718 734 718 686 750 734 718 718 718 702 670 623 607 623 686 766 766 607 367 175 702 862 798 702 750 718 655 686 718 718 718 718 702 686 670 655 639 639 655 670 686 623 543 479 399 239 191 127 0 0 0 0 0 271 926 1262 1246 1086 846 702 607 702 734 670 527 431 399 463 383 367 319 287 303 287 255 223 223 159 95 63 111 143 143 175 191 143 111 143 127 143 159 223 287 383 511 591 607 543 495 559 702 511 511 447 0 0 399 942 782 750 718 655 623 623 591 607 639 639 655 670 623 543 559 655 686 670 639 639 639 607 527 511 431 335 223 63 0 0 47 95 111 143 127 95 47 79 159 239 559 639 655 607 607 639 639 607 607 623 623 623 623 607 591 575 575 575 591 575 527 447 383 335 159 79 0 0 0 15 0 0 0 0 15 15 0 31 79 127 31 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 655 798 702 750 686 559 655 655 639 639 623 623 639 639 655 607 623 623 639 639 623 623 607 591 591 607 607 607 623 623 623 607 607 623 639 623 607 591 575 575 559 559 543 543 559 559 575 559 559 559 559 559 559 559 559 543 559 575 591 607 591 591 575 543 543 559 575 575 575 559 559 543 543 559 575 575 591 607 607 559 559 575 575 575 591 591 559 447 463 511 527 463 623 1198 1805 1310 910 479 670 543 591 319 335 191 255 351 383 367 383 463 559 591 559 495 447 447 383 319 303 303 303 287 287 287 303 303 303 223 239 255 287 287 303 287 319 351 335 319 335 367 415 399 367 303 207 95 63 111 111 63 15 47 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 0 0 15 15 15 15 31 31 31 47 47 47 47 31 15 0 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 47 47 31 31 47 47 63 47 31 31 15 15 31 31 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 47 95 143 159 175 175 207 191 207 207 223 191 175 159 159 223 223 239 239 239 255 255 255 207 207 223 239 255 255 239 239 239 239 223 223 239 239 287 287 255 319 191 63 0 0 0 0 287 1725 2060 1102 255 63 255 271 207 303 319 287 271 287 239 207 175 127 127 159 159 143 175 255 239 271 287 287 239 303 399 447 702 782 846 814 814 830 830 814 830 798 766 766 782 814 814 798 766 734 702 623 591 575 639 670 750 782 766 750 830 974 1118 1118 1150 990 1006 1166 1326 1278 1150 1022 1310 1214 1246 1357 1262 1118 1198 1373 1757 1549 1613 1773 1773 1821 1901 1821 2028 2028 2156 2252 1853 1262 1134 1373 1885 2060 2124 2108 2124 2140 2092 1933 1933 2012 2044 2076 1837 1214 862 1006 1118 974 958 1757 2188 1821 2044 2556 1693 766 415 1054 2284 2460 2396 2572 2524 1949 1853 1821 2028 2540 2412 1965 2060 1821 1725 2012 2652 2252 1917 1965 1901 1805 1693 1597 1549 1549 1677 1821 1805 1645 1645 1677 1645 1709 1725 1565 1198 1262 1278 1326 1965 2396 1965 1757 2204 1917 1198 846 1006 894 639 686 511 639 527 319 367 383 239 143 271 239 207 175 175 191 223 239 319 335 351 367 367 351 319 303 335 335 351 351 367 383 399 399 479 383 351 479 511 463 447 543 1405 2508 2188 2220 2332 1997 2284 2172 2252 2268 2300 2316 2332 2332 2332 2332 2332 2332 2316 2300 2300 2284 2268 2268 2284 2284 2268 2268 2220 2204 2156 2156 2268 2268 2012 2060 2012 1949 2108 2028 2044 2012 1997 1981 2028 2076 2108 2092 2172 2108 2124 2172 2188 2140 2092 2044 1981 1965 2476 2492 1949 2012 2012 2572 2923 2188 1709 1453 1230 1357 1533 1373 1581 1821 1709 1693 1613 1389 1629 1901 1789 1549 1310 1182 1038 846 798 878 1022 910 846 814 718 591 655 830 878 798 766 846 910 942 1006 1086 1262 1310 1341 1405 1469 1485 1469 1453 1166 1102 1038 974 958 942 910 862 894 846 814 798 782 766 766 766 798 814 814 846 942 1022 958 830 926 926 894 878 878 878 878 878 878 862 862 846 846 830 830 830 862 862 862 862 846 830 798 798 734 750 766 750 734 734 766 814 782 734 686 639 623 607 607 591 655 607 607 607 575 495 495 479 527 431 335 271 447 383 319 399 159 175 239 239 287 303 319 367 511 543 559 575 591 607 623 639 623 655 702 718 718 766 830 878 782 782 862 830 846 782 814 782 830 798 814 782 814 798 846 846 814 814 814 798 798 782 782 766 766 734 702 702 718 718 718 702 734 718 702 718 734 734 686 655 639 639 670 734 734 623 399 207 686 846 798 686 734 718 655 702 686 702 702 702 702 702 686 670 639 639 655 670 686 623 543 479 383 223 191 127 15 31 79 0 0 495 1166 1278 1086 926 798 670 511 607 670 639 527 431 335 335 335 303 271 255 271 271 223 191 207 175 127 127 159 175 159 175 127 111 143 207 239 223 239 271 223 367 559 670 639 575 543 607 702 670 734 591 47 0 415 942 862 798 766 702 686 655 655 670 655 639 686 702 623 543 591 686 702 686 686 670 655 607 543 495 463 351 239 63 15 0 79 127 191 175 111 111 79 111 143 175 511 607 639 607 591 623 639 591 623 623 623 623 623 607 591 575 591 607 607 591 543 479 415 367 191 95 0 0 0 0 0 0 0 0 15 15 0 31 79 127 47 15 0 0 0 0 0 0 0 15 15 31 31 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 543 766 766 734 670 591 670 655 655 639 639 639 639 655 655 623 623 639 639 639 639 623 623 591 607 607 607 623 623 623 623 607 623 623 623 623 607 591 575 575 575 559 559 559 559 575 575 559 559 559 559 559 559 559 559 543 559 575 591 591 591 575 575 559 559 575 575 575 559 543 543 543 543 559 559 575 591 591 591 527 559 575 607 607 607 591 543 431 399 527 575 479 479 686 958 990 846 623 718 623 734 623 639 319 271 303 335 319 351 399 431 447 383 351 319 303 255 207 159 239 255 255 271 287 303 319 319 303 303 319 319 335 335 351 383 415 431 415 431 431 431 367 335 127 47 0 0 0 0 0 0 15 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 15 31 31 47 47 47 47 63 63 47 47 47 47 47 47 47 47 63 47 47 31 31 47 47 63 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 47 111 143 159 191 191 223 159 159 191 191 175 175 175 159 223 223 223 239 239 255 255 255 191 207 223 239 239 239 239 223 239 239 223 207 223 239 287 287 271 255 111 0 0 0 0 143 910 2172 1709 639 207 95 287 303 223 271 287 255 255 287 223 127 159 111 95 143 159 127 143 207 191 239 271 271 239 319 479 623 878 846 830 814 830 830 830 798 798 782 766 766 766 750 750 734 750 718 655 559 511 463 479 495 399 463 543 607 910 1246 1373 1294 1246 1102 1086 1070 1006 894 1006 1198 1278 1182 1022 1086 1389 1581 1677 1853 1629 1453 1581 1789 1821 1837 1869 1821 1853 1965 2092 2124 2076 1869 1469 1118 1885 1981 1997 1981 1997 2044 2028 1949 1869 2028 2108 2092 1757 1134 894 1102 1054 894 910 1837 2156 1837 2220 2492 1517 750 383 1485 2492 2348 2476 2636 2412 1981 1901 1853 2156 2683 2444 1949 2124 1805 1629 2204 2667 2188 1933 2028 1869 1821 1725 1613 1565 1613 1805 1997 1805 1661 1661 1677 1645 1725 1725 1517 1214 1341 1230 1326 2204 2492 1885 1853 2076 2188 1597 798 686 814 702 511 399 607 607 447 495 367 287 351 255 207 191 127 159 159 223 255 351 351 351 351 351 319 303 287 287 303 303 319 319 335 335 351 415 431 399 399 431 447 335 239 527 1933 2236 2204 2172 2108 2396 2076 2284 2284 2284 2300 2300 2316 2332 2332 2332 2332 2316 2300 2300 2284 2268 2268 2284 2300 2284 2284 2236 2204 2140 2124 2284 2236 1997 2028 2044 1949 2076 2012 2028 1997 1981 1997 2044 2060 2060 2060 2076 2028 2044 2124 2108 2060 2060 2060 2140 1997 2588 2268 1789 2012 2012 2636 2492 2012 1597 1357 1246 1453 1581 1389 1789 1965 1837 1853 1725 1581 1933 2140 2172 1917 1661 1533 1421 1278 1262 1357 1469 1341 1198 1086 910 798 910 1134 1086 942 798 734 686 655 670 734 718 734 734 766 814 862 862 862 1166 1134 1086 1070 1086 1086 1054 1006 1022 958 910 862 814 798 798 798 862 878 862 862 926 990 926 814 894 894 862 846 830 830 830 830 846 846 846 830 830 830 830 830 846 846 846 846 830 814 782 782 750 766 782 766 750 750 782 814 782 734 702 670 655 655 670 639 686 655 639 639 623 575 543 479 367 399 383 287 383 175 159 335 351 351 351 351 319 287 255 223 303 319 335 351 335 351 351 351 431 479 527 575 575 639 718 766 734 782 862 846 878 830 846 830 862 830 846 798 830 798 830 814 862 862 846 830 830 814 814 798 734 718 718 718 734 750 750 750 782 766 750 766 782 782 750 718 623 655 686 734 750 670 415 175 670 830 782 686 734 718 655 702 670 670 686 702 702 702 686 686 639 639 655 670 686 623 543 463 303 191 175 111 63 191 335 159 0 639 1214 1166 894 782 670 527 463 543 575 575 527 415 303 271 351 319 303 287 319 287 255 207 239 223 207 207 239 239 207 175 95 111 191 319 351 287 239 239 207 303 447 575 639 623 623 670 782 782 734 479 63 0 383 894 894 846 766 734 686 702 702 702 686 686 734 734 655 575 623 702 718 702 702 686 670 623 543 511 495 383 255 79 31 31 111 159 223 191 127 111 111 143 143 143 479 591 670 639 623 639 639 623 639 639 639 639 623 607 591 575 591 591 591 575 527 479 415 383 223 127 15 0 0 0 0 0 0 0 15 15 0 31 79 127 63 15 0 0 0 0 0 0 0 15 15 31 31 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 383 718 814 734 655 623 670 670 655 639 639 639 639 655 670 623 623 639 655 655 639 623 623 607 607 607 623 623 623 639 639 623 623 623 623 607 607 591 591 591 575 559 559 559 559 575 591 575 575 575 575 575 575 575 575 527 527 543 543 543 543 543 543 575 575 575 575 559 543 527 527 575 559 559 543 527 511 495 479 479 495 543 559 575 559 527 479 415 383 511 607 639 575 607 670 495 527 495 431 383 495 543 511 415 319 287 255 271 287 255 255 255 255 255 239 255 255 159 175 287 319 335 351 351 367 367 367 431 415 399 383 383 367 367 399 463 447 383 319 287 223 143 95 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 47 47 47 47 31 15 0 15 15 15 15 15 15 15 15 31 31 31 47 47 63 63 63 47 47 47 47 47 47 47 47 63 47 47 31 31 47 47 63 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 63 111 159 175 191 191 223 111 127 143 175 143 143 143 143 191 191 207 207 207 223 223 223 191 207 223 223 239 239 223 223 207 191 207 207 223 255 271 287 255 175 31 0 0 0 0 559 1933 2140 1022 287 287 79 95 175 223 255 255 239 223 255 191 111 127 111 111 143 159 127 127 175 159 207 255 271 271 415 639 814 958 894 830 830 846 830 814 814 798 798 782 750 750 750 782 798 718 686 639 559 511 415 335 287 383 367 383 479 910 1405 1613 1565 1565 1421 1389 1326 1134 942 1054 1262 1373 1310 1054 1022 1517 1997 1997 1869 1310 1278 1565 1869 1821 1757 1805 1805 1773 1965 2028 1965 2076 2172 1837 1373 1549 1677 1821 1901 1949 1997 1965 1901 1821 2044 2156 2076 1709 1118 894 1134 1022 846 894 1917 2124 1853 2380 2332 1341 686 447 1821 2540 2268 2508 2731 2364 2028 1949 1917 2316 2795 2460 1981 2076 1789 1581 2380 2636 2124 1981 2076 1965 1917 1773 1597 1549 1645 1885 2060 1837 1693 1661 1629 1613 1741 1725 1469 1246 1341 1166 1326 2284 2524 1837 1949 1821 2204 1949 926 271 271 559 766 543 559 543 431 287 79 127 335 223 191 175 143 159 175 223 239 319 319 319 319 319 303 287 287 255 255 271 303 319 335 351 367 319 415 415 351 335 399 335 207 95 878 1981 2316 2108 2124 2268 2108 2236 2252 2252 2252 2268 2284 2284 2284 2300 2300 2284 2268 2268 2252 2236 2236 2268 2284 2284 2284 2236 2204 2140 2124 2284 2204 1949 2044 2076 1917 2044 1981 2028 2012 1997 1981 2028 2060 2060 2012 1981 1981 2028 2124 2140 2076 2044 2012 2156 2012 2620 2108 1725 1981 2060 2572 2268 1981 1645 1373 1294 1421 1453 1294 1917 1901 1693 1741 1645 1629 1997 2108 2124 1885 1661 1581 1501 1421 1453 1629 1709 1565 1373 1230 1054 958 1118 1373 1357 1182 1022 942 878 846 862 942 1006 958 846 766 750 766 766 766 670 655 686 750 846 926 958 942 990 942 894 862 846 846 846 862 846 878 878 878 942 1006 974 878 846 830 830 814 814 814 830 830 830 830 830 814 814 814 814 814 862 862 862 862 846 830 798 798 734 766 766 766 734 750 782 814 766 718 670 639 670 670 655 639 639 639 623 623 655 639 575 479 127 191 303 495 575 511 463 543 399 399 383 399 383 383 399 399 351 351 367 367 351 335 287 271 271 303 319 351 383 431 463 511 623 686 782 798 862 846 926 910 926 878 894 846 862 814 846 814 878 878 862 862 846 846 830 830 766 766 782 782 766 750 750 750 782 766 766 782 798 798 766 734 575 639 702 750 814 734 431 111 655 814 766 670 734 718 655 702 655 670 686 686 702 686 686 686 639 639 686 702 686 623 543 463 351 191 111 15 15 303 575 479 303 766 1118 1006 750 670 543 367 463 495 479 463 463 399 303 255 431 415 367 335 351 335 287 255 255 239 223 239 255 239 207 159 63 79 191 319 319 207 159 127 255 223 255 383 591 702 718 734 926 782 479 239 31 0 303 862 926 862 750 718 702 734 702 686 734 718 734 734 686 591 607 686 718 702 670 655 670 639 559 527 527 431 303 111 63 47 111 159 223 191 127 127 127 143 127 127 447 591 702 686 655 670 670 655 655 655 655 655 639 607 591 575 575 575 559 543 511 463 415 383 255 143 15 0 0 0 0 0 0 0 15 15 0 31 79 127 79 31 0 0 0 0 0 0 0 15 15 31 31 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 655 830 702 655 670 655 670 670 655 639 639 655 670 670 623 639 655 655 655 655 639 623 607 607 623 623 623 639 639 639 623 623 607 607 591 591 591 591 591 591 575 559 559 575 591 591 575 575 575 575 575 575 575 575 559 543 543 543 527 543 543 543 575 575 575 575 559 543 527 527 575 559 543 527 511 495 479 463 495 511 559 575 575 543 511 463 463 399 463 591 655 655 623 575 495 543 591 447 447 495 623 591 447 335 271 239 239 223 207 191 319 335 351 383 367 367 287 271 351 383 399 415 415 399 383 367 447 447 447 431 431 415 399 431 447 367 239 127 63 15 0 0 0 0 0 0 31 63 63 63 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 15 15 15 15 0 0 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 15 15 31 47 47 63 79 79 31 31 31 31 31 31 31 31 63 47 47 31 31 47 47 63 15 31 31 47 47 31 31 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 79 127 159 175 175 175 207 111 127 143 159 127 127 127 127 175 175 175 175 191 191 207 207 191 191 207 223 223 223 223 223 191 191 207 207 255 255 271 271 255 111 0 0 0 0 319 1230 2380 1549 383 63 271 111 111 239 239 255 239 223 223 223 159 63 111 95 111 175 159 111 127 159 207 207 223 255 319 511 766 942 958 878 830 846 846 814 814 846 782 798 782 766 750 766 814 862 750 718 702 670 639 527 399 303 415 271 111 127 495 1006 1389 1533 1549 1453 1421 1421 1405 1198 1022 926 1118 1166 1086 1086 1453 1933 1917 1485 1038 1102 1533 1901 1837 1677 1757 1837 1869 1885 1933 2044 2076 1997 1933 1949 1373 1469 1597 1789 1965 2012 1949 1853 1805 2012 2108 1997 1661 1118 894 1070 1038 830 910 2060 2172 1949 2508 2124 1134 607 655 2156 2588 2332 2524 2811 2332 2060 1949 1981 2476 2843 2412 2044 1997 1821 1613 2556 2604 2092 2044 2092 2060 1997 1821 1613 1565 1693 1885 2012 1837 1709 1661 1613 1613 1757 1709 1421 1214 1246 1150 1437 2348 2444 1789 1917 1853 1965 1917 1565 910 399 351 495 495 287 271 239 79 127 239 143 223 207 207 207 207 223 239 239 271 303 287 287 271 271 271 271 223 239 271 287 319 351 367 383 319 431 447 367 351 383 367 287 207 31 1278 2284 2252 2028 2012 2220 2204 2220 2236 2268 2284 2284 2284 2284 2300 2300 2284 2268 2268 2252 2236 2236 2268 2268 2268 2236 2220 2172 2156 2124 2252 2156 1885 2044 2076 1933 2044 1981 2028 1997 1997 2028 2028 2044 2044 2028 1965 1997 2076 2188 2188 2092 2060 2028 2060 2012 2524 1981 1741 1949 2236 2508 2012 1869 1597 1373 1326 1373 1389 1389 2060 1885 1645 1709 1629 1677 2076 2092 2044 1853 1693 1613 1533 1469 1549 1789 1789 1661 1485 1341 1150 1086 1278 1565 1341 1198 1054 990 958 926 958 1038 1006 942 814 750 750 814 862 894 670 639 607 623 686 734 750 718 734 702 702 718 734 766 782 798 750 798 814 830 910 990 1006 942 894 894 894 910 926 958 990 1006 846 846 846 830 830 814 814 798 894 894 894 894 878 862 846 830 734 750 766 750 734 734 766 798 766 718 670 639 670 670 655 639 607 623 607 607 655 686 607 479 798 511 255 495 207 495 463 431 479 463 463 463 479 527 559 559 495 479 479 479 447 415 351 335 191 223 207 207 207 223 239 303 367 415 479 543 591 655 718 782 942 942 910 894 878 878 878 878 910 878 878 878 878 878 878 878 814 830 846 814 766 734 718 718 782 766 750 750 766 766 734 702 543 639 702 750 830 782 447 95 639 798 766 670 734 718 655 702 670 670 686 686 686 686 670 655 639 639 686 702 686 623 543 463 431 255 127 0 0 367 718 639 670 910 1038 846 686 591 479 319 575 543 495 495 511 479 447 383 463 415 367 319 303 303 303 287 207 191 191 191 207 191 159 127 127 143 223 335 319 239 143 127 207 127 95 223 511 702 782 798 990 718 255 111 47 0 207 846 974 878 750 734 718 750 718 702 750 734 750 750 702 607 623 702 718 686 670 670 702 655 591 559 559 463 351 175 95 63 95 127 175 175 143 143 111 111 111 127 399 575 718 718 670 670 686 670 670 670 670 655 639 607 591 575 575 575 559 527 495 463 415 399 287 175 31 0 0 0 0 0 0 0 15 15 0 31 79 127 79 47 15 0 0 0 0 0 0 15 15 31 31 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 559 814 686 670 702 607 670 670 655 655 655 655 670 670 639 639 655 655 655 655 639 639 623 623 623 623 639 639 639 655 639 623 607 591 591 591 591 607 591 591 575 575 575 575 591 591 591 591 591 591 591 591 591 591 607 591 575 559 559 559 575 575 559 559 575 575 575 559 543 543 543 543 559 559 559 559 559 559 559 559 575 575 559 543 511 479 463 431 447 463 527 527 479 447 319 271 319 143 239 191 367 351 415 351 287 271 271 271 303 303 463 479 511 479 479 431 335 303 367 399 415 431 431 415 383 367 383 399 431 431 431 399 383 383 271 191 63 0 0 0 0 0 31 15 15 0 31 31 31 31 15 15 15 15 15 15 31 31 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 15 15 0 0 0 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 15 15 31 47 47 63 79 79 31 31 31 31 31 31 31 31 63 47 47 31 31 47 47 63 15 15 47 47 47 47 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 79 111 159 175 175 175 159 191 127 143 159 175 143 143 127 127 159 175 175 175 191 191 191 191 175 191 207 223 223 223 223 207 191 175 207 191 239 255 287 271 207 47 0 0 0 0 766 1949 1933 750 207 95 111 191 223 319 287 287 239 223 239 239 159 63 111 127 111 175 191 127 127 159 223 191 143 191 303 527 734 878 974 910 894 926 910 846 862 942 814 846 862 846 814 814 862 878 846 782 798 798 814 734 623 543 335 207 79 63 255 655 1214 1613 1501 1517 1565 1613 1693 1565 1278 974 942 974 1182 1278 1246 1533 1693 1405 990 1022 1453 1869 1821 1677 1773 1869 1901 1741 1757 1997 2060 1949 1997 2172 1741 1581 1453 1565 1853 1981 1917 1805 1869 2028 2076 1965 1709 1214 958 1086 1054 814 926 2172 2268 2012 2588 1901 958 575 1006 2524 2652 2412 2380 2763 2364 2044 1901 2028 2572 2843 2348 2076 1949 1933 1741 2715 2556 2076 2092 2076 1997 1949 1821 1645 1661 1805 1933 1981 1789 1693 1693 1645 1661 1789 1693 1326 1214 1166 1262 1709 2476 2428 1693 1757 1885 1725 1837 2108 1981 1565 1054 718 575 319 511 750 878 1405 1373 479 191 207 223 255 255 255 239 271 271 287 271 255 239 223 223 223 239 239 255 287 319 335 351 367 367 399 415 415 399 399 351 255 271 0 463 1789 2364 1997 1965 2172 2124 2156 2204 2252 2268 2268 2252 2252 2268 2268 2252 2236 2236 2220 2204 2204 2236 2236 2220 2204 2204 2172 2188 2156 2236 2108 1837 2044 2092 1933 2012 1997 2044 2028 2028 2060 2092 2108 2060 2044 2012 2028 2124 2220 2172 2092 2076 2076 2028 2108 2396 1901 1789 1901 2412 2444 1837 1757 1533 1357 1326 1326 1421 1629 2156 1965 1725 1821 1661 1725 2188 2124 2044 1917 1805 1725 1597 1533 1661 1933 1853 1757 1613 1485 1310 1230 1453 1757 1517 1373 1246 1198 1150 1086 1086 1134 1262 1198 1070 974 942 958 974 974 1118 1038 942 862 814 798 782 734 623 607 639 655 686 686 702 702 702 750 766 750 798 878 894 846 862 878 894 926 974 1022 1070 1086 910 894 894 878 862 846 830 814 894 894 894 894 878 862 830 830 750 766 782 766 750 750 782 814 798 750 686 655 655 655 670 655 607 639 623 607 670 718 623 447 2524 2060 1533 1597 399 670 607 575 623 607 607 591 607 623 623 607 559 543 559 559 511 479 415 383 335 351 303 271 223 207 223 239 223 255 271 271 287 319 399 447 686 686 670 670 686 702 718 718 718 686 702 702 718 734 734 750 734 766 814 814 766 734 750 766 814 782 766 766 782 766 718 686 575 655 702 718 798 798 495 111 639 798 750 655 718 718 655 702 686 686 686 686 686 670 639 639 639 639 686 702 686 623 543 463 431 255 111 0 0 367 766 734 846 862 894 734 607 511 479 447 575 543 495 527 575 575 511 415 367 335 287 223 223 239 271 271 239 207 207 207 207 207 191 127 175 143 207 303 319 239 191 159 63 15 47 175 399 623 750 830 958 607 191 191 207 0 127 862 1006 910 766 734 750 798 750 718 766 750 750 750 670 575 607 702 686 670 686 702 734 702 655 623 591 495 399 223 143 79 79 79 111 159 159 143 79 79 95 143 351 559 718 718 670 670 670 655 670 670 670 655 639 607 591 575 591 591 575 543 511 479 447 431 303 191 47 0 0 0 0 0 0 0 15 15 0 31 79 127 95 63 15 0 0 0 0 0 0 15 15 31 31 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 463 798 670 670 734 559 686 670 670 655 655 670 670 686 639 655 655 670 670 655 655 639 623 623 623 639 639 639 655 655 639 623 607 591 575 591 607 607 607 591 591 575 575 591 591 607 591 591 591 591 591 591 591 591 623 607 575 559 559 559 575 575 543 543 559 575 575 575 559 559 559 559 543 543 543 543 543 543 495 479 463 447 415 383 367 351 351 415 415 431 463 463 431 335 383 175 223 47 255 159 367 399 447 463 399 383 367 335 383 399 479 495 511 495 479 431 335 303 335 383 415 447 463 447 431 415 383 415 431 415 367 303 223 191 79 31 0 0 0 0 0 15 15 31 63 47 31 31 31 31 47 47 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 0 0 0 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 15 15 31 47 47 63 79 79 31 31 31 31 31 31 31 31 63 47 47 31 31 47 47 63 0 15 47 63 63 47 15 0 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 95 127 175 175 159 159 143 175 159 175 175 191 191 143 175 159 175 175 175 191 191 191 207 207 175 191 207 223 223 223 223 207 191 175 175 191 207 255 287 303 191 31 0 0 0 0 1022 2460 1405 399 431 351 15 239 223 143 287 303 239 223 255 287 175 63 111 95 127 191 207 127 127 159 207 127 47 95 239 479 670 798 958 910 910 974 942 862 894 990 814 862 910 910 862 846 862 862 878 846 830 846 894 862 782 718 670 511 367 191 31 63 511 990 1357 1517 1629 1645 1613 1597 1405 1150 1134 1086 1453 1517 1166 1230 1613 1565 1038 1006 1421 1869 1853 1773 1869 1981 1965 1741 1693 1885 2156 2252 2172 2108 2300 1837 1357 1326 1629 1885 1885 1757 1885 2044 2092 2012 1805 1373 1086 1134 1038 750 878 2204 2284 2044 2620 1741 894 639 1310 2811 2827 2572 2380 2731 2476 2092 1917 2092 2683 2875 2348 2124 1965 2060 1869 2859 2572 2092 2156 2076 1885 1885 1789 1693 1789 1965 2060 2028 1741 1677 1693 1677 1677 1789 1645 1230 1166 1134 1405 1949 2604 2444 1661 1629 1677 1693 1933 2188 2364 2476 2300 1869 1629 1373 1645 1901 2076 2731 2252 527 223 255 303 335 335 319 303 271 319 303 271 239 207 191 175 175 255 255 271 287 303 303 319 335 367 335 319 367 383 351 223 111 143 239 0 1134 2316 2124 2140 2012 2060 2108 2204 2252 2284 2284 2268 2236 2268 2268 2252 2236 2236 2220 2204 2204 2236 2220 2204 2188 2156 2188 2172 2188 2236 2092 1853 2044 2140 1949 2044 2012 2076 2060 2060 2092 2124 2140 2092 2060 2028 2044 2108 2156 2140 2060 2076 2092 2044 2220 2332 1853 1805 1853 2508 2380 1965 1885 1629 1421 1373 1294 1421 1805 2092 1901 1757 1821 1629 1661 2140 2060 1949 1853 1789 1725 1581 1501 1693 1965 1837 1757 1629 1501 1341 1262 1485 1789 1581 1453 1341 1310 1262 1198 1182 1214 1102 1102 1070 1086 1166 1246 1310 1341 1278 1198 1086 1006 974 974 974 942 798 782 798 798 782 766 734 702 718 766 750 702 702 750 734 686 686 702 734 782 846 910 958 990 958 942 958 942 910 894 878 878 846 846 846 846 830 814 798 782 766 782 782 782 766 766 798 830 830 782 750 686 702 702 686 670 639 670 655 607 670 718 623 399 1933 1869 1805 2124 367 575 527 607 591 607 639 623 655 670 655 655 575 575 591 607 575 543 495 463 527 495 463 399 335 287 287 287 351 335 271 207 143 159 191 223 239 239 287 303 335 367 399 383 415 399 399 431 447 463 479 479 623 686 766 814 814 814 862 894 862 846 814 814 814 798 750 718 623 686 686 655 750 782 511 143 623 782 750 655 718 718 655 702 702 702 702 686 670 655 623 591 639 639 655 702 686 655 543 479 351 239 79 0 0 399 814 750 798 750 734 639 559 479 559 623 415 399 367 415 495 495 383 287 303 255 159 111 143 191 223 239 271 239 223 223 223 239 223 175 111 63 111 207 223 191 159 159 0 0 47 191 383 575 718 846 878 543 223 303 367 0 79 894 1038 942 782 734 750 782 766 734 766 750 782 782 702 607 639 718 734 718 750 750 766 750 718 670 559 511 367 239 159 79 63 79 63 143 207 159 63 47 95 175 319 527 702 718 655 639 655 639 686 686 670 670 639 607 591 575 623 591 591 559 527 495 479 463 319 207 47 0 0 0 0 0 0 0 15 15 0 31 79 127 111 63 15 0 0 0 0 0 0 15 15 31 31 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 447 798 686 718 750 527 686 670 670 655 655 670 670 686 639 655 655 670 670 655 655 639 623 623 623 639 639 655 655 655 655 639 607 591 575 591 639 623 623 591 607 575 591 591 607 607 607 591 607 591 607 591 607 591 591 575 543 527 511 511 527 543 527 527 543 559 575 575 575 575 575 575 559 527 511 463 463 431 367 335 319 255 239 191 207 191 191 303 399 415 447 431 431 351 415 111 143 15 335 175 383 431 543 575 543 463 399 383 383 431 463 479 479 511 527 495 447 415 351 415 495 511 575 543 559 511 511 495 511 447 367 207 95 15 0 0 0 0 0 0 0 0 0 0 47 63 47 31 47 63 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 0 15 31 63 79 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 31 31 47 47 63 63 63 79 63 31 15 15 31 63 79 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 15 15 47 127 175 175 111 111 159 239 175 175 175 175 175 159 175 175 191 191 191 191 191 191 191 191 191 191 207 207 207 191 175 143 111 143 159 159 191 287 303 239 79 31 0 0 0 367 1709 2092 958 686 351 207 239 255 287 287 271 287 287 287 207 159 95 95 31 63 95 127 143 159 143 127 111 15 0 111 303 543 702 750 878 862 846 894 958 990 958 910 878 862 846 830 846 862 878 894 830 814 798 814 894 942 942 942 766 750 639 415 191 127 255 351 846 1389 1789 1661 1565 1661 1693 1517 1389 1645 1469 1581 1182 1134 1709 1485 910 846 1294 1853 2220 1821 2188 2412 1389 351 79 1150 2204 2396 2412 2556 2156 2012 2012 1613 1182 1501 1965 1805 1821 2172 1981 2156 2124 1421 1294 1230 1006 702 1757 2412 1933 2667 2364 1453 974 495 1949 2875 3035 2747 2747 2795 2636 2412 2540 2428 2955 2811 2556 2268 2044 2092 2508 2715 2316 2076 2108 2028 1965 1997 1901 1789 1805 1949 1981 1885 1789 1741 1741 1645 1581 1661 1549 1182 1118 1182 1182 1997 2652 2188 1693 1549 1613 1533 1805 2076 2108 2044 1965 1869 1805 1437 1853 2060 2348 2620 1549 271 239 303 383 399 351 335 351 383 383 319 239 191 191 191 159 111 175 207 239 271 303 319 335 335 255 271 319 351 399 383 367 351 207 287 127 591 2252 2284 2028 2060 2076 2076 2124 2156 2172 2204 2204 2204 2252 2236 2284 2316 2348 2332 2300 2252 2252 2236 2204 2204 2188 2220 2268 2252 2348 1949 1885 2092 2108 2028 2108 2172 2092 2108 2124 2140 2124 2124 2092 2092 2124 2140 2140 2140 2140 2108 2124 2076 1997 2300 2172 1853 1725 2076 2476 2076 1981 1693 1533 1469 1373 1294 1549 1933 1997 1837 1789 1709 1645 1805 2044 2044 1853 1709 1613 1549 1501 1501 1677 1901 1901 1677 1597 1501 1294 1326 1677 1869 1741 1597 1405 1310 1310 1326 1341 1310 1326 1246 1246 1182 1086 1246 1421 1357 1326 1278 1214 1166 1118 1102 1118 1086 1006 958 942 910 878 862 830 830 878 846 798 798 798 798 782 766 734 718 702 702 734 734 734 750 734 750 798 814 846 878 894 910 894 926 958 926 862 830 830 862 894 814 782 862 878 846 894 990 910 862 814 734 750 734 702 670 655 639 639 670 670 655 623 575 734 702 2108 1837 655 766 766 575 607 639 623 575 591 639 639 591 623 670 702 670 591 543 543 575 463 511 527 463 399 367 399 431 335 335 351 287 207 175 159 175 239 239 239 223 239 239 191 127 127 143 175 207 239 287 303 319 335 351 479 686 782 750 750 782 750 782 830 862 878 862 846 830 750 734 718 718 782 766 559 335 655 766 798 766 750 750 718 655 655 670 686 686 670 639 607 559 607 591 575 607 639 639 591 575 367 287 207 15 0 175 639 798 702 527 495 511 527 479 591 686 527 399 303 335 351 287 223 223 303 223 95 47 111 175 223 239 95 143 175 175 175 191 271 303 79 127 31 159 495 575 319 143 0 95 127 79 175 463 639 686 575 287 207 447 335 0 63 910 1022 990 942 862 750 639 623 702 814 702 814 878 734 655 750 734 782 782 798 782 766 734 750 702 575 511 383 223 79 47 111 191 159 159 175 175 143 95 63 63 319 623 814 750 639 655 670 639 686 686 686 670 670 655 655 655 527 559 591 511 495 543 511 431 367 255 143 63 31 31 15 0 0 0 0 0 15 31 47 63 143 79 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 367 814 894 686 607 718 655 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 623 623 623 607 591 607 655 686 655 639 639 639 639 623 655 623 734 655 639 591 639 623 655 607 702 639 639 575 591 575 639 639 655 575 511 495 511 543 543 527 543 527 527 543 559 527 479 447 383 367 383 319 319 239 223 175 191 175 239 239 303 303 367 351 351 351 367 415 431 431 415 415 399 383 383 399 415 431 479 495 479 527 527 543 495 479 431 447 527 527 511 511 495 463 463 479 575 591 607 575 591 543 559 527 351 303 287 191 159 63 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 0 15 31 63 79 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 15 15 15 31 31 31 47 47 63 47 47 31 31 47 47 63 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 0 15 15 31 47 63 127 175 175 111 111 159 223 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 191 207 207 207 207 207 175 111 143 159 159 207 287 303 191 175 0 0 0 0 766 1949 1677 798 623 367 287 303 303 271 255 255 255 255 239 191 143 79 47 47 63 95 127 127 127 95 95 63 31 31 143 319 511 639 670 734 718 750 814 894 958 958 926 910 894 862 830 830 846 862 878 830 830 830 862 942 990 990 974 894 894 814 623 431 303 303 287 511 974 1597 1837 1789 1709 1693 1709 1549 1549 1517 1725 1278 878 1453 1773 1246 734 1485 1917 2076 2316 2460 1501 127 0 0 143 974 1725 2220 2364 2348 2236 2156 1997 1693 1326 1421 1853 1869 1933 2012 2444 2156 1246 1230 1421 1054 1166 2172 2412 2012 2572 2236 1278 734 926 2763 3450 3307 2955 2891 2811 3195 2923 2939 2683 2907 2715 2667 2476 2428 2284 2444 2476 2172 1997 2076 1981 1965 1965 1901 1821 1869 1949 1965 1869 1805 1725 1773 1789 1805 1805 1549 1022 1182 1246 1246 1901 2348 1901 1565 1549 1565 1405 1677 2092 2092 1821 1709 1709 1517 1405 1661 1933 2364 2188 990 303 303 351 431 431 399 367 383 399 351 287 223 191 207 191 159 127 191 207 239 271 287 303 319 287 239 255 303 335 383 383 399 383 255 319 0 351 2028 2300 2124 2060 2060 2092 2124 2172 2220 2236 2236 2268 2300 2268 2284 2284 2316 2332 2316 2300 2268 2268 2252 2252 2236 2252 2284 2300 2316 1965 1917 2124 2124 2092 2140 2172 2108 2108 2124 2124 2124 2108 2108 2060 2108 2108 2124 2108 2108 2108 2124 2076 2076 2300 2140 1869 1789 2172 2508 2044 1933 1677 1533 1469 1357 1310 1629 1997 1965 1805 1773 1677 1581 1757 2012 1997 1757 1677 1613 1565 1501 1517 1741 1965 1837 1645 1581 1517 1326 1373 1709 1885 1725 1581 1405 1310 1326 1341 1341 1310 1357 1278 1262 1182 1070 1214 1373 1310 1310 1262 1214 1166 1134 1118 1134 1118 1070 1022 1006 974 958 926 926 910 926 894 862 846 862 878 862 830 798 782 766 750 782 782 782 798 670 686 702 718 766 782 798 798 830 878 894 862 814 782 798 814 862 798 798 862 894 894 942 1038 958 894 814 766 750 734 702 686 702 750 734 670 702 750 670 495 623 2460 3051 1629 591 575 591 670 639 639 670 670 623 575 575 623 607 686 702 686 607 575 559 575 559 591 559 511 431 399 399 447 383 383 415 383 383 319 287 239 255 255 239 255 255 239 191 143 143 143 159 175 207 239 255 271 223 223 319 479 559 527 543 575 527 543 607 655 702 734 750 750 623 655 686 750 846 830 639 415 702 798 798 734 702 718 702 655 686 686 686 702 686 670 655 607 575 559 575 607 639 639 591 575 463 303 175 0 0 207 639 734 559 463 479 511 495 479 575 718 511 431 351 383 367 239 111 111 191 175 95 79 95 111 111 79 127 127 127 111 111 159 223 239 63 31 0 175 591 702 415 159 111 127 127 143 271 447 559 623 511 239 127 399 367 0 0 511 910 878 830 750 670 623 639 734 830 734 766 814 702 670 798 814 814 814 830 814 798 782 750 718 607 527 415 271 143 95 159 239 175 191 175 143 127 63 31 31 255 559 766 718 639 655 686 655 686 686 686 670 670 655 655 639 543 559 559 495 511 543 511 431 383 287 175 79 47 31 31 15 0 0 0 0 15 31 47 63 143 79 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 335 702 862 702 670 734 655 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 670 670 655 623 591 591 623 639 655 670 670 686 734 750 766 766 686 655 623 623 639 655 639 623 670 655 623 607 591 607 623 639 655 591 527 495 495 495 463 431 399 383 367 367 383 383 335 303 271 287 303 303 319 303 303 303 319 335 367 415 463 495 527 543 447 431 431 431 447 447 447 447 399 399 415 431 463 479 495 511 527 559 623 623 670 623 639 591 591 543 543 463 463 383 383 399 415 415 367 303 223 159 111 79 95 95 79 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 15 15 31 47 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 0 0 0 15 15 15 31 31 31 31 47 47 47 47 31 31 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 63 79 95 143 191 159 127 95 143 191 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 191 207 223 239 239 239 207 143 143 175 175 207 287 287 175 223 0 0 0 0 1421 2060 1118 591 479 303 287 335 303 239 223 271 271 255 223 175 111 63 15 63 79 95 111 111 95 63 47 47 31 63 191 319 463 527 527 527 543 591 686 798 878 910 910 926 894 862 830 830 846 862 878 830 830 846 878 974 990 990 958 926 942 910 814 670 495 383 255 47 367 1102 1773 1997 1853 1773 1837 1869 1645 1565 1645 1405 974 1326 1805 1182 591 1565 2044 2396 2540 1661 159 0 0 0 0 175 1022 1837 2172 2492 2412 2092 2076 2252 1741 1230 1485 1933 1805 2092 2572 2124 1357 1326 1246 894 1597 2540 2236 2156 2524 2172 1230 655 1294 3243 3690 3594 3578 3690 3594 3786 3642 3722 3514 3418 3179 3275 3131 2987 2747 2731 2731 2588 2508 2556 2444 2460 2428 2348 2220 2140 2076 1997 1869 1837 1693 1709 1741 1805 1789 1501 926 894 1086 1262 1901 2220 1757 1549 1565 1533 1357 1677 2156 2108 1757 1645 1725 1581 1469 1549 2060 2508 1709 399 223 335 367 431 415 399 367 367 383 303 255 223 207 207 207 191 159 207 223 255 271 287 287 287 255 223 223 287 319 383 383 399 399 319 319 0 47 1661 2300 2188 2060 2076 2108 2156 2220 2284 2300 2284 2316 2380 2332 2300 2284 2316 2348 2364 2364 2268 2268 2284 2300 2268 2268 2252 2252 2236 1933 1933 2124 2124 2076 2124 2108 2108 2108 2140 2124 2140 2108 2108 2076 2076 2092 2124 2108 2092 2060 2076 2044 2188 2316 2076 1869 1885 2284 2524 1981 1885 1677 1549 1469 1341 1326 1693 2076 1949 1805 1757 1661 1565 1757 1981 1933 1661 1645 1645 1597 1517 1549 1773 1981 1773 1613 1581 1533 1373 1437 1741 1869 1677 1549 1405 1310 1326 1341 1341 1326 1389 1294 1294 1198 1054 1182 1341 1278 1278 1246 1198 1166 1134 1150 1166 1150 1102 1054 1038 1006 990 990 990 990 974 942 910 910 926 942 942 926 862 862 846 830 846 846 846 862 734 734 734 750 782 782 798 798 782 798 814 798 766 750 750 766 782 734 750 814 862 878 942 1022 910 862 782 734 718 718 718 702 670 734 718 623 655 718 655 447 1230 2763 2332 990 639 702 718 655 655 623 686 750 686 543 543 639 639 686 718 702 639 607 591 591 591 623 591 559 495 511 543 607 575 543 511 511 543 527 463 383 351 351 319 271 287 271 223 191 159 143 143 127 143 143 159 159 111 95 143 223 271 255 271 287 271 303 351 431 511 575 639 655 655 702 750 798 846 814 623 399 623 718 766 734 734 798 798 766 718 702 702 702 702 670 670 639 575 559 575 607 639 639 591 543 479 271 127 31 79 431 782 750 495 431 479 495 447 415 511 670 511 415 351 367 335 191 47 15 47 63 63 79 111 95 63 31 175 127 63 47 79 111 143 127 0 0 0 191 718 830 495 207 159 63 0 143 255 351 447 527 511 143 0 239 319 0 0 527 1214 1134 1006 846 734 639 655 686 846 702 686 686 591 607 766 782 766 766 750 750 750 734 702 686 591 543 415 255 111 63 111 175 191 191 159 143 95 47 0 0 175 495 718 702 639 670 702 670 686 686 686 670 670 655 655 639 559 559 559 511 527 543 511 463 415 319 223 111 63 47 47 31 0 0 0 0 15 31 47 63 143 95 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 223 591 830 750 718 734 655 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 639 623 623 607 623 623 607 607 639 639 670 686 686 702 702 718 670 655 639 639 670 686 670 655 639 639 623 623 607 607 607 607 543 511 479 463 463 447 399 367 399 367 335 335 367 383 367 351 351 383 415 447 479 495 511 527 559 543 543 543 527 527 511 511 495 495 511 511 511 511 527 527 543 543 543 527 527 511 511 511 607 607 623 559 543 463 431 367 335 287 287 207 191 111 111 95 63 95 63 47 15 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 47 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 0 0 15 15 31 31 31 31 15 31 47 63 63 47 31 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 31 47 63 79 127 159 175 159 127 111 127 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 175 191 207 223 239 255 255 239 159 159 223 175 239 287 271 159 95 0 0 0 367 1885 1741 686 495 415 271 271 319 287 223 207 319 319 287 239 191 127 79 47 79 79 95 111 95 79 31 15 15 31 95 207 287 383 399 399 351 399 463 559 655 750 798 814 862 846 814 814 830 862 910 942 878 862 862 894 958 974 942 910 894 910 926 910 878 750 591 463 15 79 511 1278 1885 1981 1837 1693 2012 1853 1773 1469 1421 1182 1389 1613 1070 623 1326 1661 2396 1821 255 0 0 0 111 31 0 239 990 1629 2076 2348 2284 2108 2284 2172 1629 1262 1629 1789 2428 2572 1789 1373 1485 1086 782 1949 2652 1981 2300 2492 2044 1118 926 1341 2811 2907 2875 3067 3211 3147 3418 3498 3690 3850 3802 3706 3786 3610 3642 3546 3530 3562 3530 3466 3386 3307 3115 3083 2987 2859 2715 2572 2428 2300 2508 2252 2108 1997 1933 1901 1709 1262 1022 1230 1549 2284 2508 2076 1901 1869 1773 1677 1917 2172 2012 1741 1677 1709 1565 1310 1517 2236 2396 1278 223 223 383 383 415 415 383 367 351 351 239 223 207 207 207 207 207 191 223 239 255 271 271 271 271 239 207 223 271 303 351 367 399 399 335 367 0 0 1294 2268 2188 2076 2060 2092 2188 2252 2300 2332 2316 2316 2364 2364 2316 2300 2332 2348 2364 2332 2252 2268 2284 2300 2268 2236 2204 2172 2124 1885 1917 2124 2108 2060 2076 2044 2108 2092 2108 2092 2108 2076 2076 2060 2028 2060 2108 2092 2060 2012 2028 2012 2252 2284 1997 1837 1965 2348 2540 1949 1901 1725 1581 1453 1326 1341 1725 2108 1965 1837 1773 1645 1565 1773 1981 1885 1645 1677 1709 1645 1549 1581 1805 1981 1741 1613 1597 1549 1389 1485 1725 1789 1629 1533 1389 1310 1310 1326 1326 1326 1357 1294 1294 1198 1054 1166 1341 1294 1262 1230 1198 1166 1150 1166 1182 1166 1102 1054 1038 1006 1006 1006 1022 1022 974 942 926 926 958 974 974 958 926 910 894 862 894 894 894 894 830 830 830 830 846 846 846 830 766 766 766 766 750 750 750 766 702 702 702 750 782 814 846 894 814 766 702 686 686 718 718 718 686 670 686 686 655 639 670 702 2556 1533 814 686 623 734 830 607 702 623 623 734 718 591 607 718 655 702 718 702 655 639 607 607 575 607 591 591 591 639 718 814 798 702 623 591 639 623 559 511 495 447 399 383 351 319 319 255 223 207 175 143 127 127 127 143 127 111 111 127 127 143 159 191 191 175 239 271 383 415 511 511 670 702 782 782 862 830 734 559 670 766 814 798 782 798 766 718 702 686 686 670 670 670 670 639 607 559 575 607 639 639 591 543 511 255 111 79 239 639 958 878 511 527 591 511 415 351 415 527 463 399 335 335 287 159 47 15 0 31 63 111 143 143 127 111 191 127 79 63 111 127 95 31 0 0 15 255 734 846 527 271 159 15 0 159 239 287 447 655 431 0 0 127 191 0 0 798 1389 1341 1150 942 766 702 718 702 782 639 639 623 527 575 734 734 670 670 670 686 670 639 623 639 607 559 463 287 111 47 79 143 175 175 159 111 111 47 31 0 175 479 718 702 639 670 702 670 686 686 686 670 670 655 655 639 575 559 559 543 543 543 511 479 447 367 271 143 79 47 47 47 0 0 0 0 15 31 47 63 159 95 31 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 159 511 830 814 766 734 655 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 559 559 575 607 655 670 655 639 670 670 686 670 655 639 623 623 591 575 559 575 607 623 607 575 527 527 543 543 527 527 511 495 415 383 399 415 431 447 431 415 463 431 399 415 447 495 511 511 479 495 527 559 591 607 607 607 607 591 575 559 543 527 511 495 591 591 591 591 591 591 575 575 591 575 527 479 431 383 335 319 351 335 319 255 191 111 63 15 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 95 47 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 15 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 31 31 31 31 47 47 63 63 0 15 31 47 47 31 15 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 15 47 63 79 143 159 159 159 127 127 127 143 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 175 191 207 223 239 255 255 239 159 175 223 191 255 271 223 127 0 0 0 31 1214 2060 1214 607 495 415 271 255 271 239 223 239 319 303 271 223 159 111 63 31 79 95 111 111 95 63 31 0 0 15 79 191 239 303 319 319 271 319 383 463 527 575 623 655 718 718 750 798 846 910 974 1006 974 958 926 926 974 958 926 894 974 958 974 990 1022 958 862 750 447 239 175 591 1405 1837 1613 1086 1453 1693 2028 1725 1421 1054 1773 2172 1373 798 1054 846 1182 607 0 0 0 0 15 47 0 0 495 1118 1453 2028 2636 2444 2060 2188 2188 1677 1326 1597 2492 2460 1437 1150 1453 1230 1054 2300 2588 1869 2428 2428 1789 926 974 1326 2652 2683 2652 2636 2667 2699 2715 2811 2715 3099 3275 3402 3626 3466 3546 3610 3610 3546 3562 3530 3466 3466 3626 3642 3674 3674 3610 3466 3386 3307 3370 3179 3035 2843 2636 2540 2492 2204 2092 1981 1981 2492 2572 2268 2236 2108 2044 2076 2188 2108 1885 1869 1869 1725 1405 1150 1613 2236 1693 623 271 287 415 431 399 383 367 351 335 319 191 207 207 207 207 191 207 207 207 223 239 255 271 271 271 223 223 223 255 271 335 351 383 383 303 415 127 0 1070 2252 2172 2092 2092 2124 2204 2268 2300 2348 2332 2332 2348 2348 2348 2364 2380 2364 2348 2284 2316 2300 2316 2332 2284 2236 2188 2156 2076 1901 1965 2140 2108 2076 2092 2044 2076 2060 2076 2108 2108 2092 2092 2060 1997 2044 2124 2092 2028 1965 1981 2012 2284 2252 1933 1805 1965 2364 2556 1965 1949 1773 1613 1437 1310 1373 1757 2108 1965 1853 1789 1645 1581 1821 2012 1869 1677 1725 1757 1661 1581 1629 1821 1949 1741 1629 1613 1533 1389 1485 1709 1709 1581 1501 1389 1310 1310 1310 1326 1341 1341 1294 1310 1214 1054 1182 1373 1357 1262 1230 1198 1166 1166 1166 1198 1182 1134 1086 1054 1022 1022 1022 1054 1054 958 926 910 910 942 958 958 942 942 926 910 878 894 894 894 894 846 830 830 814 830 814 814 798 798 782 766 766 782 798 814 814 750 750 750 750 750 782 798 798 686 655 623 639 670 702 718 702 766 655 702 814 734 591 766 1134 3051 910 639 862 559 639 639 782 798 655 607 702 766 734 766 798 670 670 670 670 670 670 623 607 591 623 655 655 639 702 814 894 974 798 670 591 591 639 623 575 575 527 431 399 367 351 351 319 335 303 255 223 191 191 207 207 223 223 175 127 127 143 175 175 223 191 239 239 319 319 399 399 447 511 623 639 750 830 894 830 846 926 958 894 798 750 655 575 718 718 718 718 702 686 686 655 607 559 575 607 639 639 591 543 543 271 95 111 287 686 990 878 686 734 718 591 431 335 383 447 431 351 303 287 239 127 95 127 79 127 143 143 159 159 175 191 223 175 159 175 207 207 127 0 0 47 111 303 702 766 527 335 175 111 143 287 335 399 639 878 463 159 239 607 399 0 0 766 1070 1054 942 766 702 766 814 750 702 607 623 591 495 559 702 655 686 686 686 686 670 639 623 639 702 670 591 399 223 127 127 175 191 207 175 143 127 63 47 0 191 511 750 734 670 686 702 670 686 686 686 670 670 655 655 639 607 559 559 559 575 543 511 511 463 399 303 175 79 31 47 63 0 0 0 0 15 31 47 63 159 95 31 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 111 463 814 862 782 702 655 655 655 655 655 655 655 655 639 639 639 639 639 639 639 623 559 527 559 607 639 639 623 575 591 591 591 575 559 559 543 575 447 463 431 431 463 463 447 415 415 431 431 431 431 415 399 351 351 383 415 463 479 495 511 527 479 463 447 463 527 591 623 623 527 543 559 591 607 623 623 623 591 591 607 607 623 639 639 639 623 607 591 543 511 463 447 431 287 255 223 159 111 63 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 31 15 15 0 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 47 47 47 31 15 0 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 31 31 47 47 47 63 63 63 15 15 31 31 31 31 15 15 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 15 47 63 79 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 175 175 175 175 175 175 175 175 175 191 207 223 239 239 239 207 175 207 239 207 223 271 207 63 0 0 0 543 1885 1933 846 639 479 415 255 223 239 207 223 255 271 239 207 159 111 63 31 15 79 95 111 111 111 79 47 15 0 31 79 159 207 271 319 335 239 287 351 399 415 447 479 511 559 607 686 782 878 942 1006 1022 1070 1022 974 958 990 990 974 942 1102 1086 1070 1070 1102 1086 1054 1038 862 543 111 79 655 1214 974 319 463 1022 1901 2108 1677 1070 2636 3291 1453 846 1054 351 0 0 15 0 111 95 47 0 0 111 479 702 1230 1469 2220 2524 2220 2316 2476 2140 1789 1341 1901 2076 1453 1246 1310 1214 1389 2460 2300 1885 2556 2412 1661 1054 1038 1757 3466 3706 3658 3450 3354 3530 3227 3115 2268 2380 2620 2763 2907 2811 2827 2987 2923 2843 2955 3051 3131 3291 3163 3195 3291 3386 3386 3307 3243 3275 3307 3259 3338 3323 3115 3099 3179 3099 3099 2540 2028 2076 2028 1885 2076 1965 1965 2092 2236 2124 2028 2252 2348 2108 1709 1645 1901 1917 862 63 319 351 479 431 383 351 335 319 287 255 159 191 223 223 207 191 191 207 191 207 223 255 271 271 271 239 239 223 255 255 303 319 351 367 271 383 223 79 974 2300 2156 2172 2172 2188 2204 2236 2300 2316 2332 2332 2332 2332 2332 2348 2396 2380 2316 2236 2348 2332 2348 2332 2284 2236 2172 2140 2076 1933 2012 2172 2124 2108 2156 2044 2060 2060 2092 2076 2092 2076 2076 2044 1997 2060 2140 2092 2012 1949 1965 1997 2300 2252 1917 1805 1949 2348 2588 2076 2012 1805 1597 1405 1326 1437 1805 2092 1933 1853 1789 1645 1597 1869 2044 1853 1709 1741 1725 1613 1581 1693 1853 1917 1709 1613 1597 1501 1357 1485 1693 1645 1533 1469 1389 1310 1310 1294 1326 1341 1341 1310 1341 1246 1070 1198 1405 1405 1278 1246 1214 1166 1166 1182 1198 1182 1198 1150 1102 1054 1038 1054 1070 1086 974 942 910 910 926 942 942 926 942 926 910 878 894 894 894 894 862 862 846 830 862 846 830 830 862 814 782 798 830 862 878 878 862 894 894 830 830 846 846 798 623 623 623 655 686 702 670 655 718 623 655 766 670 527 750 1134 1805 766 798 559 575 862 527 846 686 639 607 655 702 750 750 750 670 655 639 655 686 686 639 607 655 686 718 702 655 686 766 846 1006 830 686 559 543 559 607 655 591 511 447 383 351 367 335 319 399 383 335 287 271 271 303 319 303 319 271 191 159 207 239 207 239 255 271 287 319 335 351 367 271 367 399 399 431 527 607 591 686 766 814 766 702 686 639 559 655 686 718 734 750 750 766 702 639 591 607 639 670 639 591 543 559 319 127 79 159 543 798 750 782 814 766 559 399 319 335 351 367 303 239 255 223 143 175 239 175 175 175 127 95 95 127 175 207 207 207 223 239 223 191 79 0 95 143 303 639 702 527 431 223 207 255 351 415 511 686 814 766 798 1054 1326 910 15 0 623 814 862 814 718 718 830 862 766 750 639 670 591 495 591 718 639 750 750 766 750 734 718 686 702 734 718 639 415 239 111 95 143 191 191 175 143 143 95 63 63 159 495 750 750 686 702 718 670 686 686 686 670 670 655 655 639 607 559 559 591 607 527 511 543 479 415 335 191 63 15 31 63 0 0 0 0 15 31 47 63 159 111 47 0 0 15 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 79 367 734 830 798 702 655 655 655 655 655 655 655 655 639 639 639 639 639 639 639 623 623 575 591 607 623 591 511 431 335 351 383 399 415 431 447 479 479 431 367 335 335 335 319 303 383 367 367 367 351 351 351 351 367 367 415 431 447 463 511 543 527 495 495 527 591 639 655 655 623 639 655 670 686 686 686 686 670 655 623 591 543 511 495 511 399 383 335 255 207 127 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 31 0 31 0 15 15 63 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 47 63 47 31 0 0 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 15 15 31 31 31 47 47 47 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 15 31 63 95 111 127 111 111 127 159 175 175 159 143 143 143 143 143 143 143 143 175 175 175 175 175 175 175 175 175 191 207 207 207 207 207 191 207 255 255 223 223 239 159 47 0 0 0 1086 2108 1629 782 607 383 351 239 223 239 207 207 255 239 223 191 143 95 63 47 31 79 95 111 127 127 111 63 47 31 63 111 159 207 287 383 431 223 271 335 351 351 351 383 431 463 527 655 782 894 958 990 990 1038 990 926 894 942 974 990 990 1102 1102 1102 1086 1118 1134 1150 1182 990 862 447 95 191 495 399 31 0 367 1070 1805 1869 1517 3259 3067 1182 1022 942 111 0 0 207 0 47 47 0 0 0 0 143 191 910 942 1453 2140 2476 2508 2412 2300 2428 1613 1661 1629 1326 1341 1230 1070 1709 2524 2044 2028 2556 2284 1501 1214 1373 2300 3962 3962 3962 3898 3770 3914 3898 3882 2428 2332 2540 2444 2252 2140 2252 2444 2316 2204 2444 2588 2667 2891 2795 2827 2939 3067 3083 2987 2971 3035 2731 2731 2859 2955 2875 2939 3099 3067 3083 2364 1741 1693 1581 1565 1869 1741 1885 1981 2220 2316 2380 2604 2683 2492 2348 2364 1741 1038 351 127 527 447 495 431 351 319 303 287 223 191 143 191 239 239 191 159 175 191 175 191 207 239 271 287 287 255 271 239 255 255 287 287 335 335 287 287 191 127 958 2396 2172 2204 2252 2268 2268 2268 2300 2316 2348 2364 2380 2348 2332 2332 2380 2364 2332 2268 2332 2300 2300 2268 2204 2156 2108 2076 2028 1917 2012 2124 2076 2092 2140 2028 2060 2044 2060 2060 2076 2076 2044 2012 2028 2108 2188 2140 2028 1933 1949 1949 2300 2268 1949 1837 1933 2316 2652 2236 2028 1789 1533 1357 1341 1533 1885 2124 1885 1821 1757 1597 1581 1885 2044 1821 1677 1677 1629 1533 1565 1741 1885 1901 1661 1581 1549 1437 1341 1501 1709 1645 1485 1453 1389 1310 1294 1294 1326 1341 1389 1357 1405 1278 1086 1198 1389 1405 1294 1262 1214 1182 1166 1166 1198 1182 1214 1150 1102 1038 1022 1022 1054 1070 1022 990 958 942 958 974 958 942 958 942 926 894 910 894 894 894 910 910 894 894 910 894 894 894 894 846 798 814 862 910 926 910 942 990 990 926 910 942 926 846 623 623 655 686 702 670 591 543 575 607 591 527 479 511 607 686 559 495 511 303 575 862 575 655 559 734 814 750 670 734 750 655 655 623 607 623 655 670 639 591 670 718 718 718 686 702 766 798 910 814 686 575 527 543 623 670 575 511 447 383 351 367 351 367 415 399 351 319 303 319 367 383 367 399 367 271 239 303 319 271 319 351 383 431 479 495 495 495 399 479 495 399 319 335 367 319 415 447 479 431 415 447 511 447 495 559 639 718 766 782 798 718 670 623 607 639 670 655 623 575 543 351 175 79 63 399 702 718 670 639 559 383 255 239 271 223 287 271 239 255 223 175 191 255 127 127 143 127 95 95 143 191 191 191 191 175 159 175 223 223 47 95 95 207 607 718 559 431 271 287 303 383 559 655 639 527 718 974 1102 1022 734 271 207 527 830 942 942 862 878 1022 990 830 894 798 766 639 511 639 814 750 830 830 830 830 830 814 782 798 782 782 639 431 207 79 63 95 127 127 143 127 127 95 63 63 79 415 686 702 655 686 718 670 670 670 670 655 655 639 639 639 623 559 559 607 623 527 511 559 463 415 335 191 47 0 0 47 0 0 0 0 15 31 47 63 175 111 47 0 0 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 15 223 559 718 766 734 655 655 655 655 655 655 655 655 639 639 639 639 639 639 639 623 623 559 575 607 623 559 463 335 207 223 255 287 319 351 367 415 463 415 319 239 223 223 207 207 271 255 239 207 207 207 223 207 207 239 287 319 335 399 479 543 623 607 607 623 655 670 655 623 670 655 655 639 607 575 543 527 495 463 415 335 271 207 143 127 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 79 63 79 31 31 0 31 0 47 15 47 0 31 0 31 0 0 15 15 31 47 63 63 79 0 0 15 15 31 31 31 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 63 47 31 0 0 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 0 0 0 15 15 31 31 31 47 31 0 0 0 0 31 47 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 31 47 63 95 111 127 111 111 111 127 159 175 175 175 143 143 143 143 143 143 143 143 191 191 191 191 191 191 191 191 191 191 207 207 207 191 175 159 207 255 255 223 239 223 143 15 0 0 63 1405 2044 1405 894 543 319 287 223 239 255 207 207 239 255 239 207 159 127 95 95 79 79 95 127 143 143 127 95 79 79 95 127 159 207 319 431 527 207 255 319 335 319 319 351 399 415 495 639 782 894 942 958 958 958 894 830 814 878 926 974 990 990 1022 1038 1054 1086 1118 1182 1246 1070 1134 926 431 159 207 255 207 159 127 223 1054 1757 1885 3291 1693 1022 1326 623 0 127 0 31 79 79 0 47 143 111 0 0 79 223 702 1118 1725 2396 2444 2252 2444 2540 2204 2220 1501 862 1086 1214 1182 2092 2652 1965 2172 2444 2044 1214 1086 1405 2236 3594 3498 3674 3850 3930 3898 3802 3818 2348 2300 2572 2268 1757 1613 1725 1917 1709 1533 1757 1805 1709 1837 1949 1997 2140 2316 2348 2284 2300 2412 2540 2444 2460 2476 2332 2364 2524 2556 2604 2012 1645 1789 1725 1741 2076 1869 2124 2108 2348 2604 2652 2667 2667 2492 2652 2620 1150 127 255 623 894 639 495 415 335 287 287 271 207 159 143 191 239 239 191 159 159 191 143 175 207 239 271 287 303 271 287 255 255 239 271 271 303 319 319 191 95 127 958 2492 2220 2236 2300 2316 2284 2268 2300 2332 2364 2396 2412 2348 2300 2268 2316 2332 2332 2284 2268 2236 2204 2172 2108 2060 2028 1997 1965 1869 1949 2060 1997 2028 2092 1981 2060 2044 2044 2060 2076 2060 2044 2012 2028 2140 2188 2156 2028 1933 1933 1949 2300 2284 1997 1853 1933 2316 2683 2348 2028 1773 1501 1326 1373 1597 1933 2140 1853 1789 1741 1581 1565 1885 2044 1805 1645 1613 1549 1453 1549 1757 1917 1901 1613 1533 1501 1405 1310 1517 1741 1661 1469 1437 1389 1310 1294 1278 1310 1357 1437 1421 1437 1310 1086 1182 1373 1373 1310 1278 1230 1182 1166 1166 1182 1166 1198 1118 1054 990 974 974 990 1006 1086 1038 1006 990 1006 1006 974 958 974 958 942 910 910 910 894 894 878 878 878 862 894 878 878 878 910 846 798 814 878 926 942 942 958 1022 1022 942 942 990 974 894 686 686 718 734 734 655 559 479 575 734 670 431 431 639 607 335 399 351 367 591 479 351 527 431 543 926 1150 942 750 782 814 702 655 607 591 607 655 670 623 575 591 655 686 702 702 718 782 830 830 750 686 591 543 575 639 702 623 543 495 431 415 399 415 399 367 383 335 303 303 335 383 415 415 463 431 335 319 399 399 335 351 399 479 559 607 639 655 655 543 639 686 607 511 495 495 447 335 335 255 127 79 111 143 143 351 415 543 702 782 814 798 718 702 655 670 670 686 686 623 575 543 351 255 95 47 351 750 782 479 463 351 159 95 159 159 127 223 223 255 287 287 175 175 207 0 31 143 143 191 175 255 271 207 175 175 95 95 111 255 319 79 79 0 143 591 750 591 431 415 415 415 511 702 846 623 271 287 543 431 0 0 95 287 415 814 926 974 942 1070 1198 1166 974 1054 958 878 702 559 734 958 910 910 910 910 910 894 878 846 862 910 862 734 527 303 143 111 143 95 95 111 95 79 79 63 63 15 351 639 686 655 702 734 702 670 670 670 655 655 639 639 639 639 559 559 623 639 527 511 559 463 415 351 191 31 0 0 31 0 0 0 0 15 31 47 63 175 111 47 15 15 15 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 79 0 0 111 431 639 766 766 655 655 655 655 655 655 655 655 639 639 639 639 639 639 639 639 575 543 543 575 623 575 479 351 319 335 351 367 383 399 399 447 383 287 159 63 15 15 15 15 31 0 0 0 0 0 0 0 0 31 95 143 191 287 431 527 607 591 591 607 607 591 543 495 463 431 383 319 255 175 111 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 0 0 0 0 31 31 31 31 31 63 95 95 31 31 31 31 31 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 0 0 0 15 15 31 31 47 63 63 63 63 63 63 63 63 63 63 63 47 47 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 47 79 111 127 111 127 143 143 111 111 127 143 127 127 127 143 143 159 159 159 143 143 143 159 175 191 223 239 175 175 175 175 175 175 175 175 207 207 191 191 175 127 31 0 15 0 207 1693 1693 1086 1038 623 287 303 239 207 207 207 191 175 239 255 255 207 159 127 127 143 111 127 143 143 127 127 143 159 95 47 47 159 303 399 383 335 431 0 575 223 223 287 271 463 383 383 463 670 894 1022 990 926 798 750 702 702 798 878 942 974 1070 1070 1070 1070 1118 1134 1150 1166 1230 1086 974 878 591 191 159 367 31 495 0 591 1741 1789 2172 1757 1549 1821 527 0 0 79 31 31 79 79 111 79 79 47 47 15 0 255 862 1214 1613 2364 2636 2220 2508 2316 2540 2332 1246 623 990 1310 2332 2300 2044 2252 2380 1757 1134 974 1326 2204 2284 2172 2380 2524 2795 2779 2795 2380 2316 2747 2811 2028 1421 1501 1437 1533 1533 1453 1517 1613 1501 1278 1421 1437 1405 1341 1357 1405 1373 1294 1389 1373 1405 1533 1693 1821 1869 1869 1885 1549 1501 1597 1645 1789 1933 1885 1997 2556 2588 2380 2540 2620 2508 2508 2652 1853 351 159 655 798 990 862 463 431 335 271 191 175 191 191 223 175 143 159 207 239 223 191 143 207 271 271 255 239 255 255 239 223 223 207 239 239 287 287 271 351 111 0 1421 2316 2300 2188 2236 2236 2428 2188 2492 2092 2715 2092 2428 2236 2508 2220 2252 2556 2108 2476 2252 2204 2284 2156 2028 2076 2140 1933 1901 1949 1949 1981 1997 1853 1901 2172 1981 2012 2044 2076 2124 2140 2124 2044 1981 2204 2268 2092 1917 1981 2124 2172 2124 2524 1885 1917 1981 2044 2843 2476 1997 1869 1565 1262 1341 1709 1997 2012 1805 1789 1645 1485 1613 1885 1901 1677 1613 1533 1549 1437 1389 1661 1901 1821 1645 1581 1533 1373 1262 1469 1709 1629 1389 1357 1294 1246 1262 1278 1310 1326 1405 1421 1405 1294 1182 1150 1262 1373 1310 1278 1214 1166 1150 1166 1198 1198 1166 1102 1038 990 990 1006 1054 1102 1054 1022 990 990 1006 1022 990 958 942 942 942 910 926 894 862 830 942 942 926 910 926 926 910 894 862 862 862 862 894 942 974 1006 942 990 990 958 974 1006 958 862 639 655 686 718 734 718 655 607 623 655 623 527 495 495 463 431 463 447 415 415 447 447 431 399 431 1038 2508 1214 463 623 527 862 623 559 527 527 575 607 655 655 623 670 702 702 718 830 1006 1118 862 686 623 718 702 623 607 702 655 559 479 447 463 463 399 351 383 399 367 351 383 447 511 559 415 415 399 383 383 383 399 399 415 351 543 718 686 670 702 623 670 686 718 734 734 702 670 623 718 591 351 111 63 143 255 335 575 639 718 814 862 846 814 766 734 686 686 702 655 639 591 559 591 463 239 15 95 415 734 846 655 399 223 175 79 47 111 239 175 191 255 319 271 191 239 319 63 159 223 143 127 175 239 207 79 175 239 127 95 191 319 303 207 159 15 175 511 639 527 527 319 367 447 479 591 702 702 591 0 0 495 127 0 0 0 303 447 830 862 1054 1166 1006 1118 1150 1022 1118 974 702 686 910 1006 878 990 958 910 846 798 766 782 782 718 686 575 431 239 111 63 31 95 111 95 127 127 127 79 15 15 159 527 718 655 670 734 655 639 655 686 702 686 655 623 607 639 623 575 543 543 543 543 543 479 399 319 191 79 15 0 0 15 15 15 15 15 15 15 15 143 191 143 15 0 0 31 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 0 47 31 31 31 31 0 31 15 271 734 926 639 734 718 702 686 670 655 655 655 686 686 686 686 686 686 686 655 591 607 607 623 623 623 623 623 702 639 607 511 319 175 207 335 143 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 143 223 271 303 415 399 351 287 223 143 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 0 0 15 15 15 15 31 31 47 47 47 47 47 47 47 47 63 63 63 47 47 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 15 15 31 47 63 95 127 143 111 127 143 143 111 111 127 143 127 127 127 143 143 159 159 159 175 159 159 159 175 191 207 223 175 175 175 175 175 175 175 175 191 191 175 175 143 79 15 0 0 0 607 1773 1629 1038 958 415 207 239 207 207 239 255 239 223 239 239 223 207 207 191 191 191 143 159 191 191 175 159 159 175 159 143 143 207 271 319 271 223 0 479 383 143 367 159 95 63 303 351 479 670 830 894 830 750 750 702 670 686 782 862 926 958 1054 1054 1054 1054 1102 1118 1134 1166 1182 1214 1310 1214 878 415 159 191 223 159 47 335 1373 2348 2156 1262 2028 1693 319 0 0 63 31 95 111 111 111 111 79 79 47 15 15 143 495 830 1214 1837 2316 2444 2236 2284 2236 2348 2156 1214 734 1230 2556 2316 1917 2380 2524 1645 1182 1070 1741 2652 2795 2636 2715 2795 2891 2747 2524 2284 2300 2604 2572 1821 1262 1310 1485 1453 1278 1102 1118 1294 1341 1198 1294 1326 1294 1214 1182 1182 1134 1086 1086 1022 990 990 1070 1086 1054 1006 974 1022 1278 1485 1533 1677 1837 1805 2332 2715 2683 2428 2508 2508 2444 2572 2699 1150 127 447 702 543 575 495 415 383 303 271 207 191 175 175 207 175 143 143 191 223 207 191 159 207 271 271 255 223 239 239 223 191 207 191 223 223 271 287 191 127 0 127 1533 2364 2252 2188 2428 2364 2332 2316 2316 2396 2364 2492 2220 2284 2476 2060 2204 2300 2492 2492 2444 2268 2220 2140 1997 2092 2252 2204 2140 2092 2012 2012 2092 2156 2092 1997 2204 2092 2060 2060 2044 2012 2044 2124 2060 2188 2252 2124 2060 2044 1997 1837 2284 2731 2060 1901 1949 2220 3019 2572 2108 1933 1597 1310 1405 1773 2028 2012 1853 1805 1645 1501 1661 1933 1917 1661 1517 1469 1533 1469 1453 1709 1933 1805 1661 1597 1549 1405 1310 1533 1757 1677 1437 1389 1326 1262 1278 1278 1326 1341 1389 1405 1389 1278 1166 1150 1262 1373 1310 1278 1214 1166 1150 1166 1198 1182 1150 1086 1054 1022 1006 1022 1054 1086 1054 1022 990 1006 1022 1022 990 974 990 974 974 958 958 926 894 878 958 942 942 926 942 926 910 910 894 878 878 878 894 926 958 990 942 990 990 958 974 1006 958 878 702 718 750 766 766 750 686 655 655 686 655 575 527 543 511 447 463 463 447 431 463 463 431 399 511 559 1437 766 511 623 463 559 479 415 383 383 415 447 479 479 511 543 575 591 639 766 974 1134 878 734 702 798 814 702 718 782 670 591 511 479 495 479 415 351 351 367 351 367 399 463 527 575 383 383 383 383 383 399 415 415 431 399 607 766 702 670 718 670 766 750 750 750 750 750 766 734 862 766 639 543 559 591 559 479 479 495 511 543 511 511 479 415 271 239 287 271 287 271 255 223 175 127 15 0 15 351 702 846 623 447 319 255 143 63 47 79 191 159 223 271 239 143 159 223 111 175 207 127 79 127 159 127 143 255 287 207 143 191 255 255 207 191 111 207 511 623 591 607 447 527 575 639 766 862 830 702 159 415 1262 1373 1310 862 0 0 319 383 271 399 399 303 447 383 511 575 511 335 319 415 399 287 191 159 111 63 63 63 63 79 159 159 143 95 63 47 95 127 143 127 95 111 95 95 47 0 15 143 511 718 655 670 734 655 639 655 670 686 686 655 623 607 639 623 591 575 575 575 575 591 495 415 335 207 95 31 0 0 15 15 15 15 15 15 15 15 127 175 143 31 0 0 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 0 47 31 31 31 47 0 31 0 191 623 862 655 686 686 670 670 670 686 702 702 623 623 639 655 686 702 718 718 702 686 702 702 686 670 655 686 623 463 287 175 31 0 0 95 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 15 15 15 0 0 31 31 31 31 31 31 31 31 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 31 31 47 63 79 111 143 159 111 127 143 143 111 111 127 143 127 127 127 143 143 159 159 159 191 175 175 159 175 175 191 207 175 175 175 175 175 175 175 175 191 191 175 159 95 31 0 0 0 0 990 1869 1469 862 702 159 79 127 143 191 239 271 271 255 271 223 175 191 239 255 239 207 175 207 239 255 223 191 175 175 159 175 191 223 207 207 207 207 910 2012 766 351 543 223 303 207 207 319 495 639 718 702 623 575 686 655 623 655 750 846 910 926 1022 1038 1038 1054 1102 1118 1118 1134 1086 1326 1597 1581 1278 798 383 111 207 0 271 143 1629 2971 1773 1437 2859 1789 255 15 111 31 0 95 111 111 111 111 79 79 47 47 47 31 111 415 830 1230 1821 2492 2396 2476 2380 2620 2843 2172 1389 1294 2396 2220 1853 2524 2412 1214 1054 1102 1821 2667 2747 2652 2779 2827 2939 2843 2779 2715 2715 2875 2971 2699 2604 2875 2380 2380 2252 2076 1997 1981 1901 1677 1405 1437 1357 1182 1022 910 798 718 718 686 702 782 926 990 974 974 766 910 1198 1373 1405 1453 1341 974 1789 2188 2428 2460 2556 2588 2636 2795 2044 431 127 591 511 351 303 223 319 319 271 255 207 175 143 127 175 159 127 143 175 191 191 175 207 239 255 271 239 223 239 223 207 175 191 175 207 223 271 271 223 207 31 191 1246 2460 2428 2252 2268 2236 2476 2236 2092 2380 2060 2396 2348 2332 2236 2332 2268 2140 2380 2156 2412 2172 2108 2204 2060 2092 2060 1981 1885 1949 2092 2140 2092 2236 2332 2204 2044 2108 2172 2172 2188 2188 2204 2188 2028 2124 2156 2012 1997 2124 2220 2188 2348 2699 2076 1949 1965 2140 2891 2620 2124 1885 1533 1294 1453 1805 2012 1965 1853 1757 1581 1485 1693 1949 1917 1629 1501 1469 1549 1517 1501 1725 1885 1725 1613 1549 1533 1421 1341 1565 1773 1677 1469 1421 1326 1262 1262 1278 1326 1357 1373 1389 1341 1246 1150 1150 1262 1373 1294 1262 1214 1182 1150 1166 1182 1166 1134 1086 1070 1054 1038 1054 1054 1070 1038 1022 990 1006 1022 1022 1006 974 1022 1022 1006 990 1006 974 942 926 958 942 942 926 942 942 926 926 926 910 894 894 894 926 958 974 942 990 990 958 974 1022 974 878 782 798 830 830 814 766 718 686 718 750 718 639 607 607 591 527 527 495 447 447 479 463 431 399 559 207 495 415 495 479 399 351 335 271 239 223 287 287 287 271 287 303 335 335 367 479 639 782 718 607 607 734 766 686 686 734 639 575 527 527 543 527 447 383 367 399 399 415 431 463 495 511 399 399 399 399 415 431 447 463 415 415 639 798 670 623 686 686 798 782 766 750 750 782 830 862 862 878 846 830 878 814 559 271 191 191 175 127 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 639 862 670 495 383 319 207 79 0 0 63 63 79 143 143 143 175 223 143 207 223 175 159 191 223 191 223 319 367 319 271 287 319 319 239 239 143 207 527 655 670 702 527 591 591 639 766 846 798 670 0 239 1022 1262 1453 1246 287 0 0 0 63 287 31 0 0 0 63 143 175 175 143 79 0 0 31 15 0 0 0 0 15 0 0 0 0 0 0 31 95 143 175 143 111 95 95 79 31 0 31 127 479 702 655 670 718 639 639 655 670 686 686 655 623 607 607 607 575 559 591 591 591 591 511 431 351 223 111 47 15 0 15 15 15 15 15 15 15 15 95 159 143 31 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 0 47 31 31 31 47 0 31 0 63 479 798 686 607 607 607 591 607 607 623 639 718 718 718 702 686 686 670 670 686 655 686 686 686 670 655 670 686 415 95 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 15 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 47 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 15 15 31 47 79 111 143 159 111 127 143 143 111 111 127 143 127 127 127 143 143 159 159 159 175 175 159 143 143 143 159 159 175 175 175 175 175 175 175 175 175 207 223 159 79 15 0 0 0 0 1086 1901 1278 607 415 0 15 79 111 175 239 271 255 239 287 207 127 143 223 255 207 159 175 223 255 271 239 207 175 175 111 143 175 175 143 191 271 351 1326 2236 766 367 303 143 303 255 159 287 447 559 559 527 495 495 623 591 575 623 734 814 878 894 990 1006 1022 1054 1102 1102 1118 1118 1054 1326 1565 1613 1469 1214 734 335 111 111 239 159 2188 2779 1070 2188 3307 1757 255 0 47 0 0 127 79 111 111 79 79 79 47 47 15 31 0 175 639 862 1310 2012 2348 2236 2428 2476 2396 2620 2412 1501 1965 2156 2012 2604 2188 974 1198 1405 2044 2444 2204 2108 2156 1997 2012 2012 2172 2188 2092 2060 2172 2204 2300 2572 2763 2891 3003 3099 3195 3259 3227 3067 2907 2859 2699 2364 2012 1757 1533 1421 1198 1150 1118 1086 1054 990 910 814 782 750 862 1102 1389 1549 1166 431 47 335 670 878 1038 1150 1373 1597 910 175 383 431 223 383 271 271 255 255 223 239 191 175 127 111 159 143 127 143 159 175 175 175 239 239 255 255 239 223 223 207 207 191 191 191 223 239 287 303 287 495 127 0 639 2492 2795 2476 1421 1773 2891 2428 1981 1949 2396 2348 2460 2268 2092 2524 2316 2492 2380 2252 2268 2316 2444 2620 2188 2108 1981 1965 1837 1837 2092 2268 2140 2108 2220 2204 2236 2300 2284 2172 2156 2220 2172 2028 2220 2412 2460 2188 1965 1965 2124 2220 2476 2683 2252 2220 2140 2108 2795 2795 2060 1789 1437 1310 1533 1885 2060 1981 1805 1677 1501 1485 1725 1981 1917 1629 1597 1549 1581 1517 1485 1677 1789 1613 1517 1469 1469 1373 1326 1549 1725 1581 1453 1389 1310 1230 1230 1246 1294 1326 1341 1341 1294 1214 1134 1150 1246 1357 1294 1262 1230 1182 1150 1150 1166 1134 1086 1070 1070 1070 1070 1070 1054 1054 1038 1022 1006 1006 1038 1038 1022 990 1022 1022 1022 1006 1022 990 958 942 958 958 942 942 958 958 942 942 958 942 926 910 910 926 942 958 942 990 990 958 990 1022 990 894 830 862 878 862 814 766 734 718 782 814 782 702 670 686 655 607 559 559 511 495 495 495 463 431 527 335 319 463 447 319 495 415 351 271 239 223 271 255 239 207 191 191 191 143 111 111 175 223 383 319 351 463 527 447 463 463 511 463 495 479 511 495 447 431 431 431 447 447 447 447 447 431 399 399 383 383 383 399 415 415 415 415 686 798 670 575 702 686 782 750 782 750 798 798 862 878 798 878 894 798 702 527 223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 543 814 718 559 431 319 191 63 0 0 79 47 31 15 63 79 143 159 143 175 191 207 223 271 303 303 255 303 351 351 351 367 415 463 303 271 111 175 559 766 718 686 575 575 527 559 655 750 718 591 239 335 479 159 127 223 0 63 111 63 303 559 15 0 0 0 0 0 111 255 239 79 47 79 95 95 111 95 95 111 127 143 15 15 47 47 47 79 143 191 255 207 127 95 79 79 31 15 0 79 431 702 670 655 702 639 655 655 670 670 670 655 639 623 575 575 559 543 575 575 575 575 527 447 367 239 127 63 31 31 15 15 15 15 15 15 15 15 63 159 175 63 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 0 47 31 31 31 47 0 31 0 0 367 766 766 782 766 750 734 718 718 718 734 734 734 734 718 702 702 702 686 734 766 766 750 734 750 734 718 718 399 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 47 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 15 31 47 79 111 127 111 127 143 143 111 111 127 143 127 127 127 143 143 159 159 159 143 143 127 111 111 111 127 127 175 175 175 175 175 175 175 175 191 223 239 175 79 0 0 0 0 0 1054 1837 1150 431 207 47 63 127 159 207 255 271 255 223 287 191 111 95 143 175 127 79 159 207 239 239 207 191 175 175 207 223 223 191 159 239 415 543 655 974 431 463 207 255 255 159 175 271 383 431 415 415 447 495 559 543 527 575 686 766 814 846 942 958 990 1022 1070 1086 1086 1054 1038 1134 1246 1310 1389 1326 958 527 239 335 175 287 1821 1773 878 2604 3147 1517 383 0 0 0 47 127 79 79 79 79 79 47 47 47 0 79 0 0 431 718 942 1357 1821 1789 1997 1933 1853 2316 2476 1917 1645 1917 1933 2380 2092 1421 1789 1885 2412 2556 2204 2284 2396 2044 1981 2092 1869 1997 1981 1901 2012 2012 1949 1965 1949 2028 2092 2220 2364 2540 2652 2620 2715 2827 2939 2987 3083 3243 3323 3338 3338 3211 3035 2811 2572 2300 2044 1853 1549 1373 1341 1469 1757 1949 1549 830 287 255 287 255 159 207 367 479 287 255 463 191 287 463 191 399 207 223 207 207 175 175 127 111 143 143 143 143 143 159 175 191 255 255 239 239 239 239 239 191 223 207 223 223 255 271 319 335 303 447 47 0 511 2444 3003 2955 383 1118 2779 2923 1485 1054 2540 2763 2156 1469 2060 2412 2588 2220 2060 2667 2779 2859 2715 2763 2364 2699 2667 2620 2204 2220 2364 2476 2380 2284 2236 2188 2236 2044 1949 1981 2044 2044 2140 2252 2124 2332 2444 2284 2156 2140 2220 2172 2364 2763 2428 2108 1933 2140 2795 2731 1997 1709 1421 1373 1645 1965 2124 2044 1789 1645 1501 1533 1805 2028 1949 1693 1661 1581 1565 1485 1453 1645 1773 1581 1485 1421 1421 1357 1310 1517 1645 1485 1373 1326 1246 1182 1182 1198 1246 1278 1294 1294 1262 1182 1134 1150 1230 1310 1294 1262 1230 1182 1166 1150 1150 1118 1054 1038 1054 1070 1070 1054 1038 1038 1038 1022 1006 1006 1038 1054 1038 1006 1006 1006 1006 990 1006 990 958 942 958 958 958 958 974 974 974 974 990 974 942 926 926 926 942 958 942 990 990 974 990 1038 1006 910 862 862 878 846 782 718 702 718 782 830 798 718 686 718 686 639 591 591 543 527 527 543 495 463 463 527 415 591 447 415 623 463 383 319 319 303 303 287 287 239 271 271 271 207 159 79 31 0 95 63 95 191 239 191 207 175 303 287 335 351 383 399 383 351 351 367 399 415 431 431 431 431 415 399 383 367 351 351 351 367 383 383 655 766 655 559 686 670 702 686 750 734 798 766 782 782 782 942 974 670 351 159 15 0 0 0 0 47 47 79 63 47 15 0 15 15 47 47 63 63 31 31 0 0 0 47 399 655 734 607 479 271 143 63 0 0 111 111 63 47 47 111 191 239 271 271 271 319 351 367 383 399 383 383 383 383 367 383 415 495 367 319 63 95 527 798 718 623 623 607 559 559 702 830 830 734 431 463 335 0 0 0 0 159 511 271 399 702 303 0 143 0 0 0 95 271 239 63 47 143 111 111 95 79 111 111 111 79 0 0 31 31 63 127 207 255 255 191 111 63 95 95 95 47 0 15 351 655 655 623 655 607 639 639 639 639 623 623 607 591 607 607 591 575 591 575 559 543 527 463 367 239 143 79 47 31 15 15 15 15 15 15 15 15 31 159 191 95 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 0 47 31 31 31 31 0 31 0 0 303 734 798 750 750 734 718 718 734 734 750 702 702 734 750 782 798 830 830 862 878 846 798 750 702 655 639 463 223 0 0 0 15 0 0 0 0 15 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 15 15 15 15 0 0 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 47 79 111 127 111 127 143 143 111 111 127 143 127 127 127 143 143 159 159 159 127 127 111 111 111 127 127 143 175 175 175 175 175 175 175 175 207 255 255 191 79 0 0 0 0 0 1134 1789 1022 367 111 111 143 191 191 223 255 271 255 223 255 175 95 63 79 95 79 47 159 175 191 191 175 175 191 207 351 351 319 271 239 319 479 607 623 351 495 623 255 335 303 175 223 271 303 319 303 335 415 479 479 463 463 511 607 686 718 734 846 862 910 942 1006 1006 1006 974 974 942 910 958 1118 1166 926 575 367 303 223 543 1006 1054 1581 2827 3035 1437 814 351 15 0 15 0 79 79 79 47 47 47 47 47 63 63 0 0 271 670 942 1086 990 1150 1022 1054 1357 1198 1134 1501 1341 1294 1421 1837 1981 1949 2076 1837 1709 2044 2012 2252 2524 2252 2108 2140 2300 2364 2204 2060 2108 2108 1981 1933 2012 2060 2172 2204 2252 2236 2172 2092 1997 2028 2028 2012 2108 2188 2220 2156 2252 2316 2460 2683 2891 3019 3083 3035 2939 2859 2875 2827 2779 2859 2779 2476 2028 1917 1901 1741 1437 1246 990 655 431 367 223 175 479 415 111 319 223 223 191 191 159 159 127 127 143 159 175 159 143 143 175 223 271 239 207 207 239 255 255 207 239 223 223 239 271 303 351 351 351 223 0 159 1166 2444 2891 3243 718 1405 2652 3594 1341 894 2492 3450 2076 495 2028 2811 3354 830 702 2556 3131 2572 1565 1597 1981 3195 2827 2012 2172 3067 3259 2763 2699 3067 3179 3083 2987 2859 2843 2859 2667 2300 2172 2236 2348 2364 2284 2124 2172 2332 2412 2300 2412 3051 2779 2060 1901 2524 3067 2667 1901 1629 1389 1405 1661 1917 2012 1933 1837 1693 1581 1629 1869 2028 1965 1741 1645 1549 1533 1469 1453 1677 1789 1597 1485 1421 1421 1357 1310 1485 1581 1373 1278 1246 1198 1150 1166 1166 1198 1214 1230 1230 1214 1182 1166 1166 1214 1262 1278 1262 1230 1198 1166 1134 1118 1086 1038 1006 1022 1038 1038 1038 1038 1022 1038 1022 1006 1022 1054 1054 1054 1022 990 990 990 990 1006 974 958 942 958 958 958 958 990 990 990 990 990 974 958 942 926 942 958 974 942 974 990 974 1006 1054 1006 894 862 862 894 846 766 718 718 750 814 846 830 750 718 750 718 670 639 607 575 591 591 591 543 543 495 511 399 607 495 686 686 415 463 399 415 399 399 383 351 319 335 335 335 303 271 175 95 79 95 79 79 111 143 127 143 95 127 143 175 207 223 207 223 223 207 239 271 319 351 383 399 415 479 463 447 431 431 431 447 415 367 367 607 766 655 607 686 686 655 686 718 766 766 750 734 718 766 990 958 495 47 0 0 0 0 0 31 63 95 79 79 63 47 31 31 47 47 63 111 79 47 15 0 0 0 0 175 399 591 591 543 351 207 143 127 111 47 191 287 303 383 495 591 655 686 623 639 639 702 623 639 623 670 559 543 495 463 335 335 399 447 399 111 47 495 766 702 575 591 559 527 591 766 910 862 782 255 303 207 159 399 527 511 511 495 207 319 990 1086 686 511 111 15 31 127 191 159 0 0 79 159 159 175 159 159 143 159 127 47 31 47 63 63 79 143 191 223 159 95 63 95 111 111 79 0 0 303 655 655 607 639 607 639 639 639 623 623 607 607 607 686 670 655 623 623 575 527 511 527 463 367 239 127 63 31 31 15 15 15 15 15 15 15 15 15 159 239 143 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 0 47 31 31 31 31 0 31 0 0 255 670 734 702 702 702 702 702 718 750 750 814 814 782 750 734 702 670 670 591 591 527 463 383 319 255 207 191 79 0 0 31 31 31 31 63 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 31 31 31 31 31 31 31 31 31 0 0 0 15 15 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 15 31 63 95 127 143 111 127 143 143 111 111 127 143 127 127 127 143 143 159 159 159 127 127 127 127 143 159 175 191 175 175 175 175 175 175 175 175 191 239 255 175 47 0 0 0 0 47 1357 1677 814 319 111 63 111 143 127 143 175 191 191 191 175 143 95 47 31 47 79 95 159 175 175 159 159 191 223 271 351 335 319 303 287 367 479 559 750 383 463 351 143 79 255 95 255 255 255 255 255 287 335 383 399 383 383 415 527 575 607 607 718 750 798 846 910 910 910 862 862 782 750 814 926 926 750 591 367 207 223 734 814 910 1981 3019 2907 1326 1214 942 431 0 15 0 47 47 47 47 47 15 15 47 111 31 15 191 431 846 1198 1246 1469 1453 1310 1581 1949 1597 1357 1773 1166 830 1294 1741 2044 2172 1693 1246 1613 2460 2652 2683 2843 2747 2604 2396 2971 2955 2620 2300 2204 2108 2028 2044 2012 2124 2316 2476 2540 2492 2428 2380 2316 2220 2156 2092 2156 2220 2204 2092 1805 1789 1837 1885 1949 1885 1773 1629 2092 2124 2300 2284 2092 2172 2444 2556 2843 2779 2891 2907 2795 2731 2332 1661 575 319 111 351 415 223 271 223 255 239 175 159 127 143 127 143 159 175 207 191 159 159 191 239 255 223 175 191 239 271 271 223 223 207 223 223 271 287 335 351 399 175 79 415 1757 2380 2412 2715 1949 2156 2699 3386 1933 1917 2636 3498 2396 1118 2140 3163 3594 670 511 2620 2779 2188 942 1038 1773 3307 2348 670 1182 2971 2811 1310 1597 2923 2907 2044 2076 2843 3243 2939 2891 3259 3402 3099 2683 2763 2699 2428 2268 2316 2380 2316 2620 3131 3035 2540 2524 3019 3211 2699 1965 1709 1517 1517 1709 1853 1885 1805 1853 1741 1645 1677 1853 1949 1869 1693 1629 1533 1549 1501 1501 1693 1741 1501 1453 1389 1389 1326 1262 1405 1453 1214 1198 1182 1166 1150 1166 1182 1182 1198 1166 1182 1198 1198 1182 1182 1198 1198 1278 1262 1230 1198 1166 1134 1118 1070 1022 990 990 990 1006 1006 1022 1022 1038 1022 1006 1022 1054 1070 1054 1038 990 990 990 990 1006 990 974 958 974 974 974 974 1006 1006 1006 1006 990 974 958 942 942 958 990 1006 942 974 990 974 1006 1054 1022 910 862 878 910 878 782 734 766 814 814 846 830 750 734 750 734 686 655 623 591 623 639 623 591 607 591 447 415 639 479 766 591 527 543 495 511 511 511 495 463 415 431 399 383 351 351 303 271 271 287 271 239 223 239 239 239 191 175 191 191 143 143 143 175 191 143 159 175 191 223 255 271 287 383 383 383 399 415 431 463 431 399 367 575 750 702 686 734 702 734 734 750 750 750 750 750 750 798 1070 958 399 0 0 0 0 0 15 47 31 47 47 79 31 47 47 31 63 63 79 143 127 79 31 15 0 0 0 0 127 351 479 623 495 351 255 223 191 351 591 846 910 942 1022 1070 1118 1102 990 990 1022 1070 974 958 958 990 878 846 798 718 479 351 383 447 495 239 111 431 686 686 607 527 527 543 591 750 830 670 511 399 367 191 335 591 543 399 367 319 111 175 910 1182 734 351 79 0 63 159 175 95 0 0 31 31 31 63 63 63 47 79 63 175 175 159 95 63 47 47 79 127 95 47 47 95 111 111 63 15 0 271 639 670 607 623 607 655 639 623 623 607 607 607 607 702 686 655 607 575 511 447 399 511 447 351 223 127 63 31 15 15 15 15 15 15 15 15 15 15 175 271 175 31 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 0 47 31 31 31 47 0 31 0 0 191 543 591 814 798 782 750 718 718 702 702 607 575 527 447 367 287 239 239 111 143 111 79 15 0 0 0 31 31 47 95 79 63 63 47 63 63 47 47 31 31 31 31 31 31 31 31 31 31 31 0 31 31 31 31 31 15 15 15 0 15 15 31 31 31 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 47 31 31 31 31 31 31 31 31 0 0 0 15 15 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 31 47 79 111 143 159 111 127 143 143 111 111 127 143 127 127 127 143 143 159 159 159 143 143 143 159 175 191 223 239 175 175 175 175 175 175 175 175 127 223 239 143 15 0 0 0 0 223 1565 1645 655 287 95 0 47 47 15 31 63 95 111 111 127 127 95 47 31 47 111 159 159 159 175 143 159 175 255 319 223 223 239 271 303 383 447 479 431 367 319 159 319 111 431 191 271 255 239 223 239 255 271 271 351 335 319 351 447 495 527 527 607 639 734 782 814 814 798 750 734 702 750 862 910 830 702 639 351 287 159 766 1198 926 1613 3003 2572 1022 1262 1294 798 143 111 47 47 47 47 47 15 15 15 47 111 0 143 591 782 1102 1533 1581 1709 1294 1533 2028 2092 2188 2204 1837 1230 878 1709 2236 2348 2252 1310 782 1326 2652 3019 2875 3067 3323 3338 3019 2460 2604 2524 2412 2428 2332 2252 2348 2460 2444 2412 2428 2444 2460 2540 2604 2396 2252 2108 2012 2076 2140 2076 1933 1869 1853 1901 1933 1965 1901 1757 1613 1677 1597 1693 1645 1389 1341 1613 1789 1565 1421 1517 1597 1773 2156 2060 1421 367 239 223 527 127 63 575 175 271 223 175 159 111 143 127 159 159 191 223 191 159 159 207 255 255 207 159 191 239 287 287 239 191 175 191 207 255 271 319 335 351 223 159 271 1741 2172 1837 1805 2252 1997 2204 2044 2220 2667 2556 2636 2667 2811 2476 2875 3035 2140 2140 3370 2699 2955 2380 2396 2620 3786 2540 718 1885 3706 2731 431 1341 3482 2827 686 1198 2731 2955 1565 1310 2588 3003 2204 1933 2588 3163 3147 2875 2715 2763 2795 2460 2588 2683 2795 2907 2891 2715 2348 2252 2028 1805 1789 1933 1997 1965 1869 1901 1773 1693 1693 1805 1853 1773 1629 1693 1613 1645 1597 1565 1693 1661 1373 1469 1373 1389 1294 1246 1373 1357 1102 1166 1166 1198 1198 1198 1198 1198 1198 1134 1166 1182 1198 1198 1198 1182 1166 1278 1262 1230 1198 1166 1134 1102 1054 974 974 974 974 974 990 1006 1022 1038 1022 1006 1022 1054 1070 1070 1038 1006 1006 1006 1006 990 1006 990 974 942 974 974 974 1006 1006 1006 1006 990 942 958 910 958 942 1006 990 942 942 990 942 1006 1022 1022 910 846 862 910 862 766 734 766 814 766 814 798 718 702 718 702 655 670 655 623 623 670 670 655 623 718 479 543 766 479 670 479 686 591 575 607 607 607 575 559 511 591 527 463 415 431 431 431 463 463 431 383 319 319 335 319 271 287 255 255 191 159 143 175 191 175 159 143 127 111 95 111 111 143 143 159 191 239 271 303 335 447 383 575 766 766 750 798 734 846 814 798 766 798 814 830 894 990 1198 1086 495 0 0 0 47 111 79 79 47 63 79 111 143 63 47 79 79 95 127 207 191 159 111 143 143 31 0 0 0 175 431 686 686 495 351 287 207 926 1230 1501 1501 1357 1278 1182 1150 1198 1102 1070 1166 1198 1150 1118 1150 1198 1118 1102 1102 974 686 463 447 367 527 319 143 351 591 670 686 575 591 607 670 734 718 447 207 223 303 207 399 527 287 223 287 431 255 15 319 383 0 0 0 0 47 175 175 111 63 31 47 15 15 31 47 63 63 79 79 63 63 111 47 31 47 47 95 63 31 15 15 79 111 95 47 15 0 255 639 670 607 623 607 655 639 623 607 607 607 607 623 670 655 623 559 511 415 335 287 511 431 351 223 111 79 47 47 47 47 47 47 47 47 47 47 47 223 319 239 79 31 47 63 0 0 0 0 0 0 0 0 15 15 15 15 15 15 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 47 31 31 31 63 31 31 15 0 191 463 511 511 479 415 367 287 239 191 175 15 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 63 111 31 31 31 63 31 31 31 31 31 31 47 63 31 31 31 31 31 31 31 31 0 0 0 0 0 0 15 15 15 15 15 15 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 47 47 47 31 31 15 15 15 31 15 15 0 0 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 0 15 31 63 79 95 111 79 127 111 127 127 127 143 143 143 159 159 159 159 159 159 159 159 127 143 143 159 159 143 127 127 127 127 143 159 175 175 159 175 207 287 223 79 0 0 0 0 0 63 1677 1693 607 383 191 79 63 63 47 31 31 31 47 47 79 63 63 47 47 63 63 63 175 143 191 175 239 255 287 303 255 239 239 239 239 255 271 255 303 287 255 239 239 255 287 319 367 351 335 319 303 287 287 287 319 303 287 319 383 415 431 431 431 511 623 639 607 591 607 607 591 575 575 670 718 686 543 399 271 191 383 878 1214 910 2156 3147 1789 1310 1118 1326 1246 607 63 0 0 31 47 31 47 63 47 0 0 0 335 846 766 1310 1341 1773 1885 1965 2060 2124 2236 2236 2188 2108 1853 1214 1725 2348 2396 1885 1054 1006 1901 2076 2156 2204 2380 2332 2156 2140 2524 2460 2252 2044 1997 2092 2140 2140 2380 2364 2492 2460 2220 2124 2220 2204 2284 2268 2076 1933 2044 2060 1933 1869 1725 1725 1949 1949 1661 1677 1821 1629 1773 1725 1693 1549 1421 1421 1517 1613 1501 1373 942 718 1262 2204 1341 639 287 319 303 287 255 223 175 159 207 175 175 159 159 143 143 143 159 159 143 143 159 191 223 239 223 207 207 207 223 255 287 271 223 191 207 223 255 271 271 287 255 223 175 335 639 718 734 575 830 894 1102 1278 1421 1725 1933 1837 2012 2204 2396 2508 2588 2731 2907 3035 2859 3019 3195 3291 3354 3370 3307 3195 3163 3674 3402 2683 2971 3786 3418 2188 2108 3418 3386 1885 1645 2843 3019 1965 974 2620 3434 3211 3147 3083 3099 3466 2987 3083 2859 2843 2907 2891 2795 2332 2364 2508 2811 2524 2428 2620 2540 2396 2204 1949 2012 2060 1933 1805 1725 1485 1533 1757 1485 1421 1565 1469 1533 1341 1597 1453 1389 1278 1373 1357 1373 1262 1501 894 1373 1006 1182 974 1341 926 1118 1118 1086 1038 1038 1054 1150 1246 1214 1246 1294 974 1230 1038 1118 1006 958 974 830 782 974 1038 958 958 1006 942 926 958 1006 990 958 958 958 990 1022 1022 990 990 1006 1022 958 990 974 942 958 958 1022 1070 990 958 958 910 942 910 942 910 814 862 1054 1054 1006 1070 1118 862 798 830 846 830 782 766 798 846 814 798 750 734 734 702 670 655 639 670 655 655 655 639 639 639 655 639 607 623 686 655 670 623 591 607 670 702 734 702 639 575 575 575 607 559 495 447 463 479 511 495 463 415 383 351 335 335 399 335 303 223 175 143 143 175 191 223 223 207 191 175 175 159 191 143 95 79 95 111 111 63 159 95 95 159 335 447 575 607 655 782 878 974 1022 1038 1006 910 878 1214 1166 575 79 15 95 63 175 127 95 95 127 159 127 95 207 223 239 271 287 303 335 303 271 239 223 175 31 0 79 239 399 990 862 559 655 319 175 846 1789 1677 1549 1453 1405 1326 1230 1198 1214 1182 1118 1086 1102 1134 1166 1166 1086 1086 1086 1102 1134 1022 686 351 383 399 319 223 255 431 591 686 559 639 575 607 782 655 287 143 511 415 111 191 511 383 79 175 255 63 111 223 111 15 15 15 0 111 223 207 111 47 63 127 79 63 31 15 15 0 63 79 47 47 79 31 31 15 15 15 31 47 47 63 63 79 79 47 15 0 223 559 702 623 591 686 623 623 639 670 718 718 686 655 607 639 623 639 623 351 175 287 463 495 479 303 159 127 111 95 95 95 95 95 95 95 95 95 95 255 367 287 127 31 31 63 15 0 0 0 0 0 15 15 47 47 47 47 47 47 79 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 47 47 79 79 79 79 79 79 47 63 63 79 63 31 159 159 175 159 63 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 31 63 47 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 47 47 47 31 31 15 15 15 31 15 15 0 0 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 31 63 95 111 127 127 95 111 95 111 111 127 127 127 127 127 127 127 127 127 127 127 127 127 143 143 143 143 143 127 127 143 143 159 159 159 159 159 175 191 271 207 95 0 0 0 0 0 239 1613 1501 591 431 191 111 31 31 31 15 31 47 63 79 95 95 95 95 95 111 111 111 127 127 127 143 159 191 223 239 255 239 239 239 239 255 271 287 303 287 255 239 255 287 319 335 367 351 335 319 303 303 303 303 399 367 335 351 383 399 383 367 479 495 511 527 511 527 559 575 559 543 575 639 670 639 511 383 191 383 527 623 974 1054 1837 1933 1453 1310 1214 1310 1246 910 463 191 47 79 79 47 47 15 31 0 15 0 798 1118 1166 686 910 1373 1581 1565 1629 1901 2220 2444 2460 2380 2028 1517 1629 1965 2140 2268 2028 1773 2188 2124 1821 1885 2028 1901 1821 1837 1917 1933 2060 2284 2428 2364 2204 2108 2060 1885 1869 1933 1901 1853 1741 1453 1357 1565 1853 2044 2124 2140 1997 1741 1869 1789 1869 1933 1821 1709 1693 1629 1565 1581 1597 1501 1357 1326 1405 1533 1661 1837 1933 1629 1789 1693 798 335 351 335 303 271 223 191 175 175 175 175 175 159 159 143 143 143 143 143 143 159 175 191 207 223 239 223 207 207 223 239 271 287 223 207 239 223 255 271 271 255 271 175 111 591 1038 910 782 750 734 670 702 686 607 670 607 351 591 862 1118 1262 1437 1693 1933 2028 2108 2236 2428 2604 2859 3163 3386 3450 3578 3546 3658 3834 3930 3834 3738 3706 3754 3914 3930 3738 3562 3594 3690 3722 2955 3211 3434 3418 3211 3067 3338 3770 3051 3291 3163 3115 3035 2875 2747 2316 2715 2779 2204 2076 2396 2763 2060 2188 2588 2683 2428 1997 2604 2348 2204 2316 2044 1949 2124 1965 1757 1949 1565 1677 1677 1485 1565 1373 1341 1134 1230 1102 1230 1517 1054 1054 1086 1230 814 1294 1230 942 1166 1421 1150 990 1070 958 1086 1022 1230 1134 1198 830 974 1070 1070 958 1006 1134 1118 942 974 1150 1118 1070 1054 1054 1086 1070 1086 1054 1054 1022 990 942 910 926 958 990 926 942 958 942 942 958 990 1022 1006 990 974 958 942 942 942 942 814 846 958 942 910 1054 1102 862 750 750 766 750 718 718 766 814 782 766 734 718 702 670 655 655 670 702 686 686 686 670 670 670 670 639 623 639 670 670 655 639 623 623 655 686 702 702 623 607 575 591 591 543 511 463 447 463 463 447 431 415 399 399 399 415 415 399 351 303 271 239 223 207 239 271 255 239 239 223 207 207 223 191 143 127 127 111 95 63 63 15 0 0 15 95 111 127 191 319 463 527 607 734 878 942 1022 1182 1022 495 95 95 223 255 239 207 191 207 271 303 303 287 335 335 351 367 383 383 367 367 415 351 303 255 159 111 207 303 383 670 878 782 415 239 862 1885 1901 1757 1597 1453 1357 1278 1182 1118 1278 1262 1198 1150 1150 1150 1150 1134 1246 1214 1182 1166 1214 1150 894 639 367 351 351 351 383 431 543 655 543 623 607 702 814 543 95 0 95 271 175 191 527 511 223 159 399 143 143 303 191 47 15 15 79 223 319 303 207 111 127 159 63 63 47 31 0 15 31 31 47 47 47 31 31 31 15 15 47 47 63 63 79 79 79 63 15 0 207 559 750 702 655 702 670 639 639 639 670 670 639 607 623 655 655 670 623 287 47 111 447 511 527 335 191 111 127 111 95 95 95 95 95 95 95 95 95 239 351 303 159 47 31 63 15 0 0 0 0 0 15 15 47 47 47 47 79 79 79 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 79 47 79 47 79 47 79 47 79 47 95 63 95 31 95 399 702 655 351 47 0 79 63 63 47 47 15 15 15 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 47 47 31 31 31 31 15 15 31 15 15 0 0 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 47 63 79 111 127 127 143 111 127 127 143 143 143 159 159 159 143 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 175 175 175 175 175 175 175 159 159 239 191 79 0 0 0 0 0 479 1453 1166 543 431 111 111 31 31 15 15 15 47 79 95 15 15 31 31 47 47 63 63 127 127 127 143 143 175 191 207 239 239 239 239 239 255 271 271 271 255 239 239 271 303 335 351 367 351 335 319 303 303 303 303 399 367 351 367 399 415 415 399 511 479 447 447 479 511 527 543 591 591 591 591 575 479 383 271 127 111 335 623 958 958 1389 1326 1102 1262 1278 1166 1182 1166 878 479 79 63 63 47 15 0 0 0 0 351 1182 1294 2987 1214 287 718 878 623 463 718 1246 1821 2172 2316 2236 2028 1805 1885 2140 2763 3051 2492 2076 2300 2124 2300 2268 1821 1949 2044 2316 2172 2108 2172 2156 2140 2300 2556 2652 2412 2172 1853 1565 1565 1725 1693 926 1118 1821 2348 2380 2364 2300 1965 1965 1821 1677 1709 1805 1661 1597 1693 1645 1693 1741 1597 1453 1453 1613 1821 2220 2380 2763 2268 2172 1006 287 175 399 351 287 239 191 175 175 175 175 175 159 159 159 159 143 143 127 143 159 175 191 191 191 191 255 239 223 223 223 239 255 255 223 223 239 239 271 271 287 255 511 271 127 1262 2316 2220 1965 2044 1981 1853 1837 1789 1677 1645 1517 1214 1134 1341 1373 1166 974 910 814 655 1102 1150 1166 1166 1310 1501 1677 1725 1997 2188 2508 2811 2987 3131 3386 3626 3546 3450 3578 3834 3786 3530 3562 3802 3930 3882 3930 3866 3514 3562 3642 3386 3211 3418 3195 2987 2827 2811 2987 2827 2652 3019 2204 2412 2923 3051 1597 1885 2715 2795 1645 1661 2731 2492 1517 2092 2923 2300 2044 2636 2364 2508 2444 2715 2524 2380 2364 2284 2172 1709 1677 1805 1294 1310 1230 1118 958 846 894 1022 894 782 782 846 830 878 990 1054 1166 1166 1341 1166 1134 1102 1278 1070 1070 958 974 878 862 942 990 750 910 894 926 894 958 974 1054 1038 1006 990 990 990 1022 1038 1070 1054 974 1006 1054 1038 1022 1006 1022 1054 1038 1038 1022 1006 990 974 974 974 830 830 926 958 958 1134 1166 894 798 814 814 814 798 814 846 878 814 798 782 766 734 718 686 686 702 702 686 686 686 670 670 670 655 639 623 623 655 670 655 623 607 591 623 639 655 670 623 607 575 607 607 559 511 463 447 495 511 495 479 463 463 463 479 479 479 479 463 431 399 351 319 303 303 303 303 287 271 255 255 239 287 255 223 207 207 175 127 95 159 111 15 0 0 0 0 0 0 47 95 0 0 127 351 495 670 655 495 207 0 0 95 175 127 111 95 111 159 191 191 191 207 207 207 223 207 191 175 175 207 127 63 15 0 0 0 63 447 351 639 734 543 974 1885 2412 1933 1741 1533 1389 1341 1326 1230 1182 1230 1230 1198 1182 1182 1182 1150 1118 1150 1134 1102 1118 1230 1294 1214 1054 511 415 383 479 495 463 511 639 575 639 670 766 750 335 0 0 95 271 191 63 335 543 479 447 159 0 127 303 127 0 0 79 111 239 335 319 175 95 63 95 63 63 47 47 15 15 31 31 47 47 47 47 31 31 31 15 63 63 79 79 79 95 95 63 0 0 159 511 734 718 655 639 702 670 639 639 655 670 670 655 639 670 655 686 655 271 0 0 367 495 559 383 191 79 63 79 63 63 63 63 63 63 63 63 63 191 303 287 159 31 0 31 15 15 15 15 15 15 15 15 15 15 15 15 47 47 47 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 47 15 47 15 47 15 47 15 47 15 31 0 31 0 0 351 702 670 351 15 0 63 47 47 47 31 31 31 31 0 0 0 0 0 0 0 31 79 143 223 271 175 31 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 0 0 15 15 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 47 47 31 31 31 31 15 15 31 47 63 95 111 111 111 79 175 143 143 143 159 159 159 175 175 175 175 175 175 175 175 175 175 159 159 159 159 175 191 191 207 207 191 191 175 175 191 191 191 239 159 47 0 0 0 0 0 655 1262 878 495 431 95 79 47 63 31 15 31 47 79 95 0 0 15 31 47 47 63 31 143 143 143 159 191 223 239 255 239 239 223 223 239 239 255 239 207 207 223 239 255 303 335 351 367 351 335 319 319 319 319 287 303 303 335 399 479 527 543 527 559 511 479 495 543 575 543 511 639 591 559 495 431 319 191 95 79 79 415 750 830 974 1357 1373 1022 1214 1246 1118 1102 1182 1038 734 191 63 0 0 31 31 0 0 15 798 1373 1405 3690 1885 383 335 479 223 0 111 543 1150 1725 2092 2252 2380 2124 2156 2188 2492 2811 2076 1965 2476 2412 2715 2731 2412 2636 2588 2540 2827 3083 3035 2763 2492 2492 2588 2492 2476 2444 2188 1789 1613 1597 1453 1102 958 1677 2476 2492 2396 2428 2220 1981 2092 1917 1901 2156 2124 1901 1981 1853 1933 1965 1853 1725 1757 2028 2300 2795 2715 3211 2731 2508 686 143 175 415 367 287 207 159 159 175 191 159 159 159 159 159 159 159 159 127 143 175 191 207 191 175 175 255 255 239 239 239 239 239 239 239 223 239 239 271 271 287 271 143 95 0 1230 2220 2188 2044 2236 2236 2156 2236 2316 2316 2380 2412 2252 2028 2348 2540 2492 2524 2683 2699 2556 2092 2124 2108 1981 1853 1741 1645 1501 1549 1805 1773 1501 1581 1997 2140 1933 2300 2492 2747 2923 3067 3227 3291 3275 3131 3291 3450 3482 3530 3754 3818 3578 3594 3690 3338 3035 2907 3051 3434 3418 3402 3738 3115 3131 3354 3291 2300 2923 3179 3115 1517 2572 2923 2763 1150 2332 2843 1981 830 2540 2332 1901 2348 2268 2524 3099 2396 2156 2715 3243 2556 2332 2939 2955 2715 2188 2092 2332 2300 1262 1262 1533 1182 814 1006 1054 942 1134 1214 894 910 1006 1038 1070 1198 1054 990 910 974 1006 942 1118 1294 1198 1182 1214 1182 1086 1006 1022 1038 1006 942 958 990 1038 1070 1038 990 926 974 1038 1054 1054 1038 1022 1054 1038 1006 1006 990 974 958 942 926 910 782 782 894 974 1054 1230 1198 894 830 830 830 830 814 830 846 862 814 830 814 798 750 734 734 734 718 718 702 702 702 686 686 686 686 655 639 655 686 686 670 655 623 607 591 639 655 655 607 607 575 607 591 559 495 479 463 479 559 543 543 479 495 447 479 447 527 511 543 495 495 415 415 383 367 351 383 335 351 303 335 303 383 335 351 335 367 319 303 255 351 319 255 223 207 175 159 143 111 159 95 0 0 0 0 31 175 95 47 47 15 0 0 0 47 31 15 0 0 0 0 0 15 15 15 0 0 0 0 0 47 15 0 0 0 0 0 0 79 143 319 479 1006 1917 2380 2156 1997 1773 1549 1389 1357 1357 1294 1230 1166 1198 1198 1214 1246 1246 1214 1182 1070 1070 1054 1086 1214 1357 1357 1278 846 543 351 383 463 447 511 623 607 686 718 766 670 255 0 79 63 63 0 0 79 239 271 223 0 0 239 463 143 0 0 15 63 175 255 239 127 47 31 31 63 63 63 47 15 31 31 31 63 63 47 47 47 31 31 31 79 79 79 79 79 95 95 63 0 0 95 431 686 718 623 575 655 607 591 591 623 670 686 686 623 639 623 670 655 287 0 0 223 415 543 383 191 63 63 63 31 31 31 31 31 31 31 31 47 143 255 287 175 15 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 31 63 63 63 63 63 63 63 47 47 47 47 47 47 47 15 15 0 15 0 15 0 15 0 15 0 15 0 0 0 0 0 0 47 127 127 95 0 0 0 31 31 31 47 47 47 47 47 0 0 15 15 15 47 127 175 271 527 686 559 239 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 0 0 15 15 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 47 47 47 31 31 15 15 15 0 15 31 47 63 63 63 31 95 63 79 79 79 95 95 95 159 159 159 159 159 159 159 159 159 143 143 143 143 159 191 207 223 207 191 175 175 191 207 207 207 239 159 47 0 0 0 0 0 702 1086 734 479 383 79 31 63 31 0 0 0 0 0 15 79 79 111 127 127 127 127 111 111 95 111 127 159 207 239 271 207 191 191 191 191 207 223 239 175 143 159 191 223 255 287 303 335 319 303 303 287 287 303 303 287 303 335 415 511 575 591 575 543 527 527 575 623 607 527 463 479 479 415 351 239 127 47 0 191 463 782 655 527 1214 1501 1166 1102 1166 1150 1102 1086 1086 1054 990 463 191 0 0 15 15 0 0 239 846 1501 1310 1949 1389 1006 351 207 159 223 335 479 766 1198 1597 1965 2348 2268 2380 2172 1789 1821 1437 2380 2683 2428 2396 2492 2428 2524 2332 2252 2460 2492 2252 2076 2140 2284 2300 2268 2076 1949 1853 1805 1869 1773 1405 1086 702 1389 2476 2620 2380 2364 2252 2188 2460 2300 2092 2252 2236 1949 1853 1629 1805 1981 2028 1997 2108 2428 2699 2875 2891 3530 3259 2524 559 175 271 415 351 271 191 143 143 175 207 159 159 159 159 159 159 159 159 143 159 175 207 207 191 175 159 239 239 239 239 239 239 223 223 239 239 255 239 239 255 271 271 207 399 95 1262 1613 1405 1453 1709 1805 1741 1821 1901 1885 2012 2172 2172 2060 2268 2348 2300 2396 2667 2811 2795 3083 3211 3354 3386 3386 3370 3307 3195 3195 3035 2875 2747 2683 2636 2652 2636 2428 2348 2444 2636 2652 2508 2476 2588 2636 2380 1965 2124 2572 2428 2316 2779 2955 3131 2923 2827 2859 3051 3402 3307 3259 3370 3498 3466 3434 3275 3035 3498 3354 3498 2636 3706 3243 3115 2188 3450 3243 2683 1693 3275 2923 2348 2476 2012 2444 2428 894 1645 2524 2556 1070 1853 2955 2284 1198 2779 3147 2779 2156 3019 2763 2636 2779 2795 2460 2156 2012 1821 1965 1517 1389 1629 1389 958 798 1006 1006 846 974 1134 942 686 782 1038 894 1022 1086 1038 1022 1118 1214 1246 1150 1150 1134 1134 1118 1086 1070 1022 958 1022 1038 1038 1022 1006 1038 1022 1022 1022 1022 1006 990 958 926 910 830 766 830 926 1070 1310 1278 926 894 846 830 814 814 814 814 814 846 862 878 846 798 766 782 798 750 750 750 734 734 734 718 718 734 702 686 702 718 734 718 655 639 591 591 623 639 639 607 607 559 591 591 543 479 463 447 463 543 527 527 479 479 463 479 463 511 511 527 511 511 447 431 399 415 399 431 383 399 351 383 351 383 351 383 383 447 415 415 367 431 431 415 399 383 367 351 351 335 351 255 0 0 0 15 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 527 1597 2332 2268 1997 1981 1773 1549 1389 1341 1310 1198 1150 1150 1166 1182 1198 1230 1230 1182 1134 1102 1134 1118 1118 1198 1294 1326 1278 1198 750 319 207 287 383 479 575 559 686 718 718 655 463 463 734 303 111 175 495 591 431 287 191 431 319 543 782 607 303 47 0 0 79 143 143 95 47 31 47 63 63 63 79 79 63 63 63 63 63 63 47 47 47 31 31 79 79 79 79 79 79 79 47 0 0 143 431 702 798 750 686 670 639 607 607 639 670 686 670 670 670 639 670 655 303 15 31 63 287 463 383 175 63 47 63 31 0 0 0 0 0 0 0 15 79 207 287 191 0 0 0 15 47 47 47 15 15 15 15 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 95 95 95 95 95 95 95 79 79 79 79 79 79 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 15 47 15 0 0 95 159 255 303 335 303 271 239 223 175 127 111 143 175 191 623 974 878 543 207 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 15 15 31 31 31 31 47 47 31 15 15 0 0 15 15 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 63 63 47 31 31 15 0 0 0 0 0 15 31 31 15 15 0 0 0 0 0 0 0 0 63 63 63 63 63 63 63 63 111 95 79 79 79 111 143 159 175 175 159 143 143 175 207 255 223 271 191 47 0 0 0 0 0 623 942 766 543 335 111 0 31 15 0 0 0 0 0 31 143 159 191 191 191 175 159 143 79 79 95 111 143 191 223 239 191 191 175 175 191 207 223 223 143 143 175 191 223 255 271 287 335 319 303 303 303 303 319 319 319 335 367 415 479 511 495 463 463 479 527 575 575 527 447 383 255 271 239 175 143 111 79 63 447 351 734 958 686 1230 1214 942 1086 1070 1038 1086 1086 1038 1070 1150 766 431 95 0 0 0 0 31 543 1357 1357 942 798 990 974 463 127 175 271 303 223 303 718 1150 1629 2092 2252 2492 2380 1693 1629 2156 3323 3530 3418 2939 2572 2300 2060 2060 2444 2428 2364 2348 2508 2652 2540 2300 2428 2156 1885 1629 1549 1805 1997 1885 798 527 1230 2316 2715 2540 2412 2364 2444 2236 1661 1150 1022 1054 990 974 1006 1294 1677 1981 2188 2492 2859 3163 2859 3099 3626 3418 1725 127 191 479 367 319 255 175 143 159 191 207 143 143 159 159 159 159 175 175 159 175 175 191 191 175 175 175 223 223 239 255 255 255 239 223 239 239 255 255 255 255 271 271 239 175 0 1485 1901 1837 1869 1773 1645 1437 1421 1421 1373 1437 1629 1613 1709 1677 1629 1501 1581 1773 2028 2140 2108 2236 2428 2540 2763 2971 3083 3099 3227 3259 3466 3674 3706 3642 3802 3978 3994 3962 3962 3930 3802 3658 3610 3626 3402 3291 2652 2508 2955 2572 1821 1805 2492 2540 2204 1917 1837 1821 1997 1741 1901 1821 2492 2683 2747 2715 2747 2795 2683 2795 2795 3003 2875 2939 3019 3386 3195 3051 3035 3418 3035 3243 2939 2795 3450 3227 1965 3099 3291 2460 1310 3195 3307 1533 1086 3163 2795 846 1086 2827 1869 974 2028 3115 2428 2396 3051 2747 2300 2971 2955 2604 2268 2332 2028 1853 1326 1485 1310 1214 1549 1709 1357 1006 878 1070 1150 1054 974 1038 1118 1102 974 910 862 798 814 862 958 1070 1038 1054 1070 1086 1070 1054 1070 1102 1070 1038 1070 1038 1038 974 958 910 910 750 798 894 1134 1373 1389 1006 990 926 926 878 942 910 942 894 894 910 958 894 862 798 862 862 798 766 766 750 750 750 734 734 734 702 686 702 718 734 718 686 623 591 607 623 670 655 623 575 559 575 559 511 447 431 431 431 447 479 479 479 495 527 543 559 511 511 511 511 495 463 447 431 479 463 463 447 431 415 415 399 367 351 351 383 431 447 431 415 431 511 511 511 463 431 415 415 463 479 351 63 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1022 2300 2476 2060 1933 1565 1453 1310 1246 1246 1246 1182 1182 1150 1150 1118 1118 1118 1070 1006 958 942 1006 1038 1038 1118 1262 1357 1357 1421 1038 527 239 223 367 479 511 495 670 718 734 862 926 1006 1214 910 543 686 1038 1006 766 718 782 1054 750 734 974 1102 1038 575 31 31 63 111 79 79 79 79 95 63 63 79 79 79 79 63 63 79 63 63 63 47 47 47 47 79 79 63 63 63 47 47 15 15 31 159 383 623 766 766 734 734 702 670 670 702 718 718 702 734 718 655 686 670 319 0 0 0 207 415 383 239 127 79 31 31 0 0 0 0 0 0 0 15 47 191 319 239 15 0 0 15 47 47 47 15 15 15 15 15 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 111 127 111 127 111 127 111 111 95 111 95 111 95 111 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 15 63 0 31 175 303 463 559 623 655 591 559 479 319 207 95 79 95 255 782 1198 1086 686 303 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 15 15 15 31 31 47 47 47 31 15 15 0 0 15 15 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 63 63 47 31 31 15 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 15 15 31 63 95 127 143 127 111 111 127 159 207 239 271 287 239 95 0 0 0 0 0 463 862 910 607 303 143 0 15 15 0 0 0 31 95 127 175 191 207 223 207 175 143 111 143 143 143 143 159 175 191 207 191 191 175 175 191 191 207 223 175 191 207 239 255 287 287 287 335 319 303 303 303 319 319 335 319 287 319 351 383 383 335 303 303 335 383 399 367 303 271 287 223 223 191 175 159 175 207 239 607 303 1118 1885 1341 1214 846 926 910 942 926 942 990 1006 1022 1022 894 607 303 95 0 0 95 335 1006 1805 1038 782 942 1134 702 543 383 303 271 255 207 239 607 958 1198 1661 1949 2156 2380 1821 1837 3275 3738 3530 3610 3275 3099 2843 2284 2572 3083 2444 1821 1661 1805 2092 2460 2763 2092 2140 2172 1949 1613 1581 1581 1389 607 639 1070 1709 2268 2492 2540 2572 2348 1581 894 575 399 399 543 639 942 1118 1373 1661 1933 2332 2763 3099 2923 3307 3562 3402 830 0 239 511 335 287 239 191 159 175 207 223 143 143 143 159 159 175 175 175 191 175 175 159 159 175 175 191 191 207 239 255 271 271 255 239 287 271 271 255 255 271 239 255 511 207 207 2652 3275 3338 3402 3131 2747 2380 2220 2172 2156 2172 2252 2140 2204 2044 1965 1853 1773 1629 1661 1725 1821 1869 1885 1853 1965 2140 2268 2300 2252 2524 2811 2891 2955 3067 3131 3083 2987 3259 3354 3259 3291 3546 3674 3594 3754 3994 3914 3754 3994 3914 3179 2508 3227 3227 2763 2252 1885 1581 1533 1166 1278 1006 1102 1166 1070 1405 1373 1469 1837 1773 1949 1677 2012 2220 2524 2220 2508 2588 2923 2827 2747 3179 3019 3211 2795 3594 3323 3370 3243 3498 3307 3930 3578 2939 3530 3754 3115 2188 3354 2843 2907 2092 2620 3067 2172 1997 2556 2412 1214 2683 2620 1949 2044 2843 2476 2044 2220 2396 1965 1885 2763 3163 2731 2476 1949 2108 2092 1757 1437 1294 1214 1086 1022 1022 990 878 766 718 782 910 1070 1086 1086 1070 1038 1054 1086 1118 1054 1054 1070 1054 1038 974 942 894 846 782 958 1198 1469 1661 1469 974 974 910 910 910 990 990 1022 974 926 942 1006 942 894 830 894 926 830 830 830 814 814 814 798 798 750 734 718 718 750 766 750 686 607 607 639 670 702 686 623 575 527 543 527 479 415 399 399 431 463 495 495 511 527 559 591 607 543 527 511 495 479 479 479 479 495 495 479 479 463 447 431 431 415 399 383 383 431 447 447 463 463 543 575 575 527 495 479 479 527 575 415 31 0 0 47 0 31 95 207 175 175 159 191 159 127 127 175 127 127 95 175 175 159 159 191 207 255 239 271 255 431 495 479 335 271 319 447 447 511 31 575 1853 2524 2300 1917 1693 1373 1373 1341 1341 1326 1326 1278 1326 1230 1198 1166 1134 1118 1086 1022 974 878 942 974 958 1022 1198 1341 1389 1405 1278 942 511 303 367 431 399 415 623 670 750 1086 1278 1166 1038 910 607 750 894 670 591 798 910 1182 942 782 782 894 1006 686 95 95 79 79 31 31 31 47 79 31 31 79 95 95 79 63 63 79 79 63 63 63 47 47 47 63 63 47 47 31 31 31 0 0 31 95 207 335 447 463 447 543 543 559 607 670 702 702 686 686 686 639 702 750 383 15 0 0 207 383 383 271 175 79 0 31 31 31 31 31 31 31 31 47 63 207 367 303 63 0 0 15 47 47 47 15 15 15 15 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 79 111 79 111 79 111 79 95 63 95 63 95 63 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 95 63 0 0 0 0 0 63 207 335 479 591 639 670 734 686 559 399 239 111 47 47 255 766 1134 958 543 223 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 15 15 15 31 31 47 47 47 31 15 15 0 0 15 15 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 63 63 47 31 31 15 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 63 47 47 79 127 175 207 303 319 271 111 0 0 0 0 0 399 846 990 639 255 143 0 79 79 63 47 95 159 239 303 303 319 335 335 319 271 223 191 255 239 223 207 191 191 191 191 191 175 175 175 175 191 207 191 207 223 255 271 303 303 303 303 319 319 303 303 303 319 335 319 239 239 271 303 335 335 287 239 207 255 287 255 191 143 159 207 287 319 271 223 223 255 303 303 559 878 2108 2683 1693 1485 942 734 750 862 846 814 846 958 926 782 878 655 431 143 0 0 207 623 1485 1517 894 1006 766 958 926 607 303 175 175 303 335 271 383 511 766 1230 1485 1549 1965 1533 1549 3466 3211 1949 1821 2028 2875 3259 2508 2795 2220 1581 1166 1214 1150 1070 1469 2092 2380 2188 1965 1741 1581 1645 1501 1118 511 734 766 878 1469 2124 2476 2620 2044 1166 926 1278 1341 1198 1230 1262 1453 1405 1310 1294 1389 1757 2204 2556 2907 3466 3626 3674 702 143 303 255 287 271 223 191 175 191 207 223 143 143 143 159 159 175 175 175 207 191 175 143 143 159 175 191 175 191 223 255 271 271 271 255 287 271 271 255 255 271 239 255 239 111 607 3386 3594 3323 3626 3610 3690 3179 2891 2859 2843 2827 2747 2540 2588 2556 2715 2939 2955 2731 2620 2667 2652 2636 2556 2364 2332 2348 2396 2348 2460 2316 2364 2572 2667 2540 2460 2492 2572 2572 2667 2747 2715 2667 2779 2955 2987 2795 2891 3019 2875 2843 2843 2683 3482 3850 3866 3802 3658 3434 3370 2987 2843 2843 2492 2476 1981 2140 1405 1453 1118 1166 1182 1054 1054 1182 1262 1166 1437 1629 1645 2012 2220 1933 2060 2140 2604 2396 2508 2811 3003 3211 3354 3179 3418 3738 3594 3786 3690 3786 3882 2588 3658 3898 3834 3386 3195 3051 3131 3338 2763 3498 2939 2540 2827 3083 2412 2316 2987 2636 2124 2348 2779 2044 1901 3019 2156 2364 2492 2252 2076 2012 2044 1933 2124 2156 2156 1949 1597 1326 1182 1150 974 974 958 926 926 910 990 1006 1038 1022 1054 1022 1022 942 926 862 734 798 1214 1597 1917 1933 1549 846 814 782 766 814 894 958 958 942 942 990 1038 1006 926 878 926 974 894 862 894 846 878 846 862 830 782 734 750 718 782 750 766 718 623 607 670 686 750 686 655 559 559 543 559 479 415 367 383 431 543 559 559 543 543 559 559 575 559 543 511 495 479 495 511 511 511 511 511 495 479 463 463 447 511 479 431 431 447 479 479 495 399 511 559 575 543 511 495 511 511 607 463 63 0 111 319 335 223 479 750 766 766 718 702 591 686 686 718 639 607 543 607 607 702 702 734 766 814 830 846 862 718 782 702 479 351 463 639 702 527 431 1597 2604 2172 1677 1677 1421 1709 1741 1725 1677 1565 1453 1373 1389 1389 1373 1341 1326 1326 1310 1262 1230 1198 1214 1134 1022 990 1102 1230 1278 1294 1453 1294 782 431 399 415 319 383 607 639 766 1230 1437 1070 591 591 591 894 942 543 479 702 655 1086 1054 910 511 239 335 223 0 111 111 47 0 0 0 15 31 15 31 95 111 111 95 63 47 79 79 79 63 63 47 47 47 47 47 47 31 31 15 15 0 0 0 15 0 31 63 79 63 159 191 255 367 479 559 591 575 543 575 591 718 814 447 47 0 47 239 399 399 319 223 79 0 63 63 63 63 63 63 63 63 95 79 239 415 367 111 0 15 15 15 47 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 47 31 0 31 31 15 0 0 47 175 287 383 463 479 527 766 686 575 399 255 143 95 63 0 447 782 607 271 63 79 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 47 31 31 15 15 31 31 47 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 79 79 47 63 15 0 0 0 191 463 575 495 303 95 31 143 127 127 159 159 143 191 271 287 271 271 287 287 255 191 143 255 239 223 207 207 207 207 207 127 175 239 271 271 255 271 287 239 239 255 271 287 319 335 335 303 303 303 303 319 335 351 367 351 303 271 255 271 255 191 127 367 303 223 191 191 223 255 303 415 575 447 15 255 159 447 431 655 1022 2636 2076 1453 942 447 607 718 702 670 670 686 655 702 750 734 798 287 0 0 0 127 1086 2076 1262 734 686 910 1070 894 495 351 399 351 207 223 367 463 383 607 846 1150 1437 1613 1533 1789 2396 1326 750 639 910 1054 1310 1517 1405 1310 1805 1885 1613 1389 990 623 670 1405 2092 2284 1997 1118 1389 2332 1501 447 639 1038 1118 559 686 814 910 798 766 718 670 702 718 750 750 878 1054 1198 1278 1294 1389 1453 1469 1933 2556 2939 2460 1389 543 463 702 798 591 319 175 175 223 207 175 175 159 143 159 175 175 143 111 159 159 159 175 175 191 191 191 175 175 191 207 223 255 271 287 223 239 223 223 191 191 239 271 303 495 990 3914 3834 3386 3914 3914 3658 3482 3291 3195 3323 3323 3131 2811 2875 2907 3099 3163 3067 2923 3131 3418 3546 3466 3275 3099 3323 3578 3562 3275 3179 3307 3434 3402 3195 3003 3051 3211 3131 3099 3051 2971 2843 2715 2604 2524 2444 2332 2332 2364 2236 2108 2268 2556 2747 2811 2955 3035 3115 3083 3147 3195 3067 3083 3163 3131 3131 3067 3083 3067 2779 2731 2652 2508 2380 2252 2140 2044 1805 1837 1805 1709 1533 1341 1198 1134 1341 1485 1661 1805 1981 2156 2284 2300 2556 2556 3099 3115 3115 3754 2827 2779 3882 3850 3930 3930 3962 3866 3834 3818 3850 3706 3738 3802 3802 3610 3594 3658 3323 3211 3402 3562 2859 2731 2811 3418 1645 1853 1645 1933 2316 2044 2284 2875 2875 2811 2795 3418 3658 3482 3466 3035 2204 2204 2124 1949 1805 1629 1485 1310 1341 1326 1357 1262 1198 1054 990 926 1070 1421 1805 1773 1501 1070 718 495 303 239 351 559 623 527 527 623 1070 910 846 926 910 798 830 942 846 830 878 846 862 846 910 910 942 814 846 910 1006 942 974 990 958 1006 1070 926 782 655 750 814 639 670 718 623 511 463 511 623 591 623 607 591 591 607 639 655 559 559 559 543 559 575 591 607 591 639 623 543 527 559 543 479 543 575 527 431 447 527 511 447 479 543 559 575 559 527 527 543 607 543 447 143 0 271 591 543 415 383 527 670 766 686 543 415 479 623 814 830 782 718 798 878 814 830 846 782 670 623 670 734 798 655 623 431 207 447 607 287 0 1150 2172 2108 1677 1629 1885 2092 2044 1885 1661 1549 1549 1581 1581 1549 1597 1565 1533 1549 1581 1549 1469 1389 1389 1326 1246 1182 1150 1150 1182 1214 1230 1214 1198 1118 974 814 686 623 511 463 463 718 1166 1262 734 31 942 1070 862 1022 607 942 1102 830 1054 1006 782 431 223 175 15 0 0 47 0 0 79 0 0 0 15 15 47 47 47 47 79 79 63 63 63 63 63 63 63 63 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 31 79 143 223 271 271 255 319 447 543 447 191 0 175 319 479 495 335 143 15 0 191 127 63 31 47 79 111 127 223 127 239 495 527 287 95 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 47 31 31 15 15 0 0 0 31 0 0 31 31 0 0 0 0 0 0 0 0 47 47 0 0 0 0 0 0 63 79 0 0 0 31 0 0 31 0 0 0 0 47 31 31 0 0 15 0 0 0 0 47 63 0 143 31 63 47 0 63 0 0 0 63 0 63 287 287 287 351 335 479 543 607 399 79 95 143 31 175 143 862 1437 942 175 79 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 47 31 31 15 15 31 31 47 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 47 63 31 47 31 31 0 0 79 351 543 543 399 287 287 175 175 159 207 207 191 255 335 335 319 303 319 319 303 255 223 255 239 223 207 207 207 207 223 175 207 255 255 255 255 271 303 255 255 271 287 319 335 351 351 367 367 351 351 383 415 447 447 399 367 335 335 335 319 271 223 255 255 271 319 351 367 351 319 239 367 111 335 607 239 431 623 894 1565 1821 1421 399 431 686 511 607 623 623 591 575 575 607 623 734 639 159 0 0 0 479 1437 1885 1054 591 702 878 862 702 495 287 383 367 271 239 319 335 271 191 431 958 1341 1533 1901 2028 1677 814 559 623 718 479 383 511 511 1070 1421 1693 1661 1485 990 575 431 271 878 1070 1102 718 1198 2284 1885 495 639 1134 1262 335 223 111 111 239 255 255 271 319 351 415 431 463 623 734 766 782 846 910 942 830 1054 1230 1166 990 926 1118 1326 878 670 415 271 223 223 191 143 191 175 159 159 175 175 143 111 159 159 159 175 175 191 191 191 175 175 191 191 223 239 271 287 271 287 271 271 223 239 287 319 287 303 1373 3882 3562 3386 3722 3770 3882 3610 3434 3482 3514 3370 3179 3067 3179 3179 3195 3179 3147 3179 3354 3594 3658 3546 3402 3323 3562 3786 3754 3578 3530 3706 3930 3978 3818 3706 3850 4041 3978 3946 3962 3898 3882 3786 3754 3690 3466 3147 3067 2859 2444 2156 2284 2396 2428 2476 2492 2460 2428 2428 2444 2444 2476 2476 2508 2556 2604 2652 2683 2652 2731 2683 2699 2715 2763 2827 2875 2891 2987 3003 2987 2923 2843 2747 2699 2683 2795 2715 2572 2444 2428 2460 2396 2284 2076 1949 2108 1917 1901 2364 2044 2188 2667 2859 2955 2939 2939 2987 2939 2843 2923 2859 2923 3099 3163 3099 3115 3227 3003 3291 3338 3275 3259 3498 3594 2588 2492 3754 3418 2316 2204 2731 2955 2588 2156 2396 2699 3354 3658 3658 3626 3083 3179 3163 3019 2859 2779 2779 2779 2667 2875 2987 2939 2380 1645 1118 1118 1246 1166 1198 1150 830 495 223 127 63 303 271 399 575 607 415 335 351 702 559 543 623 655 575 639 766 463 623 718 655 686 846 878 766 878 846 878 942 942 942 1038 1182 1965 1869 1693 1421 1118 878 750 718 734 734 718 702 639 623 623 623 718 702 670 623 607 591 607 591 607 591 607 591 607 591 607 591 575 623 623 559 559 607 607 559 559 591 543 447 463 527 511 447 447 511 527 543 527 511 511 527 639 591 495 143 0 159 479 431 255 255 351 479 495 399 287 239 223 383 559 655 670 702 782 830 686 670 718 639 607 543 591 607 431 686 782 271 0 303 367 0 31 1805 2268 1693 1917 2044 1805 1933 1709 1661 1597 1645 1757 1837 1853 1821 1805 1741 1661 1565 1501 1437 1389 1357 1230 1198 1150 1118 1118 1134 1166 1150 1182 1198 1262 1230 1198 1086 1054 990 926 814 750 766 1054 1134 830 303 1070 1341 926 878 894 1246 990 479 1230 718 287 191 143 0 0 0 0 127 63 0 0 0 0 111 31 31 63 63 47 47 79 79 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 15 15 15 47 79 79 31 0 0 0 15 15 0 15 63 95 143 127 143 207 271 223 79 0 95 191 303 335 255 175 111 127 0 47 63 95 111 111 79 47 31 47 271 575 607 335 95 15 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 47 47 31 31 15 15 15 15 0 0 0 0 0 0 0 0 15 0 0 0 0 0 31 0 31 31 31 0 0 31 15 0 79 63 15 0 0 0 15 15 0 0 47 79 31 15 47 63 79 79 79 0 0 0 0 31 63 95 63 31 63 0 0 0 0 0 63 287 463 782 1022 1022 1182 1214 1182 862 335 175 191 47 143 191 1054 1853 1501 623 159 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 47 47 31 31 15 15 15 15 31 31 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 15 0 15 15 31 31 31 15 0 15 223 447 463 351 255 319 271 239 207 239 255 255 319 399 367 335 287 287 303 303 287 271 271 255 239 223 223 223 223 239 239 255 271 255 239 255 287 319 287 255 271 287 303 319 335 351 383 367 335 335 367 431 495 543 479 415 399 415 415 399 367 335 319 383 495 607 670 655 575 495 527 702 383 447 191 79 559 1006 1549 1533 1645 2316 639 511 575 463 543 543 559 527 527 527 559 575 702 399 47 0 0 79 942 1869 1517 734 431 686 782 623 511 447 303 383 335 271 239 271 287 271 351 175 559 766 766 1469 1949 1453 926 511 335 351 319 319 463 447 287 271 591 862 862 607 431 287 335 686 607 623 399 527 1294 1230 591 591 1310 1517 175 0 0 0 0 0 31 79 159 175 239 223 207 319 383 399 383 431 479 527 591 447 335 319 463 670 862 958 782 623 415 287 255 255 207 143 207 175 159 159 175 175 159 127 159 159 159 175 175 191 191 191 191 175 191 191 207 239 255 271 287 303 287 287 239 255 271 303 271 111 2076 3882 3243 3466 3546 3610 3882 3578 3450 3562 3546 3291 3179 3259 3418 3338 3163 3067 3131 3338 3482 3514 3626 3530 3482 3498 3706 3834 3882 3818 3610 3802 4041 4073 3882 3770 3914 4041 4041 4041 4073 4041 4073 4041 4073 4041 4073 3866 3978 3914 3482 3434 3818 3834 3402 3386 3195 2891 2715 2652 2572 2444 2476 2428 2364 2332 2316 2300 2284 2204 2140 2092 2092 2124 2188 2284 2364 2428 2508 2540 2572 2652 2731 2827 2907 2955 3131 3243 3323 3370 3482 3658 3786 3786 3850 3754 3594 3227 3019 2763 2667 2683 1709 2012 2044 1789 1645 1677 1565 1341 1565 1533 1629 1837 1981 2012 2108 2204 2268 2044 2108 2556 2476 1933 2652 1965 2444 2763 2540 2604 2827 2572 2332 2172 2252 2412 2843 3562 3818 3738 3530 3019 2939 2939 2875 2859 2971 3115 3163 3067 2715 2572 2316 1885 1485 1182 1086 1054 463 431 303 79 0 79 255 351 367 367 543 686 686 431 303 239 367 223 239 303 351 271 367 447 159 415 479 303 351 639 718 543 655 686 734 766 734 750 926 1102 1118 1054 974 894 878 862 830 830 830 798 734 734 766 766 686 670 718 702 702 639 655 607 623 591 623 607 655 639 655 607 623 575 543 591 591 543 543 591 591 543 575 575 527 463 479 511 495 431 479 543 559 575 559 527 527 543 607 607 543 159 0 63 399 399 255 191 255 367 399 319 271 287 335 415 495 559 575 591 607 607 527 463 511 495 527 511 559 543 814 655 607 351 63 0 0 0 1166 2380 2412 1725 2044 2188 1805 1709 1661 1645 1677 1741 1805 1805 1725 1645 1485 1453 1373 1294 1246 1262 1326 1373 1294 1278 1262 1262 1246 1262 1262 1278 1246 1278 1389 1405 1437 1405 1421 1405 1278 1198 1086 974 1054 1054 894 575 575 766 383 830 1278 926 431 607 623 351 143 143 127 0 0 79 0 127 95 0 0 0 15 31 47 47 79 63 63 47 79 79 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 63 47 63 143 223 223 111 15 47 47 47 15 0 0 0 0 63 31 15 15 31 31 0 0 63 95 79 95 95 79 31 31 47 79 95 79 63 31 0 0 0 95 335 575 543 287 63 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 47 31 31 31 31 15 15 15 63 79 127 63 47 0 79 79 95 79 79 15 79 111 143 63 0 0 0 63 95 47 47 63 0 0 0 47 63 0 0 0 175 111 127 111 63 63 111 63 63 63 79 95 63 63 159 63 223 111 63 31 31 0 0 0 0 0 111 303 670 1278 1741 1773 1789 1805 1741 1278 527 127 95 47 47 111 1022 2012 1917 990 271 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 15 0 0 15 31 31 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 0 0 0 31 63 63 47 47 0 0 127 399 511 431 287 319 335 303 239 271 303 319 367 447 367 335 271 255 271 303 303 303 303 303 287 271 271 271 271 271 287 303 303 271 255 255 303 335 287 303 303 319 335 351 367 367 383 351 319 319 351 431 511 559 511 495 511 511 511 511 479 463 527 591 702 814 862 798 686 591 591 159 543 958 383 734 926 1262 2300 1389 1709 2028 207 463 319 686 463 479 479 495 511 591 686 670 607 127 0 0 0 255 1262 1981 1086 559 415 639 670 543 447 383 431 335 223 207 239 223 271 287 0 15 591 958 894 1214 1757 1837 1326 814 399 255 271 287 271 191 383 0 0 207 271 367 559 543 447 607 399 495 463 303 655 846 718 623 1693 2044 159 0 15 335 111 143 207 239 255 255 255 255 239 319 335 287 255 319 351 335 271 239 223 175 223 335 495 607 511 399 287 223 239 255 239 207 207 191 159 159 175 175 159 143 159 159 159 175 175 191 191 191 191 191 191 191 207 223 255 255 271 287 303 255 207 207 223 271 271 127 2843 3818 3051 3610 3450 3498 3674 3482 3418 3402 3370 3243 3275 3354 3530 3370 3163 3003 3195 3418 3466 3291 3434 3418 3466 3546 3578 3626 3770 3914 3770 3850 3994 4041 3914 3802 3866 3994 4025 4025 4009 4009 4009 4025 4041 4041 4073 3818 4041 4041 3498 3626 4073 3978 3834 3834 3706 3434 3418 3498 3546 3386 3338 3291 3259 3099 2987 2843 2827 2763 2588 2476 2428 2396 2348 2284 2268 2300 2348 2284 2204 2172 2156 2140 2108 2076 2268 2636 2971 3051 2987 2971 3067 3147 3067 3147 3211 3386 3658 3307 3690 3674 3786 3962 3850 3450 3099 2891 2652 2428 2124 1981 1853 1773 1661 1517 1469 1485 1581 1501 1373 1294 1629 2636 3546 2220 1373 2204 2476 2396 1949 1469 1725 2092 2108 2124 2667 3530 3786 3530 3259 3035 3323 3275 3163 3067 3003 2907 2652 2396 2028 1597 1118 926 942 894 591 303 175 223 223 175 191 287 335 351 415 479 607 750 734 559 399 351 319 223 191 223 207 159 175 207 159 287 255 79 79 303 399 335 319 351 399 415 399 431 543 655 431 399 383 399 463 543 639 670 702 686 639 623 607 575 511 479 543 543 575 559 591 575 623 607 623 623 686 686 734 686 686 639 623 639 670 591 607 623 639 559 591 543 543 495 527 511 527 479 543 591 591 591 559 527 511 511 543 607 575 207 0 63 431 447 287 127 207 367 527 479 495 495 543 495 543 511 559 511 511 415 399 335 367 415 495 527 543 527 511 479 511 367 0 15 782 1613 2428 2252 2236 2140 1917 1933 1933 1709 1789 1757 1709 1661 1597 1501 1373 1278 1214 1246 1246 1230 1230 1310 1437 1549 1549 1549 1549 1533 1517 1501 1469 1421 1437 1501 1581 1629 1645 1629 1645 1645 1533 1549 1485 1405 1389 1326 1134 910 942 2012 1405 670 878 814 335 191 303 495 591 479 479 511 255 0 63 95 47 0 0 0 47 0 47 47 79 79 63 47 79 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 63 47 63 175 287 271 127 0 0 15 15 0 0 0 0 0 15 0 0 0 0 0 0 15 15 15 0 31 47 47 0 0 79 47 0 0 0 0 0 0 111 191 319 351 239 47 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 47 47 47 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 15 47 79 0 31 0 31 0 31 0 95 79 95 47 63 15 31 0 15 79 127 15 31 47 79 0 0 47 127 31 0 47 79 111 111 111 111 127 223 111 127 111 255 702 734 686 942 942 527 175 79 63 47 0 0 0 0 0 63 191 591 1421 1949 1965 1997 2044 2012 1501 639 79 63 95 31 47 798 1869 2060 1294 431 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 15 0 0 0 0 15 31 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 0 0 0 31 63 63 79 47 0 0 63 415 718 782 607 511 431 335 239 255 303 319 367 431 399 335 271 255 255 287 303 303 351 335 319 303 303 303 303 303 303 303 303 287 255 271 319 351 319 319 335 335 351 367 367 383 399 367 335 319 351 415 495 543 511 527 543 543 543 527 511 511 559 575 607 639 655 591 495 383 351 47 2108 2699 990 830 894 1645 2076 2444 1885 543 0 575 399 575 431 415 415 415 543 734 830 766 431 0 0 0 0 527 1373 1757 670 495 511 575 559 575 495 287 431 271 159 239 255 207 159 127 175 511 862 974 958 958 1198 1629 1565 1373 1118 958 1054 1310 1709 2108 1757 910 511 479 271 207 271 207 383 383 191 335 511 351 511 846 718 766 2428 2907 383 31 47 367 223 255 303 335 335 319 287 271 271 335 319 255 223 271 271 239 0 79 207 207 159 175 303 431 319 255 191 175 223 255 255 239 239 191 159 143 175 191 175 159 159 159 159 175 175 191 191 191 191 191 175 191 191 207 239 239 271 287 287 255 191 207 207 223 191 431 3386 3626 3003 3690 3434 3466 3514 3562 3530 3307 3291 3418 3578 3578 3658 3482 3323 3259 3498 3642 3514 3195 3259 3386 3546 3578 3466 3402 3642 3898 3802 3786 3818 3962 4041 4025 3978 4009 4073 4073 4073 4073 4073 4073 4073 4073 4073 3978 4073 4073 3530 3642 4057 3882 3978 3946 3850 3690 3786 3914 3962 3834 3674 3722 3818 3706 3594 3466 3530 3578 3338 3291 3275 3307 3243 3083 2987 3003 2987 2907 2795 2747 2731 2699 2588 2460 2508 2747 2907 2811 2524 2268 2060 1949 1725 1773 1741 2156 2715 2556 3243 3211 3019 3083 3227 3370 3450 3482 3562 3658 3610 3450 3275 3115 2987 2891 2875 2923 2747 2891 2683 1821 1437 3003 3275 1853 1757 2332 2156 1677 1517 1741 2140 2028 2652 2636 2747 2620 2380 2540 2875 3115 3051 2955 2763 2572 2348 2076 1693 1357 1294 1086 830 639 527 415 271 159 255 335 383 367 383 399 335 239 447 463 527 607 591 495 399 383 367 319 271 255 223 159 159 191 303 223 223 239 191 143 159 239 159 175 191 207 239 255 255 255 351 367 367 319 271 271 367 463 399 447 447 399 287 223 191 207 271 271 335 335 399 399 447 431 543 543 623 639 686 655 670 623 655 686 718 655 702 734 782 702 670 607 623 607 655 623 623 607 591 623 607 607 559 511 495 495 559 623 623 255 0 79 447 479 255 31 79 335 607 575 527 479 415 367 399 415 511 527 559 495 447 415 415 463 511 527 495 479 463 479 271 159 655 1565 2300 2652 2540 1933 1901 2108 1917 1741 1821 1805 1645 1581 1501 1421 1421 1389 1373 1357 1437 1469 1517 1501 1485 1517 1597 1677 1629 1645 1661 1661 1661 1661 1645 1597 1661 1709 1757 1789 1789 1789 1789 1805 1837 1821 1805 1789 1789 1741 1565 1389 1949 2827 2028 926 878 543 207 207 607 766 814 702 718 766 431 15 223 63 0 0 0 15 127 0 31 31 79 63 95 79 79 79 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 31 47 159 271 255 95 0 0 0 15 0 0 0 15 47 0 47 63 47 0 0 0 47 0 0 0 31 47 31 0 0 0 0 0 0 0 31 159 239 271 383 447 399 271 143 15 0 0 0 0 0 15 31 0 0 0 0 15 15 47 79 79 79 47 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 63 31 111 159 143 31 79 95 159 95 63 31 63 143 175 95 79 63 79 63 79 63 175 63 79 63 111 143 191 255 255 255 670 990 958 1086 1086 639 670 559 702 1549 1789 1485 1757 1933 926 287 79 79 31 0 0 0 0 0 0 63 399 1214 1789 1837 2028 2092 2124 1709 830 191 111 175 79 111 670 1677 2188 1645 702 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 0 0 31 31 63 63 79 79 31 0 31 319 782 1070 846 495 511 415 287 271 319 335 383 447 479 431 367 335 335 351 351 335 367 351 335 319 319 319 319 335 287 319 335 319 303 303 351 383 335 335 351 351 367 367 367 383 431 399 367 351 367 399 447 479 431 463 495 479 463 431 431 447 463 431 399 399 399 399 351 287 207 543 2875 2476 463 655 894 1453 1421 3243 1581 15 607 686 495 527 383 335 319 383 623 830 814 670 223 0 0 0 175 846 1421 1341 463 479 591 607 543 607 575 271 351 223 191 287 287 127 111 191 894 1246 1166 926 1086 1198 1182 1326 1421 1709 1949 2156 2364 2380 2348 2492 2747 2108 1645 1629 1533 1421 1341 1341 990 814 511 367 383 223 239 463 447 734 3083 3770 750 303 127 191 191 207 271 287 303 303 319 303 271 319 303 239 255 255 239 159 175 175 175 159 159 159 175 191 303 255 207 191 207 239 255 255 255 207 159 143 159 191 191 175 159 159 159 175 175 191 191 191 191 191 175 175 191 207 223 223 319 335 319 271 207 191 191 223 79 974 3642 3291 3051 3594 3402 3402 3386 3578 3562 3307 3259 3514 3674 3626 3642 3514 3402 3482 3706 3786 3530 3227 3323 3546 3722 3642 3466 3450 3658 3898 3786 3674 3642 3818 3994 4009 3898 3818 4025 4041 4041 4041 4041 4057 4057 4057 3802 3722 3946 3834 3402 3610 4041 4009 4073 4073 4041 3994 4025 4009 3914 3802 3594 3706 3770 3738 3626 3578 3658 3770 3466 3434 3498 3626 3610 3418 3307 3323 3259 3195 3163 3259 3418 3514 3498 3418 3690 3626 3578 3546 3546 3514 3307 3067 2524 2460 2220 2380 2524 2220 2412 2204 2332 2220 2188 2252 2220 2092 2076 2156 2460 2428 2396 2428 2524 2667 2811 2891 3003 2811 3147 3307 2572 2987 2955 2859 2875 3067 3067 3227 3179 3115 3450 3546 3211 3514 3546 2428 1629 1997 2476 2667 2348 2220 2012 1757 1565 1405 1166 958 463 463 447 399 351 319 335 367 335 367 351 287 303 415 479 511 527 511 511 495 479 431 399 383 367 351 319 303 271 239 239 239 287 223 367 543 527 271 191 239 287 287 303 255 303 287 255 143 111 191 191 175 159 191 303 383 255 303 367 303 175 47 63 111 111 95 143 143 175 159 159 143 255 255 319 335 367 367 383 351 415 447 479 479 527 607 639 623 607 559 559 623 670 639 623 623 639 670 670 670 623 591 591 591 575 639 639 255 0 79 415 415 287 63 127 463 686 591 447 415 415 399 415 463 527 591 623 591 607 591 591 559 511 463 399 383 431 431 495 1070 2092 2636 2476 2188 2076 2172 1901 1805 2028 1757 1469 1677 1485 1437 1357 1310 1341 1405 1485 1549 1485 1517 1549 1565 1581 1597 1629 1661 1565 1581 1629 1677 1725 1773 1789 1773 1757 1789 1837 1869 1869 1869 1901 1917 1949 1885 1821 1821 1869 1885 1821 1741 1997 1965 1549 1549 1645 527 143 463 399 479 591 559 447 463 718 1102 431 159 79 0 0 0 47 0 0 0 47 47 79 79 79 79 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 47 111 191 159 47 0 47 63 63 31 0 0 0 63 31 47 63 63 15 15 0 15 31 15 0 0 0 0 0 0 0 0 159 351 479 575 670 734 655 830 974 958 910 878 750 591 159 15 0 0 0 0 0 0 0 0 15 47 79 79 95 79 47 15 15 15 15 15 15 15 0 0 0 0 0 0 0 31 63 95 95 63 79 127 95 63 223 111 79 63 79 63 79 143 143 143 175 143 175 239 335 287 367 495 750 910 1054 974 734 463 814 926 1597 2092 2044 2108 1901 1198 1006 990 878 1773 2220 1741 1917 2156 1357 463 111 111 31 0 0 0 0 0 47 63 335 1086 1725 1837 1997 1997 2092 1837 1006 287 111 159 47 175 575 1437 2204 1933 974 191 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 0 0 47 31 63 79 95 79 47 31 0 191 782 1262 1022 527 623 463 303 271 303 335 367 415 479 431 367 335 335 319 303 319 351 351 335 319 303 303 319 319 271 303 351 351 351 351 367 399 335 335 351 351 351 367 367 367 415 399 367 335 335 335 351 367 303 351 383 367 319 287 287 319 335 303 287 303 367 431 463 447 255 255 1038 734 670 1310 1294 894 1405 2124 575 79 623 367 495 750 415 367 367 431 734 926 750 431 47 0 0 0 431 1230 1453 1070 431 431 543 686 623 607 575 383 335 239 223 255 175 95 367 766 1054 1070 1246 1517 1757 1933 1821 1581 1773 1693 1182 670 543 575 782 1198 1405 1054 655 686 942 1070 1102 1294 1341 1134 942 686 559 543 495 511 319 623 3243 3898 798 543 335 255 255 255 303 319 335 335 335 335 319 367 367 319 303 319 255 175 175 143 127 143 207 271 319 335 303 255 207 175 191 223 239 255 255 207 159 143 159 191 191 191 159 159 159 175 175 191 191 191 191 191 175 175 175 191 207 223 319 335 303 255 191 175 175 207 31 1613 3722 2987 3179 3466 3386 3338 3323 3450 3466 3323 3275 3370 3450 3450 3546 3370 3323 3514 3738 3722 3514 3323 3418 3658 3786 3674 3546 3626 3770 3818 3914 3818 3786 3930 4025 4009 3882 3802 4041 4073 4073 4073 4073 4073 4041 4025 3914 3978 4009 3738 3418 3610 3978 4041 4057 3866 3802 3978 4073 3994 3866 3834 3882 3834 3754 3658 3594 3594 3642 3674 3562 3562 3674 3850 3866 3690 3594 3642 3738 3610 3514 3562 3722 3818 3802 3706 4073 4073 4009 3994 4073 4073 4073 3946 3546 3626 3578 3882 3850 3738 3482 3243 3003 2843 2652 2476 2380 2300 2188 2092 1997 1981 1949 1917 1917 1949 1981 1949 2172 1997 2044 2396 2428 2588 2492 1869 1965 1949 1773 1997 2332 2652 2827 2444 2683 3019 3354 2604 1981 2092 1949 1805 1709 1581 1294 958 750 607 463 335 543 463 383 399 479 495 447 367 623 639 543 399 319 367 431 447 575 591 559 511 479 479 463 447 399 399 383 351 319 319 319 271 271 319 463 559 559 415 335 303 383 431 447 335 303 303 287 207 383 367 335 303 239 255 255 239 255 287 319 271 207 127 95 111 79 63 95 79 95 47 63 15 79 47 79 63 95 63 111 79 79 143 175 143 175 255 287 255 335 287 303 415 463 431 415 447 463 511 527 559 543 543 543 559 495 543 527 175 0 79 399 383 287 175 367 702 814 607 447 463 511 511 511 527 543 591 639 623 686 670 670 607 495 383 335 319 207 910 1709 2364 2620 2284 2092 2396 1997 2156 1933 1693 1773 1629 1389 1453 1453 1437 1405 1373 1389 1421 1485 1517 1357 1357 1357 1389 1453 1501 1517 1517 1485 1501 1549 1613 1677 1741 1789 1789 1709 1741 1789 1821 1821 1821 1853 1869 1789 1757 1741 1757 1773 1773 1773 1789 1709 1869 1901 1789 1869 1294 1086 543 639 686 686 591 575 814 1357 1901 702 575 830 766 95 0 0 0 0 0 15 15 63 79 79 95 47 47 47 47 47 47 47 47 79 79 79 79 79 79 79 79 79 63 63 79 95 79 31 0 63 63 63 47 0 0 15 79 79 95 47 47 15 31 0 0 63 31 0 0 0 63 239 335 543 607 798 926 958 942 942 974 910 1102 1230 1230 1310 1437 1373 1230 974 766 383 31 0 0 0 15 0 0 15 47 79 95 127 95 47 15 15 15 15 15 15 15 0 0 15 15 15 31 31 63 79 159 207 79 111 111 255 207 159 79 111 111 335 303 223 159 191 527 894 990 1134 1150 990 655 814 1262 1805 2076 2236 2044 1485 878 942 990 1693 2204 2124 2236 2060 1262 878 1166 750 1421 2140 1757 1853 2060 1725 623 111 143 31 0 15 0 0 31 111 111 287 958 1661 1965 1965 1933 2060 1917 1182 447 127 111 15 191 399 1054 1981 2028 1134 255 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 0 15 0 15 47 63 63 63 79 0 0 0 127 878 1581 1389 782 639 479 303 271 335 351 383 431 495 415 367 335 319 303 223 223 303 319 303 287 287 287 287 303 255 303 351 383 383 383 383 399 335 335 351 351 351 351 367 367 367 351 319 287 271 255 239 207 175 207 255 255 207 207 207 239 239 223 207 239 351 431 527 463 319 111 303 1102 2092 1469 1246 1294 1453 527 335 718 351 575 655 559 495 447 431 543 846 990 686 255 0 79 0 0 670 1517 1549 974 495 367 511 782 734 559 527 479 399 255 191 143 15 79 718 1453 1629 782 830 1326 1230 1326 1645 1629 1661 2316 2524 2300 2076 1917 2188 2811 2939 2524 1693 1182 1182 1086 990 1246 1341 1198 1230 990 814 910 750 591 415 559 3083 3738 415 415 367 287 255 287 271 271 271 255 287 287 255 319 335 303 303 303 223 159 127 207 255 223 143 143 207 287 239 207 159 143 159 191 239 271 271 223 159 143 159 191 191 191 159 159 159 175 175 191 191 191 191 191 175 175 175 191 207 207 239 255 255 207 143 127 111 143 47 2076 3754 2811 3307 3402 3402 3275 3354 3323 3402 3386 3338 3227 3227 3307 3498 3275 3243 3482 3706 3674 3530 3466 3466 3706 3738 3610 3578 3754 3818 3722 3802 3706 3722 3882 3962 3946 3882 3866 4073 4073 4073 4073 4073 4009 3946 3898 3786 3930 3850 3466 3259 3482 3834 4009 4073 3866 3786 3994 4057 3802 3578 3546 3898 3706 3482 3370 3370 3418 3434 3402 3338 3338 3466 3722 3770 3658 3610 3690 3818 3674 3562 3642 3882 4073 4073 4057 3914 4057 4073 4041 3914 3914 3978 3994 3658 3802 3818 4073 3930 4057 3706 3578 3866 3802 3562 3227 3179 3243 3147 2875 2811 2827 2779 2683 2572 2476 2380 2284 2076 2220 2012 1917 1997 1693 2204 1533 1166 1198 1230 1246 862 1070 2620 3898 3195 2396 1997 1437 1118 1246 1198 1357 1150 1102 958 750 639 607 559 495 415 415 415 431 447 479 527 543 351 479 559 511 479 511 527 527 495 511 479 431 415 447 447 431 399 415 399 335 303 303 287 239 303 431 463 383 351 431 431 351 351 463 479 319 191 207 255 255 367 287 223 255 303 335 287 207 175 175 159 191 191 175 111 63 111 95 127 127 159 111 127 111 159 143 111 95 79 79 79 47 0 15 31 0 0 0 0 0 15 0 0 111 175 127 111 159 159 223 303 351 367 351 415 447 399 447 399 95 0 95 415 367 175 175 495 846 862 607 463 559 399 415 447 479 479 543 639 655 639 655 686 623 495 383 351 383 1581 2332 2540 2332 2364 2332 2060 1917 2092 1613 1693 1741 1326 1389 1661 1405 1373 1389 1453 1453 1437 1421 1421 1437 1501 1437 1357 1357 1389 1421 1405 1389 1405 1405 1437 1485 1533 1597 1661 1645 1645 1661 1725 1725 1725 1709 1741 1741 1645 1693 1805 1821 1789 1693 1709 1725 1805 1549 1709 1805 1837 1485 1869 1677 1869 1661 1214 942 1310 1885 1917 1581 974 1070 1661 1629 575 0 0 0 0 0 0 0 15 47 47 63 31 31 31 31 31 31 31 31 79 79 79 79 79 79 79 79 111 95 79 63 47 31 15 15 0 31 31 31 15 15 47 95 111 95 47 31 47 79 47 0 0 0 0 0 15 431 926 1198 1294 1294 1310 1230 1070 926 878 878 878 1006 1038 958 1150 1405 1485 1389 1453 1437 1214 782 287 0 0 0 0 0 15 47 79 95 127 95 47 15 15 0 0 0 0 0 0 31 31 47 79 95 127 159 335 639 750 623 575 830 1166 1326 495 351 463 910 1310 1262 942 639 575 1278 1933 2188 2236 2076 1501 862 910 1405 1853 2044 2140 2092 1549 910 910 846 1485 1981 1965 2268 2300 1581 718 1278 686 1182 2108 1965 2044 2172 1917 670 111 143 0 0 31 0 0 0 63 79 143 750 1517 1917 1981 1949 2076 2060 1373 591 255 111 63 191 239 686 1773 2108 1341 511 111 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 31 15 15 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 15 47 47 47 95 0 0 207 655 1613 1805 1022 766 559 319 287 335 335 367 415 479 479 495 399 303 223 207 239 303 319 319 335 367 367 335 303 383 383 367 367 367 367 367 367 287 271 319 351 367 383 399 399 399 383 399 383 351 335 319 239 63 15 79 143 223 287 319 335 335 319 383 191 479 255 511 670 159 287 878 1661 1933 1581 1469 1901 1741 479 303 814 591 319 527 559 527 495 511 623 862 878 447 0 79 0 0 127 607 1517 1645 766 431 511 591 639 607 591 575 591 319 319 191 31 63 399 1262 2220 1917 495 686 894 830 1166 862 607 990 1166 1485 1709 1613 1357 1214 1214 1294 1102 1054 1230 1326 1294 1326 1453 1102 1262 1357 1246 974 702 543 543 367 223 3211 3195 0 63 367 303 111 191 207 191 207 255 239 143 191 287 239 223 319 255 127 175 175 191 207 191 223 271 287 287 255 223 191 159 143 159 191 207 191 175 143 127 127 143 175 191 159 175 191 207 207 175 159 143 191 175 175 159 159 175 175 191 335 47 143 351 239 111 47 0 1421 3099 3418 2939 3227 3259 3019 3402 3307 3211 3291 3370 3323 3147 3115 3243 3466 3418 3418 3466 3498 3498 3530 3578 3498 3498 3578 3706 3706 3658 3642 3658 3738 3818 3802 3786 3834 3946 3946 3866 4009 4073 4073 4025 3914 3914 3930 3914 3994 3818 3722 3562 3003 3530 3642 3802 3690 3770 3898 3930 3802 3642 3626 3722 3978 3690 3514 3562 3578 3434 3291 3323 3354 3291 3291 3450 3706 3802 3658 3434 3610 3754 3706 3514 3594 3946 4073 3978 3978 4009 4009 4009 4009 4025 4025 3978 3834 3706 3850 4073 4073 4025 4009 3946 4009 3850 3658 3562 3594 3578 3434 3259 3259 3147 2955 2843 2891 3019 3051 2971 3019 3083 3243 2971 2620 2827 2939 2588 2236 2108 1501 974 782 686 3227 3770 3147 2364 1901 1709 878 1086 1022 1102 1166 958 782 766 798 782 734 734 686 639 559 479 415 399 447 479 415 511 527 463 447 511 511 463 431 447 463 479 495 479 447 431 399 367 335 287 255 271 255 319 271 319 335 319 335 335 399 431 431 431 415 351 239 223 255 303 271 287 287 271 255 207 175 127 191 191 191 175 143 143 159 143 207 175 143 159 223 191 191 143 191 207 159 47 15 79 143 127 0 207 0 0 303 15 0 15 0 0 0 0 0 15 15 63 0 127 143 207 303 143 111 303 191 159 63 0 0 31 207 287 175 159 511 798 750 655 639 559 447 495 670 623 367 527 750 479 686 591 639 591 351 399 1214 2188 2492 2524 2444 2284 2172 2092 1917 1741 1725 1645 1565 1453 1357 1310 1310 1341 1310 1326 1389 1405 1405 1389 1357 1341 1421 1421 1405 1389 1373 1357 1341 1341 1421 1421 1405 1373 1341 1357 1405 1437 1581 1549 1581 1565 1597 1565 1613 1581 1565 1581 1693 1709 1741 1677 1645 1565 1581 1725 1757 1725 1757 1757 1805 1997 1901 1773 1581 1549 1645 1677 1597 1501 1310 1613 1837 1613 1038 367 0 0 0 0 0 0 0 0 0 63 31 63 63 63 63 95 79 31 15 47 63 95 95 79 31 15 31 47 47 63 63 47 47 31 15 15 15 31 31 47 47 47 0 0 47 111 191 191 111 0 0 0 0 0 543 1198 1469 1389 1405 1278 1150 1006 910 862 830 830 766 766 766 734 846 1006 1278 1453 1421 1373 1262 1118 990 718 223 0 0 0 0 63 79 111 143 175 31 63 95 47 0 0 0 0 0 159 431 495 670 1166 1310 1006 990 1709 2156 1613 1038 1549 2140 1965 1182 559 447 1709 2396 1837 1246 878 798 990 2108 2380 2188 1901 1837 958 1054 1038 1821 2332 2028 1901 1693 1022 766 862 990 1981 2236 2012 2284 1805 1022 1006 942 878 2044 2044 1837 2268 1965 926 207 0 79 47 0 127 79 159 79 111 239 623 1405 1901 1933 2108 1837 2268 1661 718 111 175 0 0 95 575 1469 1773 1405 798 319 207 207 79 175 31 0 111 0 0 0 0 0 0 0 0 0 0 0 0 47 63 31 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 63 47 95 63 79 47 79 31 63 31 63 47 95 79 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 47 47 31 31 0 15 0 0 0 0 0 0 0 0 31 31 15 15 15 15 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 31 0 0 0 0 0 15 47 15 79 0 0 79 511 1501 1933 1437 766 607 431 367 351 319 399 527 415 447 447 447 367 287 223 207 287 303 287 287 319 335 303 287 319 319 335 335 335 335 335 335 287 271 303 335 351 351 383 367 383 383 399 383 351 335 319 255 95 63 143 191 303 351 431 431 287 447 303 271 431 431 431 655 1357 1421 1373 1310 1597 1805 1725 1645 814 463 511 607 447 527 607 335 527 431 447 623 798 670 287 0 31 0 0 207 766 1677 1741 750 479 559 639 639 591 495 415 383 175 111 287 111 111 990 1581 1070 670 655 830 319 686 1581 1054 447 495 670 846 974 1134 1262 1246 1102 878 1022 1070 942 862 958 1022 990 862 591 926 894 1118 431 543 575 207 271 3099 2971 1038 495 255 0 191 95 0 0 15 79 127 191 63 15 63 111 207 255 223 127 175 191 207 191 223 271 303 287 239 223 191 159 143 159 191 207 143 159 159 159 159 159 159 143 159 159 191 191 191 175 159 143 191 175 175 159 159 175 175 191 31 239 351 287 47 0 559 2028 3083 3530 3131 2731 3163 3227 2955 3163 3291 3275 3386 3530 3450 3227 3147 3211 3482 3482 3434 3338 3307 3370 3482 3562 3466 3450 3546 3626 3642 3578 3562 3578 3754 3818 3818 3786 3834 3930 3930 3866 3978 4073 4073 4073 4025 3994 3914 3818 3930 3770 3610 3338 2875 3466 3594 3706 3562 3738 3882 3882 3770 3722 3786 3898 3882 3674 3594 3706 3754 3674 3594 3658 3546 3482 3482 3562 3802 3866 3754 3530 3578 3722 3738 3514 3594 3834 4009 3898 3914 3962 4009 4009 4009 4009 3978 3866 3786 3690 3898 4073 4041 3962 4041 4009 4009 3978 3882 3898 3946 3882 3754 3642 3562 3482 3386 3338 3291 3243 3211 3163 3291 3402 3594 3514 3259 3466 3674 3434 3514 3514 2572 1533 1629 1613 3227 3482 2444 1741 1517 1485 1102 1022 846 1022 990 862 798 830 862 814 766 750 559 623 686 718 686 591 495 431 447 511 495 399 383 431 431 383 431 431 431 415 415 383 367 351 351 335 319 303 303 271 287 303 255 255 287 287 319 335 415 447 415 431 399 335 239 223 255 287 271 271 287 287 287 271 239 223 207 207 191 175 143 127 143 143 175 143 159 175 239 287 287 271 159 239 287 223 159 143 223 207 175 383 95 31 111 0 0 15 127 95 63 0 0 0 0 0 0 79 63 31 31 0 0 31 15 15 0 0 0 63 271 383 191 159 495 766 766 718 718 655 750 639 527 415 447 686 782 543 798 575 319 399 1102 2028 2492 2460 2428 2364 2188 1965 1853 1837 1789 1709 1517 1469 1373 1278 1182 1150 1166 1182 1341 1341 1357 1389 1405 1437 1469 1485 1597 1597 1613 1629 1645 1661 1677 1677 1549 1549 1533 1485 1437 1437 1469 1501 1485 1501 1501 1517 1517 1533 1533 1549 1501 1533 1581 1613 1629 1613 1581 1549 1581 1725 1693 1597 1693 1709 1661 1693 1613 1661 1661 1613 1549 1517 1453 1453 1437 1469 1501 1485 1405 1134 782 511 0 0 0 0 0 0 0 0 47 31 31 0 15 63 111 111 47 47 63 63 63 47 15 15 31 47 47 63 63 47 47 31 15 15 31 31 31 47 47 15 31 0 63 111 191 207 111 0 0 0 79 607 1134 1389 1421 1357 1214 1150 1070 974 910 846 830 830 734 718 639 607 623 750 926 1070 1246 1246 1246 1198 1182 1038 702 399 0 0 0 0 63 127 143 111 63 63 95 63 0 0 0 15 79 399 782 910 1166 1725 1741 1246 1326 1837 2428 2076 1310 1517 2172 2188 1485 623 351 1405 2492 2172 1565 894 894 878 1821 2284 2396 2172 2028 1118 1038 926 1613 2252 2092 2028 1901 1357 798 910 926 1757 2156 1933 2204 1821 1341 1038 894 782 1837 1933 1837 2140 1981 1469 319 0 0 31 0 63 0 111 143 207 319 575 1134 1629 1981 1997 1997 1933 1278 814 143 287 127 111 63 367 1054 1773 1501 1102 974 175 143 111 143 63 31 127 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 63 95 63 95 63 79 47 63 31 79 47 79 47 63 31 0 0 0 0 0 0 31 47 0 0 0 0 0 0 0 0 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 47 63 47 31 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 31 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 47 95 111 79 0 0 0 0 0 15 47 15 0 0 0 0 319 1278 1933 1805 1357 1006 607 367 287 271 335 415 383 399 399 415 383 303 223 159 287 287 255 255 271 287 287 271 255 271 271 287 303 303 319 319 303 319 351 367 383 367 383 383 415 399 399 383 351 335 351 287 239 239 255 319 367 447 479 479 399 702 351 543 591 766 670 1182 2044 2380 1917 1262 1965 3003 2364 894 255 543 686 527 431 575 559 335 447 255 319 702 798 431 79 0 0 0 15 255 926 1805 1709 639 479 527 591 575 495 383 271 223 143 111 143 143 639 1421 1278 207 223 623 639 191 782 1198 495 463 559 718 734 670 862 1166 1182 910 463 910 1341 1421 1230 1038 894 798 1006 399 511 878 2699 1453 686 447 319 990 3051 2044 2028 2348 2364 1789 303 207 223 399 399 191 0 0 47 527 1278 1262 559 127 207 239 159 159 159 143 175 191 223 239 223 207 175 159 143 159 175 191 111 143 175 191 191 175 143 111 143 159 175 175 191 175 159 159 191 175 175 159 159 175 175 191 159 47 271 239 63 926 2460 3227 3275 3259 3003 2987 3195 3003 2971 3386 3338 3354 3482 3610 3562 3307 3147 3131 3450 3498 3418 3211 3147 3275 3434 3498 3275 3291 3386 3498 3562 3562 3578 3626 3770 3818 3818 3802 3834 3882 3882 3850 3882 3994 4073 4073 4057 3994 3850 3722 3754 3674 3546 3163 2891 3482 3546 3498 3642 3850 3930 3802 3674 3706 3786 3802 3658 3562 3578 3706 3770 3706 3706 3770 3706 3674 3642 3642 3802 3882 3802 3610 3610 3770 3818 3658 3642 3802 3930 3866 3818 3850 3994 4041 4041 4025 3818 3626 3802 3722 3914 4073 3978 3914 4009 4073 3946 3866 3898 4009 3994 3850 3738 3738 3690 3578 3546 3594 3562 3466 3450 3546 3450 3498 3626 3610 3450 3498 3658 3578 3291 3770 3291 2252 2620 2412 2364 1789 1837 1773 1981 1741 1885 1693 1341 1214 1198 1070 942 894 862 830 878 958 750 718 655 591 559 543 527 527 575 607 591 527 527 575 575 543 431 431 431 415 431 399 399 383 303 303 303 303 303 287 287 287 319 303 271 255 271 287 335 351 383 383 367 335 271 255 287 335 223 223 239 271 271 271 271 271 207 191 191 175 159 143 127 127 175 159 127 127 191 223 207 207 223 175 127 127 175 207 239 255 15 143 31 0 0 79 319 47 191 127 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 351 495 271 207 447 639 575 575 623 559 335 655 750 623 591 607 670 718 431 527 958 1677 2380 2731 2636 2428 2172 2092 1917 1741 1661 1693 1693 1645 1517 1453 1341 1246 1182 1182 1198 1214 1389 1373 1357 1357 1389 1437 1485 1517 1517 1533 1565 1613 1677 1725 1757 1773 1629 1629 1613 1565 1501 1469 1485 1501 1373 1389 1389 1405 1421 1437 1453 1453 1421 1421 1437 1437 1453 1469 1501 1501 1437 1613 1549 1405 1597 1773 1741 1677 1533 1549 1549 1517 1453 1421 1373 1421 1517 1437 1373 1501 1725 1805 1661 1501 1294 958 431 0 0 0 0 0 31 0 15 0 0 0 0 0 15 15 15 15 31 31 31 31 47 47 63 63 63 63 47 47 15 31 31 31 47 47 47 15 79 31 79 111 159 159 127 31 0 0 543 1246 1533 1373 1182 1134 910 910 894 894 862 846 814 782 718 686 591 511 463 479 559 623 910 1006 1102 1214 1294 1262 1118 942 447 127 0 0 47 143 127 79 79 79 143 127 47 0 15 31 207 431 686 686 958 1693 1853 1262 894 1453 2332 2140 1134 1166 1965 2124 1645 670 287 958 2364 2252 1821 878 894 750 1533 2156 2364 2188 1949 1166 1150 878 1405 2044 2044 1949 1805 1389 814 974 894 1613 2236 2172 2396 2268 1741 1166 958 862 1645 1917 1949 2028 2044 1757 351 175 79 31 0 0 0 79 159 191 239 351 862 1613 1645 1517 1805 1789 1677 1741 607 63 143 111 159 543 1357 2971 3083 3067 2268 303 175 111 127 95 31 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 31 0 31 0 31 0 31 15 47 0 31 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 15 47 31 31 15 31 31 47 63 31 63 31 47 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 47 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 15 79 143 159 127 0 0 0 0 15 15 47 15 0 0 0 0 143 926 1709 1933 1981 1453 862 415 271 303 351 367 399 367 351 367 399 335 239 127 303 271 223 223 239 255 255 239 207 207 223 239 255 271 287 287 335 351 367 383 383 383 383 367 399 399 383 367 367 351 351 335 319 319 351 415 447 511 511 511 287 559 431 670 750 575 495 1182 2572 2731 2316 1773 2268 2715 1661 111 415 639 591 527 495 271 175 415 287 95 303 766 798 303 0 31 0 0 31 303 1022 1789 1501 463 447 463 479 431 383 287 223 191 255 287 0 271 1373 1214 367 207 479 479 415 367 734 511 15 575 591 702 686 575 607 782 830 702 926 1102 1629 2044 1869 1278 1038 1198 1246 878 431 990 3738 2412 734 479 0 1214 2795 1182 1389 2156 2843 2747 2699 2508 2476 2540 2332 1741 1214 1006 1757 2380 3275 2891 1357 367 335 319 111 127 111 95 127 127 127 143 191 175 159 143 143 159 175 175 127 143 159 175 175 159 143 127 143 143 159 159 175 175 175 175 191 175 175 159 159 175 175 191 239 111 0 0 750 2652 3578 2971 2747 2811 3035 3243 3163 2923 3147 3658 3530 3514 3546 3610 3514 3338 3195 3179 3338 3418 3354 3163 3163 3307 3402 3370 3243 3243 3323 3450 3530 3546 3626 3690 3754 3802 3802 3802 3818 3834 3850 3882 3818 3946 4041 4041 3962 3882 3786 3754 3594 3610 3514 3067 3003 3546 3482 3307 3658 3818 3818 3594 3562 3690 3738 3610 3498 3450 3514 3578 3610 3514 3530 3594 3690 3674 3642 3562 3690 3770 3754 3578 3674 3818 3946 3834 3786 3802 3898 3882 3738 3818 3898 3946 4025 3930 3722 3482 3818 3690 3802 3978 3914 3898 4009 4041 3866 3754 3834 3898 3850 3610 3562 3658 3690 3450 3354 3466 3498 3434 3514 3706 3674 3658 3674 3674 3514 3418 3434 3498 3386 3594 3386 2428 2731 2731 2252 1469 1613 2444 3083 2268 2747 2620 2188 1597 1310 1230 1198 1118 1006 846 830 878 639 655 670 702 718 670 607 559 575 575 559 559 559 559 527 479 447 447 463 479 511 527 559 559 287 303 319 335 351 367 367 367 399 351 303 255 271 287 303 303 287 287 319 271 271 287 303 319 191 191 207 207 223 223 223 223 207 191 191 207 223 223 207 191 143 143 143 159 191 191 175 159 335 159 63 143 223 175 111 15 0 0 95 319 511 1118 1677 1246 670 623 575 495 447 399 383 399 335 319 319 303 335 415 191 0 0 0 15 0 0 79 335 495 463 335 415 447 351 351 431 351 351 670 686 655 846 750 447 399 718 1310 2204 2779 2731 2332 2076 2076 1885 1869 1837 1805 1773 1725 1661 1581 1613 1517 1405 1326 1294 1310 1326 1341 1389 1373 1341 1310 1294 1294 1310 1310 1262 1278 1326 1389 1453 1517 1565 1581 1597 1613 1597 1549 1485 1437 1421 1421 1310 1310 1326 1341 1357 1373 1389 1405 1373 1341 1326 1310 1326 1373 1421 1469 1326 1533 1389 1118 1278 1565 1645 1613 1693 1533 1389 1405 1437 1421 1373 1389 1437 1485 1549 1613 1725 1837 1949 1981 2044 1917 1565 1118 702 287 0 0 0 0 0 0 15 0 0 0 0 0 15 47 79 63 47 31 47 47 63 79 79 63 47 47 31 31 31 47 47 47 63 31 63 47 111 127 143 159 127 15 0 303 990 1373 1294 958 814 782 655 655 750 798 830 830 782 750 814 750 655 543 447 383 367 367 575 718 942 1102 1198 1182 1134 1070 910 543 127 0 0 47 63 95 79 111 191 175 127 95 79 95 47 335 782 894 1070 1757 1949 1294 655 1405 2540 2380 1198 1166 2028 2236 1741 846 431 702 2236 2252 2108 1022 862 750 1469 2236 2428 2252 1949 1437 1102 782 1230 1997 2156 2124 2012 1757 830 1022 862 1389 2060 2044 2140 2172 1853 1230 1054 958 1294 1597 1613 1581 1533 1166 287 143 143 79 0 0 0 0 63 79 175 319 1086 2428 2859 2811 2987 3035 3099 3131 1805 143 287 271 223 607 1326 3466 3818 3930 3275 575 303 111 111 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 15 0 15 0 15 0 15 15 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 63 47 31 15 15 15 15 15 63 63 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 47 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 31 143 191 191 111 0 0 0 0 15 15 47 15 0 0 0 0 0 543 1437 1997 2012 1693 1262 766 431 287 335 383 415 399 351 383 431 415 399 319 303 255 223 223 239 255 239 207 175 175 191 207 223 239 255 271 351 399 415 431 431 431 399 383 399 399 383 367 367 351 335 335 367 399 415 463 495 527 527 495 303 399 670 894 1118 511 655 1389 2715 2460 2172 2028 1709 958 415 383 511 591 415 431 479 79 0 287 223 127 415 846 750 191 0 79 0 0 15 271 990 1597 1214 319 479 431 367 271 255 223 223 223 303 207 95 766 1533 766 0 415 383 415 559 463 399 431 367 495 463 527 591 591 543 623 910 1166 1246 942 974 1262 1166 814 846 1182 1341 1102 623 990 2476 1789 670 511 607 1405 2188 1581 2092 2556 2412 1949 2300 2076 2012 2140 2172 1981 1885 1981 1869 1821 2060 1693 670 159 127 0 143 159 143 127 127 127 127 127 159 159 143 143 143 159 159 159 159 143 127 111 111 127 143 159 143 143 143 143 159 159 175 175 191 175 175 159 159 175 175 191 0 479 0 0 1853 2987 2731 2620 2955 2859 2939 3099 3131 3147 3323 3498 3610 3514 3418 3354 3259 3195 3147 3163 3067 3147 3163 3099 3179 3291 3275 3163 3291 3259 3307 3386 3434 3434 3498 3562 3658 3690 3754 3786 3786 3786 3850 3898 3882 3962 4041 3994 3866 3770 3786 3866 3626 3626 3482 2907 3067 3546 3530 3402 3594 3658 3626 3482 3626 3802 3834 3594 3546 3514 3578 3578 3562 3450 3482 3482 3514 3562 3562 3434 3498 3610 3658 3498 3578 3706 3882 3850 3786 3690 3738 3754 3722 3770 3818 3834 3898 3834 3658 3418 3818 3594 3642 3834 3834 3866 3930 3930 3994 3946 3978 3962 3866 3642 3674 3786 3738 3482 3354 3466 3514 3418 3418 3546 3722 3690 3642 3626 3562 3402 3354 3434 3642 3338 3323 2652 2604 2859 2699 2076 1789 2939 3722 2620 3115 2939 2699 2188 1693 1741 1901 1917 1805 1517 1389 1310 1102 894 655 479 415 447 511 559 591 559 559 607 623 591 527 479 495 495 495 511 527 543 591 607 431 431 479 495 495 527 527 527 479 431 367 351 367 399 399 383 367 351 335 319 319 319 335 319 335 319 319 303 287 271 271 271 287 271 271 319 367 383 367 319 79 111 143 175 159 143 111 95 143 95 143 239 159 0 95 239 431 846 1629 2348 2460 2508 2204 942 974 958 958 926 926 942 958 958 1054 942 990 990 1038 1070 623 0 0 0 15 0 0 63 287 399 527 351 351 287 143 207 303 191 303 623 559 335 351 415 670 1102 2044 2492 2652 2300 2076 2188 2140 1885 1853 1837 1837 1869 1837 1741 1613 1533 1549 1453 1357 1294 1294 1310 1326 1326 1326 1326 1326 1294 1262 1198 1166 1134 1166 1182 1214 1262 1310 1357 1389 1405 1501 1517 1533 1517 1453 1405 1389 1373 1310 1310 1326 1341 1357 1357 1373 1373 1357 1326 1278 1262 1278 1326 1389 1421 1389 1533 1246 766 734 958 1102 1182 1581 1517 1501 1549 1485 1357 1310 1405 1373 1485 1629 1693 1741 1773 1885 1965 1821 1965 2044 1981 1741 1405 910 575 175 47 0 0 15 15 15 47 0 0 63 111 127 79 63 15 47 63 79 79 79 79 63 47 31 31 47 47 47 63 63 31 31 47 111 175 175 159 95 0 0 702 1389 1373 958 670 623 543 463 511 623 702 766 782 782 766 862 814 734 623 527 431 351 303 383 559 830 1054 1118 1086 1086 1070 1150 894 527 175 0 0 0 111 95 143 191 191 191 175 143 175 271 319 718 814 766 1485 2076 1773 575 1134 2284 2444 1326 942 1693 2252 1869 1038 527 607 2124 2380 2332 1182 782 670 1182 2092 2428 2380 1997 1565 1214 926 1278 1917 2076 1949 1821 1661 974 1102 974 1262 1805 1741 1693 1725 1230 830 974 1118 1294 1725 1853 1885 2412 2060 1981 702 143 111 0 0 0 0 47 63 159 479 1453 3354 3307 3578 3450 3450 3291 3147 2588 447 511 415 239 479 990 3083 3562 3610 3434 702 159 111 79 63 111 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 31 0 0 0 0 0 15 31 0 31 63 95 95 95 63 47 63 31 63 31 63 31 63 31 47 47 47 31 0 0 0 0 0 0 0 0 0 0 0 0 127 79 31 31 31 47 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 31 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 79 191 223 175 63 0 0 0 0 15 15 47 15 63 0 0 0 0 223 1134 1933 1757 1853 1837 1373 798 351 223 239 367 367 383 415 463 527 559 543 303 255 255 255 271 255 223 191 175 175 191 191 207 223 223 255 319 367 399 415 431 431 415 399 383 383 383 367 367 319 351 319 367 399 415 431 479 495 511 479 575 415 686 766 1102 910 1597 2300 2188 2076 1725 1341 878 383 255 527 335 511 399 319 415 207 0 95 191 303 575 766 559 79 0 15 0 0 0 287 926 1278 878 255 527 431 303 191 191 207 239 223 223 31 607 1310 1070 511 303 319 335 319 670 670 399 415 623 431 591 559 655 670 686 766 1230 1645 750 463 239 351 527 670 782 894 1485 894 878 1214 1006 1070 846 175 95 1629 2156 1294 958 1166 1230 1150 1198 1006 814 750 686 575 591 718 814 543 479 431 239 319 399 207 223 207 191 175 159 127 127 127 127 127 127 143 143 143 143 159 175 143 111 95 95 111 143 175 127 127 127 127 143 159 175 191 191 175 175 159 159 175 175 191 47 0 0 942 2332 2348 2012 2492 2652 2763 2859 2955 3147 3354 3418 3370 3338 3195 3035 2907 2859 2875 2907 2971 2811 2859 2987 3067 3131 3147 3147 3083 3051 2987 3067 3163 3243 3275 3370 3450 3530 3594 3690 3770 3770 3754 3834 3946 3962 3962 4057 4009 3914 3786 3802 3882 3770 3658 3418 2747 3067 3498 3610 3674 3722 3722 3642 3594 3706 3834 3754 3546 3578 3578 3594 3562 3530 3482 3466 3450 3402 3530 3530 3386 3370 3530 3578 3482 3370 3482 3674 3770 3722 3578 3498 3514 3562 3610 3610 3610 3626 3610 3482 3323 3738 3466 3482 3706 3754 3802 3834 3770 4009 4025 4009 3914 3786 3722 3754 3818 3594 3514 3530 3658 3690 3562 3466 3482 3738 3706 3530 3466 3498 3354 3179 3227 3275 2923 3131 3003 2763 2811 2731 2204 2348 3179 3818 2891 3179 2907 2923 2971 2412 2348 2300 2252 2172 2108 2172 2252 2428 2108 1677 1262 942 734 575 495 511 447 431 511 591 591 559 559 527 511 511 495 495 495 543 559 479 479 495 511 543 575 575 591 527 447 399 431 511 543 511 479 527 495 463 463 463 495 463 447 527 511 479 447 415 399 383 383 367 335 351 399 479 495 463 383 175 143 143 95 31 0 0 0 31 47 127 127 15 79 798 1517 2444 2348 2396 2460 2300 2364 2220 1214 894 862 894 894 910 926 990 1006 1182 1086 1182 1230 1294 1469 974 0 0 0 0 0 0 63 191 271 303 143 127 79 0 95 143 0 0 0 0 0 127 798 1693 2444 2572 2476 2268 2044 2012 2092 2044 1901 1965 1869 1789 1773 1709 1597 1517 1501 1453 1373 1278 1262 1278 1310 1310 1278 1262 1278 1294 1294 1278 1230 1182 1150 1182 1182 1198 1230 1246 1278 1294 1310 1405 1453 1501 1517 1485 1437 1421 1421 1357 1357 1357 1357 1373 1373 1373 1373 1341 1326 1310 1294 1294 1326 1357 1373 1421 1517 1182 639 511 607 750 894 1102 1341 1677 1821 1597 1326 1262 1405 1389 1453 1549 1693 1821 1853 1821 1757 1885 1917 1837 1709 1709 1837 1885 1869 1182 750 287 79 47 31 31 111 15 47 127 159 159 111 79 31 63 63 79 79 79 79 63 63 47 47 47 47 63 63 63 47 31 47 111 143 159 127 95 31 191 990 1549 1294 782 559 543 479 463 495 575 670 750 798 830 830 846 814 766 702 623 511 383 303 239 383 655 894 990 974 974 1038 1134 1022 830 495 79 0 0 15 79 127 207 239 223 207 207 207 447 335 910 1262 1006 1389 2028 1933 926 990 1805 2364 1661 942 1421 2348 1981 1246 511 527 1853 2348 2300 1230 1102 894 1102 1933 2332 2460 1933 1549 1134 1006 1262 1693 1773 1677 1565 1485 1278 1357 1405 1709 2076 2172 2156 2220 2508 2444 2683 2955 2987 3466 3482 3658 3754 3754 4057 1901 175 175 0 0 0 0 95 63 207 367 1182 3259 3434 3642 3323 3498 3402 3291 3275 910 479 495 255 527 894 2636 3642 3578 3386 1182 143 127 79 31 63 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 0 31 0 63 31 47 0 47 47 143 159 223 191 207 191 319 223 63 31 31 47 15 0 0 0 0 0 0 0 0 0 31 31 15 15 15 15 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 111 223 239 143 15 0 0 0 0 15 15 15 15 47 0 0 0 0 0 670 1485 1677 1837 1981 1805 1373 878 431 175 319 335 383 415 431 447 495 527 303 271 287 303 319 287 223 175 207 207 207 207 207 207 223 255 271 319 351 383 399 399 367 351 351 351 335 335 335 303 319 287 335 335 351 383 431 463 447 431 479 319 431 495 670 1230 2044 2364 1853 1933 1341 575 399 527 383 95 335 479 447 367 399 319 191 191 175 447 655 575 271 0 0 31 0 0 0 287 846 1006 623 319 415 335 223 143 191 239 287 303 303 319 1006 1357 734 415 495 271 479 399 591 766 559 319 511 511 575 575 623 591 718 862 1086 1166 543 287 255 670 1054 1150 1054 990 1278 718 766 1070 702 974 830 0 399 2140 1661 15 0 351 303 111 271 303 303 271 255 223 239 303 319 271 287 255 207 207 191 143 239 223 175 159 111 111 111 111 111 111 127 143 143 143 143 143 143 127 127 127 127 127 127 143 127 127 111 111 127 159 191 207 191 175 175 159 159 175 175 159 287 0 495 1869 2092 1917 2060 2060 1965 2460 2763 2891 3115 3227 3211 3259 2939 2795 2683 2604 2604 2683 2747 2779 2715 2731 2907 3035 3019 2923 3067 3227 3035 2987 3019 3115 3179 3227 3323 3418 3402 3466 3578 3690 3706 3690 3818 3946 3930 3882 3962 4025 4025 3850 3690 3642 3722 3562 3386 2731 3179 3450 3594 3802 3802 3818 3802 3786 3786 3738 3642 3546 3626 3610 3562 3514 3498 3482 3450 3402 3338 3530 3562 3370 3307 3466 3514 3434 3243 3323 3530 3722 3706 3530 3386 3386 3402 3482 3530 3514 3466 3434 3354 3243 3594 3370 3386 3594 3642 3674 3706 3690 3850 3994 3962 3770 3642 3690 3674 3610 3466 3610 3738 3770 3642 3530 3482 3482 3834 3850 3530 3386 3562 3466 3195 3147 3227 3051 2875 2891 2875 2843 2811 2556 2827 3450 3962 3179 3227 3051 3163 3370 2923 2683 2380 2172 2108 2188 2444 2652 3003 2987 3019 2939 2683 2188 1613 1230 1054 846 655 575 527 431 367 383 511 495 479 479 447 463 511 527 447 463 463 431 463 511 559 575 511 431 399 431 479 495 415 335 335 319 335 383 447 527 527 527 575 559 527 479 447 447 431 447 367 335 335 383 447 463 383 303 175 143 111 79 63 111 191 287 415 335 431 607 734 958 1773 2572 2460 2364 2268 2268 2124 2156 2108 1389 942 910 942 910 910 894 942 958 878 814 1022 1070 1150 1469 1150 79 0 0 0 0 0 47 143 143 15 0 63 63 0 63 47 0 0 0 0 479 1373 2204 2572 2444 2236 1949 1981 2268 2236 1869 1725 1901 1917 1789 1709 1693 1629 1517 1469 1485 1405 1341 1262 1278 1326 1357 1326 1278 1262 1262 1262 1262 1246 1246 1230 1214 1166 1166 1182 1182 1198 1214 1214 1214 1310 1373 1453 1501 1501 1485 1485 1485 1405 1389 1389 1389 1389 1373 1373 1373 1341 1341 1341 1326 1326 1326 1310 1310 1421 1421 1150 782 702 702 734 862 814 1006 1437 1773 1725 1453 1294 1341 1437 1437 1501 1597 1693 1709 1645 1565 1629 1709 1661 1581 1661 1853 1949 1933 2092 1517 814 495 415 287 223 239 175 159 191 159 143 79 63 31 63 79 79 95 95 79 79 63 47 47 47 63 63 63 79 47 63 63 63 79 63 79 127 111 623 1134 1453 1198 734 495 527 559 559 543 623 702 766 830 878 910 830 814 782 766 718 607 479 319 159 223 431 670 782 766 830 942 1006 1022 1006 814 447 79 0 0 47 111 191 239 239 223 207 223 303 431 1917 3211 2971 2652 2731 2444 1725 1581 1773 2076 1821 1214 1262 1949 2076 1613 862 718 1405 1917 2044 1421 974 958 1006 1645 1821 2060 1709 1549 1709 1789 2076 2412 2572 2636 2699 2731 3163 3131 3354 3578 3706 3882 3962 3978 3882 3898 3914 3930 3706 3946 3674 3850 3706 3850 4073 2731 223 271 15 63 0 0 63 31 239 223 639 2699 3722 3498 3338 3386 3291 3275 3275 974 479 607 303 463 639 1885 3386 3354 3434 1933 175 207 79 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 79 95 143 159 159 143 95 79 159 143 111 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 111 191 239 175 175 159 143 79 0 0 0 31 47 15 0 31 47 95 111 79 95 143 159 191 207 223 223 319 319 431 463 543 543 591 559 511 527 639 655 702 639 607 559 591 431 191 63 47 47 0 0 0 0 0 0 0 0 0 0 47 31 31 15 15 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 15 127 239 255 127 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 223 942 1645 1613 1725 1837 1869 1597 958 351 223 335 383 383 335 271 303 319 303 303 335 367 367 335 255 175 239 239 239 239 239 239 223 223 207 239 271 319 335 351 335 303 319 319 303 303 271 271 255 239 255 271 287 319 351 351 367 319 383 527 686 926 766 1645 1901 1613 1645 1373 750 319 255 319 383 527 591 415 351 383 351 143 143 351 127 479 655 399 63 0 47 95 0 0 0 287 814 814 527 415 287 239 159 143 223 303 367 383 463 798 1038 1006 734 335 239 431 351 639 591 463 495 447 607 575 575 670 734 702 942 1134 1038 718 686 127 175 926 1373 1086 814 910 702 702 415 431 702 766 447 319 623 2300 1517 0 607 447 239 415 207 303 335 207 127 175 287 319 191 255 159 159 271 287 207 255 191 175 159 111 63 47 31 31 63 95 111 127 143 143 143 143 95 111 143 159 159 143 111 95 127 127 111 111 127 159 191 207 191 175 175 159 159 175 175 159 0 319 1294 1917 1789 1709 1805 1613 2108 2476 2572 2652 2955 3019 2875 2971 2747 2652 2604 2572 2636 2731 2795 2779 2747 2763 2907 3051 2923 2763 3035 3418 3498 3402 3354 3354 3323 3275 3291 3338 3307 3370 3498 3642 3674 3674 3786 3946 3802 3738 3802 4009 4041 3850 3562 3354 3530 3450 3370 2811 3338 3450 3530 3722 3642 3674 3802 3834 3818 3658 3642 3658 3706 3626 3578 3466 3466 3434 3434 3338 3323 3530 3594 3354 3291 3402 3482 3370 3275 3291 3530 3754 3802 3562 3434 3370 3402 3482 3594 3546 3514 3466 3402 3275 3482 3307 3386 3578 3562 3562 3626 3674 3834 4041 4009 3722 3610 3690 3626 3450 3578 3802 3914 3690 3402 3291 3323 3386 3498 3562 3259 3115 3418 3434 3131 3035 2827 3083 2636 2763 3115 2971 2652 2492 2875 3626 4073 3259 3147 3227 3275 3195 3307 3099 2859 2683 2572 2524 2588 2667 2731 2683 2731 2843 2971 3019 2971 2907 2476 2108 1645 1278 958 655 463 431 463 463 463 479 463 511 559 623 463 479 463 447 463 511 575 591 511 415 367 351 399 335 191 79 0 0 0 47 223 335 399 431 495 495 447 415 399 399 399 415 335 287 255 303 351 351 255 143 15 31 79 159 319 559 878 1086 1038 894 1134 1709 2060 2092 2268 2508 2124 2268 2316 2396 2252 2028 1837 1182 942 910 878 814 782 766 766 750 782 750 958 958 958 1373 1166 127 31 0 0 0 0 63 95 79 15 31 159 223 159 175 47 0 0 383 1629 2476 2460 2364 2380 2188 2172 2092 1997 1917 1901 1901 1869 1821 1741 1661 1645 1693 1677 1549 1469 1469 1357 1294 1230 1262 1326 1341 1294 1230 1310 1294 1246 1214 1198 1198 1230 1230 1166 1166 1166 1182 1182 1198 1198 1198 1214 1294 1405 1485 1501 1501 1501 1517 1421 1421 1405 1405 1389 1373 1373 1357 1326 1341 1357 1357 1357 1326 1294 1262 1469 1405 1150 958 926 782 670 718 798 782 1022 1517 1821 1677 1421 1246 1421 1501 1581 1565 1437 1373 1389 1437 1389 1485 1501 1469 1581 1789 1901 1853 2300 1725 1070 846 846 750 575 511 303 287 239 159 95 47 63 47 63 79 79 95 95 79 79 63 47 47 47 63 63 79 79 47 111 79 31 0 0 31 159 191 1150 1278 1341 1150 750 479 559 718 655 639 686 734 798 878 942 990 846 830 814 846 814 686 527 399 207 191 319 527 639 670 782 894 910 974 1022 1038 782 335 0 0 0 111 143 191 239 239 207 207 543 639 2364 4073 4073 3882 4057 3962 3882 3834 3482 3083 3003 2715 2412 2444 2284 2156 1485 1134 1198 1565 1949 1789 1997 2348 2556 3003 2939 3227 3243 3450 3674 3802 3914 3994 3978 3978 4009 4057 4073 3914 4073 4073 3834 3882 3882 3786 3786 3866 3786 3818 3674 3946 3626 3850 3818 3690 3562 3482 479 367 0 0 0 0 0 0 319 255 511 2572 3610 3275 3594 3386 3019 3275 3546 1949 351 607 287 383 479 1421 3386 3402 3323 2316 143 191 79 127 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 47 223 335 447 495 543 575 575 543 495 447 511 479 431 367 287 223 175 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 191 335 495 623 702 527 543 575 543 463 319 175 111 0 15 31 79 207 399 575 670 782 798 894 958 1038 1102 1166 1182 1214 1230 1262 1262 1262 1214 1182 1150 910 958 1006 1038 1006 910 798 734 782 591 303 127 63 47 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 127 111 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 271 1357 1725 1853 1645 1725 1997 1709 1086 447 287 207 303 319 207 175 255 239 303 367 367 303 255 239 255 223 223 239 367 239 159 367 319 271 335 143 239 383 239 239 207 127 255 287 239 207 255 271 239 287 143 143 287 351 271 335 511 655 910 926 1022 1597 1965 1837 1757 1326 846 335 239 335 383 399 447 495 447 367 351 383 335 223 143 303 255 175 79 31 47 63 79 0 0 0 191 830 990 623 255 175 175 159 175 255 367 543 655 495 702 1022 990 527 287 303 319 415 431 479 447 463 463 575 607 686 670 750 814 958 958 878 734 431 271 702 670 1006 1757 1389 750 527 670 367 255 686 543 207 511 431 3243 1629 0 255 303 0 623 543 143 431 255 207 303 175 303 191 175 79 207 175 207 367 79 143 127 159 143 111 95 47 31 79 95 95 79 79 95 95 111 95 95 95 95 95 95 95 95 159 127 95 79 63 95 127 143 127 143 159 175 175 175 175 143 0 1278 1821 1661 2172 1885 1933 1709 1933 1997 2364 2667 2588 2476 2412 2300 2492 2731 2811 2699 2763 2843 2955 3115 3099 3179 3115 2715 2060 1677 1965 2428 3370 3450 3626 3786 3850 3866 3850 3866 3722 3898 3834 3834 3834 3898 4009 3850 2172 2460 3482 3962 3818 3818 3930 4041 3658 3866 2939 2444 3338 3338 3546 3658 3578 3690 3818 3770 3674 3514 3466 3434 3514 3466 3466 3434 3450 3402 3402 3370 3498 3546 3594 3546 3530 3482 3562 3578 3562 3354 3434 3690 3882 3754 3658 3610 3642 3818 3770 3690 3914 3866 3482 3259 3498 2955 3514 3914 3578 3594 3642 3578 4073 3946 3834 3466 3466 3722 3498 3386 3610 3642 3802 3514 3179 3259 3386 3466 3690 3019 3402 3338 3243 2955 3003 2811 2715 2827 2588 2923 3099 2907 2907 2508 3051 3195 4073 3003 3227 3323 3083 3195 2843 3434 3003 2859 2987 2652 2683 2875 2795 2588 2492 2604 2731 2779 2811 2859 2955 2779 2636 2588 2380 1917 1357 990 623 734 399 734 543 431 639 702 559 527 479 447 511 559 623 591 351 543 207 191 543 175 0 159 686 1086 990 319 0 223 415 335 367 399 383 367 335 319 303 303 255 207 271 191 271 255 0 191 0 383 910 1373 1709 1965 2092 2092 1597 942 1757 1997 1773 2124 2204 2284 2348 2108 2044 2076 1949 1741 1805 2044 1821 846 670 782 782 814 686 655 718 782 686 782 878 958 974 431 0 0 0 63 143 175 175 143 79 207 335 191 0 0 95 207 1581 2300 2636 2412 2316 2300 2268 2252 1981 1901 1933 2012 1933 1773 1773 1885 1661 1693 1741 1725 1645 1549 1485 1453 1389 1341 1278 1246 1262 1278 1294 1278 1278 1278 1278 1278 1262 1230 1214 1198 1182 1166 1166 1150 1150 1166 1166 1182 1230 1214 1230 1326 1437 1533 1549 1517 1501 1485 1453 1421 1389 1373 1357 1357 1373 1405 1405 1341 1262 1246 1310 1389 1501 1533 1134 1022 1102 958 910 750 734 750 846 1118 1501 1725 1645 1405 1405 1565 1629 1581 1485 1437 1405 1389 1341 1357 1326 1294 1453 1725 1917 1965 2092 1853 1405 942 718 766 655 271 95 63 79 111 111 15 31 79 31 15 31 95 159 175 143 95 63 79 79 47 63 111 79 0 127 63 15 127 143 0 0 367 1230 1246 1230 1054 862 766 750 702 639 670 734 782 830 862 894 926 958 910 926 1006 974 814 670 607 399 287 255 383 575 734 750 734 910 990 958 910 894 766 335 0 95 31 47 223 319 223 143 191 431 702 1789 3722 3866 3802 3914 3978 3994 3994 4025 4025 4041 4041 4041 4009 3898 3738 3530 3323 3259 3354 3642 3866 4073 4073 4073 4073 4073 4073 4073 4025 4073 4041 3994 3994 3994 4009 4073 4073 4025 3930 3850 3834 3866 3882 3834 3786 3802 3786 3802 3834 3866 3850 3818 3754 3770 3706 3770 3674 1022 143 31 0 0 0 0 47 255 191 670 2060 3706 3450 3450 3307 3323 3227 3482 2667 527 463 271 175 367 926 2875 3323 3035 2699 431 207 79 79 31 0 0 0 0 0 0 0 0 0 15 0 0 0 239 495 591 591 686 702 718 718 702 639 575 527 511 527 527 511 495 479 463 447 271 415 383 159 47 95 79 0 31 0 0 0 15 0 0 0 0 0 15 111 95 207 367 351 367 303 335 463 655 798 830 830 798 750 702 686 686 670 623 591 527 607 686 814 974 1166 1310 1405 1373 1437 1485 1469 1485 1533 1517 1453 1389 1373 1373 1373 1357 1310 1214 1150 910 830 798 894 1022 1038 926 782 670 559 319 143 47 63 31 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 127 95 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 655 1262 1741 1629 1581 1821 1933 1789 1214 846 447 223 143 111 79 95 127 207 303 351 351 303 255 223 383 351 271 111 143 271 271 287 95 175 367 351 207 111 111 175 223 143 79 15 15 63 175 207 223 367 543 575 559 750 1022 1230 1389 1118 1373 1789 1981 2140 1837 1198 670 463 287 319 383 351 319 351 463 399 351 351 367 319 223 127 191 159 111 63 47 47 95 111 15 0 0 191 750 926 591 255 15 0 47 303 575 623 511 383 718 766 942 798 367 159 287 351 399 415 431 463 511 591 655 686 734 750 798 894 974 974 846 718 862 750 862 1709 2300 1709 1054 926 623 862 447 495 575 335 543 575 1022 3546 1469 0 0 0 79 1118 1294 479 239 303 351 335 303 367 287 239 95 223 335 111 63 271 159 159 159 127 127 79 47 47 79 95 95 79 79 95 95 111 95 95 95 95 95 95 95 95 159 143 111 79 79 111 127 159 127 143 143 143 127 111 95 63 766 1693 1725 1629 2156 2124 2284 2380 2588 2476 2300 1917 1565 1789 2188 2348 2188 2204 2140 2172 2412 2588 2604 2636 2444 2667 2843 2795 2604 2524 2779 3115 3275 3354 3498 3594 3642 3658 3706 3754 3786 3882 3898 3898 3818 3690 3722 3674 2172 3147 3738 3578 3770 3802 3578 3994 4009 3722 2524 2060 3051 3354 3626 3546 3690 3722 3738 3674 3562 3466 3434 3434 3291 3275 3259 3259 3291 3370 3450 3514 3099 3275 3530 3642 3690 3626 3658 3642 3626 3562 3706 3930 4025 3834 3786 3770 3642 3578 3850 4041 4041 3834 3610 3594 3706 3323 3658 3850 3658 3818 3930 4009 4073 3866 3786 3562 3514 3578 3434 3498 3770 3514 3450 3227 3131 3418 3594 3514 3147 3259 3514 3466 3562 3722 3722 3482 3754 3674 3275 3083 2987 2891 2859 2620 2939 3211 4073 2987 3115 3195 3019 3147 3083 2955 2875 2987 2939 2652 2572 2667 2492 2492 2572 2620 2572 2492 2588 2731 2476 2460 2540 2715 2827 2731 2476 2252 2028 1613 878 942 591 702 926 814 686 607 559 511 511 495 543 479 575 479 303 575 79 0 1437 2811 3386 3179 3275 2508 798 63 239 111 287 303 319 271 287 239 271 223 255 143 223 79 191 287 431 942 1741 1853 2012 2092 2092 1981 1949 1949 1837 1086 1821 2172 1965 2076 2028 2188 1853 1853 2028 2300 2428 2332 2204 2220 1645 782 639 734 670 718 718 798 607 686 639 782 942 1118 1214 718 0 0 0 47 111 159 159 175 223 335 0 255 303 0 766 2140 2332 2604 2524 2236 2188 2188 2108 2044 1869 1869 1901 1917 1869 1773 1773 1837 1645 1677 1709 1677 1597 1501 1437 1405 1373 1326 1278 1246 1262 1278 1278 1278 1246 1246 1246 1230 1214 1198 1182 1166 1182 1166 1166 1150 1150 1166 1166 1182 1214 1214 1230 1278 1357 1437 1485 1501 1517 1501 1469 1453 1421 1405 1389 1389 1373 1405 1405 1341 1262 1246 1310 1389 1549 1565 1166 1086 1198 1102 1038 830 734 782 846 1006 1326 1629 1677 1581 1326 1405 1389 1341 1310 1357 1373 1341 1357 1373 1357 1326 1469 1677 1805 1805 1677 1357 1182 1182 1102 910 591 207 239 95 0 0 0 127 127 15 63 47 31 79 143 191 191 159 95 111 95 47 63 95 63 0 79 31 15 63 63 0 0 399 1182 1198 1182 1038 878 814 766 750 734 750 782 814 830 830 830 878 942 894 878 894 846 702 591 543 495 367 287 319 463 575 639 670 750 862 894 878 926 894 607 319 127 63 0 79 223 239 159 127 383 543 1533 3482 3882 3866 3898 3946 3882 3898 3914 3946 3962 3946 3946 3946 3978 3946 3914 3850 3850 3914 4025 4073 4073 4073 4073 3994 3962 3978 3962 3898 3930 4009 4057 4041 3962 3898 3850 3834 3978 3978 3994 3946 3866 3834 3834 3866 3802 3786 3786 3802 3834 3834 3818 3754 3818 3786 3914 3978 1597 207 63 0 0 0 0 0 159 191 607 1469 3610 3658 3546 3386 3323 3259 3386 2827 846 255 191 287 383 543 2108 2987 2715 2588 559 111 79 79 31 0 0 0 0 0 0 0 0 0 0 0 79 303 495 575 559 527 607 623 623 607 575 527 479 447 415 399 399 399 415 415 415 415 479 431 351 287 303 319 191 0 0 15 95 159 143 127 255 431 495 431 479 639 670 559 463 415 367 271 223 239 303 351 319 271 319 303 303 351 431 495 511 527 686 734 798 878 990 1150 1246 1341 1246 1357 1373 1341 1310 1357 1421 1405 1389 1389 1373 1373 1357 1294 1214 1134 910 814 766 846 1006 1070 1006 910 750 655 447 239 95 47 15 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 111 79 0 0 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 239 894 1549 1581 1437 1581 1853 2044 1885 1661 1278 942 750 655 415 223 127 143 127 143 159 175 143 127 31 95 431 367 399 383 351 1150 1246 207 127 159 207 351 207 383 175 63 111 287 479 623 862 1054 1533 1725 1725 1485 1326 1453 1549 1549 1453 1469 1949 1901 1725 2460 2236 607 303 319 335 431 447 351 287 351 399 367 351 351 351 287 191 143 47 63 31 47 47 79 127 111 63 0 0 143 575 862 607 239 159 175 287 383 447 479 575 702 431 782 1054 718 287 287 399 271 383 399 463 527 607 686 750 782 734 766 830 958 1022 1006 894 798 1054 1006 766 1485 1677 798 718 814 846 894 383 559 447 383 1086 766 1022 3259 1310 367 399 399 367 846 1198 543 143 447 447 463 655 511 670 383 463 255 0 15 79 175 159 175 143 127 127 63 63 47 79 95 95 79 79 95 95 111 95 95 95 95 95 95 95 95 159 143 127 111 111 127 143 159 159 159 159 143 127 95 63 15 1373 1645 1022 862 1118 1182 1166 1357 1182 1070 798 415 303 814 1341 1389 1326 1166 1038 1118 1341 1517 1565 1597 1821 2124 2428 2572 2652 2731 2843 2891 2923 3003 3099 3163 3195 3259 3354 3402 3562 3594 3754 3866 3754 3594 3562 3738 3243 3626 3498 3003 3386 3834 3738 3930 3850 3994 3291 2444 3035 3482 3882 3738 3610 3578 3530 3466 3402 3386 3386 3402 3291 3323 3338 3338 3291 3211 3131 3099 3307 3275 3259 3179 3243 3354 3626 3770 3690 3546 3562 3690 3866 3866 3962 3994 3866 3930 3962 3562 2923 2779 2987 3051 3450 3370 3674 3802 3834 3930 3946 4073 4025 3690 3674 3562 3530 3482 3338 3562 3674 3370 3307 3338 3354 3482 3307 2699 2827 3690 2731 3594 3994 3163 3386 2540 2076 2412 2843 2859 2923 3115 3003 2923 3131 3211 3738 2652 2827 3035 2779 2747 2939 2731 2939 2971 2827 2891 2683 2236 2252 2268 2332 2332 2220 2108 2124 2220 2316 2300 2284 2316 2380 2396 2284 2156 2284 1933 1629 1821 1086 1198 1357 1086 830 766 734 655 607 559 543 463 431 495 335 431 0 1326 3179 3658 2907 2955 3003 2955 2284 910 31 127 191 223 255 223 255 223 255 223 335 207 335 255 351 479 894 1757 2028 1981 1981 2044 1997 1853 1885 1997 1997 1150 1629 1965 1757 1709 1741 1997 2188 2252 2348 2380 2268 2140 2092 2156 1629 926 910 990 814 814 830 942 798 830 766 910 990 1134 1246 782 0 0 31 47 79 111 143 191 239 63 191 63 0 798 2220 2891 2364 2364 2220 2124 2220 2076 1789 1645 1741 1805 1837 1773 1741 1773 1773 1741 1629 1661 1677 1645 1549 1453 1389 1357 1357 1310 1262 1246 1262 1278 1262 1262 1198 1198 1198 1198 1182 1166 1150 1134 1182 1166 1166 1150 1150 1166 1166 1182 1198 1214 1230 1230 1262 1310 1389 1453 1485 1469 1453 1453 1437 1421 1405 1405 1373 1389 1389 1326 1278 1262 1326 1389 1549 1549 1134 1070 1230 1166 1118 894 798 830 846 894 1086 1389 1597 1709 1326 1278 1182 1086 1150 1262 1326 1326 1357 1405 1405 1373 1469 1597 1613 1501 1166 798 958 1501 1645 1262 734 319 271 111 0 0 0 127 159 47 111 79 63 95 143 207 239 255 143 159 127 63 63 95 63 0 63 47 31 63 31 0 31 527 1166 1150 1118 990 894 862 830 798 766 782 798 830 862 830 814 814 798 702 670 686 702 623 591 607 591 463 367 319 351 431 527 575 607 750 814 846 910 958 814 702 303 239 15 0 79 239 191 111 351 383 1182 3163 3946 3898 3898 3946 3962 3962 3978 3962 3962 3946 3946 3898 3850 3898 3946 3962 3930 3898 3898 3946 4073 4073 4073 4073 4041 4073 4041 3994 4057 4073 4057 4009 3962 4009 4073 4073 3722 3818 3914 3850 3738 3722 3834 3978 3978 3930 3882 3866 3882 3866 3850 3786 3722 3674 3754 3978 2156 207 111 0 0 0 0 0 47 271 527 750 2763 3259 3083 2987 2811 2795 2811 2620 1006 79 175 271 239 399 1517 2652 2683 2747 1038 111 175 111 31 0 0 0 0 0 0 0 0 0 0 15 303 511 559 511 447 415 479 463 447 415 383 335 319 335 271 271 255 255 271 303 335 351 447 351 335 447 575 655 734 814 527 495 527 607 655 655 702 766 734 750 702 782 862 623 367 383 271 191 127 143 175 207 175 127 79 63 79 143 239 335 399 447 559 607 639 670 734 798 862 910 1022 1198 1341 1341 1326 1341 1373 1357 1357 1373 1373 1373 1341 1278 1182 1102 894 798 718 798 958 1102 1118 1054 894 814 623 399 175 47 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 47 15 0 15 31 31 31 31 31 31 0 0 15 0 0 0 15 0 0 0 207 639 1214 1389 1373 1405 1565 1693 2044 2092 1965 1725 1549 1437 1102 766 591 463 255 127 111 175 239 255 271 0 271 95 0 0 351 2508 2300 319 0 175 255 303 0 207 479 463 686 1022 1246 1310 1565 1869 2028 1997 1981 1917 1981 2012 1885 1677 1645 1725 1885 1645 1965 3131 2556 271 527 543 463 415 351 239 255 335 335 303 303 287 255 223 111 63 0 31 31 63 79 111 127 95 63 0 0 47 463 910 798 335 303 255 319 367 383 335 447 607 239 511 1070 1357 990 559 367 287 415 479 575 639 655 686 734 782 718 734 830 958 1038 1006 958 942 1182 1373 1166 862 495 623 1326 1453 1661 990 447 527 479 846 1405 846 1294 3003 1134 862 942 942 958 1118 734 846 655 846 527 942 1533 1134 367 591 1581 1246 79 175 383 0 143 175 143 111 111 79 63 63 79 95 95 79 79 95 95 111 95 95 95 95 95 95 95 95 159 143 127 127 127 143 159 175 191 191 175 175 159 127 95 31 1326 1485 926 894 1054 1326 1118 1230 1182 926 750 734 878 1214 1278 990 1054 814 734 798 814 942 1166 1326 1597 1917 2204 2252 2252 2284 2236 2156 2380 2476 2556 2604 2667 2747 2795 2827 3067 2907 3163 3370 3402 3323 3291 3626 3642 3003 3530 3642 2412 1357 1501 2252 3434 3930 3866 3402 3994 3930 3530 3386 3546 3482 3386 3307 3275 3259 3227 3211 3115 3147 3227 3386 3546 3610 3594 3578 3642 3658 3642 3642 3658 3658 3642 3626 3866 3690 3578 3658 3818 3882 3850 3738 3818 3898 3658 3083 2588 2092 1773 1805 1821 1869 2108 2252 2396 2316 2380 3099 4073 3882 3850 3770 3738 3658 3402 3498 3674 3498 3530 3674 3546 3386 2987 1997 2300 2620 2636 2588 3578 3243 1677 942 527 1437 2779 3067 3115 3323 3035 3083 3195 3243 3594 2636 2875 3195 3131 3099 2907 2923 2843 2843 2843 2779 2827 2460 2316 2156 2060 2060 2124 2140 2092 2028 2028 2012 1965 1901 1949 2060 2140 2156 2348 2508 2923 3067 1501 1310 1389 1134 958 910 846 798 798 734 670 607 447 575 399 47 239 3019 3674 2827 2971 2907 2364 2316 2588 1517 319 335 191 223 239 255 287 319 335 351 431 335 527 591 639 686 990 1901 2140 2044 2044 2124 2012 1869 1869 1997 1853 1357 1853 2172 2060 2092 2172 2396 2396 2220 2124 2220 2204 2044 1981 2028 1517 926 1086 1198 1038 1006 958 1006 974 1022 942 1006 1054 1134 1150 670 0 0 79 63 63 63 143 207 223 0 399 0 335 2252 2683 2300 2012 1997 1917 1933 2012 1805 1485 1421 1629 1741 1757 1645 1645 1741 1741 1645 1629 1661 1661 1613 1517 1421 1357 1326 1341 1294 1262 1246 1262 1262 1246 1230 1182 1182 1182 1182 1182 1166 1150 1134 1182 1166 1166 1150 1150 1166 1166 1182 1198 1230 1230 1198 1182 1214 1310 1389 1405 1405 1421 1421 1421 1405 1405 1405 1357 1373 1357 1326 1278 1294 1341 1389 1517 1469 990 910 1118 1086 1102 910 878 910 894 878 910 1134 1453 1645 1517 1341 1134 1006 1086 1262 1341 1294 1357 1405 1405 1373 1437 1501 1389 1214 750 543 862 1629 1965 1693 1182 718 207 79 0 0 47 15 79 159 95 95 111 159 191 239 255 271 175 191 143 79 95 127 111 0 79 63 47 31 0 0 127 702 1198 1150 1086 958 894 894 830 766 734 718 782 830 830 830 766 734 479 447 431 543 639 639 655 686 591 511 447 351 319 335 431 479 543 670 798 814 846 878 846 814 655 543 223 0 0 111 159 95 351 383 1054 2891 3994 3978 3930 4009 4073 4057 4057 4009 3978 3946 3914 3866 3930 3930 3930 3882 3850 3834 3834 3866 3898 3962 4009 3994 3946 3882 3834 3802 3818 3786 3754 3738 3754 3786 3818 3834 3770 3834 3914 3802 3754 3770 4009 4073 3882 3802 3754 3674 3690 3626 3626 3578 3482 3338 3307 3562 2412 223 143 95 0 0 0 0 0 207 367 351 1981 2939 2827 2843 2667 2715 2604 2731 1230 159 239 79 31 511 1278 2380 2715 2875 1517 111 159 47 31 15 0 0 0 0 0 0 31 15 127 223 383 463 431 367 351 351 383 351 303 255 223 191 191 191 159 175 143 143 143 191 223 255 287 255 335 463 479 591 1038 1517 1565 1389 1246 1278 1341 1230 910 639 463 639 559 463 495 383 239 255 223 159 143 159 223 271 271 255 175 143 127 127 159 191 223 239 239 239 239 287 319 367 383 415 655 878 1118 1310 1421 1437 1357 1214 1326 1310 1294 1278 1246 1182 1102 1022 830 718 623 670 846 1022 1134 1150 1022 942 782 575 303 63 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 79 63 31 15 0 0 31 63 31 31 31 31 0 0 63 0 0 0 15 0 0 0 0 335 862 1198 1278 1310 1373 1453 1773 2028 2108 1917 1773 1773 1581 1310 1230 1086 830 655 607 655 702 718 958 559 750 575 479 287 575 2444 1150 63 527 846 862 1118 1070 1469 1134 1134 1310 1501 1501 1405 1613 1917 1901 1805 1901 2124 2220 2076 1869 1773 1469 1933 2076 1773 1789 2044 1533 527 718 639 447 319 223 175 191 239 287 255 255 223 175 127 31 0 0 31 79 111 111 111 111 79 63 0 0 0 399 1038 1166 686 543 383 495 958 1310 1086 543 143 527 159 750 1885 1965 1118 607 670 607 702 798 830 798 766 766 798 830 830 894 1006 1054 1006 1038 1166 1373 1725 1469 670 814 1326 1613 2364 2540 1102 623 495 686 1373 1230 639 1278 2476 974 798 639 686 1102 1389 1485 639 1134 3243 2300 303 31 670 159 894 1757 1341 175 0 0 63 143 143 143 111 111 79 63 63 79 95 95 79 79 95 95 111 95 95 95 95 95 95 95 95 127 127 127 127 143 159 159 175 143 159 159 159 143 143 127 63 686 1086 1054 1118 1198 1597 1278 1262 1485 1038 894 1134 1294 1357 1246 1022 1166 894 846 894 846 1054 1405 1517 1597 1933 2204 2188 2076 2044 2012 1949 2092 2188 2236 2252 2332 2396 2348 2252 1725 1373 1581 1789 1933 2044 1997 2412 3275 3482 3690 2332 734 766 1070 766 2604 3642 3898 3434 3386 2460 2683 3962 3738 3706 3642 3594 3562 3498 3418 3354 3323 3163 2987 2939 3003 3067 3067 3067 3163 3131 3147 3259 3402 3466 3450 3386 3211 3338 3482 3594 3690 3754 3754 3642 3658 3099 2364 2572 2987 2092 1326 1885 1389 1294 1357 1437 1549 1453 1741 2955 4073 3850 3818 3594 3578 3546 3195 3051 3594 3434 3370 3402 3003 2859 2843 1933 2108 1341 1421 1853 3051 1981 702 942 511 1597 3019 3179 3003 3131 2987 3227 3131 3259 3466 2652 2604 2667 2460 2460 2604 3115 2636 2763 2875 2396 2699 2859 2508 2316 2060 1869 1821 1821 1773 1709 1597 1741 1981 2252 2492 2747 3019 3259 3466 3674 3962 3738 1310 990 1054 958 910 878 878 878 910 894 862 798 862 670 607 255 862 3482 3195 2939 3147 2827 2604 2316 1949 1501 894 239 271 351 383 431 479 511 543 559 623 495 670 782 862 798 894 1613 2124 2140 2156 2236 2092 1885 1805 1853 1965 1917 2332 2348 1997 1805 1693 1549 1230 926 1086 1821 2348 2236 1997 1933 1517 878 990 1134 1054 1118 1022 1022 894 974 958 1070 1118 1198 1214 734 0 15 63 63 47 63 159 239 271 127 0 527 2204 2604 1917 2076 1965 1965 1837 1709 1597 1373 1310 1533 1565 1661 1661 1565 1565 1693 1693 1581 1629 1645 1645 1597 1501 1405 1341 1326 1310 1278 1246 1246 1246 1262 1230 1214 1182 1198 1198 1198 1198 1182 1166 1166 1182 1166 1166 1150 1150 1166 1166 1182 1214 1230 1230 1182 1134 1166 1246 1326 1357 1373 1389 1421 1437 1437 1421 1421 1357 1357 1341 1310 1294 1310 1357 1405 1501 1437 894 750 942 958 1054 958 910 910 910 878 846 974 1262 1485 1677 1549 1341 1182 1198 1326 1405 1341 1421 1485 1485 1437 1469 1485 1294 1038 511 479 878 1469 1853 1949 1677 1230 559 95 0 0 111 0 15 239 31 95 159 223 255 255 239 223 175 191 159 111 127 207 207 111 95 79 31 0 0 0 207 830 1230 1150 1070 974 926 878 782 655 655 686 766 814 830 782 655 575 287 271 303 399 495 495 511 559 559 543 495 431 367 351 367 415 495 639 798 830 846 814 782 798 894 846 495 63 0 0 31 47 287 479 1006 2588 3994 3978 3962 4057 4009 3978 3978 3930 3898 3882 3850 3802 3882 3882 3866 3866 3882 3914 3930 3946 3946 3946 3914 3882 3770 3706 3722 3738 3834 3770 3770 3834 3914 3866 3754 3626 3738 3674 3610 3434 3370 3386 3562 3658 3323 3243 3211 3147 3163 3131 3147 3099 3179 3051 2939 3195 2667 527 127 143 31 0 0 15 0 15 223 367 1453 2763 2811 2891 2747 2747 2636 2907 1773 367 239 63 31 543 1102 2284 2811 2955 1949 111 79 31 31 47 0 0 0 0 0 0 95 127 383 303 303 319 335 335 319 303 271 239 191 127 79 63 63 95 127 111 63 47 47 79 111 127 239 159 207 271 207 207 607 1134 2044 1949 1853 1757 1597 1246 750 367 111 303 287 95 63 111 143 159 175 143 127 127 143 159 143 143 223 207 191 143 127 111 127 111 63 63 63 95 111 175 207 255 335 495 670 910 1166 1310 1278 1150 1326 1326 1278 1246 1230 1182 1118 1070 862 750 623 639 782 974 1102 1118 1086 1006 894 750 447 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 95 47 0 15 15 0 63 63 31 31 31 31 0 0 47 0 0 0 0 15 31 0 0 175 734 1070 1118 1150 1230 1326 1310 1677 2012 2012 1981 1933 1789 1581 1613 1565 1437 1341 1262 1230 1182 1166 1166 1086 1326 1405 1757 1789 1294 1565 1389 1262 1693 1485 1230 1485 1405 1405 1421 1421 1469 1549 1469 1469 1661 1965 2140 2124 2172 2220 1965 1613 1501 1645 1677 2380 2172 1198 814 734 670 734 655 559 399 303 255 207 191 159 159 143 143 95 63 15 0 0 63 95 127 127 127 127 111 79 79 0 0 0 239 1166 1645 1310 702 559 798 1326 1597 1278 655 207 463 223 527 1341 1949 2076 1709 1182 942 974 1054 1070 1118 1038 990 894 1022 926 974 1022 1054 1006 1150 1341 1757 1677 910 543 1581 1357 734 2364 2220 798 543 543 1054 1581 830 479 1565 2124 1246 1182 1230 1341 1693 1677 1661 1389 1357 1725 447 47 15 0 1773 2284 2076 2076 1837 559 0 463 127 143 143 95 95 79 63 79 111 95 95 79 79 95 95 111 95 95 95 95 95 95 95 95 111 111 111 127 143 159 159 159 95 111 111 111 111 95 79 31 463 990 1437 1453 1437 1677 1341 1326 1294 1006 1118 1405 1437 1326 1373 1405 1102 862 910 910 830 1150 1501 1405 1581 1917 2252 2252 2076 1949 1949 2012 2060 2140 2156 2140 2236 2300 2140 1885 1341 894 1102 1230 1533 1885 1885 2348 3179 3147 3338 3386 3450 3418 3083 3147 3099 3690 3610 2364 1837 1102 1054 1853 2236 2284 2364 2444 2476 2460 2428 2412 2508 2508 2556 2667 2811 2923 2971 2987 3019 2955 2875 2875 2939 3019 3083 3115 3323 3530 3610 3466 3370 3498 3722 3818 3035 2620 1981 2156 2699 2172 1789 2556 1933 1837 1981 2124 2204 2012 2220 3338 3866 3738 3786 3610 3642 3706 3402 3259 3514 3418 3291 3227 2636 2572 2939 2124 1933 2044 1805 3099 3402 1166 846 623 511 1469 2636 2907 2827 2923 3019 3243 3003 2811 2667 2268 2332 2124 1341 894 1198 2875 3035 2731 2779 2604 2604 2412 2252 2284 2220 2076 1997 2108 2300 2444 3019 3131 3418 3722 3738 3610 3690 3946 3722 3818 3994 3498 1038 958 878 846 782 734 750 798 878 894 894 894 894 766 894 559 1357 3386 2923 3211 2540 2667 2540 2124 1853 1629 1022 383 479 511 575 575 655 655 718 702 846 639 750 766 910 846 830 1357 2060 2188 2268 2284 2156 1997 1885 1805 1853 1869 1901 1597 1118 894 750 559 782 798 1230 1901 2188 2028 1949 2108 1981 1262 1150 1150 1038 1134 1054 1022 942 1022 1006 1134 1134 1166 1230 734 47 63 63 63 79 127 175 239 207 95 0 1773 2875 1869 1805 1869 1661 1821 1821 1629 1437 1214 1246 1549 1581 1597 1581 1533 1565 1629 1629 1565 1613 1613 1613 1565 1469 1389 1341 1326 1294 1262 1246 1246 1246 1246 1214 1182 1198 1198 1214 1214 1214 1198 1198 1182 1182 1166 1166 1150 1150 1166 1166 1182 1198 1198 1182 1150 1134 1150 1182 1230 1310 1341 1373 1421 1453 1453 1453 1453 1357 1341 1310 1294 1310 1341 1373 1405 1517 1453 894 718 862 894 1054 990 846 878 894 894 862 926 1118 1341 1661 1645 1549 1405 1341 1389 1421 1421 1501 1533 1517 1485 1517 1517 1294 990 415 559 926 1230 1517 1885 1917 1597 1214 463 0 0 63 31 63 159 0 79 191 255 255 223 191 175 143 159 159 127 191 303 335 271 127 63 0 0 0 0 303 942 1214 1150 1070 958 926 878 718 543 607 655 734 846 846 718 543 399 287 239 239 287 319 287 303 303 527 527 527 495 431 367 351 319 431 543 750 846 878 862 846 862 1022 974 718 303 0 0 0 0 159 527 926 2252 3930 3994 3978 4041 4025 3994 3978 3978 3978 3962 3946 3930 3930 3930 3898 3914 3898 3866 3786 3722 3866 3802 3770 3690 3610 3562 3610 3738 3514 3354 3211 3179 3307 3434 3514 3530 3354 3307 3195 3067 2971 2907 2907 2907 2891 2859 2843 2875 2907 2939 2939 2939 3035 2987 2955 3083 3019 1118 175 95 79 0 0 31 15 0 63 447 1086 2428 2715 2715 2667 2572 2604 2779 2284 479 63 271 175 543 990 2284 3115 3163 2524 495 79 79 31 47 0 0 0 0 0 31 191 223 383 271 255 319 399 415 351 271 207 175 127 79 31 0 0 0 79 63 47 31 31 31 47 63 223 79 63 191 207 143 223 415 1485 1805 2044 1901 1501 1102 862 750 479 143 15 0 0 0 79 0 0 0 0 0 0 15 31 31 111 127 159 159 143 143 159 159 31 15 0 31 63 143 191 271 303 319 335 495 814 1118 1294 1326 1373 1357 1278 1230 1214 1214 1198 1182 990 878 750 718 814 942 1054 1070 1118 1038 974 910 639 255 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 95 111 31 0 15 31 0 63 63 63 63 31 31 0 0 0 0 15 0 31 31 31 0 0 143 607 862 990 1102 1182 1182 974 1310 1709 1933 2028 2044 1949 1821 1773 1757 1709 1629 1517 1437 1389 1373 1230 1230 1166 1102 1405 1741 1565 1230 1294 1357 1341 1118 1150 1421 1469 1310 1389 1421 1485 1581 1677 1821 1981 2108 1949 1965 1917 1725 1485 1405 1581 1853 2332 2108 1134 367 655 1006 814 543 575 511 415 287 191 143 95 63 15 0 15 0 0 0 0 15 111 127 111 127 127 127 143 127 63 0 0 0 0 1054 1997 1917 1118 782 655 766 750 527 399 367 191 399 447 463 1054 2140 2348 1741 1357 1246 1230 1341 1549 1533 1341 1086 1006 878 910 942 990 1006 1278 1581 2028 1389 543 830 1693 1070 527 1613 910 399 447 862 1517 1389 479 463 1262 1118 655 447 798 1070 1357 1086 543 559 830 862 0 47 143 0 2204 2476 2348 2987 2540 623 0 0 127 159 127 95 95 63 79 79 111 95 95 79 79 95 95 111 95 95 95 95 95 95 95 95 79 79 95 127 143 143 143 143 127 127 127 111 95 79 47 0 0 303 1278 1437 1533 1485 1278 1421 1294 1182 1389 1565 1485 1357 1341 1262 1198 1310 1645 1437 910 1086 1533 1421 1485 1805 2204 2316 2092 1805 1741 1869 1933 1965 1933 1933 2140 2284 2108 1773 1198 782 1038 1038 1326 1805 1853 2364 1773 1453 1437 1421 1469 1581 1549 1789 1725 2124 3035 2316 1341 894 910 814 1166 1294 1469 1581 1629 1645 1661 1677 1581 1693 1773 1725 1597 1565 1661 1757 1198 1565 2060 2428 2588 2636 2683 2731 2604 2540 2268 1949 1885 2044 2124 2028 3115 3115 3131 3195 3386 3338 3195 3227 3019 3067 3402 3530 3562 3418 3370 3882 3482 3291 3434 3370 3338 3291 3099 3211 3482 3418 3291 3338 2795 2843 3450 2620 3211 3722 3850 2620 1533 2140 1501 1278 798 1501 2188 2731 2875 2827 2859 2715 2540 2156 1933 1997 2284 2028 1086 559 0 1821 3195 2699 2492 2843 2476 2268 2396 2588 2779 2875 3051 3354 3674 3834 3770 3642 3722 3786 3402 2811 2699 3003 3163 3323 3450 3051 894 1086 846 862 686 670 670 686 782 830 862 862 702 846 942 718 1453 2971 3067 2939 3131 3195 2604 2060 2012 1581 910 734 702 718 750 734 766 734 766 734 878 718 782 702 814 766 639 990 2044 2252 2316 2156 1981 1901 1773 1581 1230 1246 1278 1341 1341 1389 1501 1517 1885 2140 2364 2364 2156 1981 2012 2140 2044 1373 1341 1310 1118 1198 1150 1086 1134 1198 1118 1134 1102 1134 1246 782 143 127 79 95 111 175 207 239 143 0 910 2444 2060 1533 2060 1517 1437 1693 1725 1533 1389 1262 1341 1565 1645 1549 1501 1549 1581 1565 1549 1581 1549 1565 1565 1501 1421 1357 1326 1310 1278 1262 1230 1230 1246 1246 1214 1166 1182 1182 1198 1214 1214 1198 1198 1182 1182 1166 1166 1150 1150 1166 1166 1182 1150 1118 1102 1102 1118 1134 1134 1118 1214 1246 1294 1357 1389 1405 1405 1405 1357 1326 1294 1294 1310 1357 1389 1405 1485 1469 958 766 830 830 990 958 910 862 846 878 862 878 974 1118 1421 1581 1661 1581 1485 1453 1469 1485 1485 1517 1469 1437 1485 1485 1278 958 431 639 974 1150 1278 1597 1853 1773 1693 1118 367 15 0 63 111 79 15 95 175 207 191 159 143 143 95 127 143 159 255 415 479 431 223 127 0 0 0 0 415 1086 1198 1102 1022 974 958 894 686 463 431 543 686 846 894 782 543 367 287 207 159 207 239 239 319 351 559 527 511 479 415 351 303 239 351 463 623 766 830 862 910 958 1022 974 830 655 351 47 0 0 31 495 846 1933 3882 4073 4057 4009 3994 3978 3978 3962 3914 3882 3850 3834 3898 3850 3802 3754 3674 3578 3466 3370 3195 3163 3179 3131 2955 2699 2588 2588 1965 1837 1709 1613 1677 1837 2044 2220 2683 2811 2939 3035 3035 2971 2875 2811 2811 2811 2811 2843 2907 2923 2923 2923 2987 3019 3003 2987 3179 1789 191 159 79 111 0 0 63 0 0 447 1054 2316 2811 2683 2731 2604 2859 2875 2683 878 111 447 319 559 846 1821 2795 2827 2652 862 79 207 31 47 0 0 0 0 0 63 287 367 303 207 223 271 351 367 287 223 159 127 95 31 0 0 0 0 0 0 0 15 15 31 47 47 95 47 79 207 255 223 207 239 607 1198 1741 1805 1581 1501 1693 1901 1725 335 0 31 0 0 31 0 0 0 0 0 0 0 15 47 0 63 127 159 143 127 143 127 0 0 0 0 0 95 207 303 367 399 367 351 559 910 1278 1469 1405 1357 1262 1198 1198 1214 1246 1262 1214 1102 974 910 942 1006 1070 1070 1150 1054 1038 1054 830 415 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 111 111 15 0 15 31 0 31 31 63 31 31 31 0 0 0 0 47 15 31 31 31 0 0 95 383 655 1022 1310 1326 1134 942 1022 1198 1421 1693 1949 2124 2220 1949 1885 1837 1661 1549 1437 1453 1501 1310 1453 1405 1262 990 958 1166 990 926 942 782 1038 1246 1182 1326 1485 1485 1581 1629 1741 1869 2012 1997 1869 1933 1869 1613 1310 1326 1693 2060 2204 1629 830 239 399 639 495 463 718 559 511 383 175 0 0 0 0 0 0 0 0 0 0 63 95 95 79 95 79 111 127 159 159 15 0 0 0 0 926 2156 2252 2028 1230 527 367 415 431 447 511 463 447 383 287 463 1166 1901 2172 1645 1421 1262 1469 1789 1837 1501 1134 718 623 639 766 862 1006 1341 1741 1629 862 591 1357 1341 1006 1166 766 15 367 607 1341 1901 1102 271 463 670 591 894 495 639 591 718 367 511 271 1054 1613 79 0 0 95 2028 2188 2540 3083 1214 0 415 79 143 159 127 111 79 95 127 143 111 95 95 79 79 95 95 111 95 95 95 95 95 95 95 95 63 63 95 111 127 143 143 143 207 191 175 159 127 79 47 0 0 191 1453 1693 1837 1421 1198 1421 1310 1246 1294 1453 1549 1741 1741 1485 1341 1869 2476 2012 926 846 1421 1485 1469 1757 2204 2444 2236 1853 1693 1837 1693 1693 1645 1725 2060 2300 2156 1805 1278 894 1150 990 1102 1581 1565 2140 1629 287 814 2012 2476 3003 3402 3338 2667 1070 1773 2092 1278 894 1246 1102 1310 1405 1533 1549 1485 1405 1389 1373 1373 1405 1310 1022 814 974 1485 1981 2476 2604 2667 2316 1693 1198 1006 1006 1070 894 734 878 1389 1757 1485 942 2715 1821 1773 2300 2540 2859 3051 2715 3690 3770 3962 3962 3962 4009 3946 4041 4041 3882 3946 3930 3690 3370 3227 3562 2939 2779 2572 2747 2396 2779 3690 2923 3019 3466 3786 2859 1038 2028 1198 1230 1038 1453 1677 2396 2795 2667 2683 2268 2140 2076 2012 1981 1757 1246 591 543 111 623 2699 2731 2268 2524 2252 3115 3562 3578 3530 3498 3578 3674 3610 3450 3594 3354 3338 3434 3099 2556 2604 3083 3163 3354 3386 2875 750 1006 702 862 702 686 655 670 734 782 814 830 814 830 766 910 1326 2220 3131 3067 2524 2172 2540 2699 1949 1405 1150 655 830 846 830 814 782 766 750 750 655 639 718 607 655 623 367 543 798 1054 1182 1022 1006 1134 1150 974 910 1038 1326 1965 2348 2348 2380 2364 2476 2508 2364 2140 2172 2236 1901 1389 1453 974 1150 1278 1198 1294 1246 1182 1182 1262 1118 1134 1134 1230 1389 1006 191 159 95 79 159 207 239 191 111 143 2060 2284 1533 1773 1565 1613 1837 1917 1693 1310 1214 1278 1453 1693 1693 1533 1469 1565 1613 1533 1517 1597 1517 1517 1517 1469 1389 1326 1310 1294 1262 1246 1230 1230 1246 1230 1198 1166 1166 1166 1182 1198 1198 1198 1182 1182 1182 1166 1166 1150 1150 1166 1166 1182 1118 1070 1038 1054 1102 1118 1086 1038 1102 1150 1214 1262 1310 1326 1326 1326 1341 1310 1278 1278 1326 1373 1405 1421 1421 1469 1006 798 830 750 894 862 974 878 846 878 894 830 862 926 1182 1453 1693 1661 1533 1453 1485 1517 1437 1437 1389 1310 1389 1421 1214 894 527 718 1102 1230 1214 1389 1693 1805 1741 1613 1038 287 0 0 63 0 47 111 159 159 127 95 127 159 63 79 127 127 303 447 559 527 335 223 47 15 47 79 527 1182 1118 1086 1022 1006 1006 942 702 463 287 415 623 830 974 862 655 447 223 127 79 159 239 335 463 591 559 511 447 399 367 319 271 223 351 383 543 670 814 862 910 990 1022 926 894 894 670 271 0 0 0 479 702 1645 3754 4073 3962 3834 3738 3722 3674 3626 3562 3498 3450 3418 3354 3259 3131 3019 3003 2971 2955 2875 2795 2779 2843 2763 2396 1789 1326 1134 1006 1102 1198 1166 1022 894 894 958 1597 1965 2412 2795 2971 2955 2907 2859 2779 2763 2811 2827 2891 2907 2875 2875 3003 3051 3019 2843 3195 2156 223 255 63 223 0 0 95 0 0 367 958 2076 2731 2508 2652 2460 2907 2875 2987 1485 463 495 175 463 559 974 1805 1885 2124 718 63 207 0 47 0 15 0 0 0 79 335 479 303 239 223 207 223 239 223 207 143 127 95 47 0 0 0 0 0 0 0 0 63 47 79 47 31 111 255 223 159 95 255 367 95 670 1326 1661 1805 2140 2588 2907 2955 639 0 63 31 0 111 0 0 0 0 0 0 0 0 0 0 15 79 95 47 0 0 0 47 0 0 0 0 79 191 287 303 383 415 383 447 750 1150 1469 1389 1326 1214 1134 1150 1198 1246 1278 1437 1326 1198 1102 1086 1118 1150 1134 1166 1054 1086 1134 990 527 175 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 31 47 63 47 15 0 0 31 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 607 1006 1198 1278 1326 1326 1341 1150 1533 1789 1741 2140 2140 1917 1997 2092 2060 1981 1901 1917 1965 1853 1789 1437 1645 1341 2667 2412 1341 1166 1198 1262 1437 1661 1789 1885 1885 1757 1837 1885 1901 1885 1821 1725 1613 1437 1437 1326 1278 1645 2044 1901 1437 399 191 127 239 383 415 431 479 591 495 303 111 0 0 0 0 0 0 15 0 31 47 79 95 63 31 63 95 127 127 143 127 127 0 0 0 0 527 1805 2364 2364 1757 990 271 495 702 399 814 766 878 766 527 607 1150 1693 1981 2076 1469 1230 1214 1437 1437 814 543 639 319 383 511 718 1038 1246 1373 1246 623 1118 1597 974 734 1038 830 335 463 942 1885 1469 511 575 511 686 670 543 495 798 223 1613 2236 351 383 1709 3147 367 0 0 846 2572 3275 3578 1661 0 15 239 0 143 175 191 175 159 159 159 159 127 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 111 111 111 111 111 111 111 111 95 111 111 127 127 111 111 63 0 47 1262 1965 1661 1326 1373 1389 1533 1453 1581 1837 1933 1805 1709 1709 1565 1693 2779 1709 862 1118 1118 990 1246 2124 2779 3179 3147 2971 3131 3051 2955 2891 2747 2636 2556 2508 2508 2476 1789 1773 1341 1357 1405 1405 1741 1597 1549 1645 2763 3610 3323 3227 3466 3179 3530 3083 2380 1773 1485 1453 1405 1246 1421 1421 1533 1661 1677 1565 1549 1565 1645 1677 1405 750 1789 2715 3099 3195 2971 2891 2588 2060 1421 958 814 878 1246 1326 1821 2220 2060 2332 1997 2236 3003 1917 1757 1581 1006 1006 1134 1070 1086 1549 2044 2316 2699 3083 3227 3211 3083 3019 2891 2923 2875 2604 3546 3275 2715 2428 2316 2731 3195 3035 3434 2731 1613 3003 3131 2444 2284 2364 2667 2012 2092 2364 2300 2396 2572 2699 2476 1885 1837 1629 1597 1581 750 399 830 431 351 0 1741 2460 2588 2188 2156 3402 3626 3434 3307 3323 3370 3354 3338 3323 3211 3418 3418 3259 3275 3323 3003 2524 3035 3147 3243 2987 830 990 814 894 702 766 591 670 655 958 655 814 846 575 543 958 1949 1389 1501 1022 639 191 383 1262 2028 1773 798 447 511 639 686 655 655 734 766 734 782 591 702 846 655 463 415 415 511 431 399 303 271 287 319 351 335 383 463 575 686 798 878 926 1182 1341 1501 1533 1469 1246 830 447 95 351 782 1166 1405 1453 1373 1278 1214 1262 1278 1294 1357 1421 1389 1278 479 31 79 351 175 79 303 303 271 591 2316 1789 1294 1661 1853 1645 2044 1885 1581 1341 1230 1310 1517 1693 1597 1597 1597 1597 1565 1517 1485 1453 1485 1485 1485 1469 1405 1326 1246 1198 1278 1278 1262 1246 1246 1230 1230 1214 1182 1198 1198 1198 1198 1182 1166 1150 1134 1150 1150 1134 1134 1102 1086 1070 1118 1086 1054 1038 1038 1054 1086 1102 1118 1102 1118 1182 1278 1326 1326 1310 1341 1326 1310 1262 1246 1278 1341 1405 1341 1230 1054 926 862 846 878 894 878 878 894 878 862 846 830 782 1022 1246 1485 1501 1421 1389 1421 1437 1453 1357 1326 1278 1230 1294 1166 798 479 766 1038 1134 1150 1246 1421 1533 1901 1805 1501 942 271 0 0 0 0 31 111 127 79 31 31 31 0 0 47 79 191 303 479 575 543 351 143 0 0 223 734 1214 1150 1134 1118 1070 1022 862 495 159 175 255 335 607 1038 1214 894 431 335 255 159 191 239 303 463 591 607 639 702 670 527 383 287 255 239 319 463 559 655 734 846 926 958 974 958 926 862 702 319 15 207 0 303 1038 1549 2683 3530 3275 3275 3227 3227 3243 3323 3243 3115 3019 3003 3003 3019 3067 3083 3051 3115 3083 2795 3115 2699 1805 1134 814 782 718 878 990 1022 894 766 686 670 686 607 734 830 1182 2028 2907 3163 2907 2827 3291 3003 2955 3115 3003 3083 2939 3179 3067 2859 3259 3179 2588 287 143 79 31 15 0 0 0 0 143 686 1613 2492 2795 2731 2699 2763 2795 3019 1677 431 127 207 143 95 207 223 271 303 271 159 95 79 79 0 0 0 15 95 175 303 383 335 287 239 239 239 239 223 207 191 159 95 31 0 0 0 0 0 0 0 0 31 31 47 47 159 143 175 175 223 223 255 223 367 319 1326 2364 1661 2715 3546 2556 2524 718 0 0 95 239 31 191 63 31 0 0 0 0 0 0 0 0 15 79 127 111 63 15 31 47 79 47 31 31 95 127 223 351 431 367 319 495 1006 1501 1501 1310 1278 1214 1070 1278 1501 1341 1341 1357 1341 1262 1182 1150 1230 1246 1150 1054 1038 1022 974 734 383 79 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 63 47 31 15 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 159 607 926 958 958 990 1086 1182 1182 1661 1949 1885 2060 1885 1885 1805 1773 1805 1901 1981 1965 1949 1965 1837 2028 2604 2124 2492 2284 1789 1949 1933 1901 1933 1965 1949 1869 1773 1949 1981 2028 1949 1853 1661 1517 1405 1310 1326 1437 1565 1725 1565 958 383 255 239 287 415 431 383 335 399 543 447 255 63 0 0 0 0 15 15 63 47 79 95 143 111 31 0 31 63 95 127 143 127 207 0 0 0 0 207 1437 2284 1789 2108 1901 686 271 575 559 846 830 910 910 734 447 575 1310 2140 1997 1773 1262 1278 1469 1214 1022 942 926 942 1054 830 958 1038 1278 1501 958 1054 1453 1469 926 591 543 287 607 798 1725 1677 1134 750 399 782 894 1102 1086 1453 1166 415 2412 2428 734 351 1485 3466 1038 303 830 2060 3898 3802 2428 239 0 111 79 207 159 159 175 159 191 191 223 207 127 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 111 111 111 111 95 63 0 0 1262 2220 1629 1341 1517 1693 1965 1805 1789 1933 2012 1965 1981 2060 1837 2124 2348 1150 1006 1310 1134 926 974 2204 2683 2715 2907 3291 3610 3514 3930 3898 3914 3866 3850 3866 3866 3850 3514 2428 1437 1565 1581 1278 1613 1869 1517 2540 3402 3418 3163 3195 3291 3211 3195 3658 3370 2188 1310 1310 1533 1517 1757 1741 1645 1581 1661 1789 1853 1789 1821 1869 1326 2108 2188 3003 3051 2859 2715 2763 2875 2987 2715 2284 2188 2348 2699 2987 3019 3067 3291 3594 3051 3195 3179 1933 1437 1118 798 1086 1214 1022 1294 1517 1629 1661 1789 2044 2220 2300 2348 2156 1933 1869 1837 2076 3450 3386 2843 2572 2652 2268 1421 1613 2332 1565 1230 1278 1917 1933 2204 3163 2747 3099 3035 2987 3131 2955 2652 2012 1629 1469 1421 1294 1357 1501 830 223 527 399 335 79 702 2092 2540 2252 1805 3163 3498 3338 3163 3115 3115 3099 3131 3163 3179 3323 3307 3147 3131 3259 3275 3067 3147 3163 3179 2907 878 1086 942 910 1022 351 655 958 798 383 894 607 255 479 862 1150 1725 1821 1166 463 463 655 686 878 1134 1022 670 415 239 319 335 287 303 351 415 399 575 543 607 511 399 463 559 367 335 287 239 191 175 175 207 223 111 111 111 111 127 159 175 191 319 415 511 543 543 479 271 15 47 191 431 639 750 766 750 670 639 702 782 878 1038 1182 1214 1166 383 159 239 335 175 207 319 175 0 1214 2316 1405 1357 1869 1965 1981 1917 1709 1389 1230 1230 1341 1453 1517 1533 1549 1565 1581 1565 1549 1517 1485 1517 1501 1469 1421 1373 1310 1278 1246 1262 1262 1246 1230 1230 1214 1214 1214 1198 1214 1214 1214 1214 1198 1182 1166 1150 1150 1150 1150 1134 1118 1102 1086 1102 1102 1102 1102 1086 1070 1070 1054 1022 1022 1054 1118 1198 1246 1214 1182 1294 1294 1310 1294 1262 1262 1278 1310 1341 1230 1086 958 894 878 878 862 878 878 878 878 894 878 862 814 958 1166 1405 1469 1453 1437 1437 1421 1357 1246 1230 1182 1134 1198 1070 734 527 862 1102 1150 1086 1118 1246 1341 1437 1565 1853 1741 926 0 0 31 127 95 31 47 127 175 143 79 47 63 79 95 143 223 335 431 559 431 175 0 0 287 830 1214 1118 1118 1086 1038 1022 878 575 303 143 159 287 655 1086 1246 910 495 303 223 191 287 383 479 639 766 702 718 750 702 575 431 319 271 239 303 415 495 559 655 766 830 926 926 958 942 942 782 511 255 127 351 175 95 255 223 1166 3147 3195 3227 3211 3195 3163 3099 3067 3051 3067 3099 3083 3067 3099 3147 3195 3083 3067 2795 1949 1054 718 718 702 511 527 607 670 607 527 527 511 479 415 431 383 415 718 1565 2636 3386 3354 3466 3466 3530 3147 2955 2955 3115 2907 3259 3083 3003 2891 2747 686 127 31 0 0 0 0 0 15 127 207 718 1294 1709 2092 2444 2604 2556 1837 958 223 79 159 47 15 47 31 47 63 63 15 0 0 0 0 15 15 31 79 127 223 287 319 319 287 255 223 191 159 159 143 111 63 15 0 0 0 0 0 0 0 15 31 47 79 79 175 175 191 207 223 255 271 255 191 415 926 1917 2540 2540 2891 2316 2220 1230 447 15 63 319 255 159 175 95 15 0 0 0 0 0 0 0 0 0 31 31 0 0 63 95 111 79 63 31 95 127 111 223 351 335 319 431 766 1118 1310 1230 1182 1166 1182 1389 1501 1421 1517 1501 1517 1437 1326 1214 1150 1086 1118 1086 1070 1054 942 702 367 143 47 31 0 47 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 207 127 47 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 431 702 655 559 543 495 495 463 894 1326 1501 1725 1613 1821 1805 1821 1869 1901 1885 1821 1773 1933 1837 2332 2699 2124 1885 2092 2156 1869 1869 1869 1917 1981 2012 1997 1949 1869 1853 1869 1789 1693 1533 1421 1373 1421 1469 1613 1597 1310 734 223 0 223 303 415 511 495 415 415 511 511 415 191 0 0 0 0 0 31 31 79 63 95 111 127 95 0 0 31 63 95 95 127 127 175 0 0 0 0 0 1134 2444 1965 1949 2108 1581 830 319 191 543 846 798 782 670 495 527 1054 1693 1949 2364 1613 1262 1389 1262 1294 1086 1405 1741 1757 1246 1485 1341 1501 1549 1837 1789 1469 1118 894 623 543 623 702 1262 1901 1214 718 750 670 1102 2620 3402 3307 3147 1565 511 2859 2156 750 303 1278 3434 1022 0 303 846 1453 1453 766 0 0 239 0 15 143 127 159 159 191 207 223 223 127 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 111 111 111 111 95 63 0 0 990 2380 1661 1485 1645 1789 1805 1677 1629 1757 1837 1821 1869 1949 1645 2460 2108 926 1182 1214 990 894 1182 2636 3067 3003 3259 3498 3594 3514 3418 3482 3658 3770 3914 3994 4073 4057 4073 2987 1709 1357 1485 1693 1709 1262 2108 3370 3626 3131 3115 3115 3083 3370 3578 3738 3722 3179 2476 1901 1581 1405 1453 1533 1693 1853 1853 1821 1933 2028 1789 1773 1326 2667 1869 2236 2843 2955 3019 2971 2907 3035 3227 3195 3147 3195 3434 3642 3115 2572 2811 3211 2843 3227 3562 2268 1501 1022 734 1038 1070 846 830 1086 1421 1661 1757 1773 1757 1741 1965 1997 2092 2060 1853 2172 3402 3163 3067 2667 2683 2268 1581 1965 1885 1357 1853 1469 1054 1837 3067 2715 1294 1341 1421 1166 1677 1437 1709 1485 1262 1214 1150 1182 1294 1517 1086 271 255 383 303 271 0 1341 2380 2108 1693 2939 3211 3099 2987 2987 3051 3115 3291 3434 3482 3530 3482 3291 3131 3131 3211 3259 3354 3227 3163 2795 878 1086 942 814 559 894 830 527 734 415 623 175 607 1869 2604 1118 1997 1246 479 559 431 910 670 575 511 383 655 559 559 623 639 543 495 559 607 575 335 447 559 415 303 447 431 111 191 175 159 143 127 127 143 143 207 191 159 143 143 159 207 223 207 223 223 223 271 335 303 207 159 159 207 223 239 239 255 223 47 79 127 159 271 383 447 383 255 239 335 319 191 287 335 111 383 2124 2172 1006 1549 2028 1853 1821 1629 1405 1134 1086 1230 1389 1437 1405 1453 1469 1517 1549 1565 1549 1517 1501 1549 1501 1453 1389 1341 1310 1294 1294 1246 1230 1214 1214 1198 1214 1214 1214 1214 1214 1230 1230 1214 1214 1198 1182 1150 1150 1150 1150 1134 1118 1102 1086 1102 1118 1134 1134 1118 1086 1038 1006 1006 1006 1054 1118 1182 1214 1214 1182 1246 1278 1310 1310 1262 1230 1230 1230 1310 1230 1102 1006 942 910 894 878 894 878 878 862 878 862 862 814 846 1038 1278 1405 1485 1517 1469 1373 1294 1198 1166 1118 1070 1150 1006 639 495 862 1134 1150 1022 1006 1102 1182 1278 1389 1757 2028 1773 990 207 0 15 15 0 15 63 111 79 47 79 95 95 95 111 159 239 319 495 463 207 0 47 479 974 1214 1134 1102 1038 990 990 926 718 543 287 175 303 734 1166 1214 862 527 527 447 431 511 559 607 702 782 830 830 814 750 623 463 351 287 239 271 335 383 463 575 686 750 862 878 910 942 942 878 734 527 95 0 0 63 399 271 367 1118 2987 3195 3307 3275 3195 3115 3131 3147 3227 3211 3131 3147 3291 3482 3498 3307 3275 2172 1070 639 655 655 527 431 303 383 415 399 383 447 415 351 287 287 335 271 127 415 1501 2620 3179 3243 3498 3786 3163 3003 2715 2907 2747 2923 2715 2699 2907 3067 1054 0 0 0 0 0 0 0 47 111 79 79 143 367 750 1134 1294 1198 591 271 47 15 79 47 47 63 31 0 0 0 0 0 0 0 0 15 31 31 63 79 111 159 239 271 303 255 159 79 63 63 63 31 0 0 0 0 0 0 0 0 0 15 47 79 95 111 175 175 191 207 223 239 255 239 15 271 351 1086 2843 3450 2827 2827 3354 2060 511 127 335 255 287 335 303 223 159 127 127 111 79 47 15 0 0 0 0 0 0 0 47 79 95 63 47 31 95 127 143 239 367 415 479 511 623 750 1150 1246 1182 1150 1357 1485 1469 1517 1533 1533 1565 1549 1501 1405 1278 1198 1086 1086 1118 1086 926 718 463 319 63 31 31 47 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 15 31 31 351 223 79 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 495 670 527 303 239 127 15 255 718 1086 1357 1294 1294 1597 1933 2044 1885 1677 1597 1629 1661 1869 2444 2204 1725 1517 2012 2012 1885 1837 1773 1725 1741 1789 1837 1869 2012 1885 1773 1725 1709 1677 1677 1677 1437 1613 1645 1262 639 175 63 223 351 399 463 463 431 431 479 559 559 399 143 0 0 0 0 0 31 47 63 63 95 95 111 95 0 0 0 31 63 95 95 95 63 47 0 0 0 0 734 2252 2508 1677 1709 2076 1773 846 175 79 527 734 750 575 527 734 926 1054 1597 2204 1837 1373 1373 1182 1150 1501 2012 2284 1901 1198 1693 1597 1789 1725 1981 1645 1341 1214 878 415 415 814 1485 2172 1613 894 495 239 607 623 1581 1437 383 399 607 1262 3163 1565 271 159 1134 3147 814 0 0 0 0 0 95 143 0 63 223 0 79 111 143 143 191 207 239 239 127 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 79 79 79 79 79 79 79 79 111 127 143 143 143 143 127 111 127 0 926 3019 2699 2652 2556 2460 2667 2396 2140 1933 1725 1533 1501 1517 1869 2492 1821 1038 1469 1326 1278 1070 1341 2588 2923 3035 3291 3099 2987 3179 3354 3402 3514 3610 3690 3706 3690 3690 3994 2492 1549 1725 1789 1613 1789 2012 3131 3498 3227 3003 3227 3115 3003 3482 3642 3482 3562 3786 3850 3610 3003 2604 1901 1581 1549 1901 2028 1853 1821 1997 1917 1661 1677 2204 1869 1709 2891 3291 3003 2955 2524 2348 2859 3291 3195 3003 2811 2891 2444 1981 1917 2204 2588 3338 3482 2156 1485 1278 1198 1405 1341 1230 1086 1166 1294 1405 1437 1389 1437 1549 1725 1821 1997 1949 1613 2220 3418 3243 2763 2763 2731 2556 2396 2364 1757 2715 2588 1533 1517 2012 1741 1294 1645 1597 1070 958 1549 607 1118 1533 1485 1214 1198 1341 1437 1565 1357 655 271 383 335 287 175 527 1901 1901 2076 2859 2971 2923 2923 2987 3083 3179 3418 3610 3738 3770 3834 3818 3674 3546 3546 3610 3546 3402 3323 2779 878 1022 958 798 639 942 543 639 511 367 399 1453 2524 3179 3243 1405 1869 766 255 255 1022 1262 670 766 734 399 814 750 655 718 750 670 607 607 607 591 718 479 431 415 303 287 383 351 287 271 303 287 319 271 303 271 287 239 223 175 207 223 303 303 255 223 191 159 191 239 287 255 223 175 127 63 47 63 143 143 127 127 111 47 79 127 111 79 223 191 255 319 271 255 271 191 1230 2444 1645 894 1789 2044 1629 1341 1294 1150 990 1038 1230 1405 1437 1421 1421 1453 1485 1517 1533 1517 1501 1469 1501 1469 1437 1405 1357 1326 1310 1294 1246 1230 1214 1198 1198 1198 1214 1214 1198 1198 1214 1214 1214 1198 1182 1166 1134 1134 1134 1134 1118 1102 1070 1070 1102 1118 1118 1102 1086 1054 1006 990 990 990 1022 1070 1134 1198 1230 1262 1262 1294 1310 1294 1262 1214 1214 1214 1262 1198 1102 1022 974 942 910 878 894 878 862 846 862 862 862 830 734 894 1102 1294 1437 1517 1437 1310 1230 1134 1102 1070 1022 1086 958 607 463 830 1166 1166 1038 974 1038 1118 1214 1310 1453 1629 1997 1917 1006 15 0 0 47 79 63 15 31 63 0 31 79 95 127 175 255 319 463 479 271 0 63 623 1070 1198 1182 1102 1054 1006 1006 974 894 830 655 463 511 878 1230 1150 814 591 718 655 670 702 718 686 750 782 846 814 782 718 607 479 383 319 239 255 271 335 431 543 670 750 766 814 862 862 910 926 814 718 191 0 15 111 79 143 175 303 2939 3275 3434 3418 3291 3211 3211 3211 3195 3131 3051 3131 3498 3898 3930 3674 2795 1310 543 750 894 607 271 399 303 319 303 303 335 383 319 207 191 159 303 415 287 175 527 1006 2492 3179 3067 3163 2827 2827 2572 2604 2763 2604 2444 2827 2987 2779 926 0 0 0 0 0 0 15 63 111 127 143 95 63 63 79 191 191 0 15 63 63 111 159 207 223 191 79 0 0 0 0 0 0 0 0 31 31 47 31 47 63 95 175 223 191 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 79 111 111 127 127 143 159 175 191 207 191 63 111 15 191 1437 3610 2332 2044 3546 2316 447 111 399 191 351 415 367 319 303 319 351 383 383 367 191 143 79 47 31 15 0 0 47 63 63 47 31 47 79 127 159 207 319 431 559 559 543 527 1054 1326 1294 1262 1501 1533 1437 1597 1517 1501 1533 1565 1581 1517 1389 1278 1134 1134 1150 1086 910 766 655 623 367 191 47 31 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 31 47 63 271 159 31 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 367 814 734 367 207 127 79 95 367 655 639 511 623 1022 1533 1789 1725 1581 1533 1565 1421 1773 2444 2092 1853 1613 1901 1629 1853 1885 1853 1821 1821 1789 1773 1773 1725 1501 1246 1182 1230 1310 1421 1549 1501 1581 1341 734 175 31 159 271 447 463 463 479 495 495 495 463 575 399 143 0 0 0 0 0 0 31 47 31 63 79 95 63 0 0 0 0 31 63 95 95 63 111 0 0 0 0 143 1517 2444 2012 1773 1933 2076 1885 1166 239 239 559 718 559 447 559 798 942 1070 1118 1437 1373 1613 1389 1022 2124 2396 2572 1821 1166 1517 1453 1741 1805 1645 1182 1102 1054 511 367 926 1421 2012 2060 1150 734 686 319 367 223 0 303 255 207 271 431 1182 479 431 319 1070 2747 686 0 255 0 255 0 0 207 0 0 191 0 79 111 143 143 143 159 207 191 127 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 79 79 79 79 79 79 79 79 143 159 159 175 175 159 159 143 0 0 1022 3594 3786 3786 3658 3482 3083 3163 3338 3418 3354 3115 2875 2715 2508 2220 1405 1246 1837 1709 1805 1230 1773 2747 2779 2795 3115 3051 3147 3530 3450 3530 3610 3674 3754 3802 3834 3850 3754 2284 1725 2028 2044 2092 2699 3354 3594 3227 2971 3099 3227 3147 3163 3323 3227 3482 3594 3530 3658 3818 3850 3754 3418 2683 1981 1757 1837 1917 1869 1805 1981 1565 1821 1581 2124 2092 2875 3115 2508 2556 2044 1709 1981 2044 1693 1549 1773 1469 1613 1709 1357 1341 2156 2731 3370 1917 1294 1405 1565 1549 1246 1166 1150 1198 1326 1437 1405 1262 1214 1278 1565 1821 2140 2140 1821 2524 3402 3259 2859 2843 3035 3067 2971 2524 1278 2092 2731 1917 1757 1310 463 1118 766 1613 1885 2028 2588 1134 1118 1373 1389 1166 1230 1453 1485 1405 1437 1038 431 367 463 271 463 111 1070 2108 2604 2875 2875 2875 2891 2923 2923 2923 3083 3243 3195 3243 3434 3658 3754 3706 3690 3722 3546 3466 3498 2795 910 974 1054 942 846 702 766 575 223 1262 2012 2875 3163 2939 2875 2811 686 31 127 0 1150 1294 575 591 591 271 623 495 607 670 766 734 734 718 702 639 830 479 798 1469 1421 798 543 639 463 479 543 527 559 511 543 495 495 415 383 271 255 207 255 239 191 143 143 143 143 127 127 111 143 95 63 15 0 31 111 127 159 223 223 191 223 271 287 271 319 207 207 367 399 223 255 431 1773 2092 1182 1230 1901 1853 1533 1230 1134 1102 1070 1118 1230 1341 1389 1421 1453 1453 1469 1469 1469 1453 1437 1421 1405 1421 1437 1437 1421 1373 1326 1310 1294 1278 1246 1214 1198 1198 1214 1230 1166 1182 1182 1182 1182 1166 1150 1134 1102 1118 1118 1102 1102 1070 1054 1038 1118 1102 1054 1022 1006 990 990 1006 926 926 910 926 990 1086 1198 1262 1310 1310 1310 1262 1230 1214 1230 1262 1198 1150 1070 1006 974 942 910 878 894 878 846 830 846 846 846 830 750 862 1038 1214 1421 1533 1453 1310 1198 1102 1086 1038 1006 1086 958 591 479 846 1166 1182 1070 1006 1022 1070 958 1214 1405 1437 1741 1917 1549 942 127 95 31 15 79 111 95 79 0 0 79 127 175 223 271 319 415 463 303 0 95 670 1086 1134 1134 1070 1022 974 974 958 958 990 1006 766 750 990 1230 1118 846 670 623 591 639 718 734 718 750 782 702 686 655 607 543 463 383 335 271 255 255 319 431 575 702 766 734 782 830 862 894 926 894 862 255 159 47 111 223 207 782 1901 3227 3498 3530 3418 3291 3291 3243 3179 3083 2987 2859 2987 3418 3802 3818 3562 1805 670 495 798 830 607 191 319 319 303 271 255 303 351 271 127 127 15 0 79 223 287 271 207 1645 3291 2843 2348 2252 2380 2492 2396 2636 2524 2604 2795 2444 1901 718 0 0 0 0 0 31 63 95 79 111 143 159 31 0 0 31 31 0 159 319 319 383 463 479 415 335 191 0 0 0 0 0 0 0 0 0 15 31 15 31 47 0 31 111 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 63 95 95 63 63 79 79 95 111 111 127 47 47 47 47 207 2636 2731 1437 1437 1501 543 31 191 255 463 255 271 239 255 319 383 431 431 431 319 255 159 95 63 31 0 0 15 63 47 47 15 15 47 111 111 111 175 303 447 495 463 415 830 1246 1341 1326 1517 1501 1437 1661 1613 1565 1533 1501 1485 1437 1326 1230 1246 1246 1214 1102 910 814 814 830 750 495 175 31 31 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 31 63 79 63 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 127 686 814 607 495 415 399 143 191 495 431 383 639 798 1086 1373 1533 1565 1485 1405 1341 1405 1837 1725 1709 1389 1469 1278 1421 1517 1581 1565 1469 1294 1118 1038 670 479 303 351 447 591 862 1166 1773 1421 718 47 0 159 319 239 479 543 591 591 639 623 527 431 495 335 79 0 0 0 0 0 31 15 31 31 63 63 79 31 0 0 0 0 0 31 63 95 15 79 0 0 0 0 0 846 2044 2220 1997 1837 1981 2108 1933 1294 766 495 335 479 495 447 607 942 878 495 766 655 1533 2220 1326 1565 2204 2444 1821 1645 1437 1102 1214 1294 1246 734 575 575 575 1230 1981 2124 1901 1038 798 702 974 830 79 143 207 207 191 127 191 0 79 527 910 527 1070 2460 670 0 79 79 0 127 0 63 351 0 0 63 95 79 111 127 143 143 191 175 127 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 143 159 175 175 175 175 159 143 0 0 543 2715 3083 3003 3227 3354 3402 3466 3546 3626 3658 3642 3642 3594 2060 1629 1357 1533 1821 1501 1645 1038 2076 2939 2923 2731 2987 3131 3275 3354 3354 3418 3482 3594 3674 3770 3850 3850 3642 2284 1901 2188 2652 3338 3546 3370 3323 3035 3147 3243 3099 3211 3323 3083 3179 3307 3354 3259 3163 3227 3498 3786 3850 3802 3163 2220 1693 1789 1901 1869 1789 1693 1821 1310 1597 2204 2699 2955 1757 1901 1485 1166 1294 1070 894 1214 1102 623 878 1166 990 1038 1949 1997 3019 1709 1166 1357 1645 1549 1070 958 1070 1278 1533 1629 1549 1341 1086 974 1357 1773 2092 2268 2156 2827 3259 3243 3402 2971 3227 2827 2140 1901 830 415 670 1517 2220 2875 0 878 1054 1166 958 1038 1645 1134 1294 1262 1214 1182 1198 1326 1389 1214 1357 1198 543 367 511 319 351 159 367 2188 2747 2891 2795 2779 2827 2859 2827 2779 2859 2955 2875 2875 2955 3131 3275 3275 3243 3211 3227 3227 3418 2652 814 846 1070 974 750 926 830 223 1549 2955 3259 2715 2348 2460 2875 3386 1086 0 0 0 447 878 479 239 207 223 527 351 479 575 655 655 639 670 623 591 527 207 766 1773 1789 958 511 591 495 495 511 527 527 527 511 511 623 575 527 479 447 447 463 431 399 351 399 463 447 383 367 383 287 255 271 239 223 223 255 271 79 175 223 207 207 271 319 303 415 287 239 415 495 239 271 639 1981 1741 1198 1677 1741 1501 1373 1294 1166 1214 1230 1246 1246 1278 1326 1389 1485 1469 1437 1405 1389 1389 1389 1405 1326 1357 1405 1437 1437 1421 1373 1341 1373 1341 1294 1246 1214 1214 1230 1246 1150 1166 1166 1166 1166 1150 1134 1118 1118 1118 1118 1118 1102 1070 1054 1038 1102 1070 1022 990 974 974 990 1006 942 942 926 926 958 1038 1150 1246 1294 1294 1294 1262 1214 1214 1246 1278 1182 1134 1054 990 974 958 942 910 894 878 846 814 830 846 846 862 830 878 990 1134 1326 1453 1421 1310 1134 1038 1022 990 942 1022 894 575 591 910 1198 1214 1102 1022 1006 1006 958 958 1134 1421 1629 1693 1677 1709 894 463 0 0 0 175 143 47 15 63 143 175 207 223 255 271 367 463 287 0 79 607 1006 1102 1070 1006 942 926 878 878 910 990 1102 958 926 1038 1134 1054 862 734 591 559 575 623 623 559 575 575 591 559 527 495 479 447 399 351 287 271 271 319 447 575 686 718 718 798 862 846 878 926 926 942 655 0 0 159 655 1645 2636 3131 3227 3354 3243 3083 3115 3243 3227 3051 3067 2907 2795 2875 3019 3115 3051 2971 1054 431 607 543 399 591 287 191 175 223 191 175 223 303 255 127 111 95 0 0 63 303 303 143 367 2652 3019 2348 2316 2220 2348 2204 2284 2204 2156 2028 1645 1565 926 0 0 0 0 0 31 111 111 79 31 0 0 0 15 15 0 0 143 367 607 655 702 718 670 575 511 415 239 79 0 0 0 0 0 0 0 0 15 0 15 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 47 63 0 0 15 15 31 31 47 47 127 63 95 159 0 1437 3850 1949 111 367 223 111 239 303 367 191 111 79 95 143 207 239 223 207 287 223 143 79 47 31 0 0 31 47 63 31 0 31 47 63 95 95 143 223 367 415 447 463 575 942 1182 1262 1373 1405 1469 1565 1565 1517 1501 1469 1453 1421 1405 1373 1341 1310 1246 1102 926 846 846 862 990 782 431 127 31 31 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 0 0 0 31 79 95 0 0 0 0 0 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 399 894 1118 1246 1262 1389 1006 958 1294 1246 1310 974 1006 1086 1278 1421 1453 1357 1262 1389 1262 1310 1230 1294 1150 1182 1102 1198 1214 1166 1022 734 367 111 0 79 111 223 319 367 463 846 1294 1373 830 95 0 0 191 303 271 367 495 559 559 527 527 495 431 383 223 15 0 0 0 0 0 47 31 47 47 47 47 95 47 0 0 0 0 0 31 63 63 0 63 0 0 95 0 0 303 1885 2188 1965 1949 1933 1693 1837 1981 1565 926 463 463 543 463 511 670 990 479 447 255 1150 2012 1326 1054 2012 2060 1373 1821 1262 814 782 830 718 639 702 1070 1613 2028 2188 2236 2012 862 782 1006 1166 782 0 0 0 0 0 287 447 255 159 702 734 447 990 1981 655 191 143 223 0 335 47 47 191 0 0 239 111 95 111 95 127 127 143 143 127 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 127 127 143 143 143 143 127 127 127 0 0 1597 2236 2012 2332 2460 2620 2971 3386 3498 3163 2460 1693 1166 1262 1262 1453 1405 1437 1022 1102 894 2156 2811 3003 3163 3354 3370 3418 3307 3610 3674 3674 3706 3706 3706 3706 3690 3738 2012 2092 3147 3578 3514 3227 3179 3083 3115 3275 3243 3083 3163 3227 3019 3211 2955 3019 3386 3530 3291 3338 3674 3530 3818 3818 3115 2140 1693 1805 2012 1853 1965 1933 1469 1150 1949 2939 2763 2907 3099 2236 1246 1182 1070 734 750 1198 1294 1421 1341 1549 1869 2636 2172 1885 1453 1533 1805 2108 2236 2044 2140 2284 2348 2236 1981 1789 1709 1677 1597 1645 1885 1773 1757 1821 2572 2875 3227 3227 3179 3338 1821 463 431 734 782 1373 3211 2332 3035 1086 1134 1006 607 431 479 1006 1501 1837 1581 1357 1278 1341 1262 1437 1310 1357 1214 591 511 463 463 335 335 175 1341 2380 2907 2747 2715 2747 2795 2827 2795 2859 2939 3067 3067 3099 3083 3099 3115 3051 2971 2955 2987 3275 2476 734 750 1006 862 894 846 159 1262 3514 3211 2811 2492 2236 2412 2572 2636 2747 655 0 0 0 287 399 335 415 495 511 479 702 734 718 623 527 527 511 463 670 191 175 479 447 271 367 575 431 431 415 415 415 415 415 415 399 399 415 447 479 527 575 559 559 495 527 591 575 495 543 607 527 527 543 527 511 479 495 479 303 399 463 431 415 431 447 415 383 447 367 383 495 319 287 607 1853 1661 1357 1725 1485 1341 1166 1262 1198 1262 1310 1326 1310 1326 1357 1405 1485 1453 1389 1357 1341 1357 1389 1421 1310 1326 1357 1405 1421 1437 1437 1421 1469 1421 1357 1294 1246 1246 1262 1262 1166 1166 1182 1182 1166 1166 1150 1134 1134 1150 1150 1134 1134 1102 1086 1070 1054 1038 1038 1022 1006 1006 1006 1006 958 990 1006 990 974 990 1054 1118 1214 1246 1262 1262 1230 1214 1230 1230 1198 1134 1054 1006 974 974 974 958 894 878 830 798 830 830 846 862 830 878 926 1006 1166 1326 1341 1278 1070 974 958 926 894 974 846 495 607 862 1134 1182 1118 1102 1054 1006 1054 830 846 1182 1517 1629 1693 1757 1517 958 271 0 0 15 31 0 63 111 207 239 255 239 287 271 351 415 255 31 79 495 894 1102 1054 974 926 926 862 782 814 974 1022 1022 1022 990 990 926 750 591 575 527 543 575 543 463 447 463 543 495 447 447 463 447 415 367 319 271 255 303 415 511 575 591 655 750 846 830 814 878 926 926 1086 463 223 31 0 1086 2556 3099 3003 3035 2891 2859 3035 3163 2907 2524 2524 2524 2636 2747 2667 2572 2699 2907 1070 303 543 383 127 415 239 207 111 159 143 143 159 239 223 159 111 207 239 159 159 223 207 95 0 1341 3179 2779 2667 2476 2252 2044 2028 1725 1533 1341 1246 1613 1262 0 0 0 0 0 79 111 127 63 127 31 0 0 47 47 15 0 399 575 782 814 766 702 686 670 559 559 463 319 159 47 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 255 79 127 0 0 990 3482 1421 175 127 431 463 319 287 207 239 31 0 15 63 111 127 111 95 159 111 63 47 47 31 15 15 63 63 63 31 0 0 15 47 111 143 159 191 239 287 399 479 463 655 942 1150 1230 1357 1421 1310 1341 1357 1405 1389 1357 1326 1326 1326 1182 1182 1134 1070 974 894 846 830 974 974 782 415 111 63 63 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 0 0 0 31 79 111 47 63 79 47 15 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 15 303 1022 1725 1645 1885 2316 2044 1869 2044 1773 1725 942 1086 1262 1357 1326 1278 1278 1278 1405 1485 1421 1246 1246 1326 1246 1038 910 894 814 655 431 239 95 63 63 287 575 686 543 511 878 1421 351 31 0 0 175 143 63 111 175 303 367 255 159 223 351 399 287 143 0 0 0 0 0 0 63 47 79 63 63 79 111 63 0 0 0 0 0 0 31 63 95 111 0 0 15 0 0 0 1917 2332 1997 1949 1965 1565 1613 1773 1837 1581 1150 670 383 319 431 479 974 351 415 782 846 607 830 1613 2316 1837 670 1373 814 655 782 942 1214 1597 1661 1933 2236 1949 2108 3051 1885 1070 607 1373 1405 655 511 127 287 303 383 319 31 79 367 686 479 415 830 1214 159 271 111 47 15 0 0 191 15 15 399 0 111 111 127 95 127 127 127 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 111 111 111 111 111 111 111 111 95 111 111 127 127 111 111 95 95 0 0 1613 2747 2348 2348 2156 2428 2444 2476 2332 2172 1965 1853 1741 1421 1437 1310 846 1086 926 974 1054 862 1118 1501 2252 2572 2428 2620 2763 2955 3099 3243 3418 3578 3722 3802 3786 3179 2556 3275 3706 3370 3323 3227 3195 3227 3211 3115 3115 3163 3083 3019 3115 3131 3051 3019 3083 3275 3307 3163 2971 3626 3562 3610 3514 2747 1853 1677 2012 1853 1709 1677 1437 1134 1661 3035 1885 2652 3227 2348 1134 1565 2268 1853 1198 1677 2604 2636 1853 1997 2172 2396 1469 1357 1805 2524 2699 2731 2891 2987 3307 3131 3386 3466 3323 3259 3291 3259 3083 3019 3243 2891 2699 2492 2715 2332 2556 2747 3338 3323 1757 1038 718 958 1341 2971 3834 3147 2508 1166 910 686 527 702 1102 1581 2188 2092 1565 1326 1262 1581 1294 1565 1565 1485 1214 639 670 351 559 495 415 335 239 1949 2891 2843 2779 2747 2779 2811 2763 2795 2843 2779 2907 3019 3003 3035 3115 3083 2955 2955 2971 3275 2476 798 798 1038 814 670 862 239 2556 3450 2747 2923 2508 2252 2428 2412 2572 2907 1629 0 175 1581 1693 2124 2524 2731 2492 2108 2220 1917 1901 1773 1533 1373 1294 1278 1262 910 734 559 415 319 447 543 383 463 479 463 447 431 431 447 447 415 431 463 511 559 607 639 623 670 575 559 591 559 495 575 686 575 575 591 591 559 543 543 527 271 399 479 463 447 463 479 447 271 527 447 303 399 335 287 431 1597 1581 1326 1469 1357 1501 1150 1230 1198 1230 1278 1326 1373 1421 1437 1453 1469 1421 1357 1310 1310 1341 1405 1453 1326 1326 1326 1357 1389 1437 1469 1501 1517 1469 1389 1326 1278 1262 1262 1278 1182 1198 1198 1198 1198 1182 1166 1150 1166 1182 1182 1166 1166 1134 1118 1102 1006 1022 1054 1070 1070 1054 1022 990 894 942 974 974 910 878 878 894 1118 1182 1246 1278 1262 1214 1198 1182 1230 1150 1070 1006 990 1006 1022 1006 894 878 830 798 814 830 846 862 782 814 830 862 990 1150 1198 1166 990 894 894 862 830 910 782 463 575 814 1070 1166 1182 1166 1150 1086 926 926 894 894 1150 1533 1709 1645 1789 1373 766 207 0 0 0 95 15 111 207 255 287 287 335 319 351 351 255 63 63 399 846 1086 1070 1006 990 974 878 734 798 942 942 1070 1070 942 878 814 639 399 447 415 447 527 575 559 559 623 559 495 447 431 447 463 415 383 319 287 255 287 367 447 479 463 543 670 782 766 750 798 862 894 830 910 479 207 239 0 814 2779 2971 2971 2827 2859 3067 3019 2460 1821 1661 1885 2332 2636 2636 2604 2987 3546 1437 159 319 431 207 223 15 287 111 159 191 127 143 175 207 159 127 175 255 271 239 143 159 127 143 543 3195 2939 2859 2795 2316 2108 1997 1661 1549 1453 1230 1437 1357 223 0 0 0 0 79 159 127 63 0 0 0 0 0 0 127 271 623 718 830 766 623 511 591 718 463 527 527 447 239 31 0 0 0 0 0 0 0 0 15 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 31 367 1821 2540 655 15 575 1405 862 143 335 287 127 63 31 63 111 175 191 175 159 47 31 15 31 63 79 63 31 63 63 63 31 0 0 15 15 15 79 143 111 95 143 239 367 511 511 814 1086 1118 1294 1341 1038 1134 1182 1230 1150 1038 926 894 926 958 990 1038 1038 1022 958 894 814 862 1054 1038 655 191 63 63 111 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 0 0 15 79 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 255 782 1246 1437 2156 3402 1981 1581 1741 1997 1917 1357 1022 1150 1326 1054 878 1022 1022 1118 1038 958 990 1150 1262 1086 846 175 958 1198 1054 1214 1182 1022 1166 1054 862 591 351 607 1230 974 15 0 0 0 0 0 0 31 31 63 31 31 15 31 15 15 31 0 0 0 0 0 0 0 0 0 0 31 47 47 63 63 31 0 0 0 0 0 0 31 31 63 63 63 15 15 0 0 0 702 2572 2412 1837 1981 1869 1885 1565 1853 1773 1645 1421 1038 559 271 159 623 734 862 926 926 846 1230 2076 1182 1565 1757 1517 1246 1214 1389 1517 1933 2140 2012 2268 2092 1629 1933 1981 1549 894 1341 1677 1677 1773 1597 1677 1373 1278 910 319 287 79 607 591 495 415 383 367 255 127 31 0 0 15 47 63 79 63 95 79 79 79 79 79 111 111 111 111 95 95 95 95 95 95 95 95 95 95 95 111 111 127 127 127 79 95 127 127 95 95 127 143 159 95 95 159 159 111 79 95 191 0 143 1150 2588 2220 2396 2108 2220 2811 2284 2460 2124 2172 2588 2124 2412 2572 2731 2683 2572 2540 2620 2747 2364 2220 2220 2492 2731 2699 2508 2412 2636 2332 2460 2955 2971 2987 3195 2811 2843 3211 3514 3227 3450 3067 3051 3131 3051 3163 3179 3083 3019 3067 3067 3019 3003 3019 3195 3099 2907 3099 3338 3131 3035 3370 3546 3418 3594 1997 1661 1885 1949 1773 1421 1310 1549 2220 2652 846 1038 2284 3051 1549 1757 2763 2971 2827 3370 3354 2476 1965 1725 2044 1597 702 1485 1357 1373 1597 2044 2636 2923 2763 2827 2699 2572 2508 2524 2540 2540 2508 2604 2556 2396 3083 2971 2332 2636 2524 2699 2156 1789 1565 1214 974 1198 1501 2348 2827 2683 1741 1054 1054 1038 798 1230 2779 2204 2652 2188 1405 958 1357 1613 2108 1885 1757 1389 655 591 559 607 495 639 527 383 239 926 2939 2811 2779 2811 2843 2795 2795 2859 2939 2987 3003 3035 3003 3051 3067 2971 2811 2779 3179 3163 2284 686 1182 862 894 926 655 942 2875 3227 3035 3019 2620 2252 2124 2380 2284 2444 2316 1118 2284 3115 2907 2747 2731 2715 2524 2268 2076 2028 1949 1837 1677 1533 1421 1373 1389 1469 1517 926 511 463 431 575 511 543 495 575 495 447 479 431 543 399 463 527 527 479 479 575 623 559 543 543 543 527 511 527 527 527 527 559 559 543 511 527 511 335 303 495 431 463 575 431 463 415 527 239 191 351 175 159 255 1517 1453 1517 1262 1230 1437 1326 1357 1405 1373 1341 1389 1485 1549 1517 1485 1421 1357 1294 1310 1357 1373 1341 1294 1326 1373 1405 1389 1326 1294 1310 1341 1437 1437 1421 1389 1357 1310 1278 1246 1294 1246 1182 1134 1102 1102 1118 1134 1102 1118 1166 1182 1198 1182 1150 1118 1038 1054 1070 1086 1086 1054 1038 1022 942 990 1006 974 894 814 798 814 894 1102 1278 1262 1214 1230 1230 1182 1118 1182 1150 1038 1006 1086 1150 1118 974 942 894 846 830 798 782 782 878 878 878 894 910 958 1006 1038 894 974 942 830 814 862 734 511 607 958 1070 974 1054 1102 1086 1118 1006 926 894 958 1022 1118 1373 1629 1709 1693 1453 878 239 0 0 95 127 239 287 239 271 367 367 239 335 335 271 79 31 223 639 958 1006 1070 974 862 846 750 702 910 926 958 974 894 766 639 591 559 415 479 575 623 639 591 575 527 463 495 495 431 415 447 447 383 351 319 271 255 287 367 447 495 511 511 607 782 814 766 798 878 942 1006 655 591 670 95 367 1853 3402 3115 2907 2572 3115 2683 2140 2188 2252 1725 2012 2140 2827 2572 3386 3978 1086 79 303 127 207 303 255 63 207 191 223 207 191 175 191 191 143 175 207 207 223 239 239 191 271 495 2699 3338 2683 2588 2188 2236 2044 2092 1661 1054 1150 1709 1485 846 0 0 0 0 79 175 159 79 0 0 0 0 0 0 127 319 607 623 591 495 463 447 399 351 383 399 431 463 383 255 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 31 47 63 63 0 0 0 0 0 0 0 0 0 159 79 0 463 1885 1933 591 271 351 543 623 511 287 271 303 223 239 287 303 271 207 127 63 95 95 95 95 79 63 47 31 63 79 63 47 47 15 15 31 47 0 0 15 0 15 127 255 511 527 639 766 894 942 942 894 894 862 798 639 383 143 0 0 207 271 415 431 383 319 543 766 782 926 1150 942 383 79 79 63 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 15 63 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 47 0 0 0 0 0 495 1038 1038 1166 1757 1549 2044 1629 1741 1837 1581 1310 1373 1469 1294 1341 1517 1517 1421 1437 1469 1437 1262 1054 862 766 750 862 1565 2012 1693 1597 1789 1773 1310 958 862 1038 1038 750 239 0 0 0 0 15 15 31 63 63 31 31 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 47 63 31 0 0 0 0 0 0 31 31 63 63 47 47 15 0 0 0 0 1198 2140 2236 1981 1757 1773 1805 1917 1997 2044 1949 1725 1405 1054 766 990 543 367 798 990 1070 1757 1485 1741 2108 1597 1214 1613 1469 1469 2220 2252 2028 2028 1981 1757 1278 830 814 958 1597 1693 1326 1006 974 1038 958 1198 910 479 367 415 223 607 750 495 511 463 287 239 239 127 0 31 15 47 63 79 63 79 79 79 79 79 79 111 111 111 111 95 95 95 95 95 95 95 95 95 95 95 111 111 111 127 127 79 95 127 127 95 95 127 143 127 79 79 143 191 191 207 271 287 0 0 942 2636 2252 2172 1869 2508 1661 223 303 1150 1134 1230 1086 1006 1134 1230 1326 1501 1805 1933 1933 2060 2156 2300 2412 2364 2300 2380 2572 2604 3035 3498 3338 3035 3211 3386 3211 3099 3338 3370 2971 3211 3083 3131 3131 3083 3147 3163 3115 3067 3067 3067 3035 3083 2955 3067 3131 2987 3131 3354 3275 3243 2604 3738 3195 3482 3227 1310 1741 1949 2204 1741 1198 1341 2172 2875 1086 495 1118 1901 1725 1997 2124 2524 3099 3067 2939 2252 2236 2108 2204 2012 1677 1693 1757 1901 2028 2316 2747 2875 2556 2540 2508 2444 2380 2348 2364 2396 2428 2188 1917 1741 2380 1981 1070 1437 1773 2332 1326 639 670 782 734 670 591 511 878 1038 846 702 782 846 766 1022 1629 1645 1869 1357 623 1054 1613 1453 1549 1677 1357 878 543 447 511 607 511 607 575 559 335 702 2124 2875 2763 2652 2907 2779 2907 3115 3083 3163 3195 3243 3243 3291 3307 3227 3083 2907 3067 3035 2092 798 1182 942 910 734 686 1629 3354 3179 2907 3051 3035 2268 2092 2188 2284 2524 2540 1725 2715 2604 2428 2316 2364 2396 2284 2076 1917 1837 1773 1661 1501 1389 1310 1310 1326 1389 1389 814 479 463 479 591 495 527 511 607 559 575 527 479 479 543 511 559 543 591 591 655 639 591 575 575 559 527 511 527 527 527 527 559 559 543 511 527 511 335 271 463 431 495 623 495 559 431 479 175 79 191 15 0 175 1437 1373 1421 1150 1182 1517 1453 1453 1437 1389 1341 1373 1453 1517 1485 1453 1437 1389 1341 1326 1357 1373 1357 1341 1373 1405 1421 1389 1341 1310 1341 1373 1437 1437 1421 1405 1373 1341 1310 1294 1294 1246 1198 1134 1102 1102 1118 1134 1118 1134 1150 1166 1166 1134 1102 1070 1070 1086 1086 1102 1086 1070 1038 1022 942 974 1006 990 926 862 862 862 894 1022 1150 1214 1278 1294 1198 1038 1166 1198 1166 1038 990 1054 1134 1118 1022 974 910 846 830 798 798 798 846 846 862 878 910 926 958 958 910 974 942 814 782 814 670 479 607 942 1054 974 1054 1134 1102 1150 1022 942 894 878 894 958 1182 1389 1629 1581 1597 1405 734 0 0 0 15 0 63 159 159 79 207 447 255 255 223 79 0 175 559 830 958 1054 958 894 894 766 750 910 1038 1006 958 894 798 702 639 575 559 575 655 670 639 591 559 527 495 543 511 431 399 415 399 335 383 351 319 319 351 415 479 527 495 511 623 734 766 670 702 782 702 1070 894 655 830 559 335 639 1389 2028 2987 3370 3418 2508 1741 2076 2028 1757 2492 3003 3434 2604 3019 3514 1198 0 319 271 175 191 271 175 175 175 191 175 159 159 143 175 239 255 271 287 303 319 335 335 143 191 1693 3466 2971 2556 2508 2827 2204 2843 2172 1661 1549 2524 2316 830 0 0 0 0 79 239 351 367 159 79 47 31 0 0 79 223 319 271 191 191 255 319 207 47 175 223 271 303 319 223 127 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 15 31 47 31 0 0 0 15 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 63 31 79 47 127 623 798 415 271 255 303 367 335 223 191 239 239 239 271 287 271 223 159 111 63 63 79 95 95 95 79 79 63 47 63 63 47 47 15 31 0 0 31 143 127 47 31 63 303 367 495 623 734 782 814 782 846 798 766 686 559 367 143 15 0 0 31 95 63 31 111 255 559 766 1086 1118 830 559 271 63 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 0 0 0 0 0 399 1054 974 686 655 1661 3147 2076 1437 1453 1549 1437 1549 1645 1453 1373 1405 1294 1629 1821 2028 2028 1677 1246 1134 1230 1517 1549 1901 1885 1533 1549 1437 830 1150 1661 1981 1709 926 15 0 0 0 0 47 47 47 47 63 63 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 47 47 47 31 0 0 0 0 0 0 31 31 31 15 15 15 0 0 31 0 0 0 1373 2348 2284 2140 2044 2140 2156 2268 2284 2156 2124 2092 1901 1677 1725 1038 974 1549 1853 1933 2795 1565 1789 1597 1326 1341 1757 2076 2124 2012 2044 1853 2252 1901 1310 734 95 367 1469 2268 1485 686 431 303 639 655 750 766 479 734 798 814 830 750 575 623 495 191 175 303 239 0 47 63 79 95 95 95 79 79 79 79 79 79 79 79 79 79 95 95 95 95 95 95 95 95 95 95 95 95 111 111 111 127 79 95 127 127 95 95 127 143 111 63 63 143 223 287 383 495 559 175 0 655 2572 2236 1997 1981 2316 2108 926 0 303 543 686 670 255 175 111 223 575 894 846 623 926 862 830 894 942 958 990 1086 1389 1326 1278 1070 2012 3338 3243 2875 3259 3323 3147 2795 3067 3131 3195 3115 3051 3035 3035 3067 3019 3003 2987 2987 3067 2907 2987 3051 2843 2731 2955 3147 3323 2827 3003 2875 3275 3610 2284 1725 2667 2955 2204 1198 1102 1789 3083 1885 718 1437 1869 1805 1853 1741 2268 2604 2252 2284 1997 2380 2284 2252 2092 1933 1789 2108 2332 2188 2124 2508 2859 2763 2715 2572 2412 2364 2444 2444 2348 2220 2332 1933 1853 2428 1725 495 894 1565 2316 1166 463 575 766 718 591 559 447 463 559 702 718 607 511 511 543 495 702 878 1837 1485 1437 1405 1453 1341 1661 1006 463 559 447 607 655 575 559 607 702 463 383 1086 2779 2971 2604 2907 2715 2907 3099 2971 3131 3195 3275 3275 3291 3323 3243 3147 3051 2971 3067 2092 1182 1310 1118 942 878 479 1837 3418 3195 3051 2923 2795 2284 2012 1789 2092 2348 2508 2188 2843 2827 2652 2508 2508 2508 2364 2156 1997 1677 1565 1453 1310 1230 1198 1262 1294 1341 1310 670 399 447 479 559 479 415 447 479 479 527 479 479 399 543 447 447 447 575 591 607 527 575 559 559 527 495 463 479 463 495 495 527 527 511 495 511 495 303 223 415 399 479 607 495 575 447 383 79 0 15 0 0 223 1437 1373 1341 990 1102 1581 1533 1453 1453 1405 1326 1357 1421 1469 1453 1437 1437 1405 1373 1341 1341 1357 1389 1405 1437 1421 1405 1357 1326 1326 1357 1389 1437 1437 1421 1421 1389 1373 1341 1326 1294 1262 1198 1150 1118 1102 1118 1118 1134 1134 1150 1150 1118 1086 1054 1022 1102 1102 1102 1102 1086 1054 1038 1022 942 974 1006 1006 958 926 910 926 862 910 974 1118 1310 1373 1246 1054 1214 1230 1166 1038 990 1022 1086 1102 1070 1022 942 862 830 814 814 830 830 862 894 910 926 926 926 910 942 990 942 814 782 782 639 431 591 910 1006 926 1022 1086 1086 1166 1102 1022 958 878 830 814 974 1118 1421 1501 1677 1677 1294 607 15 0 0 0 0 0 111 111 159 207 127 175 175 95 15 95 399 639 862 1006 974 894 910 798 734 862 1054 1038 990 942 926 862 782 718 686 686 686 670 670 607 559 527 527 559 527 431 383 383 351 287 303 287 287 287 303 351 383 415 431 495 623 702 639 559 575 670 686 1006 878 607 766 894 686 415 447 1054 2124 2987 3099 2476 1741 2204 3131 3003 3003 2380 2540 2683 3626 4009 1997 79 207 303 111 79 239 191 159 159 159 143 95 79 79 111 271 271 271 271 287 351 399 383 447 303 686 2795 2188 1661 2699 3770 1773 2859 2540 2763 2620 3658 3354 1405 0 0 0 0 63 255 447 591 431 271 127 47 0 0 47 159 191 79 0 63 239 351 191 0 0 0 31 79 159 175 175 159 31 0 0 0 0 0 15 0 15 0 0 0 0 0 63 111 31 47 63 47 15 0 15 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 63 0 63 207 0 0 127 383 383 271 191 207 239 207 207 223 175 191 207 223 207 191 159 143 31 47 63 79 95 111 95 95 31 15 47 47 63 63 63 47 0 0 0 0 0 0 63 143 271 367 511 639 734 750 766 766 878 814 766 782 814 686 463 319 63 0 0 0 0 0 0 15 111 303 702 990 1150 1166 798 207 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 31 0 63 0 0 287 878 1341 990 750 1789 3642 2859 1549 1421 1246 1182 1373 1517 1134 543 191 111 511 830 1357 1757 1709 1469 1533 1789 1757 2220 1997 1294 1006 846 814 1134 1709 2795 2715 1278 143 0 0 0 0 47 47 47 47 15 47 15 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 31 31 31 47 47 15 0 0 0 0 0 0 15 15 15 15 15 0 0 0 15 0 0 0 431 1805 2124 1885 1805 1837 2108 2332 2396 2252 2188 2252 2172 1981 1757 1389 1821 1853 1869 1597 2060 910 1070 1326 1821 1981 1821 2156 2460 2076 2108 1789 1613 974 431 463 926 1805 2380 1853 734 431 543 383 527 670 862 1294 958 958 702 1038 942 559 734 639 399 159 143 223 191 31 63 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 95 95 95 111 111 111 79 95 127 127 95 95 127 143 127 79 79 159 239 319 479 639 766 431 0 351 2524 2444 2236 2524 3067 3642 3099 830 303 718 511 31 191 15 63 511 1070 1357 1294 1182 1022 846 670 670 766 798 702 670 639 479 383 15 1134 2588 2747 3243 3243 3115 2955 2923 3131 3147 3163 3163 3099 2987 2923 2971 3003 2955 2955 2987 2907 2779 2923 2987 2667 2316 2524 2939 3386 3514 2747 2699 3083 3434 3530 2060 2172 2652 2588 2060 1853 1805 3131 2508 1405 2348 2268 1965 1805 1949 2683 2492 2811 2715 2012 1917 1789 2092 2236 2108 1357 1661 1853 1773 1789 2332 2699 2604 2380 2396 2428 2524 2588 2667 2731 2763 2092 1805 1885 2444 1757 655 974 1677 2316 1214 559 718 862 702 670 686 718 543 495 639 686 591 543 575 607 734 575 607 3035 3211 1933 1437 1469 1805 1709 766 383 607 559 702 655 623 559 607 750 591 287 399 2028 3115 2731 2795 2747 2891 2907 2923 3003 3083 3163 3163 3163 3179 3115 3019 2971 2811 3131 2188 1533 1373 1198 878 1070 335 1933 3259 3083 3115 2747 2396 2412 2076 1501 1869 2092 2268 2284 2636 2652 2460 2284 2220 2172 1997 1773 1629 1597 1533 1437 1326 1278 1246 1294 1341 1405 1246 575 287 399 383 495 367 383 447 351 383 431 415 511 367 511 447 431 447 543 591 591 543 591 575 559 527 479 447 447 431 431 431 463 463 463 447 463 415 271 207 447 495 575 639 479 623 495 319 47 0 0 0 0 447 1501 1405 1278 878 1022 1565 1501 1357 1405 1357 1294 1310 1389 1453 1453 1437 1421 1405 1373 1341 1326 1357 1389 1421 1437 1405 1341 1294 1262 1278 1326 1357 1389 1389 1405 1405 1389 1373 1357 1357 1310 1278 1230 1166 1134 1118 1118 1118 1134 1134 1134 1134 1118 1102 1070 1054 1102 1102 1086 1070 1054 1022 1006 990 974 1006 1022 1022 990 958 942 926 830 798 814 974 1198 1341 1326 1246 1246 1214 1150 1054 974 974 1038 1054 1118 1054 958 878 846 830 830 846 830 862 910 942 942 926 894 878 910 926 862 782 750 734 607 463 639 910 958 894 1006 1006 1038 1134 1182 1134 1070 958 878 830 926 990 1118 1405 1533 1501 1581 1485 766 0 0 0 0 0 47 111 111 0 47 79 143 111 15 79 271 495 814 1022 1038 926 926 830 734 814 958 1006 1054 1038 974 862 782 750 591 591 575 591 559 543 511 511 511 543 511 415 367 383 351 287 239 239 255 271 287 303 319 319 399 511 655 655 559 447 479 543 718 702 766 782 686 734 862 894 639 702 990 1645 1917 2076 1677 2156 3354 3291 3818 3834 3530 2588 2955 3562 3067 383 31 191 79 31 191 15 111 111 111 63 63 47 15 47 127 159 191 207 271 287 335 303 367 447 686 1965 1214 431 1565 2731 1469 1581 1517 1725 1310 1773 1789 702 111 31 0 0 0 127 351 543 559 399 255 111 0 0 47 239 255 175 143 191 399 479 319 95 0 0 0 0 63 95 127 143 79 63 0 0 0 0 15 47 0 0 0 0 15 47 95 127 47 79 95 79 47 31 31 63 0 15 15 31 47 47 63 63 0 0 0 0 0 0 0 0 31 31 63 111 47 63 207 335 351 255 159 111 95 47 63 31 95 95 111 111 111 111 111 111 47 63 79 95 95 95 95 79 15 15 63 47 79 63 63 47 15 0 0 0 0 0 0 111 511 575 702 782 798 782 782 830 846 830 814 894 926 878 750 655 479 351 127 0 0 0 0 15 0 0 223 543 974 1389 1310 830 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 111 31 0 31 0 0 0 271 1294 1230 1134 1278 2987 3131 1805 1725 1341 1198 1294 1453 1070 207 0 0 0 31 782 1549 1821 1741 1741 1869 2891 1789 527 303 766 782 990 1773 2779 2779 1661 175 0 0 79 0 15 15 15 15 15 0 15 0 0 0 0 0 15 15 15 15 63 63 63 63 63 63 31 31 15 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 990 1517 910 862 814 1549 1997 2364 2396 2300 2300 2188 2044 1901 2076 2939 2364 2412 2076 1965 1613 1453 1901 2060 2156 2428 2156 1821 1885 1533 1373 878 734 814 1198 2124 2588 1965 639 351 702 798 639 447 670 1453 1773 1150 734 239 575 750 623 862 543 239 143 111 31 63 127 127 111 79 79 79 79 79 79 79 79 47 47 47 47 47 47 79 79 79 79 79 79 79 79 79 79 79 95 95 95 111 111 79 95 127 127 95 95 127 143 159 111 111 175 223 287 447 607 1006 607 0 31 2332 2476 2044 2220 2412 3003 3418 2124 591 814 766 766 958 543 463 926 1278 1262 1230 1341 1357 1373 1357 1262 1166 1102 1070 1086 926 910 1006 591 750 1086 1278 2667 3243 2923 2811 3083 3099 3035 3083 3275 3243 3099 2971 2987 3051 3051 3051 3051 2891 2763 2779 2891 2811 2508 2460 2731 3179 3179 3514 2524 2811 3514 3674 2779 1917 2380 3003 2572 2140 1709 2923 2604 1645 2140 1853 2188 2172 2300 3243 3307 3354 3067 2268 2156 1981 2140 2124 1933 1693 1821 1965 2092 2380 2875 2875 2412 2652 2843 3019 2891 2652 2524 2683 2875 2492 2316 2364 2572 2028 1373 1565 1917 2156 1070 463 702 910 814 718 639 591 543 495 511 559 623 655 670 543 766 511 415 2076 2508 1294 1246 1405 2268 1469 447 447 527 607 670 623 686 591 607 686 591 399 223 846 2827 2875 2652 2859 2955 2795 3067 2971 3067 3163 3147 3163 3147 3083 2987 2843 2667 3099 2076 1517 1294 1198 878 910 543 2492 3354 2859 2875 2763 2652 2604 2268 1469 1773 1997 2204 2332 2556 2699 2508 2364 2332 2300 2156 1997 1885 1581 1533 1517 1437 1405 1341 1373 1373 1469 1262 527 239 303 255 351 287 351 559 431 495 527 415 575 303 479 447 495 463 511 511 575 591 559 543 527 495 447 399 399 383 351 351 383 399 383 383 399 351 287 255 591 702 766 782 639 830 591 271 63 0 0 0 0 702 1565 1357 1166 798 1022 1565 1469 1310 1326 1294 1230 1294 1389 1469 1469 1453 1405 1373 1341 1326 1341 1357 1389 1405 1405 1357 1278 1214 1198 1230 1262 1294 1326 1341 1357 1373 1373 1373 1373 1373 1341 1310 1262 1214 1166 1134 1134 1118 1118 1118 1134 1134 1134 1134 1118 1118 1086 1070 1054 1022 1006 990 974 974 1022 1022 1022 1006 990 958 910 878 846 766 718 782 926 1086 1214 1310 1230 1182 1134 1070 990 942 974 1006 1102 1054 974 894 878 846 862 862 830 910 958 1006 1022 990 942 910 894 878 830 766 750 734 623 495 670 894 942 894 974 926 942 1038 1166 1182 1134 1022 926 878 942 974 974 1278 1389 1389 1661 1869 1469 782 0 0 63 111 31 0 0 207 31 31 95 111 31 31 191 367 798 1054 1070 990 942 830 702 734 814 1006 1134 1070 878 623 495 447 367 367 367 383 399 415 431 431 447 495 479 399 367 399 367 319 271 271 287 303 303 319 319 351 383 543 655 623 495 415 431 479 623 511 750 974 782 639 718 798 639 718 814 974 958 1389 1246 1581 1629 2731 3882 4009 4073 4057 4073 4073 3370 479 0 143 15 0 79 0 79 63 31 31 31 0 0 0 0 0 95 191 271 271 239 175 0 239 974 1421 1693 1453 2156 2588 1645 1022 1661 1389 878 591 591 351 223 47 0 0 0 0 143 319 511 463 367 191 0 0 111 383 367 367 383 383 479 527 415 239 127 47 31 31 63 111 127 143 127 111 31 0 0 0 47 47 0 0 15 95 143 159 159 143 127 143 159 143 111 95 111 127 95 95 95 79 79 63 63 63 31 15 15 0 0 0 0 0 63 79 47 63 159 207 223 303 495 511 479 351 239 111 95 63 63 63 63 63 63 79 95 95 79 95 95 95 95 79 63 47 15 31 63 79 95 79 79 63 0 0 31 0 0 0 0 143 750 814 894 894 846 782 766 798 766 782 798 846 846 846 862 894 734 686 527 287 63 0 0 0 0 0 0 159 575 1166 1453 1278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 111 111 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 159 63 31 31 0 0 0 0 575 1054 1405 942 1965 2620 1629 1437 1198 990 974 1246 1246 766 607 1022 670 926 1437 1917 1965 1661 1326 1166 846 686 1198 1549 1054 734 1054 1357 2060 1150 143 0 95 79 63 159 63 31 15 0 0 0 0 0 15 15 15 0 31 31 15 15 63 63 63 63 63 63 31 31 0 15 15 15 31 31 0 0 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 159 0 495 1405 894 639 271 431 878 1326 1501 1533 1677 1821 1933 1757 2108 2843 2124 2380 2268 1789 2044 2092 1821 1997 2428 2140 1373 974 1006 655 1150 1246 1693 1997 2124 2428 2060 878 31 511 814 575 591 591 926 1469 1389 910 734 367 303 591 814 702 335 95 127 111 0 15 191 143 127 79 63 63 63 79 79 79 79 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 79 79 79 95 95 95 95 79 95 127 127 95 95 127 143 143 127 143 191 191 191 319 431 942 607 95 143 2604 3115 2588 2428 2444 2891 3642 3115 1326 1214 1006 942 686 271 191 623 926 958 1134 1453 1693 1661 1613 1597 1645 1677 1533 1389 1421 1262 1310 1214 1198 942 1230 2731 3323 2859 2667 2971 2747 2795 2875 3115 3227 3131 3019 2923 3003 3099 3035 2859 3003 2891 2683 2699 2971 2843 2524 2444 2572 2508 3291 2220 2428 3035 3546 3498 2236 2268 3275 2508 1933 1789 2971 2715 1997 2156 1773 2300 2300 2492 3275 3275 3035 2891 2620 3163 3067 2763 2444 2300 2588 2699 2795 2620 2444 2572 2636 2460 3003 2811 2556 2268 2060 1789 1501 1310 1070 1022 1166 1310 1341 1549 1885 2028 1533 926 670 830 830 718 782 862 702 782 782 670 607 639 623 559 878 559 702 1038 1182 1565 1262 1533 1629 2220 1070 271 543 495 623 639 591 702 575 639 607 543 607 319 143 2124 2971 2652 2939 2923 2699 2987 2987 3099 3211 3195 3195 3163 3083 3003 2891 2731 3051 1949 1357 1310 1294 1006 750 846 2827 3307 2811 2827 2971 2891 2667 2412 1549 1645 1933 2220 2300 2683 2508 2332 2172 2108 2044 1917 1789 1693 1549 1533 1549 1517 1485 1437 1453 1453 1501 1278 559 335 383 303 367 287 319 670 527 639 655 479 734 415 367 335 351 303 303 255 303 319 383 367 351 319 271 239 239 223 271 287 335 335 335 319 351 303 271 303 734 878 862 862 814 1070 718 319 159 0 0 0 0 878 1549 1214 1006 782 1086 1597 1469 1326 1262 1230 1214 1278 1389 1469 1453 1421 1405 1341 1310 1326 1389 1421 1389 1341 1405 1341 1246 1198 1198 1214 1246 1246 1294 1310 1326 1357 1373 1389 1389 1389 1373 1341 1310 1262 1214 1182 1150 1150 1118 1118 1118 1118 1134 1134 1150 1150 1054 1038 1022 990 974 974 974 974 1022 1006 990 990 974 942 894 846 878 782 702 686 702 782 942 1102 1166 1134 1102 1070 990 894 910 958 1054 1022 974 926 910 878 862 894 878 910 974 1006 1022 1006 990 958 878 830 782 750 750 702 607 527 702 910 926 926 958 862 862 974 1054 1118 1118 1022 942 926 974 942 990 1102 1294 1469 1597 1629 1677 1709 926 223 0 63 223 15 31 271 63 15 47 95 47 0 143 335 814 1086 1118 990 974 878 718 718 782 942 1070 990 718 383 159 63 207 207 255 271 303 319 335 351 399 447 431 383 367 399 399 335 239 239 239 239 255 255 255 287 399 543 639 575 463 399 383 367 591 543 655 750 766 830 814 639 702 814 942 830 734 1022 862 862 990 1102 1917 3115 3818 3562 3323 3211 2779 367 95 191 0 0 47 79 47 47 15 15 0 0 0 0 0 0 31 175 271 271 191 127 239 223 862 782 1837 1885 1597 1214 1102 798 2060 1533 1214 798 623 543 303 79 0 0 0 0 0 143 351 383 383 223 15 0 191 463 495 527 559 511 511 479 431 303 239 207 175 159 191 175 191 159 159 111 63 0 0 0 47 31 0 0 63 159 255 271 239 207 223 239 255 239 207 191 207 223 239 223 191 159 127 95 63 63 63 47 31 15 0 0 0 0 0 0 15 175 271 95 143 575 511 623 639 543 383 271 143 47 79 79 79 95 95 95 95 95 95 95 111 95 79 63 47 31 15 31 79 95 111 95 79 63 0 0 0 0 0 63 479 782 862 846 846 814 750 718 686 702 655 686 702 718 702 718 782 846 830 894 846 670 447 175 0 0 0 0 0 31 271 830 1373 1517 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 79 143 143 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 63 63 31 0 0 0 0 0 0 766 1357 1134 1310 1661 1246 990 830 830 830 1166 1645 1693 1613 1869 1821 1901 1933 1821 1501 1070 655 463 479 655 1134 1278 1102 1357 1517 1150 431 0 0 159 271 143 175 175 63 0 0 0 0 0 0 0 0 0 15 0 31 15 15 15 63 95 63 63 63 63 63 63 0 0 15 15 15 31 0 31 63 63 63 31 31 31 0 0 0 0 0 0 0 0 0 0 111 143 0 287 1262 1341 1134 782 127 367 623 750 798 958 1262 1549 1805 2076 2332 1821 1869 1773 1310 1453 1629 1246 1837 1965 718 143 655 814 1150 1597 1917 2060 2316 2428 1997 1214 287 303 559 591 415 463 766 1134 1070 830 639 718 814 559 782 782 335 175 63 95 79 15 63 159 159 143 111 95 47 63 79 79 79 79 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 79 79 79 95 95 95 79 95 127 127 95 95 127 143 95 95 143 191 143 111 191 287 447 447 351 223 2444 3211 2955 2875 3083 3163 3514 3418 3131 3370 3131 2540 2524 2284 2108 2156 2220 2220 2332 2444 2172 2092 2028 2076 2252 2380 2172 1869 1693 1757 1773 1805 1661 1437 2140 3466 3323 2971 2715 2859 2556 2843 2891 2891 3115 3131 3067 2891 2987 3083 2923 2604 2652 2859 2699 2524 2811 2891 2667 2588 2476 2524 2620 2604 2652 2428 3354 3642 2284 1645 3275 2843 2396 2300 3115 2843 2891 2763 2172 2316 2140 2540 2907 2588 2939 3051 2939 3514 3418 3291 3307 3402 3594 3594 3562 3354 2827 2715 2939 3083 3131 2731 2316 2092 2060 1869 1453 1070 942 814 798 670 718 1070 1182 1022 926 750 766 862 670 559 702 846 575 607 639 623 607 591 607 623 670 255 495 1118 1102 1421 1565 1757 2332 1629 655 271 479 527 559 591 543 670 543 655 559 479 702 415 0 1006 2811 2731 2859 2795 2731 2779 2859 3003 3147 3147 3099 3083 3019 2939 2923 2843 3019 1933 1278 1469 1389 1038 734 1134 2843 3131 2907 2939 3147 2859 2747 2556 1661 1453 1789 2156 2060 2731 2572 2380 2188 2076 1949 1773 1629 1533 1405 1405 1437 1421 1421 1421 1469 1501 1517 1373 782 623 702 559 575 495 447 846 607 702 766 750 1310 1134 543 431 383 303 319 255 207 159 271 303 287 255 223 175 191 175 255 255 303 319 319 303 335 287 175 239 686 782 686 639 670 1054 766 303 207 0 0 0 15 1070 1533 1070 878 814 1182 1597 1421 1341 1230 1214 1214 1294 1405 1453 1405 1357 1421 1341 1294 1341 1453 1501 1405 1310 1437 1373 1278 1246 1246 1278 1262 1246 1278 1294 1326 1373 1405 1421 1437 1437 1405 1373 1341 1294 1246 1214 1182 1166 1118 1118 1102 1102 1102 1102 1102 1102 1054 1038 1006 990 974 990 990 1006 958 942 926 942 958 942 894 830 878 782 718 734 718 686 734 846 1102 1054 1070 1086 1006 878 846 894 990 990 974 942 942 894 878 878 878 926 974 1006 1038 1038 1022 1006 942 862 798 766 750 686 575 511 639 846 894 926 974 846 830 942 958 1070 1102 1006 958 974 1006 942 958 974 1166 1389 1501 1533 1693 1853 1629 862 191 95 239 223 111 63 47 0 0 63 31 0 95 319 798 1086 1134 990 1006 910 766 750 718 846 942 958 846 607 367 207 335 351 399 415 415 415 415 399 399 431 431 367 351 399 383 335 207 191 175 175 159 175 191 223 367 527 559 479 415 383 335 255 511 495 415 399 559 702 670 607 782 639 750 559 639 750 639 495 750 734 862 1357 2220 3003 3354 3275 2284 287 95 63 0 0 15 143 63 31 0 0 0 0 0 0 0 0 0 79 191 207 175 95 0 15 623 990 2044 1901 1357 1166 1677 1629 2092 1198 846 766 862 830 511 191 0 0 0 0 0 0 143 175 207 143 0 0 127 335 495 511 511 431 415 415 335 223 175 143 143 191 239 239 255 207 191 127 95 15 31 0 31 15 0 0 15 127 223 287 271 239 239 271 271 255 223 207 223 255 255 255 239 223 207 175 175 159 95 79 63 47 31 0 0 0 0 0 0 143 287 63 79 607 367 479 511 495 431 319 143 0 47 79 95 95 95 79 63 63 79 79 95 95 95 79 63 63 15 31 79 95 127 111 111 95 47 0 0 63 351 670 1038 1230 830 766 718 686 670 702 670 686 670 655 639 655 670 686 686 718 830 942 958 910 830 639 319 47 0 0 0 0 31 415 1038 1389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 15 95 175 175 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 63 47 0 0 0 0 0 0 575 1038 1230 926 894 1166 1070 1262 1485 1549 1837 2540 2763 2428 2268 1949 1981 1837 1405 990 782 718 734 846 1102 1070 1182 1581 1198 351 0 0 0 159 143 111 191 335 111 63 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 63 63 63 31 63 31 63 31 0 0 0 15 15 31 0 31 63 63 63 31 31 31 0 0 0 0 0 0 0 0 0 0 79 63 31 143 607 1166 1310 1469 1341 1405 1501 1565 1453 1373 1405 1613 1565 1901 1949 1917 1837 1789 1693 1581 1517 1214 655 159 79 383 766 894 1853 1821 2140 2092 2556 2795 1326 0 175 623 319 447 702 495 734 942 974 782 511 367 798 734 958 591 31 111 111 47 63 111 143 95 159 143 111 95 47 63 63 79 79 79 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 79 79 95 95 95 79 95 127 127 95 95 127 143 31 63 143 191 127 63 111 191 239 511 479 0 1054 1549 1421 1485 1661 1677 1805 1613 1949 2012 2604 2891 2795 2875 2891 2859 2971 3179 3195 3083 3179 3370 3498 3434 3370 3370 3370 3338 3259 3131 2715 2731 2747 2604 2955 3418 3370 3195 2955 2987 2699 3179 3147 2859 3035 3163 3131 2971 3067 3179 2923 2476 2012 2699 2827 2508 2667 2923 3035 3179 3131 2875 2923 3530 3323 2572 2779 3498 3354 1677 3227 2859 2332 2044 2731 2795 3482 2843 2140 2380 2140 2476 2667 2556 2316 2987 3147 3402 3131 3195 3211 3147 3131 2939 2891 2907 2827 2795 2715 2572 2667 2588 2396 2028 1581 1230 1086 1070 814 718 814 798 958 1437 1437 1214 1038 766 702 830 894 878 846 655 814 655 591 623 607 495 543 686 591 718 686 942 1565 1885 2092 2380 2955 1054 415 351 319 527 415 463 511 639 511 670 543 463 702 383 0 0 2476 2747 2763 2747 2955 2747 2763 2923 3083 3083 3051 3035 3003 2939 2811 2795 2939 1933 1262 1597 1341 894 718 1469 3067 3179 2939 2891 3227 2923 2907 2747 1821 1373 1709 2092 1853 2715 2588 2396 2204 2092 1981 1821 1693 1613 1294 1278 1278 1262 1278 1326 1421 1485 1517 1437 974 894 990 814 782 702 718 1070 655 718 830 1070 1965 2012 974 814 670 623 670 639 479 335 399 415 399 383 351 319 303 319 255 255 271 303 319 303 303 287 111 159 559 591 415 335 415 862 782 255 223 0 0 47 95 1278 1533 1022 814 846 1246 1581 1357 1294 1230 1230 1262 1310 1437 1421 1373 1310 1453 1341 1278 1373 1517 1565 1437 1278 1485 1405 1326 1294 1310 1326 1310 1278 1246 1278 1341 1357 1421 1421 1469 1437 1421 1373 1373 1294 1278 1198 1198 1150 1150 1102 1102 1086 1070 1054 1054 1054 1054 1038 1022 990 990 1006 1022 1038 910 878 878 910 958 958 910 814 846 766 750 846 846 750 718 734 1054 1022 1038 1086 1022 862 814 862 958 958 958 974 958 910 910 878 862 878 926 974 1006 1006 1022 1022 974 894 798 782 734 655 543 479 559 766 862 926 974 878 814 942 926 1054 1102 1022 958 1006 990 942 878 958 1054 1102 1405 1677 1693 1469 1517 1613 1166 335 0 31 127 0 47 0 0 47 0 0 111 351 750 1070 1118 974 1006 942 814 798 655 718 814 958 1070 990 782 591 559 559 607 607 575 543 511 479 399 447 431 367 351 383 367 303 271 239 255 223 223 239 255 303 367 479 495 431 383 383 303 191 255 287 319 447 543 351 191 399 447 207 527 335 383 255 383 431 271 351 511 718 750 1214 2364 3482 2316 431 31 0 31 79 31 79 63 31 31 0 0 0 0 0 0 0 0 0 79 143 79 31 79 127 191 718 1150 830 974 1917 2012 2220 1949 1278 798 718 814 686 702 351 15 0 0 0 0 0 15 47 63 31 0 0 47 191 415 383 319 255 239 239 175 31 0 15 95 143 239 287 255 255 191 175 127 79 47 15 31 31 0 0 0 15 175 223 271 239 239 223 271 223 223 175 223 207 191 191 207 239 287 287 335 335 143 127 111 95 79 47 31 31 0 159 31 0 175 79 0 191 702 766 814 814 862 830 607 335 0 15 31 47 31 15 0 0 0 15 31 47 63 63 63 63 0 31 63 111 95 95 63 15 15 0 175 623 990 1086 958 830 830 718 655 639 686 734 750 734 734 670 623 670 734 750 686 591 814 814 830 862 958 1006 766 479 143 0 0 0 0 31 623 1070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 127 175 143 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 1102 1038 1006 1006 1326 1469 1821 2220 2460 2028 2604 3546 3131 2652 2156 1581 1070 702 591 894 1006 702 1070 1022 1230 1453 1070 255 0 0 15 47 47 47 47 47 47 15 15 15 15 0 15 0 15 0 15 15 15 15 15 15 15 15 15 15 15 0 15 0 15 0 0 0 0 0 0 0 0 0 31 31 31 0 0 0 0 0 15 15 15 15 15 15 15 47 63 95 127 0 287 1294 1246 1086 1453 2108 2332 2236 2140 1949 1789 1549 1517 1853 1901 1901 1949 1821 1869 2236 2508 1901 1405 1118 655 287 846 1757 1997 1773 1933 2044 2332 1198 495 415 479 607 718 798 607 607 1054 1086 798 734 575 463 766 1118 830 255 63 111 159 111 47 15 31 63 143 127 111 95 79 63 63 63 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 95 95 111 127 111 95 63 15 175 591 351 127 830 1373 1166 958 1118 1230 1326 1278 1150 1118 1182 1246 1357 1278 1230 1198 1214 1278 1341 1389 1773 1773 1773 1805 1869 1965 2076 2124 2172 2220 2332 2412 2476 2476 2524 2556 2604 2683 2795 2923 3067 3099 3099 3051 2987 3083 3195 3243 3179 3163 3147 3195 2939 2955 2955 2923 2971 3067 3227 3386 3227 3275 3227 3163 3179 3307 3386 3402 3163 2843 3115 2891 1949 1917 2492 2396 2731 3019 2444 2300 2380 2699 3482 3370 3243 2556 2763 3099 2811 3003 3227 2779 1885 1693 1549 1437 1310 1182 1357 1645 2699 3131 2028 1613 1821 1294 1086 990 830 942 734 639 1118 1645 1709 1485 942 766 702 655 686 798 846 623 750 718 702 639 639 607 655 639 750 527 607 1533 2508 2476 3307 3115 750 575 447 511 575 495 399 367 415 271 527 750 591 543 591 399 95 0 1357 2907 3019 2923 3131 2955 3083 3179 2923 3099 3179 2971 3035 2747 2667 2923 3051 1357 1230 1357 1230 862 734 1341 3418 3227 3115 2827 2971 3131 2907 3163 2204 1405 1693 1789 1901 2604 2476 2380 2236 2156 2060 1917 1725 1533 1230 1214 1214 1182 1198 1246 1373 1469 1389 1134 862 910 718 543 750 686 718 655 639 1054 830 1278 2460 2028 1086 1006 926 974 958 862 830 846 750 702 655 702 766 766 639 495 543 399 303 367 431 431 351 303 223 303 431 415 367 399 591 750 718 367 79 287 447 111 415 1357 1278 926 862 798 1326 1741 1326 1278 1278 1262 1230 1341 1517 1373 1341 1581 1565 1294 1326 1661 1661 1310 1230 1453 1501 1549 1501 1405 1389 1437 1405 1262 1246 1230 1278 1294 1357 1389 1437 1453 1485 1485 1453 1326 1294 1294 1278 1198 1166 1102 1070 1070 1070 1054 990 926 958 1038 1118 1118 1102 1038 1006 1006 878 910 926 862 814 766 798 830 766 766 798 830 862 830 798 718 958 1022 1070 1086 1054 990 974 942 1006 1006 990 990 958 942 942 910 766 814 862 926 958 958 958 974 894 814 734 718 750 686 575 463 511 623 782 910 926 878 846 798 894 990 1054 1070 990 942 942 990 990 1022 1038 1134 1278 1421 1517 1549 1485 1501 1517 1262 575 47 0 0 0 47 127 111 0 0 95 383 862 958 1022 1022 990 958 878 798 718 702 782 974 1102 1054 926 830 814 734 686 623 591 575 543 527 447 447 463 447 431 383 319 271 255 255 287 271 271 255 255 271 415 399 415 447 367 239 255 351 287 143 175 335 335 159 95 191 175 191 175 143 63 31 0 0 0 15 127 271 351 655 1326 1949 1230 527 15 31 127 15 0 47 15 15 15 15 0 0 0 0 0 0 31 95 95 79 31 0 0 0 191 543 702 670 702 814 1070 1597 1629 1022 527 447 750 1118 1214 670 31 0 79 0 95 127 207 159 111 47 31 47 31 0 255 351 351 223 95 63 79 0 15 31 127 207 287 351 319 303 175 143 127 127 95 95 79 31 15 0 47 47 95 95 143 111 31 0 31 0 31 0 31 0 0 0 15 31 111 111 191 207 207 191 175 143 127 95 111 95 63 127 175 255 191 31 47 463 830 1054 1070 974 1054 990 814 686 95 15 0 0 0 0 0 15 111 0 0 0 0 0 0 0 0 15 79 31 0 0 0 0 223 559 958 1102 990 798 702 750 750 782 782 782 766 766 750 750 686 670 686 702 734 718 702 670 591 702 734 670 718 894 910 798 702 399 0 0 0 0 271 846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 111 143 111 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 974 958 926 1054 1389 1389 1246 1661 1869 1997 2859 3514 3115 2715 1933 1294 607 527 1022 1373 1166 830 942 1262 1262 702 47 0 0 79 47 79 47 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 47 143 95 31 0 0 686 1389 1214 1453 1901 2124 2076 2044 2028 1885 1517 1326 1453 1294 1246 1805 2428 2492 2268 1933 1469 1054 1038 1086 942 1389 2204 1645 2156 2268 1405 990 511 607 750 862 2715 1709 527 926 1070 1198 990 718 431 463 958 1278 1054 559 223 207 191 175 127 95 95 111 111 143 127 111 95 79 63 63 63 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 47 63 95 111 127 111 111 63 175 591 399 95 734 1310 1469 1485 1421 1469 1565 1501 1437 1357 1437 1453 1373 1326 1262 1182 1150 1134 1150 1150 1070 1054 1038 1038 1038 1054 1070 1054 1006 1006 1054 1070 1054 1054 1054 1070 1166 1198 1246 1326 1405 1469 1485 1453 1517 1581 1725 1805 1853 1917 2028 2108 2300 2316 2332 2348 2412 2572 2795 2971 2955 3099 3195 3243 3338 3482 3530 3498 3386 3195 3466 3402 2779 2747 3035 2827 2843 3099 2604 2540 2540 2604 3147 2939 3067 2683 2907 3163 2907 2891 2891 2428 1549 1310 1262 1581 2044 2380 2620 2795 2987 3211 2236 2012 2172 1581 1230 910 926 990 942 910 1214 1661 1677 1357 655 623 766 814 639 607 639 575 718 702 670 623 623 639 686 702 431 607 798 2012 2396 1917 1485 655 447 383 415 511 591 511 463 463 351 223 415 607 575 463 527 511 15 431 1885 3051 3019 2939 3163 3051 3035 3195 3099 3323 3402 3243 3354 3147 3099 3083 3131 1597 1437 1310 1118 878 655 1326 3434 3259 3147 3051 3099 3115 3115 3019 2747 1837 1533 1597 1629 2348 2524 2412 2300 2220 2124 1981 1789 1613 1501 1421 1326 1214 1198 1214 1310 1373 1421 1326 1006 878 718 686 878 686 734 766 718 990 926 1629 2652 1917 1038 942 894 894 942 926 958 990 830 798 734 702 766 814 830 830 670 766 750 591 543 575 559 431 495 527 591 543 495 495 607 718 527 399 207 255 495 495 814 1517 1230 894 830 862 1373 1709 1278 1198 1134 1294 1405 1549 1677 1549 1421 1533 1501 1405 1501 1709 1597 1310 1326 1597 1581 1581 1517 1405 1373 1405 1357 1230 1246 1230 1230 1262 1310 1357 1421 1453 1501 1517 1485 1389 1326 1326 1278 1214 1230 1166 1086 1038 1054 1054 1022 990 1006 1054 1102 1102 1070 1006 990 990 958 990 958 878 830 766 766 798 782 750 734 702 734 798 830 846 846 894 974 1054 1086 1038 1006 942 942 942 942 910 910 894 862 814 734 734 798 846 894 894 926 910 910 830 766 750 766 718 591 479 527 655 814 926 942 942 878 862 926 974 1054 1054 990 894 894 942 1022 1038 1006 1022 1118 1246 1405 1501 1389 1341 1469 1405 1054 766 543 335 79 79 95 79 0 0 79 303 814 942 1102 1070 1006 958 878 814 782 702 718 846 974 1006 1022 1022 878 830 814 766 734 670 607 559 447 447 447 415 415 367 319 287 287 287 271 271 319 335 351 351 479 431 463 431 383 255 207 303 319 207 255 383 415 207 63 95 47 79 63 47 31 15 15 0 79 15 31 79 47 95 431 798 670 271 0 15 63 0 0 79 15 15 15 15 15 15 15 0 0 0 31 63 63 31 0 0 0 15 255 575 670 543 447 479 623 990 1022 686 527 655 1022 1437 1773 1102 127 31 31 31 239 287 207 223 207 159 63 0 0 0 127 239 255 159 31 0 15 0 15 31 95 175 271 287 287 287 287 207 175 79 79 63 79 31 0 0 0 0 31 47 47 63 15 15 15 15 15 15 15 15 0 0 0 15 31 47 63 79 159 159 143 127 111 95 111 95 79 127 159 239 271 79 159 559 942 1182 1198 1086 1150 1134 1038 974 511 95 0 0 47 351 591 734 718 575 399 255 175 79 0 0 0 0 0 0 0 0 111 287 814 894 974 974 846 734 702 702 734 766 766 766 782 814 830 846 798 766 734 718 702 670 623 575 607 655 702 686 718 766 798 782 734 702 527 303 0 0 0 575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 95 95 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 862 1086 830 830 1389 1709 1453 1517 1214 1421 2476 3450 3530 2875 2012 1278 670 958 1613 1661 1341 1326 1182 1102 591 0 0 0 47 0 47 79 47 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 47 143 63 0 127 0 207 1645 1757 1437 1661 1981 1965 1853 1917 1981 1805 2092 1885 1661 1645 1949 2252 1901 1198 814 623 495 1086 1757 1341 766 878 1501 2540 2604 1118 351 399 718 591 702 2652 1278 415 1246 1022 974 958 639 511 830 1453 1533 974 399 255 255 175 111 63 79 95 95 79 127 127 95 79 63 63 63 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 47 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 31 47 79 111 127 143 143 111 175 607 463 79 383 782 1022 1182 1134 1134 1198 1150 1150 1102 1134 1086 1278 1198 1198 1198 1214 1230 1246 1262 1198 1198 1198 1214 1198 1182 1182 1166 1294 1278 1278 1230 1182 1134 1134 1150 1006 1006 990 1006 1022 1054 1102 1086 750 766 830 846 862 894 974 1054 782 766 734 702 702 814 1006 1150 1389 1485 1581 1645 1757 1885 1933 1917 2220 2204 2444 2636 2604 2715 2827 2731 2859 3051 2827 3035 3131 3083 3386 3179 3051 3035 3243 3370 3323 3338 3259 2955 2460 2188 2028 2140 2268 2140 1901 1757 2348 3051 3211 3546 3354 2460 1997 1645 1166 1054 1086 1134 1389 2172 2747 2667 1262 1118 1198 1294 1118 958 926 926 830 798 718 623 559 543 559 575 655 559 319 1246 958 511 287 159 495 495 527 495 479 351 351 335 463 399 447 559 623 447 591 926 1693 2060 2636 2779 2524 2556 2859 2939 2859 3035 3019 3195 3259 3147 3227 3099 3195 2971 3019 1677 1485 1134 926 894 639 1262 3370 3370 3259 3291 3243 3115 3291 2923 3179 2268 1373 1389 1581 2492 2604 2492 2380 2284 2220 2108 1885 1741 1517 1421 1326 1230 1230 1278 1373 1421 1437 1453 1070 830 766 846 1054 814 702 830 814 974 1070 1933 2667 1693 1070 958 862 862 926 926 1022 1102 958 942 894 846 830 846 910 990 702 702 718 702 686 670 655 607 543 511 527 479 447 431 479 527 527 607 479 351 559 814 1150 1533 1150 862 798 942 1469 1677 1230 1086 1118 1437 1597 1645 1709 1645 1517 1533 1485 1581 1709 1693 1469 1278 1405 1677 1613 1581 1485 1373 1326 1341 1294 1198 1246 1214 1198 1214 1262 1341 1405 1453 1533 1565 1549 1469 1421 1405 1357 1278 1310 1230 1134 1070 1054 1054 1086 1070 1022 1054 1102 1086 1054 1022 1022 1022 1006 1022 990 910 846 782 782 782 766 766 766 718 718 750 798 846 750 782 878 1022 1150 1150 1102 1022 926 910 910 878 862 814 798 734 670 686 750 814 878 894 894 894 926 846 782 782 798 750 623 495 511 639 782 910 926 926 878 862 894 942 1022 1022 974 926 878 926 1054 1054 974 910 958 1086 1326 1485 1389 1357 1437 1469 1373 1278 926 447 175 111 47 47 0 0 15 191 639 830 1086 1134 1070 942 846 782 830 718 639 670 766 878 1022 1150 942 862 798 718 702 655 607 543 463 463 431 399 383 351 319 303 303 287 271 271 319 367 399 431 527 479 495 447 383 271 239 287 335 287 351 463 447 207 0 0 0 0 0 0 15 15 15 15 47 0 0 31 31 0 0 111 127 31 0 15 15 0 15 63 15 15 15 15 15 15 15 0 0 0 15 15 15 15 0 0 0 63 319 623 686 527 367 335 287 463 511 527 734 958 1278 1661 2172 1485 351 31 31 31 207 223 143 191 223 127 31 0 0 0 31 159 239 191 63 0 0 0 0 0 47 127 239 255 271 287 367 255 159 31 31 31 47 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 63 63 47 47 47 63 127 127 111 159 207 47 111 431 1214 1453 1453 1230 1198 1086 958 894 862 527 303 431 766 1070 1214 1246 1182 1102 990 910 830 702 559 479 367 287 159 47 111 335 655 894 1182 1070 926 846 766 718 670 655 782 798 782 782 798 846 878 910 942 894 814 766 718 686 623 591 511 527 607 639 639 623 670 782 974 1006 846 623 287 0 47 495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 63 31 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 0 702 1230 718 591 1597 2412 2428 2444 1997 1661 1821 3003 3594 2652 1485 846 798 1278 1357 1150 1214 1485 1102 447 0 0 0 79 31 31 79 79 47 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 111 63 0 127 0 0 1278 2028 1661 1549 1853 1805 1517 1613 1965 2316 2444 1853 1741 1917 1565 974 527 191 255 798 1038 1278 1437 894 686 1389 2300 2636 1981 479 0 431 814 543 511 990 399 655 1182 814 830 782 830 1166 1485 1485 1214 878 559 367 319 319 303 223 143 79 79 79 111 111 95 79 63 63 63 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 47 47 47 63 63 79 79 79 79 79 79 79 79 79 79 79 47 63 79 111 127 143 143 111 143 511 511 143 143 207 271 335 527 479 511 495 543 495 511 431 511 511 559 607 655 702 734 750 702 718 766 830 894 942 990 1022 1230 1198 1198 1166 1134 1118 1134 1166 1166 1182 1182 1166 1150 1150 1166 1198 1118 1134 1150 1118 1070 1038 1054 1070 1182 1182 1134 1054 990 1022 1118 1182 1086 1038 990 942 958 1038 1102 1134 910 926 878 894 1006 1038 990 1006 1134 1246 1198 1549 1741 1645 1821 1693 1837 2028 2076 2028 2172 2332 2364 2348 2667 2667 2795 2939 3019 2987 3051 3131 2795 2348 1725 1837 1981 1853 1949 1661 1469 1294 1421 1485 1581 2508 3498 3690 2859 2364 2172 2284 2236 2124 2060 1997 1853 1805 1709 1613 1549 1549 1565 1581 1357 782 415 1102 750 63 0 239 655 623 559 527 527 527 559 575 351 415 351 415 543 479 814 1565 2332 2524 2604 2540 2524 2508 2492 2492 2524 2572 2588 2715 2843 2859 2891 2843 2859 2731 2859 1533 1341 1038 926 990 686 1022 3099 3450 3291 3243 3099 3019 2971 2891 3227 2636 1645 1166 1501 2556 2444 2348 2204 2140 2108 1997 1805 1677 1677 1581 1501 1453 1485 1533 1565 1565 1485 1389 910 750 846 894 1102 1006 926 1086 1214 1405 1549 2236 2636 1709 1102 958 878 846 894 926 974 1086 1070 1006 958 958 958 894 878 894 1086 750 655 830 926 782 702 766 639 575 575 559 591 591 623 623 543 623 559 431 527 830 1182 1437 1070 846 782 1070 1581 1613 1198 1006 1278 1645 1725 1581 1597 1645 1613 1613 1549 1693 1725 1533 1294 1278 1469 1677 1613 1549 1437 1341 1294 1278 1262 1230 1246 1198 1182 1182 1214 1294 1373 1437 1517 1581 1597 1549 1533 1533 1485 1405 1389 1341 1262 1198 1150 1102 1118 1086 1038 1038 1054 1054 1038 1038 1054 1070 990 990 958 926 862 798 782 766 702 798 862 910 878 830 814 798 766 718 798 926 1070 1118 1086 1006 910 926 878 830 798 734 702 670 639 655 718 798 878 894 894 894 926 862 798 798 830 766 639 511 479 575 718 846 862 878 830 830 846 910 958 1006 974 958 910 958 1038 1054 974 878 862 990 1214 1405 1453 1326 1326 1310 1341 1405 1102 543 271 111 0 0 15 0 0 15 303 639 1038 1150 1118 990 862 798 830 702 559 527 559 639 830 990 1006 894 750 623 591 591 607 575 527 463 431 383 367 351 335 319 319 303 271 255 303 335 399 431 511 511 479 463 399 319 287 287 367 335 415 543 527 287 47 0 0 0 15 15 31 47 47 47 0 0 0 95 127 79 47 63 0 31 79 47 15 31 31 0 15 15 15 15 15 15 15 0 15 0 0 0 0 0 0 0 0 31 239 479 559 463 351 335 191 239 335 543 862 1006 1214 1549 1917 1517 495 31 127 111 207 207 79 95 79 79 15 0 0 0 0 143 287 319 223 111 47 47 31 47 79 143 239 287 303 287 287 207 111 15 31 31 31 47 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 15 0 15 0 0 0 0 0 0 0 31 31 31 31 31 31 47 63 0 63 159 15 15 239 990 1326 1437 1310 1294 1182 1070 1038 1086 1102 1198 1230 1278 1230 1262 1262 1214 1166 1182 1166 1214 1150 1118 1054 958 926 846 798 798 878 1006 1102 974 926 830 814 814 814 750 718 878 878 846 830 846 894 942 974 1070 1006 926 878 846 814 782 750 623 575 607 718 686 623 734 974 1517 1310 910 718 670 511 447 655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 31 0 0 15 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 479 1086 655 1038 2316 2955 3067 3131 3227 2667 1485 1997 2891 1613 575 383 926 1150 686 878 1357 1198 319 0 0 0 15 0 31 175 79 79 47 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 127 79 111 0 0 0 255 1469 1821 1278 1326 1341 1294 1533 1933 2683 3179 2300 1933 1837 1150 399 287 399 463 1118 1373 1581 1837 1485 1341 2012 1917 1613 878 143 0 383 734 655 734 399 527 655 702 814 846 766 1405 1645 1533 1118 814 798 670 479 463 575 670 543 303 127 111 159 95 95 79 63 63 63 63 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 47 47 47 63 63 79 79 79 79 79 79 79 79 79 79 79 95 95 95 111 111 127 127 143 111 383 463 287 207 127 63 15 207 159 175 175 223 223 191 143 79 95 95 95 95 79 47 31 0 0 15 63 159 271 383 415 351 383 383 383 367 383 415 447 575 639 686 702 670 655 639 655 798 862 942 1006 1038 1038 1038 1038 1150 1198 1230 1230 1198 1214 1278 1294 1214 1150 1070 1038 1022 1038 1102 1150 1278 1341 1182 1054 1118 1038 942 1022 926 910 846 1070 1134 1022 1054 990 990 1198 1070 878 990 1134 1198 1278 1389 1389 1405 1357 1310 1341 1597 1837 1885 1405 1134 1357 1469 1437 1453 1118 1198 1118 1421 1421 1134 1533 2188 2268 2316 1821 1629 1741 1725 1677 1693 1709 1773 1773 1741 1741 1773 1837 1901 1949 2284 1501 1262 1629 1885 1278 958 527 575 479 351 271 255 207 79 0 175 287 207 207 335 431 990 1917 2252 2316 2268 2348 2540 2460 2348 2476 2300 2172 2204 2316 2620 2843 2859 2843 2620 2731 2923 1421 1166 1022 1038 1054 702 623 2636 3418 3163 2939 2731 2827 2923 3323 3259 3195 2492 1326 1661 2620 2508 2412 2268 2220 2188 2108 1933 1837 1725 1661 1581 1533 1549 1533 1485 1421 1725 1389 702 702 1006 926 1054 1198 1102 1166 1453 1757 1789 2092 2252 1629 1086 974 910 894 894 910 958 1022 1150 910 750 814 942 958 926 910 878 814 750 686 686 734 830 830 670 623 607 623 686 702 702 670 527 447 479 479 495 718 1150 1469 990 846 782 1214 1661 1533 1198 1038 1437 1805 1837 1613 1613 1677 1645 1629 1581 1645 1565 1341 1230 1373 1581 1677 1613 1517 1421 1357 1310 1278 1262 1262 1214 1182 1150 1150 1182 1246 1326 1373 1437 1517 1565 1565 1581 1629 1613 1549 1501 1501 1485 1437 1357 1278 1246 1214 1166 1134 1086 1038 1054 1038 1022 1022 910 910 878 878 846 830 766 750 734 798 910 974 974 958 910 910 878 782 782 846 958 1038 1054 1006 894 910 862 814 766 718 670 623 639 655 750 830 878 910 958 958 894 830 814 814 830 782 670 511 463 559 702 814 862 846 830 830 782 846 894 974 990 1006 1006 1006 1006 1022 1006 894 862 910 1086 1230 1389 1310 1278 1198 1230 1453 1357 1022 447 191 0 0 47 0 0 0 15 447 926 1150 1182 1086 926 846 814 702 543 479 447 431 495 607 958 878 814 734 702 686 655 607 527 479 431 399 383 351 335 335 367 335 287 239 271 287 335 367 431 447 431 415 383 399 351 319 319 335 431 575 607 399 143 0 15 47 31 31 31 31 31 31 47 31 31 63 31 0 0 47 15 79 79 15 31 79 31 0 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 63 191 255 255 255 287 191 223 223 415 686 782 990 1373 1789 1677 655 0 15 31 255 415 127 15 0 63 191 255 207 79 0 63 271 399 383 271 207 191 191 207 191 207 255 239 223 175 111 79 47 0 31 31 31 31 31 31 31 31 15 15 15 15 0 0 0 0 0 0 0 0 31 15 15 0 15 15 31 31 0 0 0 0 0 0 0 15 0 0 0 0 63 0 0 79 0 463 830 974 1182 1246 1198 1198 1278 1341 1389 1262 1118 1022 1086 1150 1102 1070 1070 1054 1102 1086 1102 1086 1134 1166 1198 1182 1150 1070 1038 990 894 910 894 910 894 910 926 974 958 958 942 942 958 1022 1086 1134 1118 1070 1006 990 990 1006 990 974 942 846 830 894 830 782 926 1166 1741 1453 990 830 878 798 686 766 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 31 0 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 431 1006 814 1837 3051 3035 2987 2556 2779 2476 1166 1086 1421 383 223 527 1118 894 431 1054 1357 479 0 0 0 0 0 0 63 159 95 79 79 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 95 127 127 0 0 0 0 814 1501 846 718 782 1373 1949 2140 2955 3259 2540 1789 1246 830 591 591 559 1198 1389 1453 1965 2620 2220 1214 782 463 383 223 271 239 814 1230 1326 1310 1006 1166 942 974 1246 1262 1773 1821 1453 958 655 607 655 575 479 479 686 798 670 351 95 63 127 79 79 63 63 63 63 79 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 47 47 47 63 63 79 79 79 63 63 63 63 63 63 63 63 127 111 111 111 111 127 143 143 239 319 399 367 255 175 127 79 95 95 95 111 143 143 127 95 207 207 191 175 143 111 79 63 111 95 63 63 95 175 255 287 79 63 79 79 63 47 63 95 47 143 255 303 271 223 207 207 47 143 255 367 447 495 495 479 495 575 655 670 655 639 670 655 798 734 814 878 958 910 958 974 798 926 1006 990 1118 1086 1118 1230 1214 1166 1166 1246 1310 1278 1326 1326 1389 1517 1453 1310 1373 1373 1389 1469 1262 1214 1198 1262 1278 1294 1294 1262 1070 1150 1389 1421 1150 1070 1310 1469 1102 1086 1310 1246 830 814 1054 1070 1246 1118 1214 1326 1182 1166 1326 1437 1437 1453 1437 1453 1485 1533 1581 1613 1597 1357 1549 1677 2540 3003 3354 2955 2891 2843 2827 2763 2811 2683 2444 2140 1198 1182 1118 990 990 1086 1613 2220 2172 2204 2252 2428 2508 2332 2380 2699 2348 2108 2124 2172 2492 2827 2763 2795 2620 2827 2971 1278 974 958 990 910 798 431 2364 3434 3083 2827 2667 2923 3323 3418 2747 2987 2572 1294 1773 2715 2492 2396 2252 2204 2188 2124 1965 1885 1981 1997 1965 1949 1965 1933 1885 1853 1933 1421 527 575 1054 942 1038 1246 1182 1134 1517 1789 1741 1789 1837 1597 1166 1038 942 910 894 878 926 1006 1118 670 319 399 670 862 926 942 1613 2044 1981 1246 798 926 1038 814 702 670 670 670 718 718 702 670 718 543 623 655 511 639 1118 1485 942 878 814 1326 1725 1453 1246 1150 1533 1885 1965 1821 1837 1805 1677 1613 1581 1565 1421 1294 1357 1581 1725 1741 1613 1501 1405 1373 1341 1278 1246 1262 1182 1118 1134 1086 1118 1134 1214 1230 1326 1373 1469 1437 1517 1565 1613 1549 1565 1597 1645 1629 1565 1501 1469 1453 1389 1326 1246 1166 1134 1086 1022 974 926 926 894 910 894 878 814 766 846 846 862 894 958 1022 1006 1022 974 894 830 814 862 926 942 974 862 846 830 798 782 750 734 702 623 639 750 830 894 926 974 974 846 798 782 798 814 750 639 511 479 575 702 814 878 894 878 862 798 830 910 958 1022 1038 1038 1022 958 958 942 894 846 862 942 1022 1341 1310 1341 1262 1166 1294 1405 1294 734 399 31 0 31 0 0 0 0 287 798 1070 1182 1150 1038 958 862 718 591 527 463 335 255 255 543 575 686 750 782 734 623 543 543 495 463 431 431 383 351 335 399 367 319 271 271 271 287 303 335 383 367 351 399 415 383 335 255 271 383 511 607 495 223 0 31 31 15 15 0 0 0 0 31 31 31 0 0 0 0 63 31 31 0 0 15 79 47 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 143 159 143 47 95 319 479 750 1182 2188 2236 1070 79 0 0 239 527 143 31 47 239 495 591 479 351 0 0 63 239 335 319 303 319 335 287 223 207 159 95 47 15 0 0 0 0 47 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 15 0 15 0 0 0 0 0 0 0 0 0 0 447 798 990 1230 1278 1198 1150 1214 1198 1150 1070 1054 1070 1038 974 990 974 958 958 974 1006 1038 1054 1054 1038 1102 1086 1086 1070 1006 990 1022 1022 958 894 814 846 926 1054 958 990 990 1022 1054 1134 1198 1230 1086 1054 1038 1038 1070 1086 1070 1054 1102 1038 990 942 894 846 958 1070 1118 1102 910 798 830 702 639 782 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 31 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 511 1310 990 1853 2859 2604 2476 2012 1901 1405 686 591 415 31 239 670 910 702 639 846 543 0 0 0 0 0 31 143 127 79 95 79 79 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 79 0 0 0 0 0 335 1054 926 846 655 1597 2412 2332 3035 3147 2715 1821 1166 1294 1677 1709 1517 1693 1789 1773 1869 1949 1533 862 511 127 191 0 0 175 1517 2092 1885 1693 1485 1549 1549 1645 1757 1869 2220 1389 958 511 431 511 543 479 479 511 670 750 575 303 63 15 63 79 63 63 47 47 63 79 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 47 47 47 63 63 79 79 79 63 63 63 63 63 63 63 63 95 95 95 95 111 143 175 191 319 271 367 415 255 159 175 159 95 111 127 143 143 143 143 143 175 175 191 191 191 207 223 223 159 143 111 95 95 111 143 127 0 15 63 47 15 0 0 0 0 15 143 191 159 111 95 127 79 95 143 207 271 287 287 271 191 255 303 303 255 223 239 255 63 15 95 191 271 207 255 287 367 399 511 495 495 463 543 559 623 623 782 766 862 974 1054 1086 1150 1118 1214 1262 1294 1214 1262 1294 1357 1421 1501 1645 1725 1693 1565 1389 1661 1613 1629 1565 1597 1613 1389 1246 1421 1373 1373 1326 1214 1166 1230 1310 958 1006 1198 1246 1086 1102 1294 1341 1198 1182 1166 1150 1134 1118 1102 1102 1086 1118 1326 1230 1294 1565 1725 1613 2060 2156 2284 2348 2524 2604 2556 2380 2092 1949 1933 1789 1693 1789 2060 2124 1981 2220 2715 3147 3227 3067 3051 3115 2332 2076 2156 2108 2364 2683 2556 2652 2747 2811 2859 1182 926 926 926 814 846 431 2332 3482 3067 2987 2907 3195 3083 2300 1661 2108 1853 1070 1677 2508 2220 2124 2012 1981 1933 1885 1773 1677 1549 1565 1581 1565 1565 1549 1565 1581 1741 1246 223 191 830 926 990 1150 1326 1214 1501 1597 1533 1677 1757 1725 1437 1262 1070 958 862 814 846 942 1006 463 15 47 319 495 543 591 2284 2556 2412 1693 1102 990 910 686 702 702 734 734 750 734 766 766 670 559 702 607 319 463 1038 1326 910 926 846 1421 1741 1373 1310 1278 1677 1949 2044 2012 2076 1981 1789 1741 1693 1613 1517 1501 1629 1773 1821 1789 1581 1453 1373 1357 1310 1182 1134 1150 1118 1070 1070 1022 1054 1038 1102 1086 1198 1230 1310 1278 1373 1437 1501 1453 1501 1565 1629 1645 1661 1645 1693 1725 1645 1581 1517 1453 1405 1326 1246 1166 1134 1102 1070 1086 1070 1054 990 926 1006 910 846 862 958 974 894 830 718 670 607 575 559 559 575 607 559 575 591 623 670 702 718 686 639 655 734 814 926 958 974 974 814 766 750 766 830 766 607 479 463 559 702 814 862 894 878 862 846 862 926 974 1038 1054 1022 990 1006 990 942 894 878 878 894 926 1198 1262 1469 1453 1230 1150 1278 1310 1102 670 143 0 0 0 0 0 0 191 607 846 1038 1102 1070 1038 894 782 686 670 591 415 239 127 95 175 335 495 639 655 607 527 543 511 495 479 479 415 367 335 399 383 351 319 319 303 287 287 319 335 319 287 351 415 383 287 175 223 287 431 527 479 223 0 15 15 0 0 0 0 0 0 0 15 15 0 15 31 47 63 31 0 0 0 15 0 0 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 15 0 0 0 0 0 0 47 79 0 0 111 287 447 750 1853 2140 1118 127 0 0 143 383 63 31 207 495 798 862 702 543 15 0 0 0 159 207 239 287 223 175 127 111 63 15 0 0 0 0 0 0 15 31 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 926 1230 1341 1310 1421 1389 1262 1198 1118 1102 1054 1006 1038 1070 990 862 926 942 958 974 1006 1038 1070 1102 990 942 958 942 974 990 1006 1022 1038 1022 958 894 846 862 910 958 942 974 974 990 1006 1038 1070 1086 1038 1006 990 1006 1022 1022 974 942 926 926 926 846 862 878 894 878 639 798 798 782 814 670 591 734 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 31 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 527 1693 990 1166 2076 2124 1997 2348 2156 990 463 399 63 383 447 766 766 910 1262 702 0 0 0 0 0 31 79 63 79 95 95 79 47 15 15 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 95 0 47 0 0 95 0 1022 1469 1533 926 1693 2492 2204 2843 3259 2827 1709 942 1246 1757 1837 1853 1405 1294 1198 1230 1310 1182 814 463 223 479 143 0 463 2140 2188 1038 1357 1310 1389 1517 1373 1709 1949 910 686 639 495 415 431 447 479 463 575 655 686 543 287 127 79 95 63 63 47 47 47 63 79 79 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 47 47 47 63 63 79 79 79 63 63 63 63 63 63 63 63 63 63 63 79 127 159 207 239 175 127 319 447 303 191 239 239 143 175 223 223 207 191 207 239 255 239 223 223 207 223 239 239 191 191 207 223 223 223 223 207 127 175 223 239 207 175 143 143 0 47 159 191 143 111 127 159 159 143 143 175 223 255 271 271 159 207 255 255 239 239 303 335 383 255 191 207 191 159 207 319 287 191 223 223 127 191 351 319 127 207 367 239 223 351 319 335 495 351 463 639 591 527 607 655 702 766 766 766 814 942 1102 1214 1294 1437 1501 1310 1357 1517 1437 1533 1278 1230 1150 1198 1341 1246 1086 1118 1341 1278 1294 1262 1182 1310 1405 1262 1278 1294 1326 1310 1326 1294 1310 1262 1565 1214 1182 1469 1182 1182 990 1150 1086 1118 1118 1038 1054 1166 1214 1166 1294 1118 1182 1214 1150 1357 1405 1070 1294 1278 1453 1661 1757 1901 2044 1997 2108 1917 2124 2076 2300 2636 2524 2715 2859 2763 2731 1166 1038 1022 990 910 782 447 2332 3418 3003 3131 3115 3338 2683 1294 1262 2028 1821 1469 1885 2476 2396 2300 2188 2156 2156 2108 1997 1901 1821 1821 1789 1693 1581 1533 1581 1629 1389 1022 0 0 559 878 990 1006 1086 974 1134 1038 1022 1310 1485 1517 1725 1485 1198 990 814 734 750 846 894 367 0 0 63 95 63 63 127 0 31 223 319 255 287 383 255 287 335 351 367 367 431 463 239 287 463 335 0 319 1006 1198 894 958 878 1485 1757 1341 1357 1389 1853 2012 2044 2076 2172 2092 1933 1933 1805 1725 1661 1709 1805 1853 1805 1757 1501 1373 1278 1278 1198 1054 958 974 1054 1038 1022 1006 990 990 990 990 1086 1134 1166 1166 1214 1310 1373 1341 1437 1469 1533 1581 1629 1677 1789 1853 1805 1741 1709 1677 1661 1613 1533 1453 1357 1326 1278 1278 1294 1230 1150 1102 1070 1006 942 958 1022 926 686 479 239 239 255 175 143 79 127 111 175 175 255 319 383 447 495 495 607 623 718 798 910 942 974 974 782 750 718 750 798 734 591 447 463 527 655 766 830 846 878 862 910 926 958 1022 1038 1038 990 958 1102 1054 958 910 910 926 926 926 990 1134 1517 1661 1405 1198 1246 1341 1373 862 223 0 0 0 0 0 0 127 415 655 878 1022 1038 1022 958 814 734 750 718 511 287 127 0 0 79 223 431 575 670 670 543 511 527 511 511 447 383 335 399 383 367 351 351 335 319 303 303 351 335 287 319 383 351 239 159 159 207 335 431 415 207 0 15 15 15 15 15 31 31 31 31 47 47 47 79 79 0 0 47 0 31 79 31 0 0 79 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 31 31 0 0 15 15 0 0 63 15 0 143 223 207 319 782 1373 718 15 95 63 95 175 0 31 303 670 910 942 750 607 255 31 0 0 0 95 143 207 31 15 0 0 0 0 0 0 15 0 0 0 0 31 63 47 0 0 15 15 15 31 31 31 0 0 0 0 0 0 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 399 734 1118 974 1150 1134 1054 1118 1166 1086 1022 1214 1214 1086 846 718 798 910 942 942 974 1006 1006 990 974 974 958 1006 958 926 926 942 958 958 958 990 974 974 990 1006 1006 958 958 974 974 942 926 894 862 846 830 990 974 958 958 942 910 846 798 734 830 878 846 910 990 958 782 894 942 878 846 894 766 591 607 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 15 0 0 0 0 15 111 111 31 0 47 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 479 1565 830 1038 1182 1278 1453 1837 1565 766 95 271 0 431 942 958 910 1469 1022 15 111 0 0 31 31 63 63 79 79 79 63 63 31 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 79 15 0 0 0 15 239 1102 1901 2588 1741 1166 1326 2108 2843 3530 2588 990 623 766 1517 2204 2859 1901 79 79 846 958 1326 1326 639 367 495 31 0 1006 2667 2524 1757 2364 1917 1773 1469 1230 1214 910 846 287 367 415 447 495 479 495 511 527 670 655 447 175 31 79 111 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 47 47 63 63 63 111 111 111 95 95 79 79 79 47 31 31 79 143 207 239 239 239 271 271 255 223 207 207 223 207 207 207 223 223 223 239 239 239 239 239 239 239 239 239 239 271 271 271 271 271 271 271 271 239 239 255 271 255 239 207 191 159 175 207 223 239 255 255 255 271 239 239 239 239 239 239 239 223 223 239 255 255 271 287 287 271 271 271 271 271 271 271 271 255 255 255 255 255 255 239 239 223 223 223 239 239 239 239 255 207 223 239 255 271 271 271 271 335 559 399 255 399 319 143 255 303 367 686 447 447 575 319 670 527 511 527 511 495 527 607 686 559 591 623 686 734 782 830 846 910 942 1054 1086 1134 1086 1150 1166 1262 1118 1102 1166 1294 1294 1373 1437 1373 1341 1326 1310 1294 1278 1262 1262 1182 1198 1230 1262 1246 1230 1182 1166 1198 958 894 862 926 1006 990 1102 1054 1997 2012 1805 2380 2540 2364 2683 2636 2923 2795 846 1022 1070 814 894 639 255 3147 3227 2923 2572 2955 3035 1725 1581 1613 1901 2012 1853 2060 2652 2204 2140 2108 2172 2252 2284 2204 2108 1981 1901 1949 2012 2060 2028 1949 1901 1757 1326 623 223 479 1006 1134 846 958 814 798 894 942 846 926 1086 1389 1757 1709 1198 830 686 639 702 782 846 0 0 287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 63 0 0 0 0 0 191 1230 1326 942 782 974 1549 1837 1485 1357 1741 1965 1981 2156 1997 2012 2204 2044 2028 2044 1773 1645 1837 2012 1885 1629 1453 1326 1246 1118 974 878 814 798 798 862 910 926 910 878 862 894 926 846 942 1054 1118 1150 1166 1214 1230 1326 1357 1405 1437 1469 1453 1421 1389 1357 1357 1373 1437 1533 1565 1533 1485 1517 1469 1421 1373 1389 1373 1310 1230 990 1102 1134 958 686 367 159 15 0 0 0 0 0 0 0 0 0 0 79 63 95 207 351 399 479 623 750 814 862 926 958 910 894 686 623 718 846 750 591 447 463 495 575 639 734 798 846 846 878 846 814 894 974 1022 990 926 990 990 990 942 878 798 718 670 942 1070 1246 1405 1437 1373 1262 1198 1405 1310 559 0 0 0 0 0 0 0 159 415 670 814 846 830 830 814 750 718 734 655 415 143 79 0 0 0 79 335 607 750 527 463 511 591 591 463 399 447 303 351 399 383 351 319 335 367 383 383 367 351 335 367 367 383 367 255 239 383 495 351 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 63 79 95 79 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 63 31 0 0 79 223 367 287 143 127 191 191 79 127 175 223 495 798 862 750 702 686 702 255 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 0 0 0 15 0 15 0 0 0 0 0 0 0 207 335 463 702 894 1022 1070 1118 1150 958 958 926 814 734 766 910 990 1118 974 798 702 702 766 814 846 766 782 814 862 878 878 942 990 1006 974 974 942 910 910 958 990 942 926 926 974 1054 1134 1182 1198 1310 1278 1214 1102 990 910 894 910 1038 974 910 926 958 926 814 718 718 798 830 830 862 910 830 702 846 814 798 814 750 670 623 655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 15 0 0 0 15 79 127 95 0 0 31 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 559 1214 655 1150 894 766 1661 1725 1134 335 15 271 0 415 1150 1805 1166 718 351 0 0 0 31 63 63 63 63 63 79 63 63 31 31 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 31 0 0 0 63 319 1294 1645 1837 1677 2172 2683 3291 3434 2907 1725 734 734 1230 1773 2699 3370 1789 639 1022 1757 1629 1533 1278 782 766 527 95 0 750 1709 1885 2092 2220 2460 1262 878 926 878 1038 255 255 351 399 447 463 447 447 431 495 639 607 383 127 0 31 79 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 47 47 63 63 63 111 111 111 95 95 79 79 79 47 47 47 95 159 223 239 255 255 271 287 255 223 207 207 223 207 223 223 223 239 239 239 255 271 271 271 271 271 271 271 271 287 287 287 287 287 287 287 287 303 319 335 335 335 303 287 271 223 239 255 271 287 287 287 255 239 223 239 223 239 223 239 223 223 207 239 239 255 255 287 287 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 271 271 271 287 287 303 303 319 303 319 319 335 319 319 303 319 335 399 399 415 415 239 159 271 159 207 95 255 255 95 271 303 255 239 239 207 159 159 207 255 255 271 287 319 351 367 383 399 255 319 415 495 495 415 335 287 351 415 463 495 591 686 702 591 702 686 702 718 750 766 782 798 958 990 1038 1086 1118 1134 1134 1134 990 990 1006 910 910 974 974 1038 1102 2028 2172 1789 1821 1853 2060 2667 2747 2859 2715 1006 1086 958 718 942 607 1565 3370 3259 2971 2140 2540 2699 1389 1326 1533 1949 2204 2220 2284 2396 2204 2236 2316 2412 2540 2604 2636 2620 2763 2699 2731 2731 2699 2667 2636 2652 2779 2380 2044 2140 2428 2588 2540 2348 1997 1869 1853 1869 1693 1341 1150 1118 1421 1693 1629 1262 1038 894 894 1038 1693 1549 255 0 79 0 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 1230 1182 990 814 1022 1613 1901 1613 1549 1917 1965 1821 1821 1661 1821 2124 1965 1885 1789 1741 1773 1901 1917 1741 1469 1310 1198 1102 958 814 718 686 702 718 798 830 846 830 798 782 814 846 814 878 942 990 990 1006 1054 1086 958 990 1070 1134 1198 1182 1134 1102 974 926 894 910 1006 1086 1118 1134 1182 1198 1230 1278 1262 1246 1198 1182 1118 1054 862 559 287 95 31 15 47 31 15 0 0 0 0 0 0 0 15 31 79 143 255 335 463 591 718 766 814 878 894 862 846 655 591 686 798 718 559 447 447 495 575 686 750 814 846 862 830 782 814 878 1006 1054 1038 990 974 974 974 958 910 878 798 766 798 894 1102 1294 1421 1437 1341 1310 1357 1389 862 175 0 0 0 0 0 0 63 351 655 798 734 639 718 702 702 718 798 782 607 367 143 95 63 0 31 191 447 623 639 495 463 527 591 527 463 479 383 399 415 399 383 351 335 335 351 351 335 335 383 399 399 463 431 319 255 335 383 271 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 47 63 63 223 207 175 127 79 47 15 0 0 0 0 0 0 0 0 0 31 47 31 15 15 111 239 383 335 223 207 303 319 271 415 575 910 878 846 670 559 511 447 383 271 159 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 0 0 0 0 0 0 0 31 111 271 527 623 798 1070 942 1006 1070 1102 1054 990 942 926 958 942 862 782 718 782 926 1054 1070 926 782 655 655 686 734 750 798 734 734 734 782 766 734 686 798 846 942 1022 1054 1038 990 910 974 942 894 878 910 990 1054 1086 1262 1453 1757 1981 1981 1709 1310 1022 846 846 814 782 766 798 846 894 1038 990 782 543 575 830 1006 1006 878 734 639 670 718 686 670 655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 15 47 287 255 159 15 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 479 702 798 1933 1294 974 1773 1565 750 47 0 143 95 750 2140 3259 2076 495 127 0 0 111 31 31 31 31 31 31 63 31 31 31 31 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 0 0 0 0 143 495 1246 1310 1501 1773 2875 3067 2939 2412 2236 862 447 639 1565 2156 2859 2779 1102 670 1150 1421 1134 942 862 910 942 607 271 175 766 1405 2012 2971 2044 1341 702 511 1038 1070 463 79 287 367 463 511 495 447 415 431 511 607 575 335 79 0 0 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 47 47 63 63 63 95 95 95 95 79 79 79 79 79 63 63 111 175 239 271 271 239 255 255 239 191 175 175 191 191 207 207 207 223 223 223 271 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 319 335 335 335 335 319 303 287 271 287 287 287 287 287 287 255 255 207 239 207 239 207 239 207 207 175 223 207 239 223 271 271 271 303 303 303 303 303 303 303 319 319 319 319 319 319 319 319 319 335 335 351 367 383 399 399 431 431 431 431 415 399 367 383 431 303 383 495 367 255 319 351 351 175 143 447 495 431 511 367 383 383 367 319 271 239 255 271 223 223 223 207 207 207 207 191 95 79 63 47 95 175 271 319 207 351 383 287 271 351 303 127 159 111 143 159 191 223 255 271 239 255 287 335 367 415 447 463 431 862 1054 990 1054 1182 1310 1357 1469 1853 1885 1709 1789 1981 2268 2620 2636 2875 2715 1038 974 942 750 814 383 2843 3546 3323 3211 2220 2699 2923 2923 2827 2939 3083 3115 3179 3211 3067 3099 3131 3147 3099 3051 2987 2971 2955 2636 2636 2652 2620 2620 2667 2715 2795 1981 1453 1150 1357 1517 1405 1389 1485 1629 1597 1613 1613 1437 1102 894 846 1006 1182 1150 1022 894 686 591 686 1789 1709 623 159 207 0 79 0 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 431 1310 1086 990 798 1054 1693 1949 1741 1725 2028 1933 1549 1341 1150 1453 1901 1757 1629 1469 1677 1885 1917 1789 1597 1389 1230 1038 958 830 702 623 607 639 655 702 718 734 734 702 702 718 734 750 766 798 798 782 798 830 846 702 734 862 942 974 958 942 910 766 686 607 559 575 623 718 718 702 766 862 942 990 1006 1022 1038 1070 846 511 175 0 0 0 0 31 31 15 0 0 0 15 0 0 0 0 0 15 95 175 207 479 591 718 750 798 862 862 814 814 670 607 670 734 670 511 399 447 511 575 702 750 814 814 830 798 766 798 862 974 1054 1038 1006 942 990 1006 1006 974 958 894 862 734 782 958 1150 1341 1453 1421 1373 1389 1469 1246 559 0 0 0 0 0 0 0 191 511 702 718 655 607 639 670 702 782 798 686 511 287 271 207 79 31 95 303 447 686 511 415 463 591 591 543 511 479 463 431 415 431 383 319 271 271 287 287 319 383 415 463 495 463 399 335 319 239 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 47 47 47 159 143 127 95 63 31 15 0 0 0 0 0 0 0 0 0 31 31 47 47 31 127 239 367 399 335 351 367 367 367 623 894 910 718 463 271 303 335 287 143 159 79 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 47 15 0 0 0 0 335 639 782 990 1038 1038 1118 1054 1038 1054 1022 958 894 862 846 894 926 926 894 846 846 894 926 1006 878 798 670 702 702 766 750 846 750 734 734 814 766 670 495 351 415 543 750 958 1086 1102 1038 1134 1054 958 878 814 830 894 926 814 958 1246 1613 1885 1949 1789 1629 1246 1341 1405 1278 1054 846 766 766 766 830 830 942 1357 1757 1677 1326 1214 942 702 686 766 750 639 543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 31 79 463 367 207 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 399 543 1421 2875 1757 1405 1725 1326 495 15 0 0 367 1549 2332 3163 1949 335 0 0 31 31 31 0 31 0 31 0 31 0 31 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 0 0 0 0 223 639 1310 1134 1597 1453 2348 2572 2524 2380 1789 447 223 639 1693 2699 2572 1262 223 399 670 319 47 207 431 894 942 702 351 271 1118 2140 2795 3546 2907 734 702 1198 1469 734 0 223 287 399 527 559 543 511 479 479 543 591 527 303 63 0 0 15 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 47 47 63 63 63 95 79 79 79 79 79 79 79 95 79 79 127 191 255 287 287 239 255 271 239 191 175 175 191 207 207 223 223 223 239 239 239 287 287 319 287 319 287 319 287 303 271 303 271 303 271 303 271 287 255 303 271 287 255 287 255 319 287 303 271 287 255 303 271 255 239 239 239 239 239 239 239 223 223 223 239 239 255 255 255 271 303 303 303 303 303 303 303 335 335 335 351 351 351 351 351 335 351 367 383 399 415 431 431 447 447 447 447 447 431 415 431 607 383 447 463 319 399 527 367 383 127 367 207 63 303 239 319 415 415 431 351 351 287 319 287 367 335 351 303 319 271 287 255 367 319 255 79 47 79 223 255 79 143 239 207 255 287 351 319 127 95 95 95 95 95 95 95 79 63 63 63 63 79 95 79 319 1198 1501 1453 1565 1709 1933 1965 2060 1901 1805 1837 2044 2348 2508 2444 2508 3083 2843 1054 814 1070 878 527 1038 3626 3562 3035 2859 2380 2907 3147 3067 2955 3083 3067 2859 2859 2939 2827 2891 2907 2891 2827 2779 2715 2667 2636 2779 2763 2731 2683 2699 2779 2827 2795 1901 1405 1118 1182 1182 1022 1070 1262 1054 958 942 894 814 670 655 766 734 830 910 990 910 543 191 239 239 447 31 0 335 495 639 447 463 383 319 223 159 111 63 0 0 0 0 0 15 0 15 0 63 143 63 0 0 591 1453 1102 958 750 1118 1773 1965 1757 1741 1917 1773 1294 958 734 1086 1613 1533 1421 1549 1821 1965 1821 1581 1405 1214 1038 862 814 734 655 607 591 591 607 607 607 623 607 607 607 607 623 655 639 623 607 607 623 670 686 686 686 766 814 846 846 862 846 862 798 718 607 527 479 479 463 383 415 479 511 559 655 782 910 830 559 255 31 0 0 0 31 47 47 63 31 31 47 63 31 31 0 0 0 15 31 95 143 543 655 750 766 814 862 862 814 782 670 607 639 686 639 495 367 399 479 575 686 782 798 814 798 830 814 798 862 926 974 958 942 990 1006 1022 1054 1022 1022 958 926 862 830 894 1022 1198 1357 1405 1405 1549 1453 1421 958 127 0 0 0 0 0 0 0 287 559 782 878 639 623 607 591 607 639 607 495 415 367 271 143 79 95 207 271 575 495 447 479 559 559 543 511 543 495 447 431 447 399 287 207 223 239 271 303 351 399 463 495 431 399 367 319 175 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 15 79 159 223 383 399 399 367 287 303 559 814 367 175 0 0 127 271 191 15 15 0 0 0 15 47 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 63 47 63 31 0 175 750 1038 942 894 830 734 718 766 766 782 798 798 814 862 894 814 910 1006 1022 974 878 798 766 878 798 766 702 718 718 782 782 782 766 798 782 846 814 734 591 239 207 207 383 655 862 990 1006 1198 1118 1038 942 830 798 814 830 974 846 718 718 846 1054 1214 1278 1437 1677 1901 1885 1613 1230 926 782 591 734 990 1469 2268 2667 2204 1373 1278 1022 782 766 798 750 639 559 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 111 431 287 127 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 511 718 1917 3003 1517 1453 1821 1070 223 0 0 0 1022 2364 1757 1661 846 63 0 0 159 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 303 814 1102 766 1869 1182 1581 1901 2076 2396 1214 127 255 1118 1805 2811 1933 303 159 686 734 0 0 111 303 718 1054 670 191 271 1581 2811 3083 3338 2875 958 862 1661 1102 0 175 287 223 335 495 575 543 511 479 495 559 607 511 287 63 0 15 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 47 47 63 63 63 63 79 79 79 79 79 79 79 95 79 79 127 207 271 287 287 223 239 255 223 175 143 143 159 175 175 191 191 191 207 207 239 239 239 271 239 271 239 271 239 271 239 271 239 271 239 271 239 255 223 255 207 255 223 255 223 303 255 271 223 255 239 271 255 287 255 255 255 255 255 255 255 239 239 255 255 255 255 271 271 271 271 271 271 271 271 271 271 303 303 319 319 335 335 351 351 319 319 335 351 367 367 383 383 367 383 399 415 415 415 415 447 575 463 527 415 271 447 463 63 463 734 670 495 271 335 591 415 383 367 367 303 335 303 335 287 319 271 303 255 287 239 271 239 79 223 383 335 335 319 351 287 207 191 287 303 255 95 143 207 255 239 223 223 207 191 175 175 223 191 175 143 111 95 95 63 463 1597 1789 1645 1677 1645 1837 1805 1885 1757 1773 1693 1581 1741 1981 1949 2140 2667 2412 1006 718 926 782 399 2284 3674 3642 2859 2428 2652 2891 2875 2843 2795 2971 3083 3051 3019 2939 2827 2795 2715 2588 2524 2508 2444 2332 2252 2012 1949 1821 1677 1661 1661 1581 1405 1038 942 958 1038 1054 958 926 894 926 830 734 607 463 383 463 559 479 559 591 750 750 383 15 31 0 63 0 31 447 878 1198 1118 1086 1038 990 942 926 862 798 718 607 591 623 623 655 655 639 639 686 655 399 31 0 639 1485 1134 974 782 1246 1917 1981 1725 1645 1661 1469 1054 782 559 894 1453 1437 1405 1805 1885 1805 1517 1246 1070 894 702 686 670 655 639 607 575 559 543 559 575 575 575 591 591 591 575 607 575 543 527 543 591 623 623 655 623 623 639 718 782 830 878 990 990 990 926 830 702 575 495 415 399 319 271 287 447 686 846 607 303 47 0 15 31 47 111 79 79 95 63 63 47 63 63 95 0 0 0 15 31 127 223 623 702 782 782 798 830 862 830 766 702 655 639 702 670 527 383 367 447 575 655 750 766 782 750 782 782 766 814 846 910 942 942 1054 1054 1070 1102 1102 1054 1006 974 990 894 830 862 1006 1198 1341 1421 1597 1421 1533 1373 607 0 0 0 31 15 15 0 127 351 623 814 686 655 607 511 511 543 575 527 511 399 255 159 159 175 191 159 367 431 511 527 527 495 495 495 527 479 447 431 447 383 271 175 191 207 239 255 303 383 415 447 335 351 399 383 239 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 0 0 0 0 15 15 31 31 0 0 0 0 0 0 0 0 47 31 31 31 0 15 47 63 255 335 383 319 191 143 351 575 255 143 31 15 127 191 79 0 0 0 0 0 15 31 63 63 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 47 15 31 0 0 271 878 1102 846 655 575 623 734 718 702 702 686 686 734 798 862 830 878 958 990 974 910 862 830 814 766 782 718 734 702 750 734 702 766 846 766 782 750 734 639 670 575 463 463 575 670 718 686 942 974 974 974 894 846 830 846 1006 942 846 750 670 655 686 718 894 1102 1373 1549 1565 1453 1294 1198 974 926 862 974 1469 1789 1453 846 910 782 718 750 766 718 670 670 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 95 143 223 95 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 511 686 1981 2620 1246 1661 1981 862 47 0 127 511 1901 2747 1741 814 223 111 0 47 271 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 383 974 814 367 1725 990 1134 1469 1853 1869 623 0 686 1789 1741 2060 1086 159 974 1294 990 15 0 287 335 607 1070 479 0 335 1837 2891 2811 2827 1821 1054 1869 1341 207 0 399 255 175 287 447 495 463 431 447 495 559 607 479 223 15 0 31 47 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 47 47 63 63 63 63 63 63 63 79 79 79 79 95 79 79 127 191 255 287 287 239 255 255 223 175 143 143 159 159 175 175 175 191 191 191 207 191 191 223 191 223 191 223 191 223 191 223 191 223 191 223 223 239 239 223 223 223 239 255 271 255 239 223 207 207 239 255 271 303 303 303 303 303 303 303 303 319 319 319 319 319 319 319 287 271 271 271 271 271 271 271 271 303 303 319 319 335 351 351 367 335 335 351 351 351 367 367 367 351 351 383 399 415 415 415 415 383 447 511 399 255 255 191 0 1581 3546 3706 3211 1485 0 367 447 463 415 351 303 303 319 319 303 255 255 255 255 255 271 271 271 271 287 207 47 15 79 63 0 0 0 95 143 95 111 223 351 255 287 287 303 303 303 319 319 207 207 191 159 143 111 95 31 575 1773 1789 1597 1597 1389 1533 1501 1549 1549 1629 1629 1693 1885 1949 1741 1086 1214 1070 623 495 447 447 463 1565 1869 2939 2827 2508 3067 2683 2236 2044 2028 1645 1326 1437 1421 1182 1022 1070 958 798 734 702 623 511 383 447 415 271 63 15 15 0 0 0 47 143 207 239 287 223 95 255 255 303 255 159 95 143 191 175 175 159 239 383 191 15 79 303 335 287 271 399 623 766 686 830 814 830 862 926 926 894 846 894 862 878 878 910 926 958 958 1038 926 639 191 0 623 1453 1134 1102 878 1389 2044 1965 1677 1549 1389 1150 862 718 559 862 1357 1341 1341 1421 1341 1166 958 814 734 639 543 543 559 559 559 559 559 543 543 591 575 559 575 591 607 591 559 575 527 495 495 527 575 591 575 591 527 511 511 607 702 814 894 974 1054 1150 1182 1150 1054 942 878 734 639 479 367 351 463 670 830 495 159 0 0 0 0 79 175 127 127 111 95 95 63 79 47 95 15 0 63 31 15 143 319 639 718 782 750 750 782 814 782 750 718 686 639 670 670 527 367 351 415 527 639 702 750 750 750 718 702 702 750 782 862 910 942 1038 1054 1102 1134 1118 1070 1022 990 990 926 830 766 846 1038 1230 1389 1485 1405 1581 1661 1198 495 95 0 15 111 175 127 63 111 271 431 655 670 639 527 511 559 623 607 511 351 207 127 175 223 207 143 207 367 543 543 511 479 463 447 479 463 463 447 447 383 287 239 223 239 239 255 303 335 351 415 303 351 415 431 287 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 31 31 0 0 0 0 63 159 223 207 79 79 239 399 399 303 207 95 79 127 79 15 0 0 0 0 0 0 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 31 31 0 0 0 0 15 655 1038 974 782 623 527 559 655 655 639 607 591 639 702 766 830 798 782 782 798 846 910 958 846 878 910 878 846 782 782 782 766 878 910 782 718 718 718 639 894 878 830 766 734 655 559 447 543 639 798 878 862 846 862 878 702 814 974 1054 1022 942 862 814 655 655 686 782 942 1102 1230 1326 1437 1310 990 639 543 639 670 591 750 718 750 782 734 639 607 655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 111 175 143 15 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 431 702 2316 2683 1278 1645 1485 559 63 0 255 1038 2492 2460 1469 447 0 0 0 0 79 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 63 479 1102 734 127 1022 607 910 1485 2763 2156 79 0 1389 2060 1565 1262 591 383 1725 1533 1006 223 207 495 415 670 798 399 47 335 1581 2412 2268 2316 1389 1294 2620 798 0 271 239 159 239 303 447 463 399 367 399 463 543 559 415 175 0 0 31 47 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 47 47 63 63 63 47 47 47 63 63 79 79 79 79 63 79 111 191 255 271 271 255 255 255 223 159 127 127 143 127 143 143 143 159 159 159 175 175 175 191 175 191 175 191 175 191 175 191 175 191 175 191 191 191 175 175 159 175 191 207 223 207 191 175 159 175 191 239 287 319 319 319 319 319 319 319 319 351 351 351 351 351 351 351 319 271 255 255 255 255 255 255 255 271 271 287 303 319 335 335 351 383 383 367 367 367 351 351 351 367 383 399 399 399 399 383 367 303 335 351 335 207 0 63 415 2843 3674 3722 3770 3546 2124 910 367 495 463 319 239 207 191 175 159 303 303 303 303 303 303 303 271 175 111 47 255 910 1709 2172 2252 2204 2236 1789 926 319 223 175 47 271 303 319 335 351 367 367 383 335 335 335 319 287 239 191 111 862 2060 1933 1821 1901 1613 1789 1773 1805 1821 1853 2108 2636 2795 2156 1341 271 207 143 303 319 191 271 447 111 0 1933 2715 2763 3147 2348 1645 1869 2220 1421 303 255 383 191 143 223 223 191 255 319 383 399 399 303 367 287 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 175 143 127 159 175 159 207 159 159 319 287 223 287 0 0 47 111 127 223 223 175 95 79 63 95 175 207 207 191 287 239 239 239 287 319 399 431 639 575 447 191 0 639 1501 1278 1214 942 1469 2060 1885 1581 1453 1214 958 734 702 575 830 1214 1086 1006 894 766 655 623 623 591 591 607 543 527 511 511 527 559 591 623 639 607 575 591 639 639 623 591 591 543 495 495 543 575 575 511 543 479 431 431 495 559 655 702 782 878 1054 1150 1182 1198 1214 1230 1070 958 782 670 607 623 655 702 255 0 0 0 0 0 47 159 159 159 143 111 95 63 63 63 47 15 31 95 31 0 191 431 686 750 798 766 782 814 814 766 750 750 686 623 639 655 527 351 335 383 479 575 639 702 718 734 702 686 686 718 750 814 846 894 990 1038 1102 1118 1134 1134 1086 1070 958 926 846 782 782 862 1054 1198 1294 1437 1533 1613 1613 1166 575 191 95 175 191 159 15 0 95 159 591 670 718 655 591 591 639 607 431 303 191 111 111 159 207 191 175 335 495 495 511 511 479 415 431 463 511 495 463 383 335 335 303 303 303 287 319 319 335 351 367 399 431 431 303 95 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 31 31 0 0 0 0 0 0 63 47 0 15 143 287 367 351 287 175 143 175 143 79 0 0 15 15 31 31 31 31 63 63 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 31 31 0 0 47 47 95 607 958 1054 974 718 431 367 543 543 527 495 511 543 607 670 766 734 702 702 718 766 814 846 798 862 958 958 958 894 910 894 862 894 862 670 655 718 734 607 670 718 766 750 718 575 399 271 271 415 623 734 766 766 766 830 878 910 958 990 990 942 846 798 830 750 639 591 623 750 894 1038 1517 1453 1278 1038 830 766 798 910 862 830 846 846 766 655 607 639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 111 175 207 63 0 63 95 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 95 399 974 2987 3099 1214 1086 670 207 159 47 191 1134 2604 1933 862 207 0 0 0 111 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 15 15 15 15 0 0 0 0 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 31 0 0 0 63 511 1166 319 0 639 734 1054 1326 2907 1517 0 63 1917 1981 1469 1022 734 607 1885 1453 1022 670 798 846 559 814 495 623 383 223 1054 1837 1773 1773 814 1230 1421 0 0 63 527 335 303 367 479 479 383 351 383 463 511 527 383 143 0 0 31 47 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 47 47 31 63 63 47 47 47 63 63 79 79 79 79 63 63 111 175 239 271 239 239 255 255 223 159 127 127 143 127 127 127 143 143 143 159 159 191 159 191 159 191 159 191 159 159 159 159 159 159 159 159 159 143 127 111 111 111 143 159 175 175 159 127 127 143 191 239 303 303 335 335 335 335 335 335 335 383 351 383 351 383 351 383 319 271 255 255 255 255 255 255 255 255 271 287 287 303 319 335 335 415 415 399 383 383 367 351 351 415 415 415 415 399 383 367 335 367 287 207 271 175 0 207 1150 3578 3115 3530 3275 3722 3051 559 639 782 718 527 383 319 287 255 191 207 175 175 175 175 159 159 159 223 95 47 447 1389 2364 2811 2779 2987 3003 2204 782 15 159 271 47 319 351 383 367 399 367 415 383 383 351 383 319 303 191 159 47 974 2140 1933 1853 2012 1677 1821 1853 1837 2012 2060 2316 2843 2652 1389 127 319 335 239 383 319 287 351 287 463 0 1997 2971 3179 3211 2364 1741 1437 2540 1981 543 367 639 591 670 575 575 607 591 575 575 607 686 527 670 591 223 0 0 47 111 95 15 0 95 95 31 47 95 0 31 223 255 223 159 143 127 111 223 159 127 255 223 95 95 303 63 127 111 31 95 143 223 207 159 95 47 63 79 127 95 0 0 0 0 0 0 63 111 15 63 95 111 31 702 1613 1421 1278 958 1453 2028 1789 1485 1373 1102 894 702 670 559 798 1038 814 639 862 702 623 702 686 591 575 670 607 559 511 479 495 575 670 734 670 639 607 623 670 686 655 607 607 559 511 511 559 559 543 463 479 415 399 351 335 351 367 383 527 623 766 878 974 1086 1214 1278 1246 1134 1006 910 846 750 655 607 31 0 0 0 111 47 31 111 159 159 143 111 95 47 47 15 15 0 47 127 31 0 207 511 750 814 862 814 830 846 846 814 734 750 686 607 623 623 511 335 351 367 447 527 623 670 734 718 766 766 734 702 702 734 782 814 926 990 1038 1102 1134 1118 1134 1102 910 926 910 814 718 750 910 1070 1246 1533 1453 1405 1693 1661 1006 511 191 175 79 0 0 0 79 143 479 607 702 702 639 623 575 559 383 319 191 95 47 79 175 223 271 335 463 479 527 575 511 383 399 479 543 543 463 383 335 367 367 351 319 287 255 271 287 303 415 447 447 431 303 79 0 15 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 0 0 0 0 0 0 0 0 31 31 31 31 15 31 0 0 0 0 0 0 0 0 127 223 383 399 383 319 335 271 143 0 0 0 15 0 31 31 63 95 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 15 79 175 207 543 750 782 766 830 702 559 607 607 591 543 479 447 431 463 511 686 686 734 766 750 702 623 559 559 655 782 846 862 894 910 942 782 782 639 511 559 718 686 543 399 495 527 527 431 303 175 95 303 399 607 718 734 702 734 782 926 862 814 862 974 1022 974 910 798 798 846 814 798 782 814 878 1022 894 830 910 942 862 798 830 814 766 750 798 798 750 734 766 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 63 31 63 31 63 31 63 31 63 31 63 31 63 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 31 0 0 191 431 367 239 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 31 63 31 0 0 0 175 287 958 3626 2763 1038 734 639 143 47 15 351 2396 2412 1182 111 15 0 0 15 0 0 15 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 47 95 111 95 47 15 0 0 0 0 31 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 63 79 111 0 0 0 271 1102 958 0 0 782 527 1645 1038 1102 527 0 367 2492 1565 2076 1006 0 1134 1629 1453 1262 1102 990 814 639 702 766 655 255 1246 2636 1022 1709 1581 463 1757 798 0 0 111 543 127 319 383 511 479 415 383 447 511 559 543 287 63 63 0 0 127 31 47 79 95 95 79 63 47 47 47 47 47 47 47 47 47 79 79 79 79 79 79 47 47 63 63 31 31 31 15 31 31 47 31 15 0 0 31 47 63 15 15 47 127 207 223 159 95 239 207 175 175 191 223 223 207 95 111 127 143 159 159 159 143 79 79 159 143 159 95 127 95 239 191 191 111 15 159 255 127 207 159 159 191 239 207 111 79 127 111 127 159 159 159 143 159 367 351 303 303 351 399 431 431 319 271 287 271 335 319 319 271 271 271 271 271 271 271 271 271 239 271 303 303 303 303 335 367 383 383 383 383 383 383 383 383 335 351 383 415 431 431 431 399 399 191 207 191 95 239 623 846 1837 2508 2300 2252 2540 2444 910 527 623 686 766 639 351 287 335 191 239 527 447 239 287 175 0 127 335 0 191 543 734 830 639 623 623 495 399 415 351 143 47 47 191 335 399 319 399 479 415 175 351 303 351 319 319 223 143 0 1038 2028 1997 1773 1965 1821 1725 1837 1853 1773 1933 2667 2699 718 95 239 127 191 239 175 159 191 223 223 31 0 2747 3035 2987 2891 2380 1693 1421 2636 2012 399 591 559 702 670 559 607 655 623 639 686 686 670 639 639 527 223 31 0 0 15 0 0 15 63 79 95 111 95 0 127 239 239 191 175 223 239 223 159 159 191 143 79 159 303 591 607 575 447 255 143 111 143 0 0 0 0 0 0 15 0 0 0 0 15 31 79 95 95 143 0 0 0 0 686 1437 1469 1246 1022 1389 1981 1997 1517 1230 1102 910 814 591 718 1198 1230 862 607 750 766 766 702 623 575 607 639 655 639 639 639 686 750 814 846 862 798 702 670 686 686 670 639 591 575 559 527 479 447 399 383 463 431 447 463 495 479 431 383 351 271 239 351 591 830 958 1006 990 1150 1246 1150 1022 894 718 575 0 0 0 31 63 79 47 15 127 111 127 79 79 47 47 63 95 63 15 63 79 0 159 623 814 814 830 830 798 734 670 623 702 670 655 607 543 495 447 415 319 399 495 543 607 639 670 670 670 670 718 734 766 750 750 750 862 926 1006 1102 1102 1054 958 910 942 910 846 846 862 830 814 798 1038 1182 1517 1677 1533 1581 1485 1006 207 191 207 351 607 990 1310 1501 1437 1246 1182 1006 607 415 511 591 431 399 319 207 143 175 255 303 303 367 479 463 495 527 495 431 431 287 383 527 447 367 351 255 287 367 367 335 399 447 399 287 319 335 383 447 383 191 15 0 63 63 63 63 63 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 31 15 0 95 335 399 383 399 367 383 335 239 111 0 0 0 0 31 31 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 527 734 734 926 926 862 798 750 655 607 575 670 670 623 575 527 495 479 463 479 511 527 527 527 543 591 623 559 543 495 479 511 559 607 670 734 734 655 575 495 447 479 543 319 255 143 79 95 159 223 223 559 766 974 942 846 798 766 718 782 862 926 926 814 798 830 894 910 878 878 846 830 814 814 814 798 798 830 862 894 878 830 798 862 814 766 766 814 830 814 766 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 63 31 63 31 63 31 63 31 63 31 63 31 63 31 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 31 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 0 0 175 447 670 463 207 31 0 15 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 15 95 111 95 47 0 0 0 702 2220 3163 2060 798 367 255 31 95 143 1150 2508 1597 575 95 15 0 15 15 0 0 0 31 63 63 63 15 15 15 15 0 0 0 0 0 0 0 31 31 63 63 31 0 0 0 15 0 0 0 0 0 0 95 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 63 95 79 0 0 0 479 1150 718 63 127 607 1054 2396 2124 1485 159 0 1310 2252 1965 2092 287 31 1805 1389 1373 1373 1326 1182 926 718 798 846 702 0 559 1725 1405 1597 1246 798 1214 351 0 0 95 383 143 319 399 479 479 415 383 431 495 511 527 287 47 31 79 31 0 31 47 63 79 79 63 47 31 47 47 47 47 47 47 47 47 79 111 79 79 79 79 47 47 63 63 31 31 31 15 31 15 15 0 0 0 0 0 31 31 207 159 111 31 47 127 287 383 367 607 798 575 191 0 15 191 191 159 191 143 175 143 175 143 127 143 207 239 239 239 255 287 319 239 287 303 159 95 143 159 255 207 111 79 95 111 79 63 15 15 15 47 95 111 175 223 207 239 255 255 255 223 175 143 175 239 287 335 351 351 351 367 271 271 271 271 271 271 271 271 255 271 303 303 303 303 335 351 383 383 383 383 383 383 383 383 335 351 383 415 415 415 415 399 383 255 271 223 175 415 782 894 1166 1933 2124 2092 2092 1837 655 495 607 543 718 926 782 559 431 367 335 495 431 479 670 607 543 862 463 31 175 351 479 543 367 351 415 335 335 399 431 367 303 351 0 127 207 175 63 15 175 367 351 287 239 207 223 239 255 223 846 1869 1885 1709 1885 1757 1661 1757 1805 1725 2028 2396 1373 175 47 335 95 191 255 191 159 175 223 191 63 415 2731 3179 3099 2827 2172 1661 1421 2620 1853 335 686 702 670 543 575 623 655 607 591 639 655 591 623 639 479 207 15 0 31 31 0 15 31 47 63 79 127 79 0 127 255 255 207 223 239 255 223 191 175 191 143 79 111 239 670 750 814 782 670 543 495 479 191 111 15 0 0 0 0 0 0 0 0 0 31 63 95 95 95 0 47 0 0 575 1517 1357 926 830 1341 2028 2044 1517 1102 894 702 862 702 830 1278 1070 639 782 702 686 655 575 527 543 607 670 814 830 846 878 910 942 974 990 1134 1054 958 894 862 830 782 734 718 718 686 655 623 559 527 495 543 511 479 479 479 447 399 367 399 335 255 223 239 303 367 383 702 830 1006 1054 1022 942 670 447 31 0 15 15 31 31 0 0 95 111 95 79 47 47 47 63 47 47 0 47 79 0 207 670 942 862 830 830 862 798 686 591 655 655 655 623 591 543 511 479 367 383 415 463 495 575 639 686 639 670 686 718 718 718 686 686 830 910 1006 1102 1118 1086 1006 958 926 894 846 846 846 846 830 830 830 1006 1278 1453 1581 1821 1853 1645 1262 1246 1310 1469 1677 1821 1837 1789 1773 1565 1517 1357 862 399 255 223 463 495 479 335 223 239 319 415 399 447 511 495 495 527 511 447 511 351 367 447 351 319 383 351 335 511 686 766 782 702 495 287 287 303 383 479 463 287 63 0 63 79 79 63 63 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 31 0 0 95 303 511 447 415 367 399 367 255 111 0 0 0 0 31 31 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 655 878 878 846 830 814 782 750 686 639 623 655 670 623 607 591 607 639 655 718 718 718 686 623 591 591 607 575 495 447 463 511 543 575 623 623 607 543 383 319 335 495 686 623 655 607 463 319 255 303 319 591 798 958 958 878 878 830 798 766 814 862 862 798 814 862 926 862 878 910 926 894 862 830 798 830 830 830 798 782 798 846 894 830 814 798 798 830 830 814 798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 0 79 415 750 894 623 271 47 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 0 0 0 31 63 95 95 63 0 0 0 1182 3099 2971 1741 623 159 271 191 271 559 2188 2476 846 143 0 0 0 31 31 0 0 0 0 31 0 0 0 0 0 0 63 47 0 0 0 0 0 0 0 15 47 47 31 0 0 0 95 47 31 63 111 95 63 63 31 31 31 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 63 111 47 0 0 79 798 1182 351 0 335 750 2284 3418 3307 1853 0 479 1917 1757 2220 1741 0 798 2012 1246 1326 1421 1421 1294 1070 846 910 1022 686 0 0 974 1981 1310 910 1246 559 0 0 79 175 239 255 351 399 479 463 367 335 367 415 319 319 79 0 0 111 191 63 31 47 47 63 63 47 31 31 47 47 47 47 47 47 47 47 79 79 79 79 79 79 79 79 63 63 63 63 63 31 63 31 0 0 0 0 0 0 15 0 0 0 0 15 319 607 894 990 1166 1246 1357 1262 1006 591 255 15 47 15 47 15 79 79 143 175 239 303 383 431 447 463 479 495 479 367 367 383 239 95 191 431 878 798 655 495 399 319 207 143 111 111 111 79 111 143 175 175 175 207 255 271 287 287 287 303 79 159 223 239 191 159 159 175 271 271 271 271 271 271 271 271 255 287 303 303 303 303 319 351 367 367 367 367 367 367 367 367 335 351 367 383 399 399 399 383 367 271 271 191 223 559 862 814 511 1054 1565 1725 1613 1389 575 463 702 591 655 846 798 766 718 607 511 591 655 894 1102 1038 1054 1341 702 207 239 319 351 399 255 255 271 271 367 511 655 718 750 830 639 303 79 191 351 287 223 255 159 175 223 287 319 255 159 31 1086 2028 2076 1885 1901 1677 1565 1581 1693 1549 1965 1837 143 0 143 351 159 207 271 223 191 191 207 175 31 1294 2731 2891 2715 2492 1853 1501 1373 2620 1805 399 718 718 575 527 591 623 639 575 559 607 623 575 655 607 447 207 79 47 79 47 47 47 79 79 95 111 111 63 47 143 271 255 223 239 239 255 223 207 191 175 111 63 95 207 399 511 639 718 750 766 814 846 702 607 463 287 127 0 0 0 0 0 0 0 0 0 0 0 0 15 95 95 0 463 1709 1373 958 974 1485 2044 1885 1294 846 623 639 798 734 1006 1421 1006 575 878 718 686 623 559 559 623 734 830 926 958 1022 1086 1134 1166 1182 1182 1182 1134 1086 1070 1054 1022 974 942 878 862 846 814 766 718 670 639 639 591 543 511 511 495 463 431 351 335 303 223 159 143 191 239 383 463 686 878 990 910 543 223 0 31 31 31 0 0 0 15 79 111 95 79 47 47 47 47 47 47 0 15 79 47 271 718 1022 894 846 846 862 814 702 575 607 623 655 639 623 591 559 527 479 463 415 431 495 575 670 750 607 623 639 670 655 655 639 623 718 814 942 1054 1102 1102 1054 1006 942 910 878 862 862 846 814 814 607 814 846 894 1182 1437 1517 1565 1246 1214 1262 1389 1533 1517 1341 1150 1437 1310 1373 1437 1054 431 79 0 143 271 383 399 335 303 431 543 527 511 543 495 511 543 543 479 527 303 271 335 319 463 670 718 830 926 974 926 862 750 591 447 335 303 367 463 479 319 111 15 31 63 63 63 63 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 127 351 623 559 463 399 431 415 271 111 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 607 798 734 702 734 750 766 782 750 734 750 686 686 655 639 639 670 718 734 639 670 686 670 623 591 591 591 591 495 463 447 511 543 543 543 575 575 527 335 175 111 207 367 655 782 798 686 463 351 415 479 527 670 814 830 782 814 798 814 734 734 734 734 766 814 846 878 830 878 894 942 910 846 782 718 782 814 830 798 766 766 814 862 814 846 862 846 830 830 846 862 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 303 734 1070 750 495 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 0 0 0 31 63 79 63 31 0 0 495 1373 2891 3227 1869 479 239 223 111 95 990 2588 1773 431 0 0 0 0 31 63 31 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 95 143 127 79 63 31 31 31 0 0 0 0 31 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 47 127 31 0 0 255 1022 1022 0 0 479 958 3115 3434 3131 1437 0 958 1805 1757 2428 1182 0 1693 1613 1198 1310 1389 1341 1246 1102 958 1070 990 734 0 0 1997 2939 958 591 1373 95 0 0 95 255 191 383 383 415 479 415 351 319 335 383 479 319 191 31 0 31 79 0 47 47 47 47 47 31 31 31 47 47 47 47 47 47 47 47 79 79 79 79 79 79 79 79 95 63 95 63 95 95 95 63 0 0 0 0 0 0 15 15 31 0 159 623 1214 1613 1709 1645 1725 1501 1341 1421 1581 1469 1022 591 271 239 191 143 127 127 159 175 351 447 543 607 591 591 559 527 511 479 335 223 159 143 367 766 1453 1485 1421 1278 1118 958 782 607 479 447 415 303 255 207 175 111 111 127 127 79 95 95 159 239 207 191 207 207 207 207 207 239 255 271 271 271 271 271 271 271 255 287 319 319 287 287 319 351 351 351 351 351 351 351 351 351 335 335 351 367 367 383 383 383 367 303 287 175 255 639 878 702 639 639 1086 1389 1533 1533 974 718 543 543 559 543 543 766 862 623 670 894 1102 1262 1326 1278 1278 1373 750 303 351 351 383 431 303 319 239 271 431 607 814 894 974 1022 1134 1054 878 591 207 0 111 383 287 287 255 255 223 207 143 63 814 1709 1885 1853 1901 1741 1693 1661 1613 1469 1757 1102 0 207 303 223 159 207 271 223 207 223 191 111 0 2172 2795 2444 2012 1821 1278 974 1326 2556 1773 511 639 607 495 623 575 607 623 559 543 607 623 591 639 607 479 303 207 159 127 47 95 95 111 111 127 127 127 79 79 159 255 239 207 239 223 223 223 223 191 143 79 63 79 159 127 159 207 271 335 463 623 734 750 766 750 702 607 495 383 303 111 79 79 47 31 0 0 0 0 63 63 95 0 367 1837 1421 1070 1118 1517 1773 1421 878 655 591 702 511 686 1182 1326 926 670 718 718 686 655 639 670 750 862 926 910 942 1006 1070 1118 1182 1214 1230 1166 1166 1166 1166 1166 1150 1118 1102 990 974 958 942 894 862 814 798 766 702 655 623 623 623 607 591 383 383 367 367 351 367 415 431 271 287 479 766 958 878 447 79 0 47 79 47 0 0 0 47 79 95 79 79 31 31 47 47 31 47 0 0 79 95 335 734 974 894 878 846 814 750 655 559 559 575 623 639 607 575 511 479 511 463 399 415 495 607 686 718 623 607 623 639 607 607 575 575 655 750 878 1022 1102 1118 1102 1086 974 958 926 910 894 878 830 830 623 798 607 479 718 814 766 910 734 686 670 734 814 846 782 718 766 766 958 1278 1182 559 15 0 0 63 239 319 303 271 351 415 670 639 623 559 559 591 591 543 527 303 255 383 559 878 1150 1150 1278 1278 1198 1070 958 814 718 639 527 447 447 463 463 287 79 0 31 63 63 63 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 0 0 223 463 670 575 495 447 495 479 303 63 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 239 559 686 591 639 623 655 670 734 782 782 846 798 814 798 782 766 750 734 734 607 639 686 686 655 623 623 607 591 527 479 479 559 591 575 527 607 639 655 543 351 175 47 31 303 447 527 511 415 383 479 607 431 495 623 655 655 670 718 734 750 702 655 670 718 782 798 814 862 894 910 942 910 878 814 782 718 750 798 814 814 782 750 718 814 846 862 846 798 814 878 942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 95 367 639 782 367 207 15 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 47 63 95 47 15 0 0 607 1501 2859 3434 1661 335 175 175 15 191 1789 2508 910 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 31 79 159 191 63 31 31 31 31 31 31 31 63 31 63 63 63 63 63 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 47 95 15 0 0 463 1086 686 0 0 543 1070 3211 2588 1981 511 0 1118 1549 2284 2652 1166 0 1613 1262 1102 1214 1326 1294 1278 1230 1102 1166 1118 655 0 0 2747 2891 607 798 1086 0 0 15 31 207 159 415 431 431 431 399 351 271 287 319 239 15 79 143 0 0 15 0 79 63 63 47 31 31 31 31 47 47 47 47 47 47 47 47 47 47 47 47 79 79 79 79 95 95 127 95 127 127 127 95 0 0 0 15 31 47 47 47 127 223 479 878 1246 1421 1357 1230 1118 990 830 830 974 1166 1294 1341 798 734 623 495 399 319 287 271 431 543 655 702 655 575 463 399 367 495 335 159 239 287 415 766 1230 1373 1437 1421 1405 1421 1373 1246 1182 1230 1198 1054 942 878 798 655 495 447 415 319 271 175 127 127 159 63 15 47 127 191 175 175 255 271 271 271 271 271 271 271 271 303 319 319 287 287 303 335 351 351 351 351 351 351 351 351 335 335 335 335 335 351 351 351 335 271 255 207 335 734 958 734 846 463 734 942 1230 1389 1118 846 559 447 527 670 686 766 878 846 1038 1437 1677 1501 1294 1389 1437 1278 607 239 367 351 367 415 287 271 143 223 383 511 670 750 814 830 990 1310 1549 1533 1357 1086 702 383 0 0 15 79 95 79 0 0 910 1661 1837 1901 1981 1869 1853 1757 1709 1725 1645 447 159 415 303 143 159 175 223 191 175 207 159 63 207 2971 3386 3019 2204 1517 878 734 1341 2156 1326 447 543 591 511 607 543 591 607 559 559 607 639 591 559 559 495 399 335 287 191 31 127 127 127 127 143 127 127 79 95 143 223 207 175 207 207 175 191 223 191 127 63 63 79 127 191 175 127 95 95 127 207 255 255 335 447 559 655 686 702 702 591 607 559 511 431 335 239 159 79 271 127 127 0 287 1709 1373 942 1054 1389 1453 1022 623 639 750 718 367 894 1389 974 702 814 607 702 702 702 734 798 862 894 926 926 910 910 910 942 990 1038 1070 1150 1166 1182 1182 1182 1166 1166 1166 1118 1118 1118 1102 1086 1070 1054 1038 942 894 830 782 766 750 718 702 655 575 495 479 511 527 479 415 431 351 479 750 926 814 383 31 15 63 111 79 15 0 15 79 79 95 79 63 31 31 31 47 15 47 0 0 95 127 351 702 862 910 942 894 782 670 623 607 543 575 591 591 575 495 431 367 399 351 319 351 431 543 575 575 607 591 607 623 623 607 559 543 670 750 862 990 1086 1134 1150 1150 1038 1022 990 990 974 942 894 846 702 862 655 511 686 670 559 670 623 623 607 591 607 670 766 830 686 798 990 1326 1389 750 63 0 111 79 95 111 95 63 175 303 750 718 686 607 575 623 623 575 495 351 447 702 942 1214 1294 1118 1070 1118 1182 1198 1166 1022 910 878 862 718 591 511 431 207 31 0 0 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 0 15 207 383 527 511 495 479 511 447 239 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 591 718 623 559 511 479 447 479 511 575 639 702 750 766 782 750 686 623 575 702 718 750 734 718 702 702 686 591 559 543 559 623 623 623 575 655 639 686 670 623 431 207 31 31 47 111 191 255 335 447 527 351 351 463 527 543 543 607 670 766 734 702 702 702 750 766 766 846 846 846 878 926 958 990 1006 830 782 734 734 766 766 718 670 782 798 798 766 734 766 862 942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 207 191 111 63 15 0 0 31 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 335 1677 3307 3067 1006 255 15 143 111 750 2380 1949 143 15 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 31 0 0 0 31 31 63 63 63 63 63 63 63 63 63 31 31 0 0 0 0 0 0 0 31 31 15 15 15 15 0 31 79 31 0 15 702 1054 303 0 0 351 1357 3243 2188 1326 95 47 1501 1437 2364 2540 1677 447 942 990 1022 1118 1230 1262 1357 1341 1102 1006 974 399 0 15 2747 2060 351 1006 607 0 63 63 0 159 175 383 447 399 399 351 303 287 287 303 527 95 15 0 0 0 191 159 111 95 79 63 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 79 79 79 79 127 127 127 127 127 127 159 127 31 31 47 79 95 95 95 95 0 191 431 511 415 335 351 415 271 303 319 319 367 479 670 798 702 655 591 527 463 415 383 383 431 495 591 607 543 431 319 303 207 399 351 463 702 543 351 575 750 894 942 910 974 1134 1262 1230 1294 1341 1357 1230 1198 1214 1198 1070 942 926 894 894 846 718 527 415 351 255 143 95 63 31 0 0 255 271 271 271 271 271 271 271 287 303 319 319 287 287 303 319 335 335 335 335 335 335 335 335 335 319 319 303 303 319 335 335 303 207 223 271 447 814 1038 894 926 591 798 655 862 1022 1054 1022 1198 782 766 1102 1118 1038 1214 1501 1533 1869 1997 1565 1166 1357 1453 1134 511 223 399 415 351 383 239 223 143 255 399 431 527 575 591 575 670 734 958 1421 2124 2460 2124 1485 1597 1230 702 223 0 0 0 79 1102 1645 1709 1773 1869 1853 1917 1773 1853 2060 1549 175 303 271 207 223 159 159 191 159 191 191 159 63 527 3131 3786 3738 2652 1357 655 607 1373 1565 702 383 495 670 559 479 511 559 607 559 559 591 591 527 431 431 399 383 415 415 319 143 159 159 143 143 143 127 127 79 127 159 207 175 175 207 175 143 143 207 191 95 31 63 95 127 143 175 191 207 175 127 63 15 63 63 95 175 271 415 527 607 575 607 639 686 718 718 686 655 463 575 431 319 0 415 1373 1278 926 1086 1405 1373 926 607 670 782 750 655 1341 1485 639 479 878 702 686 686 718 782 846 878 846 830 846 798 734 670 655 655 670 686 670 718 782 846 894 958 1038 1086 1070 1086 1118 1134 1150 1150 1150 1150 1086 1022 958 910 878 830 782 734 846 718 607 591 655 670 591 511 639 559 623 814 926 718 319 31 47 63 95 79 31 31 31 63 63 95 79 63 15 15 31 31 15 63 0 0 95 143 319 607 766 862 958 926 782 639 623 623 479 511 543 543 511 415 319 255 335 303 287 335 447 543 559 559 591 607 607 607 607 591 543 527 575 607 686 782 878 942 990 1006 1022 1006 990 1006 1006 974 910 862 782 814 702 639 702 655 575 607 591 639 670 639 591 607 702 782 894 1102 1198 1437 1597 1006 159 0 31 0 0 0 0 0 79 319 782 750 718 639 623 655 639 591 367 383 607 862 990 1086 990 702 639 639 686 766 846 878 990 1134 1102 974 814 655 463 159 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 47 127 271 303 335 367 351 287 143 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 127 399 479 415 287 207 127 47 15 47 79 111 191 223 287 303 303 255 207 143 319 335 399 431 495 543 639 655 527 527 575 623 639 639 670 655 782 670 591 559 559 431 223 15 0 31 31 63 175 303 351 351 335 351 415 495 543 527 575 623 686 702 734 750 718 702 702 702 655 655 655 670 750 862 974 1038 1006 894 766 686 686 718 750 766 734 750 766 766 766 798 846 878 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 31 0 31 0 31 0 31 0 31 0 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 31 47 0 0 0 0 15 31 47 47 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 415 1533 3147 2044 383 143 0 0 159 1182 2060 926 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 191 223 335 447 639 750 862 910 974 1038 1166 1246 1214 1038 862 734 63 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 95 95 95 95 95 95 63 31 31 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 31 926 942 0 0 0 239 1789 3083 1869 1022 143 623 1805 1230 2028 2156 1373 1038 942 910 1150 1102 1006 974 1134 1182 878 655 367 111 0 846 2556 1405 463 814 287 0 0 63 47 127 239 415 415 351 351 319 303 271 287 303 319 47 31 0 0 223 399 0 143 127 95 63 63 63 63 63 47 47 47 47 47 47 47 47 15 15 47 47 47 47 79 79 127 127 127 127 159 159 159 127 31 31 63 95 111 111 111 111 79 207 287 223 79 15 95 207 79 95 127 191 255 239 143 63 287 287 303 303 319 335 335 351 335 367 399 383 367 303 271 287 239 271 335 910 1357 830 351 655 543 655 655 495 415 527 607 559 463 575 607 527 607 782 894 814 974 910 814 814 830 782 639 511 734 766 734 559 351 159 111 143 255 271 271 271 271 271 271 271 287 303 319 319 287 287 303 319 319 319 319 319 319 319 319 319 335 319 303 287 287 303 319 335 399 223 223 319 463 750 990 926 1038 926 1134 702 862 926 1150 1310 1549 1357 1373 1549 1565 1581 1533 1405 1278 1469 1629 1437 1182 1421 1501 1118 479 223 431 415 335 367 239 223 175 303 431 415 479 495 511 463 335 319 335 399 718 1310 2012 2444 2316 2492 2683 2699 2332 1693 958 463 1022 1294 1230 1278 1389 1549 1789 1661 1773 1965 1118 255 239 191 207 223 191 207 191 143 191 223 191 127 463 2779 3610 3338 2236 1230 830 607 1341 1134 463 559 383 511 543 447 495 559 607 559 527 511 479 383 223 223 207 239 415 511 463 319 143 127 159 143 127 111 95 63 175 175 207 175 175 223 191 159 111 191 175 79 15 79 111 127 79 111 175 223 239 207 143 95 159 127 79 47 63 111 175 191 143 175 271 383 479 591 670 718 623 702 639 447 351 575 926 1022 942 1070 1310 1278 910 702 750 750 798 1118 1437 1134 527 447 655 575 575 559 575 623 686 686 639 591 591 559 495 447 399 367 351 335 207 271 351 431 495 591 718 798 798 830 878 926 974 1022 1038 1054 1022 990 958 942 942 910 862 814 846 782 718 702 734 766 766 750 734 686 750 894 878 575 207 0 63 63 47 47 63 63 31 15 63 79 63 63 15 15 31 31 0 79 0 0 95 143 271 511 639 718 862 894 798 670 607 559 415 447 511 527 479 383 271 191 383 319 255 319 447 559 591 591 543 559 559 591 575 575 559 543 511 511 543 607 670 750 814 862 974 958 958 974 990 958 910 862 830 686 655 639 543 543 591 527 686 718 734 734 734 766 814 846 974 1294 1294 1437 1725 1214 287 0 0 0 15 47 0 0 0 239 734 718 702 639 607 639 607 559 351 447 670 750 670 750 846 702 750 623 543 527 575 639 878 1134 1086 990 910 750 479 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 0 0 0 0 0 47 111 159 159 127 111 47 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 95 79 0 0 159 223 191 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 191 351 383 431 495 591 670 655 655 718 766 830 734 607 543 511 415 223 111 127 127 143 239 319 399 367 335 351 351 399 495 543 495 511 591 543 639 750 782 766 718 655 655 591 543 543 559 591 686 782 846 974 990 974 862 734 686 734 814 750 782 846 926 974 958 910 862 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 0 0 31 63 31 0 0 63 63 15 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223 766 1086 2300 1006 95 0 0 31 351 1565 1757 447 367 351 655 623 798 958 942 974 1118 1198 1198 1405 1421 1517 1629 1741 1853 1917 1965 1933 1965 1997 2044 2124 2188 2204 2188 2236 2172 2108 2076 2140 2204 2332 2428 2268 1565 591 0 0 0 0 0 0 0 0 0 0 0 31 63 63 95 95 95 95 95 63 31 31 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 31 1070 846 0 47 79 287 1981 2524 1118 399 111 1070 1725 974 1997 1997 367 1166 1517 1166 1389 1198 846 686 830 958 670 351 223 0 0 591 1326 479 655 942 159 0 0 63 175 159 303 447 383 335 335 303 287 287 287 303 223 511 1214 1661 2044 2795 2747 1773 127 143 111 79 63 63 79 79 47 47 47 47 47 47 47 47 15 15 47 47 47 47 79 79 95 127 127 127 127 127 159 127 47 31 111 111 159 143 159 127 239 111 63 31 143 159 175 143 239 239 207 143 111 143 255 351 319 319 319 319 303 287 271 223 239 239 223 191 191 207 287 319 399 191 319 1214 1821 1054 463 942 511 655 670 463 287 271 223 63 111 207 239 175 335 623 814 846 1198 974 734 623 639 623 559 431 543 670 798 670 399 175 175 255 255 271 271 271 271 271 271 271 287 319 335 319 287 271 287 319 319 319 319 319 319 319 319 319 335 319 287 271 271 287 303 319 479 239 223 367 415 607 830 862 734 734 942 383 639 718 926 1086 1102 1581 1949 1901 1917 2092 1517 431 415 543 990 1246 1310 1597 1693 1310 399 159 367 335 239 319 207 175 111 287 399 399 415 479 479 399 415 415 479 527 399 319 543 926 1533 1949 2620 3243 3610 3706 3562 3402 1901 1949 1565 1326 1214 1214 1373 1182 1597 1629 591 383 207 319 319 127 223 223 191 143 191 271 255 175 718 3003 3786 2891 1949 1725 1741 1198 1294 1022 623 878 271 239 463 527 479 559 607 543 495 447 367 271 111 79 63 127 367 543 575 463 143 127 159 143 111 95 95 15 207 207 239 191 191 239 207 159 79 175 175 63 15 95 127 127 255 223 191 191 191 191 175 159 111 111 111 95 95 79 63 15 0 0 0 15 79 191 287 335 431 495 527 383 463 543 447 670 750 766 926 974 798 782 878 830 798 1326 1118 511 463 463 255 191 351 319 303 335 383 383 351 287 287 287 287 271 239 207 175 143 239 271 287 255 239 255 335 415 511 543 607 670 734 798 830 846 862 862 878 926 958 974 942 910 830 830 798 734 702 702 766 814 750 750 862 974 846 495 111 0 79 31 0 15 47 63 15 0 63 79 63 47 15 15 15 31 0 95 15 0 95 127 223 463 527 559 702 766 766 655 527 415 367 415 495 511 479 383 271 191 319 239 175 191 351 495 559 559 543 527 559 559 575 559 543 527 591 575 575 591 655 734 814 862 926 926 926 958 974 942 894 878 910 623 639 655 479 575 750 639 750 702 670 702 798 910 974 990 1022 1421 1421 1453 1757 1294 303 0 0 111 479 527 143 0 0 0 655 655 686 623 607 623 591 527 495 591 718 607 415 607 1006 1118 1118 1038 1022 990 910 750 750 862 926 942 910 782 447 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 15 47 15 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 79 111 31 15 175 303 303 0 0 0 0 0 0 0 0 47 31 0 0 0 0 0 31 0 0 0 0 0 0 31 63 367 479 623 670 639 639 734 814 702 702 702 702 702 623 511 415 143 223 319 399 479 495 463 447 351 335 383 511 527 463 463 527 415 559 734 814 766 702 639 655 702 686 623 607 623 623 670 702 830 1022 1198 1134 894 702 686 750 798 862 974 1118 1198 1150 1006 894 31 31 31 31 31 47 63 63 47 47 47 31 31 31 31 63 63 79 79 79 79 95 95 95 111 111 111 95 95 95 95 63 127 127 127 111 111 95 95 95 79 79 63 63 63 63 63 63 95 95 95 95 95 79 79 79 63 63 63 63 63 63 63 31 47 0 0 0 0 0 63 0 0 0 15 0 0 47 47 15 0 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 0 0 31 15 0 0 143 431 655 862 1182 1373 1469 1501 1501 1373 926 559 543 1070 431 0 0 0 0 734 1821 495 1070 1709 1709 1773 2076 2108 2172 2220 2220 2188 2060 1933 1965 1981 2012 2044 2028 2012 1949 1901 1853 1853 1805 1789 1805 1805 1821 1789 1709 1693 1661 1677 1741 1789 1853 1901 2396 2620 2492 1757 670 0 0 0 0 0 0 0 0 0 63 111 95 31 63 175 207 111 31 47 47 0 0 0 0 0 0 15 63 95 47 0 0 47 47 0 0 0 0 415 1246 575 0 127 0 894 1198 782 1597 383 271 1086 1214 862 2060 1022 239 1357 1294 1437 1501 1405 942 830 623 431 495 95 111 0 0 607 335 1198 1070 926 0 0 0 47 175 239 303 303 431 271 271 271 111 79 175 143 655 2444 3482 3850 3402 3067 2907 1581 0 95 175 95 31 31 47 47 63 63 63 63 63 63 63 63 31 15 0 31 95 95 79 63 63 47 0 15 79 127 191 143 127 143 223 207 223 159 159 111 207 143 127 111 191 191 207 175 159 127 127 175 239 271 255 223 191 207 223 255 303 335 351 335 239 255 207 95 159 271 271 127 159 159 511 1182 2044 1373 1405 1837 1006 1597 702 798 303 431 47 223 271 175 191 175 47 639 734 910 1341 2092 1182 367 782 1038 591 399 351 782 463 271 479 143 223 271 223 223 223 239 239 255 255 255 271 271 271 287 287 303 303 303 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 255 271 303 351 399 399 431 463 479 399 351 335 367 351 367 335 543 686 942 1166 1182 894 479 143 239 223 335 319 511 1262 1613 1182 415 367 367 367 367 303 255 207 63 207 367 415 399 431 415 351 463 447 447 495 479 415 383 351 591 639 1022 1645 2156 2492 2891 3275 3307 2955 2636 1757 1437 1182 1278 958 1262 990 479 207 255 223 175 239 255 223 191 207 239 191 191 191 734 3418 3307 2588 2412 2715 2332 1118 798 782 702 591 543 559 543 463 447 415 399 319 239 175 127 95 95 79 47 127 335 511 511 399 191 143 143 127 143 111 111 63 255 207 207 207 207 191 143 127 95 175 159 63 15 95 175 223 191 191 191 191 191 191 191 191 127 127 127 127 127 127 127 95 79 15 15 0 0 15 47 63 127 127 191 239 271 255 223 223 415 447 511 591 702 798 862 894 1006 974 926 798 670 511 399 319 367 319 255 191 159 159 191 223 287 303 303 287 303 367 447 527 575 559 479 383 383 479 511 479 431 431 479 591 702 766 766 702 639 686 750 814 846 846 814 798 766 798 878 958 990 958 862 782 670 686 862 974 750 351 95 95 0 0 31 47 15 31 31 31 47 63 63 47 15 31 31 47 63 47 15 15 31 111 239 383 287 431 607 734 798 702 591 511 463 431 415 399 415 383 335 287 271 175 159 255 335 415 495 559 607 575 591 559 559 543 511 495 527 527 543 575 639 718 798 830 926 1006 1054 1022 1006 990 926 830 734 702 639 575 543 575 655 734 734 766 830 942 1070 1150 1182 1182 1134 1341 1485 1565 1581 1150 399 0 926 1821 2172 2220 1565 79 0 0 479 495 559 527 463 447 543 607 431 543 607 479 383 479 830 1134 926 910 894 814 782 782 830 926 1022 974 926 798 495 127 0 0 79 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 47 31 79 319 415 335 0 63 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 447 686 750 718 702 686 718 718 718 686 655 670 718 766 686 559 447 447 463 431 447 495 447 415 415 511 591 607 527 415 463 447 495 639 782 830 734 623 782 559 670 782 591 559 670 559 639 750 958 1182 1262 1134 862 639 702 718 814 942 1086 1134 1086 1022 127 79 95 47 63 31 63 31 63 31 63 31 63 47 79 79 79 79 79 79 63 63 63 63 63 63 63 63 63 63 63 63 31 31 31 31 31 31 31 31 31 31 31 31 31 47 47 63 63 63 47 47 31 31 31 31 79 79 79 79 79 79 79 47 0 0 47 79 0 0 0 0 0 0 0 0 15 47 31 0 0 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 0 0 0 0 0 0 639 1485 1773 1805 1853 1997 2012 1949 1933 1837 1725 894 1278 1757 1198 0 0 15 0 0 1006 1357 447 1405 1677 1485 1725 1741 1741 1773 1805 1805 1757 1677 1613 1629 1597 1645 1645 1645 1613 1581 1533 1645 1597 1581 1565 1565 1533 1581 1549 1501 1469 1405 1389 1389 1421 1437 1469 1725 2108 2364 2444 2188 1485 798 543 511 479 0 0 0 15 111 0 63 79 47 63 63 63 31 143 47 0 0 0 0 0 0 15 0 47 95 47 47 95 95 15 0 0 0 623 1262 511 0 0 31 670 527 1166 2715 287 0 1310 734 1262 1885 591 175 1278 1182 1134 1166 1054 591 479 399 287 447 159 175 0 79 670 990 2172 1917 1485 0 0 0 47 127 223 335 367 399 303 335 319 223 255 271 127 830 2811 3546 3434 3163 3083 2971 926 0 111 159 95 31 31 47 47 63 63 63 63 63 63 63 63 15 15 0 0 0 0 15 15 0 0 0 0 0 15 31 31 79 95 127 127 143 143 159 159 223 191 159 175 223 239 239 207 271 239 239 255 287 287 223 175 287 287 287 287 287 271 255 207 255 319 287 175 95 79 111 95 239 143 335 1453 1965 1709 1949 2060 926 1917 1150 1485 543 223 335 463 319 207 175 127 15 718 958 1278 1118 2827 2252 191 1821 1853 798 527 559 655 383 351 303 255 239 303 223 223 223 239 239 255 255 255 271 271 271 287 287 303 303 303 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 303 303 319 351 367 383 383 383 415 351 287 271 271 271 255 223 191 127 95 127 175 207 127 63 95 111 287 287 127 431 830 814 431 367 351 351 351 287 239 191 111 271 431 463 415 431 415 351 367 319 335 335 367 367 351 335 463 351 319 495 718 974 1405 1757 2300 2380 2667 2939 2652 2284 1789 1421 1773 846 127 95 287 319 239 207 223 255 207 207 303 191 191 351 1102 3690 3498 2811 2620 3099 1837 862 734 734 670 527 415 367 335 255 271 255 239 207 143 111 79 63 111 79 47 111 319 511 527 415 207 127 111 111 143 95 95 63 223 207 207 207 207 191 143 127 111 175 159 63 15 79 159 207 159 159 159 159 159 159 159 159 127 127 127 127 127 127 127 95 79 31 31 0 0 0 63 47 15 15 47 79 95 63 47 31 127 159 207 271 367 431 479 511 734 734 782 798 814 814 814 814 734 702 639 575 495 431 367 351 351 383 415 431 447 511 591 655 750 798 798 750 734 750 702 607 607 527 431 399 431 479 527 495 639 623 670 702 718 718 702 702 766 750 734 734 734 702 655 607 607 639 814 862 607 175 0 0 63 47 79 79 31 31 15 47 95 95 79 63 31 47 63 63 0 0 0 15 63 159 303 415 303 351 447 591 734 750 655 575 415 399 383 399 463 511 543 543 319 207 127 223 335 399 495 575 559 575 575 591 575 575 559 559 511 511 511 543 607 686 750 782 862 958 1022 1006 990 974 894 798 575 607 670 686 702 734 766 814 910 910 926 990 1102 1230 1326 1341 1326 1421 1421 1405 1405 1070 655 495 2284 2524 2220 2348 2396 1405 351 0 239 351 495 575 607 575 575 559 479 591 655 463 255 207 447 718 670 655 575 511 463 479 543 607 750 846 862 750 511 223 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 31 31 31 191 367 447 95 47 0 0 0 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 191 431 639 750 814 814 686 686 686 639 591 591 623 670 655 607 591 607 527 415 319 319 415 463 527 623 655 591 527 463 431 415 431 527 655 750 766 750 639 670 702 559 415 575 702 575 575 655 798 958 1070 1086 1022 942 591 543 543 655 830 958 958 926 31 0 31 15 63 47 95 63 31 0 31 15 63 31 79 47 15 15 0 0 0 0 0 0 63 63 63 63 63 63 63 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 47 31 0 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 383 1421 1965 1741 1198 1262 1389 1469 1549 1661 1661 1613 591 1038 2636 2300 655 0 95 0 95 1341 734 543 1677 1629 1246 1597 1597 1629 1613 1629 1613 1613 1581 1549 1517 1485 1533 1501 1485 1437 1453 1405 1326 1294 1262 1230 1198 1150 1166 1134 1054 1038 958 926 894 878 862 862 1182 1326 1437 1725 2204 2284 1981 1757 1789 2236 1805 1054 287 0 0 0 0 31 63 79 95 143 143 79 47 0 0 0 0 0 0 15 0 31 63 15 0 0 15 0 0 0 0 894 1326 431 0 0 591 782 479 1933 3195 255 0 1469 447 1677 1709 639 750 1533 1326 830 782 734 415 335 335 271 319 95 0 0 47 255 766 1725 1565 910 0 0 0 0 0 0 15 111 0 0 287 335 223 271 271 79 447 958 1134 2172 3163 2779 2811 974 0 111 143 79 31 47 63 47 63 63 63 63 63 63 63 63 15 31 0 0 0 0 0 31 0 0 47 95 63 15 0 0 15 0 15 31 63 127 175 191 111 95 79 95 127 143 127 111 143 143 143 159 159 127 63 15 47 95 143 207 255 255 255 223 319 191 111 191 271 271 223 159 223 207 255 1565 1725 2188 2236 2012 1070 2252 1166 1949 655 415 1198 1166 271 223 223 191 63 814 1150 1549 1070 2939 2364 255 2236 2428 1134 750 1102 1086 415 495 175 367 223 287 255 223 223 239 239 255 255 255 271 271 271 287 287 303 303 303 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 303 303 303 303 303 303 303 303 367 319 271 239 223 223 191 159 175 127 79 95 159 223 239 223 191 79 207 303 47 0 239 463 415 367 351 335 335 303 207 159 223 383 479 495 479 479 463 383 303 255 255 255 303 335 367 383 351 367 335 351 383 511 686 798 990 1453 2124 2907 2316 1997 1757 2028 1757 527 0 143 303 271 271 207 175 255 191 207 367 207 207 591 1453 3850 3546 2891 2763 3323 1341 271 495 559 559 415 271 191 159 95 95 95 111 111 95 79 95 79 95 63 31 95 303 495 527 431 239 127 79 95 95 47 47 63 239 207 207 207 207 191 143 143 143 191 159 63 15 79 143 175 159 159 159 159 159 159 159 159 127 127 127 127 127 127 127 95 95 79 47 31 15 31 47 63 63 47 63 63 47 0 0 0 0 31 63 95 143 175 239 255 335 367 431 527 670 782 862 910 830 862 910 974 990 974 942 926 910 910 894 846 766 718 718 718 734 798 814 766 750 750 702 639 734 670 607 575 591 623 639 623 591 575 607 639 670 702 718 734 782 718 623 575 575 591 607 607 718 750 862 830 511 95 0 0 111 127 111 95 79 47 31 31 111 111 95 79 47 63 79 79 0 0 0 0 79 207 303 367 351 319 319 447 623 734 734 670 527 479 447 383 383 415 495 543 383 223 127 175 303 383 479 527 527 559 559 607 607 623 623 623 511 511 511 543 575 623 670 702 734 830 894 894 894 894 830 734 639 670 702 718 718 734 782 814 974 1022 1102 1214 1357 1485 1581 1597 1469 1437 1341 1357 1310 1038 862 974 1597 1933 1837 2188 2683 2364 1725 1150 958 686 367 271 431 543 559 463 415 559 655 543 367 335 527 734 479 495 495 527 543 575 591 623 830 974 974 782 559 335 95 0 0 31 15 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 0 0 0 0 0 0 0 0 15 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 79 367 655 303 47 0 0 47 31 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 415 655 782 830 718 718 702 670 623 623 639 670 639 670 718 734 607 399 271 255 399 511 655 702 702 655 623 607 447 399 351 367 463 607 750 846 623 718 623 543 670 734 575 495 527 559 623 686 782 910 1054 1150 814 686 559 511 559 607 623 607 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 111 0 0 0 0 15 95 63 63 63 31 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 431 1166 1741 1517 846 926 1006 1134 1230 1310 1357 1310 1198 351 623 2971 3179 1469 175 31 0 319 1341 335 782 1597 1310 1150 1389 1262 1326 1341 1326 1326 1294 1278 1262 1134 1118 1150 1118 1086 1054 1086 1086 1038 990 958 910 878 814 830 798 782 782 734 734 686 686 670 670 702 990 1246 1549 2044 2236 2092 1965 2092 2316 2220 2380 1885 335 0 63 0 0 0 0 47 159 47 0 15 0 0 0 0 0 0 15 0 0 0 0 0 0 15 0 0 0 143 1326 1357 207 0 0 575 591 527 1901 1933 191 271 1102 559 1501 1437 1214 1405 1421 1086 319 463 559 463 447 527 415 239 143 479 575 527 351 495 670 1166 702 0 63 111 63 0 0 31 111 367 766 1214 1310 1118 1086 1070 862 527 287 0 814 2620 2715 2843 527 0 111 127 63 31 47 63 47 47 47 47 47 47 47 47 47 15 0 0 0 0 0 15 0 15 0 0 0 0 0 0 47 0 0 0 0 0 15 63 47 159 127 159 143 191 175 191 175 111 159 191 223 223 191 159 111 95 143 191 239 239 223 191 159 159 31 15 175 207 95 47 95 95 207 335 1517 1661 2540 1805 1885 958 2332 798 2236 862 1278 2204 1581 127 159 271 271 127 846 1182 1597 1198 2715 1869 255 1949 2300 1789 1661 1373 1965 367 463 223 431 303 303 255 223 223 239 239 255 255 255 271 271 271 287 287 303 303 303 287 287 287 287 287 287 287 287 271 271 271 271 271 271 271 271 303 303 303 287 287 271 271 271 351 335 303 287 271 255 239 223 159 191 239 303 335 303 223 143 367 111 95 223 191 63 111 239 415 351 335 335 335 271 223 127 223 383 511 495 479 495 479 415 335 287 271 319 351 367 383 367 111 303 463 511 527 575 527 479 447 734 1198 1597 1086 990 1294 1853 1006 175 47 367 207 95 255 223 159 271 175 223 399 175 207 750 1645 3866 3530 2907 2859 3259 1597 0 143 287 367 303 191 143 143 111 79 79 111 111 111 111 127 143 95 63 31 63 271 479 543 495 303 127 47 63 79 31 31 79 239 207 223 223 207 207 159 143 175 207 159 63 15 95 127 159 191 191 191 191 191 191 191 191 143 143 143 143 143 143 143 143 127 79 63 63 63 63 79 95 111 127 111 95 79 47 15 0 47 47 63 79 95 111 143 159 95 111 127 175 271 335 415 447 527 607 734 894 1022 1118 1182 1198 1230 1262 1278 1262 1230 1182 1166 1166 1070 1118 1086 1022 1022 1102 1182 1182 1102 1134 1198 1230 1214 1134 1022 942 958 910 862 830 798 782 766 782 782 718 639 623 655 734 798 830 878 910 926 766 415 79 0 47 127 111 95 79 63 47 31 31 111 95 79 79 47 47 63 79 0 0 0 0 95 239 303 287 383 319 271 319 447 591 702 734 670 607 511 399 319 319 415 479 447 271 127 159 271 383 431 511 559 559 607 623 655 639 623 623 559 559 543 527 543 543 559 575 607 686 718 702 702 750 734 670 750 734 702 686 702 798 942 1038 1134 1230 1373 1485 1533 1501 1469 1389 1294 1214 1198 1310 1341 1038 894 1022 878 1485 1821 2252 2540 2396 2364 2332 2268 1901 1389 926 686 575 575 559 623 655 639 511 383 335 415 511 623 718 814 910 926 894 814 798 990 1150 1118 846 639 479 255 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 15 79 447 878 686 239 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 319 479 575 655 670 686 670 655 670 718 750 734 734 734 639 415 191 127 191 447 511 607 670 670 655 639 623 447 415 335 271 287 415 591 734 926 862 527 511 782 686 415 511 511 543 543 527 543 670 862 1038 1070 990 830 639 495 431 447 463 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 143 175 223 303 383 447 511 527 718 734 750 782 798 830 846 846 958 974 974 990 990 1006 1006 974 1022 990 1118 1246 1278 1262 926 351 15 0 0 15 95 95 79 63 31 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 191 1166 1725 1597 1118 670 639 766 926 1038 1102 1070 878 655 415 1070 3099 2779 1070 143 207 0 399 1022 335 1054 1198 974 1118 1102 990 1054 1134 1182 1150 1070 1022 974 862 894 942 910 878 830 878 878 910 894 878 878 878 862 910 926 1006 1022 1022 1054 1070 1070 1070 1054 1006 1341 1581 1757 1949 1885 1693 1629 1821 1821 1837 2604 2508 766 0 0 0 0 0 0 0 47 79 47 15 0 0 0 0 0 0 15 0 0 0 0 79 79 47 0 0 0 543 1901 1405 0 0 0 223 559 399 1294 910 655 383 1118 782 894 1262 1805 1373 639 463 0 351 527 591 527 591 447 191 303 1182 1453 846 639 607 223 1549 1405 1533 1613 1677 1645 1533 1453 1453 1485 1661 1757 1949 1981 1821 1821 1725 1437 894 575 0 511 2188 2428 2588 351 15 111 111 47 15 63 79 47 47 47 47 47 47 47 47 47 47 15 0 0 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 175 271 111 0 0 207 143 31 447 1629 2076 2524 1006 2140 750 2348 798 2588 1134 2044 2540 1469 111 143 287 287 159 926 1310 1773 942 2636 1469 415 1837 1693 2188 2300 1150 2620 191 207 255 351 351 303 223 223 223 239 239 255 255 255 271 271 271 287 287 303 303 303 287 287 287 287 287 287 287 287 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 303 319 335 335 319 303 303 319 271 223 175 143 159 191 191 191 287 175 79 127 207 191 143 143 447 383 367 335 319 287 223 143 223 351 479 495 495 511 527 463 351 335 351 399 415 383 351 303 287 351 383 303 271 383 431 431 623 495 670 670 814 830 1054 958 335 47 255 431 95 79 271 143 191 255 207 223 303 175 303 782 1773 3866 3530 2939 3019 3131 2444 0 0 95 239 239 191 175 207 191 111 111 143 143 143 127 143 143 95 79 31 47 223 463 575 575 335 95 0 15 79 15 31 111 239 223 223 223 223 207 159 143 175 207 143 47 31 111 143 143 191 191 191 191 191 191 191 191 143 143 143 143 143 143 143 143 159 127 111 111 79 95 95 95 79 79 79 79 63 63 47 47 47 47 47 47 79 63 63 63 127 111 111 79 79 79 95 111 223 255 335 431 511 607 670 702 814 910 1054 1198 1310 1421 1517 1565 1613 1693 1725 1693 1725 1853 1949 1981 2188 2236 2300 2268 2140 1933 1725 1565 1357 1262 1134 1006 878 782 718 686 766 734 702 734 814 910 974 990 926 894 798 575 239 0 0 15 63 63 95 95 47 47 31 31 79 79 63 47 15 31 47 47 0 15 0 31 191 399 447 399 415 399 351 287 303 399 575 702 734 702 623 511 463 447 511 575 527 335 159 175 239 335 399 479 575 575 623 639 670 655 607 591 639 623 591 559 527 511 495 479 575 623 607 559 575 655 702 686 750 766 798 862 958 1102 1278 1389 1373 1421 1437 1373 1230 1054 910 830 846 798 830 1086 1294 1086 942 1070 1086 1294 1437 1965 2252 2076 2092 2076 2268 2396 2444 2044 1373 750 495 479 686 575 463 399 447 511 607 623 766 830 894 926 878 798 750 750 814 958 926 718 639 670 575 351 31 0 0 0 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 15 0 0 0 0 0 0 0 0 47 47 47 47 47 47 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 351 750 926 431 47 31 79 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 15 143 255 335 367 415 447 463 511 575 623 623 559 447 287 79 0 79 271 670 607 559 591 655 702 670 623 495 479 415 319 223 255 399 511 1134 1310 990 559 495 479 463 607 463 511 527 495 447 479 623 750 974 1038 1038 862 639 527 575 670 0 0 0 0 0 15 0 0 0 15 47 95 143 191 223 223 415 399 415 431 463 479 511 511 670 686 718 766 814 862 894 894 1054 1086 1150 1214 1294 1373 1421 1453 1661 1677 1693 1725 1757 1789 1821 1821 1645 1645 1677 1693 1725 1757 1773 1789 1821 1821 1837 1837 1853 1869 1869 1869 1949 1901 1997 2076 2156 2188 1837 1262 111 0 0 15 95 79 79 79 31 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 0 0 0 0 15 942 1805 1693 1038 639 559 623 782 974 1150 1278 1246 1022 734 255 1246 2476 2044 559 0 95 0 367 623 670 1246 894 894 1038 958 990 1038 1118 1150 1134 1038 958 926 1006 1070 1118 1118 1054 1038 1070 1118 1006 1022 1022 1070 1134 1182 1246 1294 1373 1405 1421 1453 1485 1453 1453 1421 1677 1629 1485 1453 1549 1453 1389 1517 1965 2060 1789 1693 1198 95 0 0 0 0 31 95 47 15 95 239 15 0 0 0 0 0 0 15 31 0 0 79 79 0 0 0 0 0 1022 2364 1373 0 0 0 383 1102 367 958 1182 1278 383 1549 942 527 1517 2124 1102 351 351 367 623 798 830 559 511 303 0 383 1214 1453 655 559 639 303 1725 1725 1773 1837 1901 1885 1853 1741 1741 1741 1741 1357 1150 1150 1262 1421 1357 1086 686 207 0 367 1933 2476 2412 431 31 111 95 31 15 63 79 31 31 31 31 31 31 31 31 31 63 31 0 0 0 0 0 0 0 0 0 0 111 367 655 766 527 447 399 383 367 271 143 47 0 0 31 47 31 15 15 15 191 239 255 223 159 127 111 127 79 79 63 15 0 0 0 0 63 0 0 0 111 175 175 159 239 0 463 1805 2428 1949 431 2380 958 2412 1134 2428 1038 1965 2268 1294 207 159 223 175 95 974 1501 2028 894 2683 1166 191 2380 1629 2140 1805 1038 2699 271 191 255 255 239 175 223 223 223 239 239 255 255 255 271 271 271 287 287 303 303 303 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 255 255 255 271 271 271 287 287 239 271 319 335 319 303 303 319 335 319 303 287 287 303 303 319 95 335 287 143 127 127 143 255 463 399 383 367 351 287 207 159 223 367 479 463 463 511 527 495 351 335 383 383 431 383 303 223 479 447 431 383 335 319 367 447 591 511 718 479 782 814 926 495 239 175 255 255 79 223 335 63 255 239 287 255 175 239 543 782 1741 3802 3418 2907 3131 2987 2971 511 0 79 207 223 207 207 223 175 111 111 127 127 111 111 111 111 111 79 31 31 207 447 607 639 415 127 0 15 79 15 47 143 255 223 239 239 223 207 159 159 175 191 127 31 31 127 159 143 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 143 143 143 127 127 95 95 95 63 63 79 79 79 95 95 111 79 79 63 63 79 79 63 63 127 127 127 111 95 79 79 79 31 31 31 31 63 111 159 191 319 399 511 607 702 766 846 894 1198 1357 1501 1549 1565 1629 1677 1661 1565 1565 1549 1453 1326 1166 1054 974 1022 942 878 798 718 670 639 623 734 734 750 814 894 974 1006 1006 942 846 702 415 111 0 0 15 63 47 79 79 47 31 31 31 79 63 47 47 15 15 31 47 0 31 0 63 303 607 686 591 495 495 431 303 223 255 415 575 734 734 702 607 511 447 431 463 543 399 239 223 223 287 367 479 543 591 623 670 670 655 591 575 686 670 639 607 559 527 495 479 607 639 607 543 575 670 718 718 830 910 1022 1118 1166 1198 1214 1246 1166 1134 1038 878 686 575 543 543 511 511 559 814 1150 1118 1070 1182 1118 974 894 1389 1725 1645 1725 1629 1661 1837 2108 2204 2044 1597 1134 798 702 527 335 255 351 447 511 511 623 670 718 623 511 463 559 670 623 670 686 591 607 639 607 511 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 63 111 143 175 15 15 15 15 15 15 15 15 47 47 47 47 47 47 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 367 670 335 63 15 47 15 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 47 0 0 63 111 127 175 223 271 207 143 79 31 0 111 399 686 894 782 655 655 734 798 766 718 575 559 495 399 255 223 271 319 750 1565 1773 1134 623 591 607 511 463 495 543 527 463 463 527 591 798 958 1070 974 750 607 639 734 1102 1150 1230 1310 1389 1437 1453 1469 1437 1453 1469 1501 1533 1565 1581 1533 1469 1421 1421 1437 1469 1469 1485 1501 1533 1549 1581 1613 1661 1709 1725 1741 1581 1581 1613 1645 1693 1741 1773 1789 1693 1693 1677 1645 1629 1597 1581 1581 1661 1645 1645 1661 1677 1693 1693 1693 1661 1661 1677 1693 1693 1709 1725 1757 1773 1741 1773 1725 1773 2012 1917 1517 191 0 0 15 95 63 79 111 31 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 495 1533 1821 1294 782 511 447 734 846 878 878 926 814 511 191 31 926 1326 1661 766 0 0 159 319 495 1246 1421 1038 1198 1054 1134 1086 1134 1214 1182 1118 1054 990 1022 1102 1198 1278 1310 1246 1214 1246 1294 1294 1310 1310 1341 1389 1453 1501 1565 1597 1613 1597 1613 1549 1501 1437 1389 1501 1421 1310 1373 1405 1198 1150 1389 1997 1901 1310 958 862 878 974 750 255 31 0 0 47 0 0 0 15 0 0 0 0 0 0 15 63 31 15 15 0 0 15 79 0 0 1597 2460 990 0 0 63 623 1373 431 942 1469 1054 575 1693 1022 575 1821 1789 878 782 495 511 543 798 926 575 479 223 0 511 990 1405 1150 1054 1166 1102 1709 1661 1645 1629 1613 1581 1549 1485 1485 1469 1118 702 479 575 639 718 846 878 479 399 63 15 1182 2444 2044 0 47 111 79 15 15 79 79 31 31 31 31 31 31 31 31 31 47 79 63 0 0 0 0 0 0 559 1693 2556 2859 2795 2652 2524 2540 2444 2396 2380 2396 2348 2252 2172 2188 2252 2316 2316 2284 2268 2268 2284 2460 2476 2476 2428 2364 2332 2364 2396 2508 2428 2268 2060 1821 1597 1421 1389 1022 750 319 31 47 127 47 0 175 0 559 1613 2076 942 255 1805 958 1773 1038 1533 655 1166 1453 878 287 207 175 127 79 990 1533 2028 1230 2332 878 287 2140 1565 1741 1006 766 1853 335 303 127 191 79 143 207 223 223 239 239 255 255 255 271 271 271 287 287 303 303 303 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 287 255 255 255 255 239 239 239 223 271 319 319 287 255 271 287 239 287 319 351 335 287 223 191 111 399 351 191 207 111 143 431 511 447 431 383 367 319 255 159 271 399 511 511 495 511 527 479 399 351 383 383 415 399 351 303 319 287 351 463 431 287 255 351 463 543 670 575 527 655 734 479 223 239 191 111 143 287 271 111 303 175 335 303 79 383 830 814 1709 3770 3243 2859 3243 2955 2715 1453 15 127 207 223 239 239 223 143 95 95 111 111 95 95 111 95 111 47 31 15 175 447 639 686 495 143 0 15 63 0 31 159 255 223 239 239 223 223 175 159 159 175 95 31 47 143 175 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 127 143 127 127 127 95 95 95 95 95 111 143 159 175 191 127 127 159 143 143 143 175 175 79 95 127 127 127 127 111 95 47 31 31 15 31 47 79 95 127 159 175 175 143 127 127 143 383 543 686 702 686 718 734 718 655 670 655 623 559 527 559 559 479 463 479 511 559 591 639 655 734 750 782 846 958 1038 1070 1070 958 798 575 271 47 0 31 63 111 95 111 95 79 63 15 15 95 79 63 63 31 31 47 63 0 0 0 15 319 670 766 670 575 543 447 319 239 223 335 415 623 686 766 718 575 447 383 383 527 447 319 287 223 239 335 495 495 543 591 655 670 670 639 623 686 686 670 655 623 591 575 559 591 639 639 591 623 686 718 670 830 878 958 958 894 798 718 686 639 623 575 479 399 415 527 639 463 623 702 814 1022 1022 1006 1086 1246 1230 1086 1214 1198 1230 1565 1501 1565 1421 1501 1741 2060 2124 1917 1645 1326 1150 926 686 575 511 527 511 910 990 1038 830 543 367 415 543 559 559 575 575 607 607 543 479 271 159 15 0 0 0 0 31 31 15 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 47 79 143 207 255 15 15 15 15 15 15 15 15 47 79 47 47 47 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 191 463 702 718 670 591 607 670 750 782 782 639 607 543 463 383 335 287 303 383 1070 1693 1597 1054 798 718 527 591 591 607 575 527 511 543 591 670 798 926 910 766 639 607 607 1533 1549 1597 1629 1661 1629 1629 1597 1693 1677 1693 1661 1661 1645 1645 1597 1597 1581 1581 1581 1581 1581 1597 1597 1549 1517 1549 1533 1533 1549 1549 1549 1613 1613 1597 1581 1565 1549 1533 1533 1501 1501 1517 1533 1549 1565 1581 1581 1565 1565 1549 1549 1549 1533 1533 1533 1645 1645 1661 1677 1693 1693 1709 1725 1629 1709 1789 1773 1741 1901 1837 1501 303 95 0 47 127 79 111 127 63 31 31 31 31 31 31 0 0 15 15 31 31 15 15 0 0 31 31 31 31 0 31 0 0 0 0 0 0 0 0 0 31 31 31 31 63 31 0 0 0 894 1709 1469 1022 1086 1198 990 702 702 655 607 655 575 335 63 111 1022 734 1294 974 111 15 95 207 479 1645 1485 1310 1581 1070 1357 1517 1565 1581 1549 1437 1421 1437 1453 1294 1405 1549 1549 1517 1501 1533 1565 1501 1501 1485 1485 1485 1501 1517 1549 1645 1645 1613 1549 1469 1357 1262 1198 1070 958 862 878 830 655 926 1469 1821 1933 1837 1853 1965 2284 2572 2284 2092 1038 63 0 143 175 111 79 47 31 31 15 0 0 0 15 0 0 0 0 0 63 559 926 271 0 2060 2316 511 0 0 47 782 1341 702 1246 1469 718 1310 1933 1022 686 1901 1166 591 1118 175 0 0 335 702 479 495 287 15 734 718 1405 1949 1757 1773 1917 1645 1597 1645 1565 1485 1405 1357 1326 1310 1310 814 655 734 782 527 399 686 1022 639 47 0 239 718 1166 814 95 63 143 95 47 47 111 111 63 63 63 63 63 31 31 31 0 0 0 31 0 0 0 0 127 1405 1997 2667 2923 2763 2524 2540 2604 2412 2316 2252 2284 2364 2412 2396 2348 2348 2412 2492 2492 2460 2428 2428 2444 2508 2524 2540 2492 2460 2476 2540 2604 2476 2476 2492 2508 2524 2540 2556 2620 2699 2731 2220 1198 239 0 0 79 0 159 702 1230 1373 175 287 830 319 623 511 655 431 431 559 143 255 207 223 207 127 958 1373 1805 1006 1341 367 479 670 655 910 431 287 734 191 303 0 223 95 271 207 223 223 239 239 255 255 255 271 271 271 287 287 303 303 303 271 271 271 271 271 271 271 271 255 255 255 255 255 255 255 255 319 287 303 271 287 239 255 255 255 303 351 335 287 239 239 255 399 383 319 255 207 207 239 255 207 319 191 143 287 143 95 415 479 431 399 383 367 287 223 175 335 447 543 527 495 479 511 447 431 367 351 351 399 415 399 383 511 367 383 511 479 303 319 511 607 559 431 750 655 910 655 319 95 223 175 143 223 223 159 223 367 175 415 367 47 495 1086 846 1725 3850 3195 2875 3370 3035 2284 2172 63 127 191 207 255 287 239 143 79 79 111 111 111 111 127 127 111 95 31 15 175 431 623 702 527 159 0 15 111 31 79 207 255 207 207 207 207 191 175 143 159 143 79 15 63 159 191 159 191 191 191 191 191 191 191 191 159 159 159 159 159 159 159 159 111 111 127 143 127 127 95 95 111 79 95 95 111 111 127 143 159 127 159 159 159 159 191 191 95 111 159 175 159 143 111 95 175 175 159 143 111 95 63 63 0 31 79 111 127 159 207 255 191 303 335 255 207 255 335 367 351 399 447 463 431 431 463 495 415 431 479 527 575 623 655 670 798 798 830 926 1054 1166 1230 1246 942 782 447 143 0 0 15 31 127 159 127 95 95 31 0 0 111 95 95 79 47 63 63 79 0 0 0 0 239 623 718 591 623 543 431 319 287 255 287 287 415 559 750 798 734 639 607 591 495 431 383 335 255 207 319 479 399 431 511 607 670 686 702 686 670 655 670 670 670 655 639 623 527 607 639 623 639 686 670 607 607 607 591 543 447 383 351 335 319 383 447 431 415 431 543 639 575 862 974 942 990 910 798 814 974 1086 958 846 766 1070 1597 1501 1341 1357 1389 1373 1341 1405 1645 1821 1917 1917 1869 1773 1693 1741 1869 1981 1581 1741 1757 1453 926 463 303 319 543 479 511 655 702 655 575 543 399 766 1006 974 862 814 623 431 0 0 0 0 0 0 0 15 0 0 0 0 0 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 15 31 63 111 159 191 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 63 31 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 31 0 0 0 0 15 0 0 0 0 0 0 0 0 15 0 0 47 159 223 287 335 415 479 559 670 750 702 639 591 495 479 415 399 383 479 335 862 1437 1182 766 766 862 782 734 686 639 591 591 623 655 543 623 734 814 814 766 702 639 1437 1469 1533 1469 1485 1469 1469 1357 1278 1294 1389 1453 1565 1597 1677 1645 1645 1581 1549 1549 1565 1581 1549 1533 1549 1533 1581 1517 1485 1469 1485 1501 1469 1485 1501 1517 1517 1485 1469 1453 1469 1469 1469 1469 1469 1469 1469 1469 1565 1533 1517 1485 1501 1533 1565 1581 1629 1597 1549 1549 1597 1645 1677 1645 1533 1517 1581 1613 1757 1933 1693 1102 143 79 63 143 191 143 143 191 111 79 79 79 79 95 95 47 31 15 63 15 0 0 0 15 31 63 63 63 63 47 79 47 31 31 31 31 0 0 0 0 31 63 63 63 95 95 63 0 0 495 1310 1661 1485 1166 1198 1485 1310 1182 782 527 495 463 463 591 575 559 1086 1310 702 175 303 527 159 639 1166 1310 1262 1230 1341 1437 1405 1405 1389 1357 1373 1421 1485 1485 1469 1453 1421 1437 1565 1453 1294 1341 1278 1246 1214 1182 1150 1150 1150 1150 1278 1182 1054 894 782 766 750 766 575 575 559 335 287 782 1453 1677 1901 1869 1773 1709 1805 2012 2156 2236 2412 2811 974 0 15 0 207 79 63 79 111 31 0 15 31 0 0 31 0 0 0 798 1789 2268 191 511 2252 1917 303 0 0 0 607 1102 1054 1357 1166 990 1805 1981 1022 1341 1581 1054 750 942 511 0 0 495 543 383 431 175 239 878 1230 1709 2076 2076 1933 1789 1629 1469 1517 1405 1294 1214 1262 1262 1182 1086 814 750 623 575 623 750 926 1022 655 143 15 111 942 1341 447 15 175 207 191 159 127 159 159 143 159 127 79 143 223 47 0 31 0 0 0 0 0 319 1278 2268 2204 1773 1549 1677 1853 1869 1837 1837 1917 1869 1853 1821 1821 1837 1853 1869 1901 1933 1949 1949 1933 1869 1805 1773 1933 2028 2092 2044 1949 1933 2044 2156 2076 2092 2124 2172 2204 2252 2284 2364 2396 2540 2875 2827 1981 31 0 143 31 287 511 575 479 383 367 367 47 127 255 271 255 303 255 175 271 207 95 127 399 702 766 639 639 479 319 367 543 575 447 255 255 255 207 159 159 159 159 159 191 207 207 223 223 239 239 239 239 239 239 255 255 271 271 271 271 271 271 271 271 271 271 271 287 271 271 255 255 271 271 287 255 255 303 303 319 287 271 255 303 303 303 287 287 287 271 271 239 255 287 303 303 319 319 335 287 255 271 335 239 143 223 431 415 335 319 351 303 207 175 207 351 479 575 527 495 495 511 415 399 383 351 319 335 319 335 335 383 367 367 351 351 383 415 463 527 543 543 623 798 814 543 191 207 191 175 159 175 191 223 255 335 383 255 255 159 607 1278 718 1629 3882 3163 3323 3227 2795 2332 2556 463 0 111 287 175 191 175 223 95 95 111 111 111 127 159 159 159 63 63 63 95 415 686 655 495 175 0 15 111 79 143 207 271 207 207 191 175 159 143 95 191 95 15 0 15 79 127 143 207 207 207 191 191 175 175 175 191 175 159 159 143 127 111 111 95 79 95 95 111 127 143 143 143 127 175 175 159 143 111 63 111 111 111 127 159 175 175 175 175 191 223 223 223 223 239 239 159 159 159 159 159 159 159 159 143 143 143 159 159 159 175 175 223 239 271 303 335 351 367 367 383 399 431 447 479 479 479 447 431 447 511 543 575 591 639 670 655 750 830 958 1118 1262 1262 1214 878 782 495 143 0 0 31 15 31 31 31 15 47 0 0 15 95 79 63 79 79 95 79 63 0 0 0 0 31 399 639 655 559 543 463 351 351 367 271 79 239 351 511 655 766 782 670 559 383 335 303 303 287 271 319 367 303 399 239 351 655 750 766 639 782 543 718 623 766 814 447 655 670 670 686 686 686 623 575 543 607 575 527 463 399 335 303 287 399 415 415 447 479 511 543 527 670 766 910 958 926 830 782 766 798 814 846 782 655 766 1182 1517 1485 1485 1373 1134 1054 1118 1182 1150 1326 1437 1581 1757 2028 2284 2396 2332 2284 2060 1853 1709 1389 862 527 431 431 543 670 655 575 495 511 543 942 1533 1853 1773 1725 1613 1373 1230 1102 655 175 0 0 0 0 143 0 31 31 31 31 127 79 63 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 95 127 143 127 271 255 319 319 399 399 431 447 463 591 814 1006 1086 1070 990 894 734 718 734 734 750 750 766 766 639 623 639 686 750 814 814 814 1182 1246 1262 1230 1214 1230 1198 1118 1150 1166 1198 1230 1278 1310 1341 1326 1294 1294 1341 1389 1437 1485 1485 1501 1485 1469 1469 1437 1389 1405 1453 1501 1469 1485 1501 1517 1517 1501 1469 1453 1469 1469 1469 1469 1469 1469 1469 1469 1517 1501 1485 1469 1485 1517 1549 1565 1629 1597 1565 1581 1613 1645 1661 1613 1469 1246 1389 1693 1837 1773 1453 1038 127 95 111 127 127 111 79 79 79 95 127 111 111 63 63 31 79 95 111 47 0 0 0 31 63 79 79 79 63 63 63 31 31 31 31 0 0 0 0 0 95 111 95 79 79 63 31 0 0 143 463 798 1086 1246 1262 1278 1629 1677 1501 1389 1198 814 511 543 686 878 1389 1310 527 255 814 1182 367 623 958 1022 926 862 830 782 910 910 990 1006 1022 990 974 942 1054 1006 894 894 1022 974 910 1038 1022 1006 974 958 942 926 942 958 926 958 1006 1038 1038 1038 1006 974 894 846 798 591 527 974 1581 1773 1821 1709 1613 1613 1757 1965 2012 1981 2316 2332 734 0 0 0 271 207 143 31 31 63 79 31 0 0 0 0 0 495 1214 1437 878 47 0 894 2364 1613 63 0 0 0 591 1230 1485 1517 1022 1214 1997 1437 830 1533 1901 942 367 814 782 367 0 351 686 527 79 0 463 1310 1357 1709 2044 2108 1917 1661 1565 1597 1389 1198 1118 1150 1214 1166 1134 1166 798 718 591 543 639 766 878 958 495 319 239 255 1134 1501 383 0 0 31 79 143 143 127 95 79 79 207 159 0 0 0 0 175 0 0 894 1837 2460 2604 2476 2300 1453 1150 1022 1166 1357 1357 1310 1326 1373 1357 1357 1357 1373 1389 1405 1421 1437 1453 1469 1469 1469 1437 1405 1389 1453 1469 1469 1437 1389 1389 1421 1469 1565 1565 1581 1597 1629 1645 1661 1693 1789 1853 2108 2636 2620 1677 383 0 63 239 367 383 287 239 255 255 111 127 111 31 79 207 287 303 223 223 175 111 207 351 431 399 351 287 207 239 303 303 255 159 255 239 207 191 159 159 159 175 207 207 207 223 223 239 239 239 239 239 239 255 255 271 271 271 271 271 271 271 271 271 271 271 271 271 255 255 255 255 271 271 255 271 303 319 319 303 271 255 303 303 287 287 287 271 271 271 271 271 303 303 335 351 351 351 319 255 303 335 271 159 239 415 415 303 287 319 287 191 159 143 303 415 511 495 479 495 543 463 383 367 335 319 335 335 351 351 367 351 351 335 335 367 399 431 575 559 559 623 734 702 415 79 191 191 175 159 175 191 207 239 271 367 287 319 255 782 1310 750 1725 3738 2923 3131 3354 2683 2699 2779 878 79 47 207 239 335 239 143 143 127 143 127 111 111 127 127 191 95 79 47 79 383 623 607 511 191 0 0 79 95 191 239 255 159 159 143 143 127 111 111 159 95 31 0 31 79 127 159 191 191 175 175 175 159 159 159 175 175 159 143 127 111 111 95 79 79 95 111 127 143 143 159 159 159 175 191 175 159 143 127 111 111 111 127 159 175 175 175 175 175 207 207 207 191 191 191 159 159 159 159 159 159 159 159 159 159 159 159 175 175 191 191 239 255 287 319 351 367 367 383 383 399 415 447 463 479 479 479 415 463 527 559 591 607 655 686 686 782 894 1006 1182 1310 1310 1246 878 782 463 111 0 0 31 15 15 15 15 15 15 15 0 31 95 79 63 79 79 95 79 63 0 31 0 0 15 271 559 718 702 686 591 479 431 415 319 175 143 223 367 511 655 702 670 575 479 463 415 319 207 191 255 367 63 287 367 447 543 670 798 750 607 495 702 575 670 862 670 734 750 750 734 702 686 607 543 511 447 431 399 367 319 271 239 207 383 383 399 431 463 511 543 559 686 766 894 926 862 782 734 718 734 718 686 655 591 623 830 1006 1341 1246 1310 1437 1517 1517 1597 1725 1501 1469 1357 1230 1246 1389 1565 1581 1741 1837 1949 1901 1693 1310 830 479 447 463 511 543 543 479 383 287 1086 1533 1693 1565 1565 1581 1485 1437 1341 1246 1118 862 495 95 0 0 0 63 79 31 31 63 95 191 79 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 63 31 0 0 15 47 79 111 143 159 191 287 415 543 607 623 591 543 543 527 575 623 686 750 798 814 718 718 718 718 702 702 702 702 926 990 990 942 926 942 910 846 894 878 878 878 878 910 942 926 894 958 1070 1134 1150 1198 1278 1310 1405 1421 1389 1373 1357 1389 1437 1485 1453 1469 1501 1517 1517 1501 1485 1469 1469 1469 1469 1469 1469 1469 1469 1469 1485 1469 1453 1453 1469 1501 1533 1565 1581 1565 1549 1565 1597 1597 1581 1517 1421 1437 1437 1373 1549 1789 1326 415 0 0 31 63 79 47 63 127 63 63 79 63 63 31 31 47 111 79 63 47 31 0 0 0 95 127 127 127 111 111 79 79 63 31 15 15 15 0 0 0 0 31 31 31 63 31 31 0 319 431 527 511 543 750 942 1070 1357 1533 1597 1645 1437 926 527 591 655 1086 1469 1022 175 351 1310 1837 750 846 1006 1054 1054 1022 974 862 942 942 1022 1006 1006 942 942 878 798 782 718 798 990 958 846 958 942 942 926 926 926 894 942 958 1006 1054 1150 1214 1310 1326 1326 1294 1501 1469 1469 1341 1262 1517 1853 1869 1421 1310 1262 1405 1677 1869 1805 1709 1262 607 0 0 0 0 31 111 159 0 0 31 0 0 0 0 0 287 926 1230 1006 511 0 0 0 1613 2444 1246 0 0 0 527 1022 1629 1949 1693 1070 1533 1933 479 143 1389 2060 958 175 718 926 575 79 527 655 495 223 0 31 958 1645 1949 2236 2204 1773 1326 1246 1405 1437 1246 1150 1182 1182 1054 990 1054 814 718 591 575 686 814 862 894 351 159 79 447 1565 1501 111 31 111 127 159 127 143 143 175 223 79 127 0 0 127 159 0 0 511 1645 2779 3003 2667 2380 2284 2204 1469 1294 1262 1389 1517 1469 1421 1437 1182 1182 1214 1230 1262 1262 1262 1278 1278 1294 1294 1310 1326 1357 1373 1389 1389 1357 1310 1278 1262 1262 1262 1246 1357 1357 1357 1357 1357 1373 1373 1373 1294 1421 1405 1549 1789 2092 575 0 15 159 287 303 271 271 335 383 239 223 239 207 239 271 287 223 207 287 287 175 95 111 207 239 175 223 255 255 191 191 223 239 255 223 207 191 159 159 175 175 207 207 207 223 223 239 239 239 239 239 239 255 255 271 271 271 271 271 271 271 271 271 271 271 255 255 239 239 239 239 255 255 255 271 287 303 303 287 271 255 287 287 287 271 271 271 255 255 287 287 287 319 351 335 335 335 319 255 287 303 271 175 271 415 399 319 303 319 271 175 143 143 255 351 431 447 479 527 591 543 463 415 399 383 399 399 415 415 383 351 335 319 319 351 367 415 559 575 591 655 702 623 335 47 191 191 191 175 191 207 223 271 175 319 303 271 319 814 1150 575 1549 3642 3163 3498 3019 2620 2604 1917 958 143 47 207 255 367 255 159 175 159 159 143 127 111 127 127 255 127 79 47 15 287 575 591 543 239 15 0 31 79 223 271 223 175 175 175 175 159 159 159 207 143 79 47 79 143 191 207 175 159 159 159 159 143 143 143 159 159 143 143 127 111 111 95 95 95 111 111 127 143 143 159 159 159 175 191 191 191 175 175 111 111 127 127 159 159 175 175 175 175 191 191 175 159 159 159 159 159 159 159 159 159 159 159 175 175 175 191 191 191 207 207 255 271 303 335 351 367 383 383 367 383 399 431 447 463 463 463 399 447 495 527 559 591 639 670 670 766 894 1038 1198 1326 1294 1214 894 734 399 63 0 0 15 31 0 0 15 15 15 15 63 63 95 63 63 79 79 95 79 47 31 31 31 47 31 127 415 718 798 814 766 655 543 479 383 287 191 223 303 447 623 718 766 750 559 575 559 431 271 175 159 143 0 15 111 95 191 431 559 559 639 591 830 686 623 862 798 702 734 718 734 702 639 575 511 479 383 399 415 415 399 367 319 287 431 431 463 495 527 575 623 639 718 798 894 910 830 750 702 686 766 686 639 655 655 623 623 623 1182 1102 1389 1821 1933 1741 1725 1917 1853 1757 1533 1214 1038 1070 1246 1278 1262 1453 1581 1533 1549 1581 1405 1118 878 846 878 1006 1150 1134 974 782 1373 1629 1613 1421 1517 1597 1581 1581 1549 1485 1373 1341 1278 1006 431 0 0 0 0 79 47 31 63 79 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 95 143 159 159 143 143 207 287 367 447 511 543 655 702 766 798 782 814 862 926 814 862 862 798 782 798 766 702 686 670 639 639 655 686 734 734 734 798 878 894 846 878 990 1102 1278 1326 1357 1341 1341 1341 1357 1389 1437 1453 1485 1501 1517 1501 1485 1469 1453 1453 1469 1469 1469 1469 1485 1485 1469 1469 1453 1469 1485 1517 1533 1565 1517 1517 1517 1533 1549 1517 1469 1421 1294 1389 1469 1437 1565 1645 942 0 0 31 47 31 0 0 0 0 15 47 47 31 0 0 47 111 63 31 15 15 31 31 0 0 31 31 63 31 63 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 31 670 1006 1150 894 655 814 1086 1278 894 1038 1086 1150 1022 686 655 942 990 1262 1310 543 0 479 1501 1853 1086 1150 1230 1294 1357 1405 1405 1389 1421 1373 1326 1262 1246 1262 1294 1278 1198 1230 1294 1549 1821 1757 1533 1453 1246 1262 1262 1246 1262 1246 1294 1310 1198 1150 1102 1038 1070 1118 1198 1246 1246 1294 1453 1485 1405 1485 1533 1389 1405 1310 1310 1421 1565 1597 1517 1389 1214 798 591 79 0 63 0 15 0 0 0 0 0 0 79 383 958 1086 1102 702 47 0 0 0 383 1789 1709 686 0 0 463 1198 1677 2012 2012 1757 1517 1869 1709 271 207 1326 1965 878 31 479 734 543 559 1102 910 686 846 239 175 1341 2092 2284 2380 2252 1965 1597 1262 1038 1389 1389 1373 1294 1246 1166 1038 942 718 623 511 511 655 750 798 814 223 143 0 159 1565 1485 0 0 0 0 0 0 0 0 0 0 0 15 47 0 0 0 0 127 2636 2364 1997 1837 2124 2332 1965 1373 1645 1533 1517 1565 1581 1485 1437 1469 1613 1597 1629 1645 1661 1661 1645 1629 1565 1549 1533 1533 1549 1597 1661 1693 1709 1693 1677 1629 1597 1597 1613 1629 1709 1709 1709 1709 1709 1693 1693 1693 1741 1805 1565 718 974 1997 958 111 0 31 143 159 111 31 0 0 47 79 111 191 223 303 287 255 191 287 303 207 143 111 143 239 159 239 303 271 239 239 255 303 223 223 207 191 159 159 175 191 207 207 207 223 223 239 239 239 239 239 239 255 255 271 271 271 271 271 271 271 271 271 271 271 255 239 239 223 223 239 239 255 255 271 287 287 287 287 271 255 271 271 271 271 255 255 255 239 303 303 287 287 303 335 319 319 319 255 255 271 223 191 271 431 399 303 319 303 287 159 143 143 223 255 303 367 431 511 575 575 479 463 447 431 415 399 383 351 367 335 319 303 319 351 351 415 511 543 607 670 670 559 303 95 191 175 175 191 191 207 207 255 159 319 335 223 287 750 862 351 1869 3866 2859 3307 3338 2620 1022 718 782 127 159 255 175 223 223 255 175 159 175 159 159 143 175 175 303 159 111 47 0 207 511 575 591 287 15 0 0 63 223 319 207 159 159 159 159 175 175 175 191 143 79 63 111 159 191 207 175 175 159 159 159 159 159 159 159 159 143 143 127 127 111 111 111 111 127 127 143 143 159 159 143 143 159 175 175 191 191 191 127 127 127 127 159 159 159 159 191 191 207 191 175 159 143 143 159 159 159 159 159 159 159 159 191 191 191 207 207 223 223 223 255 271 287 319 335 351 351 367 351 367 383 415 431 447 447 447 383 415 463 495 511 559 607 655 655 782 942 1102 1246 1326 1246 1134 862 655 287 0 0 0 15 31 0 0 0 15 15 31 63 79 79 63 47 63 63 79 63 47 79 0 15 143 127 79 271 575 718 782 814 766 670 543 431 367 303 255 271 383 559 670 782 830 623 623 623 623 607 479 239 0 127 0 79 31 79 207 303 639 575 511 686 718 655 782 798 655 639 639 655 623 575 527 479 447 383 383 479 479 527 463 447 383 543 527 575 575 655 670 750 750 766 830 894 862 782 702 670 670 718 655 639 702 718 670 639 591 1006 1166 1565 1837 1709 1357 1214 1278 1373 1421 1421 1246 1054 1022 1102 1086 1038 1086 1086 1070 1198 1421 1533 1517 1597 1613 1725 1933 2140 2188 2060 1869 1661 1693 1549 1485 1629 1693 1581 1485 1565 1453 1310 1310 1517 1565 1182 750 303 31 0 0 47 79 31 31 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 95 79 175 287 335 335 367 479 575 798 846 830 750 734 750 718 655 639 623 591 575 591 623 670 670 686 734 734 702 670 718 814 926 1086 1134 1262 1341 1373 1389 1389 1373 1421 1405 1421 1453 1453 1453 1437 1421 1421 1421 1421 1437 1437 1453 1453 1485 1485 1517 1517 1533 1533 1565 1581 1581 1533 1533 1533 1549 1549 1501 1421 1341 1278 1054 1326 1725 1501 750 63 0 0 0 0 0 0 0 0 0 0 31 31 15 0 0 0 0 15 0 15 15 47 63 47 31 15 15 47 15 63 31 31 0 47 31 31 0 0 0 0 0 31 0 0 0 0 0 0 0 0 143 207 223 367 718 878 814 910 942 798 702 686 702 974 1437 1581 1389 894 31 0 686 1549 1517 1182 1214 1246 1262 1198 1214 1278 1357 1469 1437 1373 1310 1294 1310 1341 1326 1326 1357 1421 1709 2028 1917 1581 1405 1421 1437 1421 1421 1453 1437 1485 1501 1389 1310 1198 1070 1038 1102 1166 1230 1326 1389 1661 1805 1773 1837 1837 1677 1453 1517 1661 1789 1901 1917 1917 1981 2092 2380 2444 862 0 63 111 95 0 0 0 0 0 319 734 862 846 527 79 0 0 0 207 351 974 1373 734 623 862 686 1134 1565 1949 2204 1965 1853 2044 1981 1645 1150 1357 1661 1725 655 0 127 511 670 814 1118 1326 1294 1038 734 1246 2284 1853 2188 2236 1965 1789 1645 1198 607 910 1198 1357 1246 1198 1262 1166 878 686 623 527 543 670 750 814 814 319 463 31 0 1405 1597 0 0 0 0 0 111 191 95 0 0 0 0 0 0 0 0 0 79 2364 2252 2092 1949 1901 1933 1949 1933 1773 1725 1693 1661 1629 1549 1549 1581 1453 1437 1453 1453 1453 1421 1389 1373 1533 1485 1405 1341 1326 1326 1373 1389 1405 1469 1517 1469 1373 1357 1437 1533 1565 1565 1565 1581 1581 1597 1597 1597 1597 1565 1405 207 878 1821 862 0 0 0 15 111 159 191 207 239 431 351 287 239 239 239 239 239 159 143 159 111 111 47 47 95 127 175 191 207 239 223 239 255 223 207 191 191 159 175 191 191 207 207 207 223 223 239 239 239 239 239 239 255 255 271 271 271 271 271 271 271 271 271 271 271 255 239 239 223 223 239 239 255 255 271 271 271 271 271 271 255 271 255 255 255 239 239 239 239 271 271 287 271 287 287 303 303 287 271 239 255 223 223 319 431 415 319 335 319 319 191 175 175 239 191 207 271 351 431 495 543 479 479 463 447 399 383 367 319 383 367 303 303 287 319 367 431 543 575 639 686 639 463 255 127 159 175 175 191 191 207 207 191 159 255 319 223 303 655 607 303 2715 3243 3147 3323 2380 1246 607 862 1182 383 239 223 111 191 223 271 159 159 191 191 207 223 255 255 367 159 111 63 0 143 447 559 575 351 63 0 0 79 255 351 191 143 143 159 159 159 159 159 175 127 79 79 111 175 207 207 175 175 191 191 191 191 191 191 159 159 159 143 143 143 143 143 143 143 143 143 159 159 159 159 127 127 127 143 143 159 175 175 127 127 127 127 159 159 159 159 207 207 223 207 191 175 159 159 159 159 159 159 159 159 159 159 191 191 207 207 223 223 223 223 223 239 271 287 303 319 319 319 319 335 367 399 415 415 431 431 367 399 431 447 463 511 575 639 686 846 1054 1230 1357 1373 1214 1054 830 559 191 0 0 0 15 31 0 0 0 15 47 63 63 79 79 63 47 63 63 79 63 47 79 0 0 223 271 143 175 367 527 607 718 782 734 591 479 415 351 223 175 239 383 447 575 670 702 607 543 639 910 974 639 239 0 0 47 127 271 95 0 207 383 383 415 639 702 686 750 702 639 623 623 591 543 495 495 447 319 367 447 495 527 495 463 415 607 607 639 655 718 750 798 814 798 846 878 830 734 670 655 670 623 623 655 702 670 607 623 655 830 1262 1597 1421 1086 846 814 734 814 1006 1182 1150 1022 974 974 926 958 878 910 1054 1134 1102 1102 1166 1405 1501 1693 1917 2076 2108 2044 1933 1645 1597 1453 1517 1789 1757 1437 1278 1405 1549 1549 1421 1326 1389 1421 1389 1086 670 191 0 0 0 0 79 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 734 766 734 655 623 639 607 543 511 495 479 463 463 479 511 527 495 495 511 495 511 591 718 782 846 958 1134 1246 1326 1373 1405 1437 1373 1357 1389 1421 1437 1421 1421 1405 1405 1405 1421 1437 1437 1453 1469 1469 1533 1533 1533 1549 1549 1549 1549 1549 1565 1549 1533 1517 1501 1453 1373 1326 1373 1166 1182 1102 543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 15 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 191 527 639 591 910 942 734 543 670 1006 1405 1789 1693 1150 431 0 15 1038 1677 1389 1006 1038 1038 1006 942 894 974 1086 1134 1134 1182 1182 1182 1150 1118 1054 1022 990 942 1102 1341 1230 958 894 1102 1070 1086 1086 1118 1150 1150 1150 1198 1182 1182 1166 1150 1150 1150 1150 1134 1134 1294 1389 1310 1373 1453 1389 1262 1357 1517 1565 1517 1437 1533 1677 1661 1725 1869 1134 495 575 607 782 686 607 351 191 607 1262 1501 1294 702 511 191 63 351 846 1246 1262 1166 1166 894 1214 1421 1150 1533 1949 1997 2204 2012 1965 2076 1693 1501 1949 2012 1773 1597 798 47 31 351 750 1262 910 1677 2060 1294 1294 2044 2092 1405 2316 2683 2028 1246 990 894 670 527 910 1198 1166 1150 1198 1054 782 543 479 415 399 463 543 623 686 335 0 0 31 1341 974 0 303 383 47 0 0 0 0 0 0 0 0 143 750 1405 1373 878 495 2268 2140 2124 2204 2140 1997 2012 2108 2124 2092 2060 2028 1997 1981 2012 2044 1933 1901 1901 1885 1869 1837 1821 1805 1661 1581 1485 1373 1310 1278 1278 1294 1230 1341 1405 1357 1262 1246 1357 1485 1278 1278 1294 1310 1326 1341 1357 1341 1070 1118 1182 271 862 1341 655 0 0 0 0 0 0 0 0 0 47 63 95 223 287 255 191 159 191 111 111 127 111 47 0 47 159 143 159 175 239 271 255 223 207 207 191 191 159 175 191 207 207 207 207 223 223 239 239 239 239 239 239 255 255 271 271 271 271 271 271 271 271 271 271 271 255 255 239 239 239 239 255 255 255 255 255 255 255 255 255 255 255 255 239 239 239 223 223 223 239 239 255 239 271 271 303 303 287 239 239 191 223 271 367 447 431 335 367 351 351 239 239 271 287 207 175 223 287 319 383 447 543 543 559 559 511 479 447 431 415 367 351 319 335 335 383 447 607 639 686 686 559 335 159 111 143 159 175 191 207 191 191 191 191 159 303 223 383 623 527 559 3211 3067 3259 2316 1389 511 1613 1837 1981 846 303 159 127 303 255 191 191 191 223 239 255 271 319 335 351 175 127 95 0 95 399 527 575 351 95 0 0 47 271 335 207 159 159 143 143 143 143 143 143 111 63 79 111 175 191 207 175 191 191 191 191 207 207 207 175 175 175 175 175 175 175 175 159 159 159 159 159 159 159 159 143 143 127 127 127 143 159 159 143 143 127 127 159 159 143 143 191 191 223 207 191 191 175 175 159 159 159 159 159 159 159 159 191 191 191 207 207 223 223 223 223 239 255 287 287 303 303 303 303 319 351 367 399 399 415 415 335 367 399 415 431 479 559 607 734 926 1166 1357 1453 1373 1134 910 782 479 111 0 0 0 15 31 0 0 15 15 47 47 63 63 79 47 31 47 47 63 63 31 47 0 63 303 367 239 191 271 367 415 543 686 718 623 543 495 447 271 159 207 287 287 383 495 734 559 447 559 974 1294 1150 782 734 686 750 1006 1981 1805 399 239 559 782 527 527 655 511 575 623 670 655 655 607 559 527 527 479 431 463 527 591 607 591 559 527 639 639 655 670 702 734 782 798 798 830 830 766 686 623 639 670 670 686 734 734 655 575 607 702 814 1389 1645 1166 782 878 974 862 766 974 1182 1182 1102 1022 1006 926 958 782 814 990 1038 910 878 990 814 958 1150 1310 1389 1373 1326 1278 1262 1246 1214 1326 1549 1421 1102 974 1086 1214 1326 1373 1437 1517 1549 1581 1453 1389 1022 479 15 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 0 0 0 0 0 575 591 559 463 431 447 415 367 319 319 335 367 383 415 431 415 367 399 463 511 591 686 750 782 814 878 1006 1118 1214 1310 1389 1405 1341 1326 1357 1389 1405 1405 1389 1373 1405 1405 1421 1437 1437 1453 1469 1469 1533 1533 1533 1533 1533 1517 1501 1501 1533 1501 1469 1437 1421 1357 1294 1230 1246 1134 926 559 287 511 830 830 1182 1198 1134 1038 910 718 399 175 127 15 0 0 0 0 0 0 15 79 95 79 15 0 0 31 0 0 0 0 0 0 0 0 0 0 0 47 79 159 207 191 239 255 399 511 639 702 750 782 1214 1278 1326 1262 1182 1150 1246 1341 974 1070 862 607 862 1373 1757 1949 1725 1182 686 431 670 1389 1613 1150 686 686 702 734 718 670 750 846 814 830 878 894 910 894 862 814 830 878 846 846 910 782 686 798 750 718 734 750 782 782 782 750 750 750 814 862 862 846 798 782 974 910 1006 1038 910 942 1102 1118 1294 1278 1214 1038 750 495 463 575 974 734 926 1214 1341 1198 1102 1357 1373 1246 990 894 1230 1629 1725 1517 1725 1565 1230 1134 1533 1981 1917 1437 766 686 846 1022 830 926 1661 2092 2012 2092 2108 2028 1917 1677 1693 2172 2044 1837 1949 1453 591 175 223 655 1326 1086 1581 1869 1421 1453 1885 1837 1997 2891 3211 2428 1405 1022 1070 1134 718 958 1294 1517 1517 1405 1310 1262 862 830 766 702 702 734 862 958 782 143 63 750 1549 623 0 1150 1038 463 0 0 0 0 0 0 0 814 1949 2508 2795 2731 2476 2268 2076 1981 1965 2028 2044 2076 2188 2332 2156 2172 2156 2156 2156 2188 2204 2188 2172 2124 2108 2092 2076 2076 2076 2076 2156 2108 2028 1965 1917 1917 1933 1949 1837 1885 1917 1885 1837 1853 1917 1997 1741 1741 1757 1757 1773 1789 1789 1757 1581 1773 1773 1405 1581 1757 1549 1262 1421 1326 1166 974 798 591 383 303 0 0 0 0 79 79 79 143 159 111 111 175 175 79 63 159 191 175 191 191 239 255 255 239 207 191 191 191 159 175 191 207 207 207 207 223 223 239 239 239 239 239 239 255 255 271 271 271 271 271 271 271 271 271 271 271 271 271 255 255 255 255 271 271 271 255 255 255 255 255 255 271 239 239 239 223 223 223 207 207 191 191 191 223 255 255 255 255 287 239 223 175 223 303 399 447 415 367 367 399 383 303 287 319 335 191 111 143 175 175 239 319 431 463 495 527 543 527 527 495 447 415 367 319 351 383 399 463 623 655 686 686 511 271 159 175 175 191 207 223 239 223 207 207 223 63 255 223 415 559 463 814 3323 3626 1805 1198 2332 1661 2092 2332 2204 1022 431 223 191 335 271 175 255 255 271 287 287 303 335 351 335 159 127 127 15 79 335 479 575 383 127 0 0 63 239 335 223 191 175 159 159 143 143 127 127 95 63 79 127 175 191 191 159 159 175 175 175 191 191 191 191 191 191 191 191 191 191 191 175 175 175 175 175 175 175 175 191 175 159 143 127 143 159 159 143 143 143 127 159 143 143 143 159 159 191 175 175 175 175 175 159 159 159 159 159 159 159 159 175 191 191 191 207 207 207 207 239 255 271 287 303 303 303 303 287 303 335 367 383 383 399 399 319 351 367 383 399 447 527 591 686 910 1182 1373 1437 1294 958 686 782 447 95 0 15 31 31 31 31 31 47 47 47 47 63 63 63 47 31 47 47 63 47 31 15 63 191 351 367 287 271 335 335 303 367 559 670 639 623 623 559 367 239 271 303 255 303 415 543 511 495 543 814 1182 1246 1054 1134 1246 974 990 2683 2907 862 255 766 1469 862 351 415 303 351 431 591 591 623 607 607 623 623 607 623 639 686 734 750 734 702 686 655 670 670 686 702 734 750 766 766 814 798 734 639 607 623 670 782 782 798 814 734 639 639 655 750 1357 1661 1262 974 1118 1150 942 575 814 1006 1086 1038 974 942 830 926 830 798 830 878 910 958 990 766 878 1022 1134 1166 1134 1070 1006 926 990 1006 1038 1086 894 734 830 798 686 702 990 1294 1485 1517 1565 1517 1693 1469 782 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 383 415 367 271 223 239 223 159 207 239 287 367 431 479 511 527 511 527 623 750 862 910 926 910 894 926 990 1022 1086 1182 1278 1326 1326 1310 1341 1373 1389 1389 1373 1373 1405 1405 1421 1437 1437 1453 1469 1501 1517 1517 1517 1517 1501 1485 1469 1453 1469 1421 1373 1341 1310 1262 1198 1182 926 527 479 942 1437 1837 2012 1933 1997 2076 2156 2172 2188 2092 1757 1453 1086 750 255 0 0 0 0 15 207 271 319 255 143 79 95 143 239 255 287 303 351 399 431 415 686 750 862 990 1150 1294 1405 1437 1485 1517 1629 1709 1789 1821 1805 1805 1693 1741 1789 1821 1661 1501 1453 1533 1294 1405 1134 782 1054 1629 1917 1965 2012 1613 1405 1326 1341 1597 1373 718 527 463 431 495 511 447 447 511 607 591 527 527 527 575 639 655 543 718 766 734 718 527 559 750 734 702 718 734 750 750 718 718 766 782 782 766 798 766 750 750 718 702 910 1022 942 1006 1198 1278 1373 1373 1357 1310 1150 1038 1118 1310 1166 1549 1469 1086 926 974 926 846 655 607 591 655 782 910 1038 1086 878 1341 1597 1501 1581 1885 1917 1597 207 0 0 0 0 750 1757 1869 2076 1885 2092 2028 1901 2076 2204 2252 2268 2236 2476 1965 894 207 143 623 399 1006 878 607 782 782 1134 2220 2747 2891 2715 2220 1821 1613 1373 1102 1070 1150 1549 2076 2188 1965 1965 2204 2044 2012 1965 1853 1773 1789 1933 2044 1949 1997 2108 2044 2300 1661 974 2028 2156 1645 1182 1134 1230 1182 1054 990 1214 2236 2715 2316 2092 2188 2220 2124 1965 1997 2028 2092 2156 2204 2172 2108 2124 2140 2172 2156 2172 2204 2220 2156 2188 2156 2124 2108 2124 2140 2156 2172 2060 2044 2012 2012 2028 2092 2140 2188 2044 2028 2012 2012 2028 2044 2076 2076 2076 2076 2076 2076 2076 2076 2076 2060 1981 2140 1853 2172 2188 2396 2348 2444 2540 2588 2652 2731 2763 2572 2364 2204 1981 1469 718 159 0 0 0 0 15 0 95 159 159 95 143 303 127 159 175 175 175 175 191 223 191 191 191 191 159 175 207 239 207 207 207 223 223 239 239 239 239 239 239 255 255 271 271 271 271 271 271 271 271 271 271 271 287 271 271 255 255 271 271 287 271 255 255 239 239 255 255 271 239 239 223 223 223 207 207 207 159 159 175 175 207 255 255 255 271 255 207 159 175 287 399 447 415 367 367 415 399 335 303 351 399 223 95 143 159 143 159 239 207 239 303 351 367 399 415 399 479 431 399 367 383 399 447 511 543 575 623 623 463 239 175 255 159 175 207 223 239 223 207 191 287 47 239 223 415 479 383 942 3514 2683 1038 2843 2460 1741 2715 2428 1885 926 543 383 207 271 239 239 319 303 319 319 303 319 335 351 303 143 127 143 31 63 319 463 559 399 159 0 0 47 223 287 239 191 175 159 143 127 127 111 111 79 63 79 127 175 191 175 175 143 143 159 159 175 175 175 207 207 207 207 207 207 223 223 175 175 175 175 175 175 175 175 223 207 175 159 143 143 159 175 143 143 143 127 159 143 143 143 111 111 159 159 159 159 159 175 159 159 159 159 159 159 159 159 175 175 175 191 191 191 207 207 255 271 287 303 319 319 319 319 287 303 319 351 367 383 383 383 319 335 351 367 383 447 527 591 591 830 1134 1341 1373 1182 798 495 766 415 63 0 47 47 31 31 47 31 63 47 47 31 63 47 63 47 31 47 47 63 47 31 0 143 303 383 335 287 351 431 383 271 287 463 623 655 670 702 591 383 255 287 303 207 239 351 271 479 623 575 686 926 1070 1022 878 1533 1166 639 2252 2779 974 591 655 1757 990 47 95 111 239 335 415 431 495 543 607 670 734 734 702 718 750 782 798 782 750 734 702 702 702 702 718 734 750 766 750 766 750 670 591 559 591 655 750 718 734 766 734 639 591 559 591 1214 1613 1437 1230 1230 1054 702 415 670 958 1118 1150 1118 1038 894 830 942 974 894 894 974 878 686 639 686 782 894 958 942 846 766 926 1038 1038 974 814 559 575 878 702 591 559 670 766 878 1182 1469 1789 1773 1326 463 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 0 0 0 15 31 15 0 351 351 351 335 319 303 287 287 415 495 607 686 718 718 734 718 894 862 846 846 926 974 974 926 926 894 814 766 814 974 1198 1310 1341 1326 1341 1373 1389 1405 1405 1421 1469 1437 1405 1421 1453 1469 1437 1405 1310 1373 1421 1469 1469 1437 1389 1357 1246 1246 1278 1294 1214 1006 702 495 495 894 1373 1725 1917 1997 1933 1869 1949 1901 1837 1869 1917 2012 2028 2092 1949 1901 1357 543 159 335 591 591 894 910 958 1022 1118 1262 1421 1469 1597 1597 1645 1677 1693 1693 1725 1741 1917 1885 1901 1933 1965 1933 1901 1853 1741 1773 1821 1821 1901 1949 1917 1821 1821 1805 1693 1565 1437 1357 1389 1405 1118 1310 1389 1326 1357 1645 1981 2156 1853 2172 2060 1917 1725 1453 1102 559 191 223 255 335 399 351 335 367 383 351 351 447 463 431 447 511 495 527 575 591 607 559 575 527 814 702 623 591 607 670 670 670 639 607 591 623 718 718 670 607 686 718 798 830 910 1086 1310 1501 1581 1597 1613 1645 1661 1693 1725 1725 1821 1885 1949 1997 1981 2012 2076 2124 1805 1773 1693 1597 1533 1501 1565 1597 1677 1789 1709 1773 1821 1901 1949 1405 0 0 0 0 0 1166 1933 2108 2156 1837 2060 2108 1821 1485 2268 1997 1677 1645 1549 1262 655 15 0 0 0 0 15 79 335 814 1357 1725 2763 3115 2076 1054 1421 1677 1310 1230 1038 1022 1054 1166 1405 1725 2028 2188 2188 2204 2220 2236 2268 2284 2300 2316 2348 2380 2364 2300 2268 2172 1997 1789 2364 2140 1805 1693 1965 2284 2300 2076 2380 2284 2188 2108 2124 2124 2124 2124 1981 1901 1885 1997 2140 2172 2172 2172 2204 2108 2108 2172 2236 2220 2188 2172 2156 2140 2156 2156 2156 2172 2188 2204 2092 2076 2060 2028 2028 2044 2060 2076 2044 2060 2092 2108 2124 2124 2108 2092 2060 2012 2028 2092 2092 2044 2044 2044 1949 1933 1997 2012 2044 2076 2156 2188 2252 2284 2284 2284 2348 2332 2396 2396 2460 2604 2556 2236 1741 1118 303 0 0 0 127 255 31 207 447 175 175 159 159 159 191 207 159 79 159 159 191 191 191 191 191 191 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 223 239 271 287 287 271 239 223 255 255 255 255 255 255 255 255 271 255 255 239 239 255 255 271 239 239 239 239 239 239 239 239 207 175 207 207 223 223 255 255 223 255 207 143 175 287 367 367 479 463 431 383 383 367 351 351 367 287 191 159 127 143 143 143 223 223 223 207 223 191 175 159 319 367 431 447 495 511 527 511 543 639 670 591 415 255 175 159 207 223 223 239 239 223 223 207 255 0 95 383 415 527 191 1214 3163 1645 2380 3514 1933 2300 2699 2204 1725 750 607 271 239 271 335 0 255 239 287 303 335 335 303 271 303 207 95 47 63 95 239 415 495 399 159 0 0 63 255 303 191 175 175 175 175 159 143 127 127 47 15 79 127 127 159 191 239 191 159 143 127 127 143 159 175 159 127 111 127 159 191 207 159 159 159 159 159 159 159 159 127 143 143 159 159 175 175 191 111 111 111 111 143 143 143 143 143 143 175 159 159 143 143 143 159 159 175 175 175 191 191 191 159 159 175 191 191 207 223 223 223 239 271 303 319 319 303 303 303 303 303 335 351 383 415 431 383 367 335 351 383 447 511 559 543 846 1246 1373 1102 702 575 670 591 303 63 63 79 15 0 95 63 63 95 95 95 95 95 95 47 47 47 47 15 31 63 63 0 63 239 383 511 575 511 399 399 415 367 271 319 495 623 623 575 479 335 223 223 239 271 255 143 463 511 239 383 910 1182 1006 1150 1214 1373 623 2124 2412 1326 734 351 1294 1421 479 0 15 303 191 415 383 367 431 575 686 734 718 543 686 782 750 718 766 782 734 782 766 750 734 718 718 734 750 926 798 623 511 495 543 591 591 655 686 734 750 718 639 559 463 495 1038 1501 1501 1357 1230 910 543 239 495 910 1246 1262 1102 974 1022 990 926 862 862 910 958 974 942 766 750 718 686 670 718 798 910 1118 1054 1070 942 686 718 926 990 974 942 862 814 782 782 830 846 1214 798 303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 15 0 0 0 15 15 95 63 15 0 15 15 0 0 0 0 15 31 15 0 0 0 0 0 0 0 0 0 0 0 31 15 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 31 0 15 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 351 351 335 351 383 415 463 479 559 607 686 718 750 782 830 862 926 862 846 878 942 942 926 910 798 734 670 639 670 766 942 1070 1182 1230 1310 1389 1453 1485 1501 1501 1565 1533 1501 1485 1501 1485 1421 1373 1310 1310 1326 1326 1326 1310 1310 1294 1198 1182 1134 1070 990 958 942 974 1326 1549 1789 1901 1869 1837 1741 1645 1821 1789 1773 1773 1821 1805 1789 1821 1917 2012 1885 1533 1166 942 974 1086 990 990 1038 1086 1150 1294 1373 1437 1278 1230 1262 1278 1326 1310 1246 1150 1182 1166 1198 1150 1134 1086 1102 1070 974 990 1038 1006 1038 1070 1054 926 766 655 655 830 1070 1102 894 607 846 670 670 958 1389 1757 1965 2092 1885 2140 1949 1709 1437 1198 926 367 223 175 95 95 159 159 207 239 319 319 351 319 287 287 303 335 287 319 399 431 431 431 415 415 607 495 415 447 559 591 527 431 591 607 591 511 463 431 495 575 543 543 591 639 750 942 1198 1341 1341 1389 1421 1501 1581 1661 1725 1773 1741 1853 1965 2044 2044 2060 2060 2060 2188 2188 2172 2140 2108 2124 2140 2172 2092 2380 2316 2188 2076 2204 2188 1517 15 0 0 0 543 1581 1981 1981 2092 1869 1917 1933 1997 1933 1933 655 942 846 798 734 527 143 0 0 0 15 79 223 702 1278 1565 1565 2172 2348 1501 575 846 1166 1134 1246 1278 1230 1182 1198 1310 1469 1645 1773 1837 1853 1885 1917 1933 1949 1949 1949 2060 2092 2076 2044 2076 2060 1917 1757 1581 2092 2236 1725 1326 1517 1933 2188 2332 2252 2140 2108 2108 2092 2076 2060 1981 1885 1837 1901 2028 2092 2204 2268 2300 2188 2156 2156 2140 2092 2076 2044 2092 2012 1997 2028 2108 2140 2124 2076 2092 2092 2060 2044 2044 2044 2060 2076 2044 2044 2060 2060 2060 2060 2060 2044 2124 2076 2060 2092 2076 1997 1965 1965 1933 1933 1949 1981 1997 1997 2060 2108 2124 2108 2124 2124 2124 2140 2140 2156 2076 2236 2364 2396 2428 2444 2220 1965 750 79 0 191 479 143 31 367 127 143 239 191 127 111 175 223 175 175 207 207 207 207 207 207 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 239 239 271 271 271 271 239 239 255 255 255 255 255 255 255 255 271 255 255 239 239 255 255 271 223 223 223 223 223 223 223 207 175 175 207 207 223 223 255 223 207 223 175 111 191 303 383 383 431 415 383 351 367 351 351 335 367 287 223 159 159 159 159 159 191 191 191 191 191 159 143 111 143 175 271 303 367 447 479 495 559 607 623 543 383 255 191 175 207 223 223 239 239 223 223 207 271 111 159 351 335 527 319 942 2092 1549 2572 3338 1677 2348 2604 2268 1869 862 591 255 239 127 287 351 191 191 239 287 335 351 351 319 367 255 111 63 47 79 207 383 463 383 175 0 0 63 255 287 191 175 175 175 175 159 143 127 79 15 15 111 175 175 191 239 207 159 143 127 127 127 159 159 175 159 127 127 127 159 191 207 159 159 159 159 159 159 159 159 143 143 159 159 159 159 159 175 111 111 111 111 143 143 143 143 143 143 159 159 159 143 143 143 159 159 159 175 175 175 191 191 159 159 175 191 191 207 223 223 223 239 271 303 319 319 303 303 271 287 287 303 335 351 383 399 319 319 335 367 415 479 543 575 639 846 1102 1166 926 623 527 639 463 223 15 31 79 15 0 79 63 63 95 95 95 95 95 95 47 47 47 63 31 47 47 47 0 143 287 399 495 559 527 447 399 431 383 303 319 463 559 559 575 479 367 287 303 303 303 271 159 303 399 287 303 639 1038 1262 1006 1038 1357 702 1933 2156 1437 1054 639 1198 1294 718 143 63 255 335 255 223 207 255 383 479 527 511 447 559 670 655 702 750 782 718 750 750 766 766 766 734 734 718 734 623 495 415 431 495 543 575 670 686 718 734 702 623 559 479 239 750 1246 1421 1326 1086 702 351 239 463 862 1150 1182 1038 926 958 942 878 830 846 894 926 910 878 718 718 718 702 686 718 766 878 974 1006 1054 926 639 591 718 750 1054 1070 1054 958 830 623 447 335 175 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 447 431 431 463 511 607 686 750 846 862 878 878 862 894 942 990 910 894 878 894 910 878 846 782 718 702 670 607 623 686 814 878 1022 1070 1214 1357 1469 1533 1549 1549 1597 1581 1549 1533 1501 1437 1357 1294 1278 1262 1246 1230 1230 1246 1262 1278 1310 1294 1246 1166 1118 1198 1389 1533 1709 1837 1869 1789 1693 1645 1613 1565 1565 1581 1597 1597 1613 1581 1517 1501 1629 1741 1885 1837 1341 686 511 702 479 479 511 527 543 575 607 607 399 319 335 351 431 415 287 127 207 207 239 175 95 63 95 127 175 207 207 175 175 207 191 63 255 175 239 527 814 862 575 287 415 159 223 766 1421 1789 1949 2028 1853 1837 1565 1405 1182 1006 766 207 79 47 15 15 31 0 0 0 31 159 207 31 0 0 0 0 31 63 143 207 223 207 223 207 255 143 95 191 367 463 415 287 287 351 415 463 479 447 431 415 527 495 495 527 670 862 1038 1166 1278 1294 1341 1405 1469 1549 1613 1661 1789 1869 1949 2012 2012 2028 2028 2028 1917 1949 1981 1981 1965 1965 1997 2028 1933 2252 2188 2108 2156 2380 2236 1341 0 0 31 47 910 1965 2140 2140 1981 2012 2092 1789 1645 1901 2252 1405 926 894 1006 1262 1326 974 415 79 0 127 207 543 1310 2028 2076 1741 1853 2060 1837 1437 1565 1757 1837 1901 2012 1981 1933 1901 1853 1901 1949 1981 1965 1981 2028 2060 2076 2076 2060 2044 2044 2060 2044 2028 2060 2092 2012 1885 1485 1581 1853 2028 1821 1517 1789 2284 2204 2156 2124 2108 2092 2060 2012 1981 1789 1789 1853 1997 2108 2140 2204 2284 2220 2172 2140 2156 2108 2076 2140 2188 2092 2012 1965 2028 2156 2220 2188 2108 2076 2060 2044 2044 2044 2060 2076 2076 2124 2108 2076 2044 2044 2044 2044 2060 2140 2092 2092 2108 2092 2012 1981 1981 1917 1917 1933 1965 1965 1965 2012 2044 2092 2076 2092 2076 2076 2076 2076 2060 1997 2060 2108 2124 2252 2428 2476 2380 2428 1709 415 0 239 303 63 223 127 31 47 95 175 207 207 175 175 175 207 207 207 207 207 207 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 239 255 255 271 271 255 255 239 255 255 255 255 255 255 255 255 271 255 255 239 239 255 255 271 223 223 223 223 223 223 223 207 175 143 175 175 207 207 223 223 191 207 159 127 223 335 399 351 367 351 335 319 319 303 335 351 335 271 223 175 159 175 207 191 175 175 159 143 143 111 111 63 31 47 111 159 223 255 367 431 559 575 575 495 367 271 223 239 239 255 255 271 271 255 255 207 239 239 255 383 335 511 447 623 2044 1981 2604 2779 1453 2715 2556 2316 1949 862 463 271 543 239 127 239 143 143 207 255 335 367 399 383 447 319 159 63 47 47 175 335 383 335 159 0 0 63 255 255 191 207 207 207 207 191 175 159 143 79 79 159 223 223 239 239 175 127 127 111 127 127 143 159 159 143 127 127 127 143 175 191 159 159 159 159 159 159 159 159 159 159 159 159 143 143 143 143 111 111 111 111 143 143 143 143 143 127 159 159 143 143 143 143 143 143 159 159 159 175 175 175 159 159 175 191 191 207 223 223 239 255 287 303 319 319 303 287 255 271 271 287 303 319 335 335 303 319 351 399 447 495 527 543 623 702 814 830 670 511 495 607 319 143 0 31 63 15 31 79 95 95 95 95 127 127 127 127 31 47 63 79 63 47 31 15 0 175 335 399 431 479 479 447 431 447 399 335 335 399 447 431 559 511 431 383 383 367 319 271 191 159 287 319 255 351 878 1469 1038 862 1070 399 958 1070 734 543 702 862 1038 958 543 111 63 223 207 175 207 239 303 367 399 383 367 415 511 543 670 718 766 670 702 686 750 734 766 702 702 670 543 495 415 383 415 495 559 607 702 718 734 718 686 639 575 511 351 750 1246 1501 1341 910 479 239 271 495 846 1150 1230 1182 1086 1086 910 862 846 862 910 926 878 814 702 718 734 718 686 670 670 766 1022 1006 1038 830 415 255 255 207 319 367 415 399 271 63 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 95 111 111 111 63 79 95 63 0 0 15 63 31 15 0 0 0 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 223 127 0 0 63 47 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 639 639 655 686 734 814 862 910 990 990 974 942 894 878 894 926 910 878 862 846 814 766 686 655 686 670 686 686 702 702 766 814 862 910 1054 1198 1341 1421 1501 1501 1533 1517 1533 1501 1469 1389 1310 1246 1230 1230 1230 1246 1262 1278 1310 1326 1421 1453 1469 1485 1485 1549 1645 1725 1661 1693 1645 1517 1453 1485 1517 1501 1373 1389 1421 1437 1437 1421 1373 1357 1421 1469 1613 1645 1262 718 607 814 750 750 734 718 702 670 639 623 639 639 655 702 766 766 702 623 543 607 639 559 495 479 559 655 623 623 623 607 639 686 655 575 607 655 702 734 702 655 607 559 543 463 591 974 1437 1773 1965 2044 1805 1469 1166 1262 1054 830 814 431 431 447 495 495 415 271 207 223 271 527 623 495 399 463 511 431 591 623 686 734 718 702 750 734 846 830 814 862 958 958 942 862 607 575 670 894 1182 1389 1437 1405 1421 1373 1373 1421 1549 1693 1773 1805 1725 1725 1725 1725 1773 1757 1805 1773 1837 1805 1773 1741 1757 1741 1757 1773 1789 1789 1805 1773 1741 1725 1773 1757 1821 1885 1789 1869 2076 2156 1821 878 0 207 415 591 1485 2220 2044 1901 1965 1869 1949 1949 2092 2540 2779 2236 1869 1869 1965 2188 2236 1917 1389 1054 463 447 543 990 1677 2172 2124 1901 1837 1981 2188 2220 2172 2204 2220 2124 2396 2396 2396 2396 2396 2380 2380 2380 2284 2316 2364 2412 2428 2396 2364 2332 2252 2252 2220 2188 2236 2284 2236 2124 2076 1485 1389 1933 2252 2076 1997 2236 2108 2092 2076 2076 2060 2012 1949 1901 1709 1789 1949 2124 2140 2044 1917 1853 1853 1853 1901 1917 1901 1837 1901 1997 1933 1901 1901 1949 2028 2092 2076 2044 1981 1997 1997 2012 2044 2076 2092 2108 2140 2092 2044 1997 1965 1981 1997 2028 2012 1981 1997 2060 2076 2028 2028 2044 1917 1949 1965 1965 1965 1965 2012 2044 2060 2060 2076 2076 2076 2076 2092 2060 1949 1965 1965 1965 2028 2156 2172 2124 2699 2763 1773 415 0 223 351 287 111 63 95 175 223 175 143 143 191 191 223 223 223 223 223 223 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 271 255 255 239 239 255 255 271 207 207 207 207 207 207 207 191 191 159 175 175 207 207 207 207 175 191 143 127 207 351 383 351 303 335 319 303 319 319 351 367 319 255 207 175 175 191 207 207 191 191 175 175 143 143 127 95 79 31 47 79 63 79 191 303 527 495 463 399 303 239 239 255 239 255 255 271 271 255 255 239 207 239 303 479 383 367 383 431 2731 2923 3003 2683 1677 3051 2428 2268 1869 798 351 431 1230 1022 415 127 191 191 239 287 351 399 415 415 511 383 207 95 31 15 127 287 335 319 175 0 0 111 255 207 191 207 207 207 207 191 175 159 223 127 79 127 159 175 207 239 191 159 143 143 127 127 127 143 143 143 127 127 127 143 175 175 143 143 143 143 143 143 143 143 175 175 159 159 143 127 127 127 95 95 95 95 127 127 127 127 127 127 159 143 143 143 127 127 127 143 143 143 159 159 159 159 159 159 175 191 191 207 223 223 239 255 287 303 319 303 287 287 271 271 287 287 303 303 287 287 287 319 367 415 447 463 479 479 479 495 511 511 495 463 495 559 255 111 0 31 63 15 15 47 95 95 95 95 127 127 127 127 15 47 79 95 79 47 15 0 0 175 351 415 415 415 399 383 447 447 431 383 351 351 351 335 543 527 479 463 447 383 303 191 191 143 207 271 175 223 734 1341 1341 942 1022 399 463 463 495 431 846 862 1102 1326 1070 479 207 255 223 207 239 255 287 319 351 367 335 319 383 447 591 639 670 591 623 591 639 607 639 607 623 607 463 415 383 367 415 479 543 591 702 702 702 686 655 623 575 527 303 543 1006 1310 1070 543 239 175 335 399 591 894 1102 1134 1022 926 926 910 894 926 958 958 878 814 750 750 750 702 670 655 670 798 1086 1022 894 623 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 143 191 207 207 207 143 207 239 191 111 79 143 207 127 95 31 0 0 0 15 31 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 47 31 31 31 0 0 0 0 0 0 0 0 0 95 511 894 495 191 0 63 63 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 862 878 910 942 958 958 942 942 878 910 926 894 846 814 798 766 846 830 814 750 670 623 575 527 559 607 670 670 686 702 750 782 798 798 894 958 1118 1198 1310 1341 1405 1405 1469 1437 1437 1357 1341 1278 1294 1310 1357 1405 1453 1469 1485 1501 1549 1549 1549 1597 1645 1661 1613 1565 1629 1645 1565 1405 1294 1326 1341 1310 1310 1294 1294 1294 1278 1294 1326 1341 1405 1453 1421 1278 1006 782 670 702 607 607 623 623 623 591 575 559 718 766 814 814 798 798 862 926 894 942 1006 990 958 958 1070 1198 1182 1230 1246 1246 1294 1373 1389 1326 1517 1581 1581 1469 1310 1230 1310 1421 1469 1421 1278 1182 1421 1821 1965 1837 1533 1134 1070 1310 926 702 1294 1517 1981 1773 1389 942 559 383 543 734 1198 1517 1709 1677 1661 1805 1821 1741 2028 2060 2092 2108 2076 2076 2108 2108 1869 1917 1933 1773 1549 1278 1134 1006 718 686 766 910 1182 1501 1773 1933 2028 2012 1997 2076 2204 2284 2300 2284 2252 2252 2252 2236 2268 2220 2236 2188 2156 2108 2076 2044 1949 1885 1805 1789 1917 1933 1869 1789 1709 1661 1693 1709 1629 1629 1629 1869 1901 1725 1533 958 814 910 910 830 1469 2060 1997 2108 2108 1965 1901 1773 1901 2636 2795 2444 1581 1565 1533 1549 1485 1453 1437 1485 1517 1278 1262 1629 1885 1869 1853 1949 2060 1901 1981 2012 1869 1853 1965 1901 1949 1997 2060 2092 2156 2188 2204 2204 2284 2332 2364 2412 2412 2380 2332 2300 2268 2268 2220 2188 2252 2332 2300 2220 2300 2140 1805 1533 1709 2124 2220 2060 2092 2092 2092 2108 2124 2060 2012 1933 1997 1885 1821 1773 1693 1549 1389 1357 1469 1469 1533 1549 1469 1373 1341 1421 1533 1581 1629 1645 1629 1645 1693 1741 1789 1821 1853 1885 1933 1965 1997 2012 1981 1933 1869 1821 1805 1821 1853 1885 1869 1837 1869 1949 1981 1965 1965 2028 1949 1981 1997 2012 1997 1997 2028 2060 2012 2012 2012 2012 2028 2060 2076 2092 1997 2028 2044 2044 2092 2188 2204 2204 2044 2380 2540 1773 319 0 0 0 0 31 191 239 127 0 47 191 191 191 223 223 223 223 239 239 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 271 255 255 239 239 255 255 271 207 207 207 207 207 207 207 191 191 159 191 175 207 191 207 207 191 191 143 127 239 383 383 335 303 303 287 287 303 319 335 383 287 239 207 175 191 191 223 207 239 239 223 223 207 175 175 175 175 95 95 95 63 47 159 303 431 399 367 319 255 239 239 255 239 255 255 271 271 255 255 239 143 207 495 527 495 271 239 575 3035 3514 3482 3067 2268 3051 2220 2300 1757 830 415 479 1485 1581 1006 527 351 335 351 367 415 431 447 431 479 351 207 111 31 15 111 223 303 303 159 0 0 111 239 223 191 207 207 207 207 191 175 159 207 79 0 15 79 127 223 287 223 175 175 159 143 127 111 111 127 127 127 127 127 143 159 159 143 143 143 143 143 143 143 143 159 159 159 143 127 127 111 111 95 95 95 95 127 127 127 127 127 127 143 143 143 127 127 127 127 127 127 127 143 143 143 159 159 159 175 191 191 207 223 223 255 271 287 303 319 303 287 271 287 287 303 303 303 287 271 255 207 239 303 367 431 463 463 463 399 383 367 383 431 463 463 463 207 127 47 47 79 47 31 31 95 95 127 127 127 127 127 127 31 47 79 111 63 47 15 0 0 159 383 463 463 447 399 351 479 447 431 415 383 319 287 287 527 511 511 495 479 383 255 127 111 143 175 143 127 239 575 878 974 607 734 511 527 575 798 798 766 782 942 1102 990 591 303 207 223 223 223 223 239 255 271 271 335 271 319 383 511 527 527 479 527 463 463 415 447 447 511 511 367 367 367 367 383 415 479 511 655 655 670 655 639 607 575 527 303 431 798 990 750 255 127 239 367 303 319 591 942 1118 1038 894 974 958 942 974 1006 990 894 814 814 814 798 766 750 798 878 1022 1134 926 686 383 15 0 31 31 31 31 15 0 0 0 0 0 0 0 0 0 0 0 63 127 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 159 207 223 223 223 207 271 303 271 191 159 223 287 223 175 95 31 0 0 0 15 63 47 47 47 31 15 15 15 0 15 31 47 47 31 15 15 63 47 47 31 0 0 0 0 0 0 0 0 127 607 958 1118 814 399 15 0 47 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 926 942 974 990 974 942 878 846 750 782 814 814 782 766 750 766 686 686 670 607 527 479 479 495 527 591 670 718 718 734 766 782 766 766 814 830 942 1006 1118 1134 1278 1294 1373 1373 1405 1341 1373 1357 1389 1405 1453 1517 1565 1597 1613 1613 1645 1581 1501 1501 1549 1549 1501 1437 1469 1485 1421 1310 1230 1246 1230 1182 1166 1166 1150 1118 1118 1150 1246 1341 1389 1485 1437 1262 1166 1150 1086 926 1166 1182 1214 1246 1278 1294 1310 1310 1294 1357 1405 1357 1278 1246 1357 1469 1581 1613 1677 1709 1709 1725 1805 1901 1981 2012 2028 2012 2092 2156 2172 2124 2140 2108 2108 2092 2092 2108 2108 2156 2300 1981 1405 1038 1310 1805 1757 1341 958 862 1118 1341 766 798 1949 2572 2332 1869 1230 670 447 655 1150 1581 2028 2220 2348 2284 2236 2252 2252 2188 2060 2092 2108 2108 2092 2092 2092 2108 2268 2300 2204 1869 1405 926 702 591 734 942 1182 1150 990 926 1070 1246 1597 1613 1629 1709 1805 1869 1901 1901 2108 2140 2204 2252 2316 2316 2300 2284 2268 2268 2316 2316 2284 2140 1981 1885 1837 1837 1773 1677 1597 1597 1613 1645 1709 1789 1789 1789 1278 766 862 766 1006 894 830 782 1166 1693 1917 2300 2028 2124 1885 1341 1421 2524 2556 2108 1373 1501 1565 1533 1421 1485 1677 1901 1965 1645 1581 1821 1741 1421 1485 1885 2092 1901 1901 1949 1885 1853 1949 1933 1741 1757 1821 1885 1949 1981 2012 2012 2156 2172 2204 2220 2220 2188 2156 2124 2156 2156 2124 2092 2188 2252 2284 2172 2188 2284 2204 1917 1837 2012 2140 2108 2124 2124 2124 2140 2172 2156 2108 2044 2108 1789 1373 1150 1086 1086 1182 1262 1214 1182 1262 1294 1310 1230 1214 1278 1230 1326 1389 1373 1294 1262 1341 1421 1437 1453 1501 1549 1581 1613 1629 1629 1661 1629 1581 1549 1549 1565 1613 1645 1709 1677 1693 1757 1773 1725 1725 1773 1869 1901 1933 1917 1901 1885 1917 1949 1933 1933 1933 1949 1965 1981 2012 2060 2092 2076 2028 1965 1981 2012 2044 2076 2124 2108 2540 2476 1469 718 447 127 191 0 0 0 175 191 143 111 175 175 207 207 207 207 223 223 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 271 255 255 239 239 255 255 271 255 255 255 255 255 255 255 255 271 255 255 239 239 255 255 271 223 223 223 223 223 223 223 207 207 175 191 175 207 191 191 191 207 175 143 111 255 399 383 303 271 271 287 271 303 303 335 335 223 207 191 175 207 207 239 223 255 255 239 239 239 239 207 207 175 127 143 191 143 95 239 399 351 303 271 255 239 239 239 239 239 255 255 271 271 255 255 239 111 271 830 511 559 271 143 990 3291 3594 3131 2955 2795 3099 2348 2332 1741 862 479 223 782 990 894 670 463 415 415 399 415 415 415 399 383 287 175 111 63 0 111 207 287 303 175 0 0 143 271 239 191 207 207 207 207 191 175 159 95 0 0 0 0 79 207 287 191 159 159 159 143 127 95 95 111 111 127 127 143 143 143 143 127 127 127 127 127 127 127 127 143 143 143 143 127 127 127 127 79 79 79 79 111 111 111 111 111 111 143 143 127 127 127 111 111 111 111 127 127 127 143 143 159 159 175 191 191 207 223 223 255 271 303 319 319 303 287 271 287 303 319 319 303 271 239 207 95 143 207 303 367 431 463 479 367 383 367 351 383 431 399 335 159 127 63 47 79 63 47 31 95 95 127 127 127 127 127 127 47 63 79 95 47 31 15 0 0 191 399 495 527 543 495 431 495 447 431 431 399 303 287 303 463 463 495 495 495 399 271 127 63 127 111 79 111 239 383 399 351 223 367 415 479 495 655 527 543 511 511 479 431 335 239 127 223 255 271 255 255 239 255 287 335 287 303 367 431 399 399 415 431 367 335 287 303 335 415 431 303 287 319 319 303 319 351 383 575 591 623 655 655 623 591 559 495 463 639 750 511 63 0 63 31 0 0 175 623 974 1102 1006 990 958 926 958 974 958 862 798 814 814 814 814 846 926 1054 1182 1166 846 511 207 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 79 127 143 159 159 175 223 239 207 159 159 191 239 255 207 127 47 0 0 0 15 143 143 127 127 111 95 95 79 47 63 79 79 79 47 31 0 63 63 63 47 0 0 0 0 0 0 0 79 607 1054 1038 798 910 543 111 0 0 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 830 830 846 846 830 798 766 750 718 734 718 686 639 623 639 655 527 543 495 447 415 431 479 543 607 655 702 766 782 798 782 798 782 782 830 830 894 910 990 990 1134 1150 1246 1246 1294 1262 1341 1357 1389 1389 1389 1421 1453 1485 1533 1549 1501 1469 1405 1373 1357 1357 1357 1357 1182 1230 1214 1166 1134 1198 1166 1102 1022 1054 1118 1150 1198 1294 1453 1549 1645 1757 1853 1901 2028 2156 2204 2140 1949 1933 1949 1965 1965 1981 1965 2012 1885 1949 1981 1917 1869 1869 1917 1949 1933 1949 1981 1981 2012 2028 2044 2092 2012 2076 2076 2012 2028 2076 2092 2012 1997 1997 1981 2044 2140 2156 2156 2156 2284 1853 1294 1102 1453 1805 1549 1038 798 878 1182 1230 670 910 1917 2012 1006 734 559 670 1086 1581 2060 2364 2188 2188 2156 2076 1981 1917 1885 1885 2012 2028 2060 2060 2044 2044 2092 2124 2268 2124 1837 1437 1086 910 958 1038 1613 1805 2060 1997 1741 1469 1326 1326 1501 1517 1501 1517 1517 1549 1613 1661 1709 1773 1885 1965 2028 2012 1981 1949 1885 1885 1933 1965 1997 1949 1869 1837 1965 2012 2012 1997 1965 1997 2012 2044 2332 2412 2204 1773 926 415 623 670 846 686 1038 1310 1437 1613 1613 1821 1821 1645 1373 1326 1917 3035 2236 1262 1469 1693 1869 1917 1821 1805 1869 1917 1757 1501 1501 1677 1565 1310 1389 1789 1901 1965 2044 2108 2140 2044 2028 2028 2012 2012 2028 2060 2076 2060 2076 2092 2124 2124 2140 2140 2124 2108 2092 2044 2044 2044 2012 1949 2044 2092 2108 1981 1965 1869 1965 2172 2188 1997 1981 2108 2108 2124 2124 2156 2188 2172 2156 2108 2028 1597 1150 942 958 1054 1182 1246 1038 974 1022 1086 1182 1214 1246 1326 1230 1294 1326 1294 1230 1198 1230 1278 1214 1230 1262 1294 1310 1310 1294 1294 1357 1341 1326 1326 1341 1373 1421 1437 1533 1485 1501 1549 1533 1485 1469 1501 1565 1597 1629 1629 1613 1597 1629 1661 1677 1677 1677 1677 1693 1709 1757 1789 1821 1869 1885 1917 1933 1949 1997 2028 1997 2012 2092 2188 2300 2412 2172 1837 1357 814 271 159 287 271 175 79 175 175 207 207 207 207 223 223 223 223 223 223 223 223 223 223 239 239 239 239 239 239 239 239 271 271 239 239 239 239 271 271 255 255 255 255 255 255 255 255 271 255 255 239 239 255 255 271 223 223 223 223 223 223 223 207 207 175 191 175 207 191 175 175 239 191 159 127 271 399 367 271 271 223 239 223 239 271 303 303 207 207 191 175 207 223 239 223 207 191 207 207 223 223 239 239 207 143 207 271 207 143 287 495 271 255 239 255 255 271 255 239 271 287 287 303 303 287 287 271 95 527 1294 399 495 463 255 1565 3450 3530 2763 2747 3163 3083 2588 2236 1709 718 479 127 175 175 351 351 367 319 303 271 271 271 255 239 255 191 127 111 79 31 111 207 271 271 159 0 0 127 255 223 191 207 207 207 207 191 175 159 31 0 0 0 0 0 63 111 79 63 95 111 127 111 111 95 111 111 127 127 143 143 143 143 127 127 127 127 127 127 127 127 111 127 127 127 127 127 143 143 79 79 79 79 111 111 111 111 111 111 143 127 127 127 111 111 95 95 111 111 111 127 127 127 159 159 175 191 191 207 223 223 271 271 303 319 319 303 271 255 271 287 303 287 271 223 191 159 95 127 175 239 287 335 367 383 271 303 287 239 287 351 319 255 79 79 63 31 47 79 127 111 95 95 127 127 127 127 127 127 79 79 79 63 31 15 15 15 63 207 335 431 511 591 591 527 511 431 415 447 415 319 303 335 383 415 463 495 527 463 335 223 111 95 111 111 159 223 223 191 351 367 319 415 431 447 527 399 463 415 383 319 319 335 335 303 255 287 319 319 287 271 287 319 303 271 335 367 399 303 351 399 367 319 319 271 303 303 383 383 207 255 319 319 303 303 335 367 527 575 639 686 702 670 639 575 463 367 431 575 527 239 31 0 0 0 0 0 207 559 830 862 1038 990 958 958 974 958 878 814 798 814 814 814 830 878 974 1070 798 447 159 0 0 0 0 0 0 0 31 31 47 0 0 0 0 15 31 63 63 63 63 79 79 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 79 95 95 127 127 127 111 111 111 127 143 175 143 95 31 0 0 0 0 175 159 159 143 127 111 95 95 95 111 127 127 111 63 31 0 79 111 63 47 0 0 0 0 0 0 31 575 990 1022 830 766 942 766 367 63 0 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 670 670 655 655 655 655 655 655 655 623 543 447 367 335 367 399 351 367 367 351 351 399 495 591 591 655 686 734 750 750 766 782 798 814 846 894 910 926 926 926 990 1054 1118 1150 1150 1182 1246 1278 1373 1310 1278 1262 1278 1326 1389 1421 1214 1262 1310 1278 1214 1182 1214 1246 1150 1166 1198 1118 1134 1150 1134 1070 1038 1118 1230 1341 1469 1613 1821 1901 1981 1981 2012 2028 2012 1949 1949 1949 2012 1965 1933 1885 1869 1853 1821 1853 1901 1949 1965 1997 1997 1997 1981 1965 1997 1965 1997 1997 2028 2012 1965 1949 2060 2108 2044 1981 1965 2028 1997 1917 1949 2028 2076 2028 1949 1917 2012 2140 1885 1533 1262 1421 1773 1885 1533 1118 1150 1198 1294 1134 607 830 1182 383 591 623 878 1485 2028 2220 2092 1933 2076 1949 1869 1901 1869 1837 1901 1997 1901 1917 1981 1949 1949 1981 2028 2060 1981 1677 1214 846 798 1086 1549 1885 2092 1997 1901 1885 1933 1965 1917 1869 1853 1837 1805 1693 1629 1629 1709 1789 1629 1693 1821 1885 1901 1853 1773 1709 1885 1805 1757 1757 1869 2012 2076 2140 2172 2252 2332 2396 2428 2444 2492 2524 2396 2508 2268 1885 1469 1469 1965 1949 2108 1453 1485 1501 1310 1389 1581 1901 1693 1485 1294 1421 1741 2604 2044 1789 1853 1965 2076 2108 2076 2108 2172 2188 2092 1965 1965 2076 2044 1917 1965 2220 2156 2316 2284 2236 2204 2108 2076 2204 2156 2140 2092 2060 2092 2092 2060 2108 2076 2076 2060 2060 2044 1997 1997 1965 1949 1933 1885 1837 1869 1933 1885 1773 1725 1821 1805 1629 1629 1805 1949 1949 2044 2060 2060 2076 2124 2156 2124 2108 1997 1661 1341 1198 1214 1150 1006 894 942 798 718 782 878 926 990 1070 1326 1310 1294 1262 1262 1230 1214 1182 1246 1246 1262 1262 1262 1230 1214 1182 1198 1182 1198 1182 1230 1262 1310 1326 1357 1294 1326 1357 1373 1310 1310 1357 1262 1326 1326 1341 1326 1326 1357 1357 1389 1389 1373 1357 1357 1357 1357 1421 1565 1661 1741 1805 1757 1645 1565 1549 1357 1613 1549 1533 1885 1901 1869 2300 2508 2156 1501 814 127 0 0 239 95 127 159 191 207 207 239 239 223 223 223 223 223 223 223 223 239 223 223 223 223 223 223 223 287 271 239 223 223 239 271 287 255 255 255 255 255 255 255 255 271 255 255 239 239 255 255 271 239 239 239 239 239 239 239 223 239 207 191 207 207 191 175 175 255 191 127 127 255 399 351 255 255 239 223 191 191 175 207 207 143 111 127 159 207 207 223 191 143 127 159 175 175 207 207 223 271 207 239 303 255 159 287 463 255 207 207 239 255 271 255 223 271 287 287 303 303 287 287 271 79 734 1661 255 415 591 367 1901 3115 3594 3083 3115 3482 2891 2572 2092 1693 527 511 383 303 63 207 207 223 159 143 111 95 95 95 79 143 95 95 111 95 79 127 223 287 303 175 0 0 127 271 239 191 207 207 207 207 191 175 191 79 0 0 0 0 0 0 0 0 15 63 95 127 143 143 111 95 111 127 143 143 143 143 127 159 159 127 127 127 127 127 95 63 79 79 127 127 143 143 159 79 79 79 79 111 111 111 111 111 111 143 127 127 111 127 111 95 95 95 111 111 111 127 127 159 159 175 191 191 207 223 223 271 287 303 319 319 287 271 255 255 271 271 271 239 191 143 111 191 191 191 207 223 239 239 255 111 159 159 111 175 287 271 239 15 63 31 0 15 79 159 159 95 95 127 127 127 127 127 127 95 95 63 47 15 15 15 15 95 175 255 319 463 591 623 575 511 431 399 447 415 319 319 383 319 367 431 495 527 479 415 303 207 111 111 223 255 175 159 223 303 415 223 207 271 367 527 543 191 175 223 239 223 207 207 223 175 255 303 287 255 239 255 287 319 287 335 399 367 287 335 447 319 319 319 335 335 351 367 335 191 255 335 351 335 319 351 383 495 559 639 702 734 702 655 607 575 463 575 894 1150 1070 846 686 862 830 607 383 367 575 814 942 1102 1054 1006 990 1022 1006 926 862 798 814 814 798 750 734 750 798 223 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 31 31 47 111 111 95 63 63 31 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 63 79 95 111 79 63 63 95 111 111 95 95 79 47 15 0 0 0 15 143 127 127 111 95 79 63 63 127 143 159 143 127 79 31 0 127 111 95 63 15 0 0 0 0 0 303 974 1070 702 623 990 958 910 591 143 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 543 511 479 447 447 431 399 367 287 287 271 271 255 239 239 223 111 63 111 255 351 367 463 575 702 750 814 862 894 894 862 846 878 846 798 830 878 894 878 846 894 942 990 1022 1038 1070 1134 1182 1166 1166 1214 1230 1246 1214 1182 1150 1262 1230 1182 1134 1134 1150 1182 1230 1166 1118 1150 1134 1038 830 702 670 830 1150 1565 1821 1869 1885 1949 1997 1901 1965 1997 1949 1869 1853 1885 1917 1837 1901 1917 1837 1709 1645 1661 1741 1805 1901 1965 1965 1949 1933 1981 2012 1949 1885 1901 1885 1933 1981 1981 1997 2076 2092 2076 2028 1965 1965 1997 2044 1981 1997 2044 2060 1997 1965 2012 2108 1709 1373 1357 1741 1933 1693 1485 1517 1565 1725 1294 782 798 686 527 734 1262 1597 1933 2044 1997 1917 1917 1901 1933 1965 1981 1965 1933 1885 1869 1885 1997 1933 1949 1981 2060 2012 1821 1645 846 798 862 1166 1581 1901 2012 2012 2012 1981 1965 1949 1933 1901 1901 1885 1853 1869 1869 1853 1869 1885 1901 1869 1853 1805 1789 1773 1773 1773 1773 1773 1853 1821 1789 1773 1805 1853 1981 2092 2140 2028 2044 2092 2012 2060 2092 1965 2060 1901 2028 2236 2316 2444 2683 2795 2028 1677 1645 1773 1326 1150 1549 1405 1118 1262 1214 1054 1373 1997 2284 2140 2012 2012 2172 2284 2252 2124 2156 2332 2348 2268 2172 2140 2172 2188 2204 2172 2172 2172 2188 2204 2220 2220 2204 2172 2092 2108 2172 2188 2204 2188 2204 2188 2204 2188 2172 2156 2092 2012 1933 1917 1965 1869 1981 1917 1821 2124 2204 1789 1278 1166 1230 1373 1437 1597 1677 1533 1917 1949 1933 1901 1965 2076 2156 2140 1917 1549 1246 1246 1326 1262 1134 1102 958 782 623 575 623 718 766 782 910 958 1054 1038 1070 1070 1214 1262 1134 1134 1198 1182 1198 1182 1246 1230 1262 1230 1246 1198 1214 1166 1198 1150 1310 1262 1294 1262 1278 1246 1262 1230 1262 1246 1214 1182 1182 1198 1230 1246 1182 1198 1230 1278 1310 1341 1357 1373 1326 1405 1485 1469 1405 1341 1326 1357 1278 1278 1294 1278 1214 1246 1437 1645 1821 1885 2316 2492 1773 607 0 0 0 0 0 175 335 303 255 223 239 351 415 351 207 175 191 239 239 207 207 207 175 175 175 207 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 207 223 223 239 239 223 223 207 223 223 223 223 223 223 223 223 239 239 223 191 191 175 127 127 191 127 143 223 335 399 335 287 335 351 287 191 143 159 111 47 127 31 0 0 0 111 127 111 175 79 111 175 191 191 159 191 271 207 223 271 287 271 383 479 143 175 271 303 271 239 223 223 191 287 319 255 239 271 239 143 47 1022 1469 607 367 367 415 2140 2875 3418 3562 3243 3099 2923 2508 2124 1565 814 383 287 223 159 207 223 335 287 207 159 127 111 79 79 111 111 159 159 111 15 79 175 303 287 191 79 63 143 223 223 207 207 223 207 207 191 207 239 159 79 0 0 79 127 159 111 127 79 63 95 111 143 127 95 191 255 111 31 111 95 63 127 159 191 175 143 143 111 143 127 15 15 31 63 79 95 127 143 31 31 31 31 63 63 95 95 175 127 111 95 111 127 159 111 111 95 79 111 143 175 159 143 127 143 175 191 207 223 223 223 255 255 271 287 287 287 271 271 271 303 319 287 239 191 159 159 79 79 95 111 127 159 191 207 143 207 239 255 287 303 239 175 0 47 63 79 79 95 111 111 79 79 79 79 79 79 79 79 95 63 47 47 31 31 31 31 159 239 287 271 239 303 479 623 623 543 431 399 415 415 383 335 351 319 319 399 463 463 399 303 207 223 223 255 207 111 127 159 303 271 111 95 191 63 31 175 127 143 111 47 63 191 191 127 175 143 159 271 351 351 319 319 319 319 319 319 319 287 271 271 271 239 191 175 223 287 319 335 303 351 383 367 319 303 335 367 447 495 575 655 702 718 702 686 750 511 447 686 878 846 766 766 878 910 926 846 734 686 670 718 846 958 1054 1038 1038 1054 1006 926 894 990 926 766 734 718 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 31 47 31 31 95 79 31 15 15 15 0 15 0 31 31 31 31 31 63 63 63 63 111 95 79 79 95 127 47 31 15 47 47 63 63 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 63 79 143 127 95 95 127 143 95 15 15 15 31 31 15 0 0 0 0 0 0 0 0 0 0 15 79 79 79 79 63 15 0 0 95 175 127 31 0 0 0 0 0 367 830 862 670 575 623 702 734 830 702 287 0 0 0 15 0 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 399 351 287 239 207 159 79 31 31 47 63 79 95 79 79 79 47 15 95 255 383 463 559 686 718 750 814 862 894 894 862 846 910 910 910 958 1006 1022 990 942 910 926 926 910 894 926 990 1038 1182 1182 1182 1182 1182 1166 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1198 1070 942 814 639 527 511 559 1246 1326 1549 1821 1965 1997 2028 2044 2044 2060 2060 2012 1949 1869 1789 1741 1821 1837 1901 1837 1789 1757 1741 1773 1821 1885 1901 1869 1837 1805 1837 1869 1869 1901 1933 1917 1885 1885 1933 1981 1837 1885 1981 2060 2108 2108 2060 2012 1981 1981 1981 1965 1981 1997 1981 1949 1469 1357 1453 1741 1805 1613 1485 1549 1405 1677 1501 1086 958 1006 1262 1661 1917 2012 2092 2060 1997 1997 1997 1981 2012 1917 1821 1821 1917 2028 2028 1981 1997 2028 2092 2108 1949 1565 1054 655 1022 1150 1389 1693 1933 2044 2028 1981 1981 1965 1965 1949 1933 1933 1917 1917 1901 1901 1917 1917 1933 1949 1965 1933 1869 1837 1853 1805 1789 1789 1805 1773 1837 1821 1837 1789 1757 1773 1821 1853 1917 1869 1789 1741 1709 1757 1853 1885 1869 2076 2220 2124 2188 2428 2348 1917 2028 1949 1885 1581 1326 1549 2092 1613 1326 1517 1613 1517 1421 1581 1997 2252 2124 2076 2140 2188 2172 2076 2028 1997 2028 2060 2060 2060 2092 2108 2156 2172 2076 2076 2092 2108 2124 2124 2108 2108 2172 2172 2220 2236 2268 2252 2268 2268 2188 2188 2172 2156 2124 2076 2012 1981 1885 1805 1965 2028 1901 1965 2044 1821 1246 926 862 1022 1086 1198 1437 1565 1278 1437 1597 1725 1853 2012 2076 2076 1757 1389 1134 1118 1230 1198 1246 1278 1166 1022 910 798 846 862 942 910 926 894 862 830 814 814 798 782 798 830 862 894 894 910 958 990 1150 1150 1150 1166 1166 1166 1166 1182 1134 1134 1134 1134 1134 1134 1118 1118 1102 1086 1070 1054 1070 1086 1118 1134 1054 1054 1070 1086 1118 1134 1150 1166 1150 1150 1166 1182 1198 1166 1118 1086 990 942 894 862 798 830 1006 1198 1581 1533 1597 1789 2092 2236 1885 1230 511 175 0 0 63 223 367 415 223 207 191 175 159 223 255 271 191 191 191 159 159 159 159 159 191 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 207 223 223 239 239 223 223 207 223 223 223 223 223 223 223 223 271 271 223 207 191 175 127 127 143 127 127 223 335 399 335 319 383 367 271 143 143 239 255 207 175 255 431 543 623 447 207 0 0 0 0 0 95 143 175 255 159 127 127 175 191 159 239 335 143 159 239 287 271 239 223 239 207 271 287 239 239 271 207 95 239 1278 1341 463 319 287 655 2412 2667 3498 3722 3386 3227 2987 2556 2300 1341 686 447 479 223 111 303 383 319 287 223 191 159 143 111 63 111 127 143 159 111 47 79 207 335 319 191 79 63 159 223 223 207 207 223 207 191 191 239 239 159 79 47 31 111 143 127 79 47 0 47 63 143 159 143 95 143 95 255 95 31 239 303 191 127 175 191 175 159 95 15 0 143 127 95 47 63 63 95 111 31 31 31 31 63 63 95 95 159 127 111 95 143 159 159 111 111 95 79 111 143 159 159 143 127 143 159 191 207 223 223 207 239 239 255 255 255 255 239 239 239 271 287 255 207 159 143 143 79 79 79 95 111 143 159 175 143 207 239 239 255 271 191 127 0 63 79 79 79 95 95 95 79 79 79 79 79 79 79 79 95 63 47 47 31 31 31 31 207 271 303 271 223 239 367 479 591 575 543 479 431 383 383 383 335 319 335 399 463 463 367 303 287 271 239 239 159 79 47 111 830 1054 1006 894 894 878 798 798 511 527 511 511 591 670 623 479 191 159 207 255 255 207 239 303 335 335 335 335 319 303 287 271 271 239 207 207 239 287 303 303 303 351 367 351 319 303 335 367 367 415 479 559 623 670 686 702 495 287 175 303 479 543 479 431 495 511 511 415 303 271 303 319 399 575 846 1022 1070 1070 1070 1102 926 814 718 670 511 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 79 111 111 143 95 63 63 63 31 0 0 0 47 79 111 127 111 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 63 63 31 0 0 0 0 15 79 127 111 63 0 0 15 15 15 0 0 0 0 15 31 31 15 15 47 79 0 0 0 15 15 0 0 0 95 111 79 31 0 0 0 0 223 495 734 734 607 543 559 559 670 782 734 431 31 0 0 15 0 31 63 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 511 479 431 399 351 303 239 175 95 111 143 159 143 127 79 63 47 47 159 319 479 591 718 814 878 894 942 974 990 990 958 942 974 990 1006 1054 1070 1038 974 926 798 798 782 766 750 798 878 942 1054 1054 1070 1070 1086 1102 1102 1118 1150 1182 1230 1246 1246 1214 1166 1134 990 894 814 814 814 958 1198 1437 1437 1310 1421 1837 2108 2076 1965 1933 1981 1933 1965 1997 2060 2044 2012 1997 1917 1901 1933 1901 1917 1901 1869 1869 1853 1901 1901 1885 1869 1885 1933 1981 1837 1901 1949 1901 1789 1741 1805 1901 2012 1981 1949 1933 1949 1949 1949 1933 2044 2060 2028 2012 2092 2156 2012 1773 1182 1341 1581 1725 1661 1549 1533 1597 1405 1533 1565 1310 1134 1469 2012 2300 2028 1997 1949 1869 1885 1949 1965 1933 1869 1933 2012 2060 2044 1997 1965 1965 2060 2188 2108 1629 990 686 830 1134 1469 1677 1933 2124 2124 2060 1981 1933 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1981 1997 1997 2012 2028 1997 1901 1885 1885 1853 1837 1853 1853 1821 1821 1821 1885 1837 1805 1757 1741 1741 1869 1917 1789 1645 1709 1709 1741 1917 1917 1885 2044 2300 2364 2060 1549 1198 2268 2412 2428 1757 1773 2380 3051 2188 1661 1357 1150 1134 1134 1278 1837 2364 2076 2060 2092 2108 2156 2204 2140 2060 2156 2204 2220 2188 2156 2124 2108 2108 1981 1997 2012 2028 2028 2028 2060 2060 2124 2124 2124 2108 2124 2124 2156 2156 2092 2076 2092 2076 2076 2044 2012 1981 1917 1853 2028 2140 2028 2076 2188 2172 1581 1134 974 1086 894 670 750 894 1038 1198 1357 1437 1501 1597 1661 1693 1549 1262 1038 974 1054 1070 1198 1294 1341 1262 1214 1134 1166 1150 1230 1230 1166 1102 1006 990 990 942 846 750 782 814 830 846 846 846 878 910 814 814 846 862 878 910 926 942 1022 1022 1022 1022 1022 1022 1022 1038 942 942 942 958 958 974 974 990 878 862 846 846 862 894 910 942 958 894 830 846 878 878 798 718 894 798 734 702 670 686 798 942 1214 1214 1405 1853 2236 2476 2636 2763 2556 1965 878 0 0 255 303 0 319 255 239 271 335 303 207 127 207 207 207 175 175 175 175 175 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 207 223 223 239 239 223 223 207 223 223 223 223 223 223 223 223 271 271 223 207 191 175 127 127 143 143 143 239 335 383 319 303 399 335 207 95 191 383 495 511 351 479 686 942 1182 1230 1134 1022 527 319 127 15 0 0 0 79 111 127 143 175 191 175 239 303 111 143 207 255 239 239 223 239 223 255 239 223 255 255 175 47 415 1597 1214 399 415 207 1006 2572 2843 3610 3626 3211 3195 2939 2316 2028 1485 607 351 463 175 111 351 367 303 271 239 223 223 191 143 95 143 127 127 143 111 63 79 191 303 303 191 95 79 159 223 223 207 191 223 207 191 175 239 239 143 79 63 63 111 127 79 0 0 0 0 15 95 127 111 47 63 0 0 0 0 0 0 111 159 207 239 255 255 159 63 15 95 63 47 15 47 95 159 143 47 47 47 31 63 63 63 63 127 95 79 79 111 127 111 95 111 79 63 79 127 143 143 111 111 127 143 175 191 207 207 207 207 191 191 207 207 191 175 175 175 207 223 191 143 95 95 95 127 127 127 111 127 143 159 175 175 239 271 255 271 271 191 127 31 95 95 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 63 63 31 31 47 47 255 303 335 303 207 175 223 303 479 543 591 559 463 383 367 399 319 319 335 399 463 447 367 319 319 303 239 239 143 47 15 79 1549 1997 2060 1837 1789 1853 1773 1709 1853 1837 1853 1901 2028 2076 1965 1773 319 271 271 255 191 143 223 319 335 351 351 335 319 303 287 271 271 255 223 239 255 271 255 239 287 303 319 303 287 271 287 319 255 287 335 415 495 575 623 655 591 447 271 207 287 399 319 175 159 143 111 31 0 0 47 95 0 111 399 655 686 623 718 910 958 798 942 1341 1421 1118 942 1038 910 926 894 862 830 782 766 750 303 255 175 127 95 63 15 15 95 111 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 47 79 95 63 79 63 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 95 63 0 0 0 0 0 0 31 31 15 0 15 0 0 0 0 0 0 0 0 0 31 47 31 47 63 95 0 0 0 15 15 0 0 0 143 79 63 31 0 0 0 0 607 670 655 607 543 527 527 479 591 718 798 607 207 0 0 31 0 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 702 686 686 702 734 734 718 686 511 511 527 511 447 367 287 239 223 255 351 479 607 718 830 894 990 1006 1022 1022 1006 974 942 926 878 878 862 846 814 766 718 670 639 670 718 750 766 830 894 958 990 1022 1086 1150 1198 1230 1246 1246 1310 1326 1341 1326 1294 1246 1198 1150 1054 1006 990 1038 1086 1246 1485 1757 1725 1421 1357 1725 2012 1997 1965 2060 1741 1693 1773 1853 1949 1997 2060 2124 2060 1981 1901 1853 1821 1821 1805 1805 1821 1821 1789 1757 1741 1757 1789 1821 1869 1933 1981 1981 1949 1965 2028 2108 2076 2076 2060 2012 1965 1965 2012 2060 1981 2028 2028 2028 2124 2140 1821 1389 1054 1389 1677 1709 1613 1597 1613 1613 1629 1405 1405 1326 1246 1757 2220 2028 1965 1965 1949 1917 1965 2028 2028 1981 2076 1965 1901 1917 1981 2044 2108 2188 1901 1533 1054 798 878 1214 1549 1789 1917 2028 2108 2108 1997 1901 1885 1901 1901 1917 1917 1917 1933 1933 1949 1949 1965 1965 1981 1981 1997 1997 2012 1981 1917 1869 1885 1853 1853 1853 1869 1869 1805 1837 1885 1901 1885 1869 1853 1869 1853 1949 1821 1757 1933 1901 1821 1917 2044 2044 2076 2124 1853 1278 1086 1341 1821 1933 2044 1581 1853 2508 3163 2236 1549 1294 1246 1437 1501 1357 1469 1725 2220 2284 2348 2284 2252 2268 2284 2252 2268 2220 2188 2140 2140 2108 2060 2028 1933 1949 1965 1981 1981 2012 1997 1997 2028 2028 1997 1965 1997 1997 2044 2060 2044 2044 2060 2044 2028 2028 1997 2012 2108 2076 2060 1981 1933 2060 2140 2124 1837 1421 1246 1198 894 591 543 591 639 782 910 974 1070 1278 1453 1565 1421 1230 1102 1006 1006 958 1054 1134 1214 1198 1246 1230 1278 1294 1405 1421 1437 1389 1373 1389 1421 1405 1357 1310 1246 1262 1262 1246 1198 1182 1182 1198 1341 1357 1373 1389 1421 1437 1453 1469 1421 1421 1421 1437 1437 1437 1453 1453 1294 1310 1326 1326 1326 1310 1294 1294 1246 1230 1198 1182 1198 1246 1278 1310 1294 1246 1182 1166 1150 1118 1070 1022 1070 1006 990 1006 974 910 910 958 734 958 1182 1294 1198 1182 1725 2492 2875 2955 2604 1597 463 0 31 383 79 63 95 159 223 191 223 271 207 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 207 223 223 239 239 223 223 207 223 223 223 223 223 223 223 223 255 255 223 207 191 175 143 143 127 143 159 255 335 367 303 303 399 303 159 79 255 511 655 655 623 575 591 670 798 942 1022 1038 1054 862 655 479 335 127 31 15 95 63 47 47 79 111 175 191 143 143 191 223 223 239 239 239 239 223 207 223 255 239 127 31 559 1821 1134 463 591 159 1278 2460 2859 3690 3818 3514 3546 3195 2508 2268 1949 766 271 367 191 207 399 255 287 271 255 255 255 239 175 127 175 127 111 127 95 63 79 191 287 287 207 111 95 175 223 207 191 191 207 207 191 175 223 223 143 95 95 111 159 127 47 0 0 0 0 0 79 127 63 0 95 0 399 655 143 0 0 0 0 15 63 111 175 239 239 239 95 95 95 111 143 127 159 175 95 47 47 47 79 63 63 63 111 79 79 79 111 127 111 63 79 63 63 79 111 143 127 111 95 111 143 159 191 191 207 175 191 191 191 207 191 191 175 159 175 191 191 175 127 95 95 95 143 127 127 111 111 111 127 127 159 223 255 239 255 271 191 127 63 127 111 95 79 63 63 47 79 79 79 79 79 79 79 79 63 79 79 63 31 31 63 79 271 335 367 335 239 175 175 207 319 415 527 575 527 463 399 367 335 335 351 399 447 415 351 319 303 287 223 223 127 47 15 79 1086 1453 1533 1326 1262 1278 1262 1326 1549 1549 1581 1645 1725 1741 1677 1549 511 383 287 239 223 207 271 335 319 319 319 319 303 271 255 239 255 239 239 255 271 255 223 175 271 271 287 287 271 271 271 287 223 239 271 335 399 479 559 591 463 415 207 31 111 383 415 271 223 191 159 95 79 143 271 383 303 191 271 431 415 287 399 639 734 655 926 1453 1693 1597 1629 1901 1885 1917 1917 1933 1933 1949 1949 1965 1773 1741 1709 1693 1709 1709 1693 1661 1517 1469 1389 1278 1150 1022 910 862 591 591 575 527 463 367 287 223 271 223 127 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 95 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 31 111 111 47 0 47 15 31 95 127 111 95 127 127 79 0 0 0 0 0 0 0 15 31 15 0 0 0 31 63 63 63 47 31 15 0 15 159 79 31 79 0 0 0 287 734 670 575 511 495 511 543 511 527 575 734 734 431 15 0 0 0 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 766 750 766 814 878 942 958 974 910 910 910 878 798 702 623 559 527 575 623 686 766 830 878 894 926 910 910 878 846 798 750 718 655 639 607 559 511 495 495 511 686 750 862 926 974 990 1006 1022 1086 1134 1214 1310 1357 1373 1357 1357 1341 1326 1278 1214 1166 1134 1102 1086 1134 1134 1182 1278 1310 1341 1437 1565 1134 734 495 639 782 830 1022 1326 1661 1693 1837 1933 1917 1789 1741 1773 1693 1581 1453 1326 1262 1198 1150 1102 1038 990 910 846 814 798 782 782 910 926 958 1038 1134 1214 1278 1294 1182 1373 1597 1725 1757 1805 1933 2060 2060 2140 2188 2204 2220 2092 1693 1262 1166 1469 1677 1645 1613 1693 1693 1597 1709 1373 1373 1357 1278 1821 2172 1725 1917 1949 1965 1901 1885 1917 1949 1917 1981 1821 1789 1981 2124 1981 1661 1421 830 830 926 1246 1645 1949 2028 1981 2076 2044 1981 1901 1853 1837 1869 1901 1837 1853 1853 1869 1885 1885 1901 1901 1933 1933 1949 1949 1949 1949 1965 1965 1885 1853 1869 1837 1837 1853 1853 1869 1853 1869 1885 1885 1885 1901 1965 1965 1885 1869 1773 1773 1965 2028 1981 1997 2044 2364 2060 1310 926 1006 1453 2044 1853 1693 1837 1885 2172 2572 2987 2156 1677 1725 1757 1725 1485 1230 1230 1341 1949 2124 2348 2332 2156 2044 2028 2044 2076 1997 1901 1885 2012 2044 2028 1965 1917 1933 1981 1997 1997 2012 2012 1997 2060 2076 2044 2028 2044 2060 2076 2092 2156 2156 2156 2124 2124 2092 2076 2076 1965 2108 2092 2012 2140 2380 2332 2188 2012 1757 1533 1294 974 814 750 607 686 798 846 830 846 942 1038 1086 1182 1150 1134 1102 1070 990 1006 1022 1038 1054 1086 1086 1118 1134 1198 1230 1246 1326 1405 1469 1501 1517 1565 1613 1565 1581 1597 1581 1549 1517 1533 1517 1677 1661 1661 1661 1677 1677 1693 1693 1613 1613 1613 1613 1613 1613 1613 1613 1565 1581 1565 1565 1549 1517 1501 1485 1501 1485 1469 1469 1485 1517 1565 1597 1565 1581 1565 1517 1437 1389 1389 1405 1310 1294 1326 1357 1278 1102 958 926 910 1070 702 271 447 958 1437 1853 2364 2428 2811 3019 2044 479 0 47 207 223 239 223 143 63 175 351 255 287 287 287 287 287 319 287 239 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 207 223 223 239 239 223 223 207 223 223 223 223 223 223 223 223 255 255 207 207 191 191 143 143 111 159 191 271 335 351 287 303 399 303 159 143 367 623 702 655 543 559 527 527 559 527 495 447 591 623 750 894 910 702 479 367 191 127 31 0 0 0 31 47 175 175 191 207 223 239 239 223 255 207 191 207 239 191 127 79 862 1933 1070 431 591 95 1501 2284 2795 3578 3882 3770 3722 3338 2843 2763 1789 798 335 383 255 287 399 271 271 255 255 271 287 255 207 159 207 143 95 111 95 63 79 175 255 271 207 127 127 191 223 191 191 191 207 191 175 175 223 223 159 127 143 159 191 143 47 0 0 0 0 0 95 127 47 0 0 0 1917 2444 1038 782 734 0 15 0 0 0 0 111 175 223 223 223 255 239 223 159 143 95 111 63 63 47 79 63 63 63 95 63 47 63 111 111 79 47 79 31 15 47 79 95 95 79 63 79 95 127 143 159 159 159 207 175 175 175 175 159 143 127 143 159 159 127 79 63 79 127 143 143 127 111 111 111 111 127 127 191 239 239 255 287 207 143 79 143 127 111 95 79 63 47 79 79 79 79 79 79 79 79 47 79 95 79 31 31 63 111 271 319 367 367 303 239 207 207 239 303 415 543 623 607 495 383 383 367 383 383 399 383 335 335 303 239 223 207 127 63 47 127 1070 1182 1182 1054 1006 878 958 1230 1054 1070 1134 1150 1150 1134 1182 1214 686 415 207 175 255 287 319 303 287 287 287 271 255 223 191 175 223 223 223 239 255 223 175 127 271 271 255 255 271 271 271 255 271 271 287 303 367 431 495 527 351 335 143 0 127 686 1070 1150 1118 1054 1006 958 958 1038 1150 1230 1613 1421 1373 1501 1501 1373 1373 1517 1294 1246 1294 1373 1357 1262 1214 1246 1310 1310 1341 1373 1421 1469 1501 1517 1677 1677 1677 1709 1757 1789 1789 1805 1981 1997 1997 1965 1933 1901 1869 1853 1933 1933 1933 1901 1853 1789 1725 1677 1613 1533 1405 1230 1070 942 862 814 399 287 159 47 0 0 0 0 0 0 0 0 0 0 15 111 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 143 255 319 319 207 175 223 335 383 351 383 479 303 207 63 0 0 0 0 63 95 95 79 15 0 0 0 0 15 15 0 0 0 0 0 15 127 63 47 31 0 0 95 559 639 575 527 511 511 543 623 670 639 575 686 798 670 271 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 750 718 686 702 766 846 894 910 974 990 990 990 958 894 846 814 750 814 830 814 830 878 878 830 814 814 782 750 718 670 623 591 575 575 559 543 527 559 639 702 878 958 1070 1118 1134 1086 1054 1038 1102 1118 1166 1214 1230 1230 1198 1182 1262 1214 1150 1086 1054 1070 1086 1118 1182 1166 1198 1262 1262 1134 1070 1070 623 431 367 463 447 367 431 639 734 814 1006 1198 1150 878 702 639 559 527 463 367 287 223 175 175 415 351 351 335 399 399 447 399 351 271 255 223 287 271 287 255 335 447 575 607 686 830 1150 1341 1789 1821 1933 1917 1853 1597 1389 1150 1326 1517 1613 1565 1581 1693 1677 1549 1549 1405 1501 1389 1214 1725 2172 1901 1837 1837 1837 1773 1789 1869 1933 1933 1853 1885 1933 1853 1469 926 607 575 894 1310 1789 2012 1933 1869 1949 2092 1933 1901 1869 1837 1853 1885 1885 1885 1805 1821 1821 1837 1837 1853 1853 1853 1901 1901 1901 1901 1901 1901 1901 1901 1869 1837 1869 1837 1869 1885 1901 1901 1949 1949 1917 1885 1885 1917 1981 2012 2076 1885 1901 1981 1949 2076 2220 2092 1933 1709 1150 942 1373 1677 1949 2412 2092 1789 1725 2092 2172 2380 2364 1581 1485 1341 1118 974 1006 1102 1262 1246 1373 1549 1949 2220 2252 2156 2124 2220 2092 2028 1949 1949 2012 2060 2028 1949 1965 1949 1997 1997 2028 2028 2044 2044 2076 2060 2092 2076 2092 2092 2108 2140 2188 2172 2156 2140 2124 2140 2108 2108 1917 2140 2172 2124 2268 2156 1789 1565 1485 1437 1501 1533 1421 1373 1198 862 1150 1214 1198 1102 990 878 718 607 798 862 974 990 1006 942 958 910 1054 1006 1022 974 990 974 1006 974 942 990 1102 1134 1150 1166 1262 1341 1326 1357 1389 1421 1421 1437 1469 1501 1421 1389 1389 1389 1389 1373 1373 1373 1485 1485 1469 1469 1453 1453 1453 1437 1469 1469 1453 1437 1405 1389 1389 1373 1326 1310 1294 1294 1294 1326 1341 1373 1310 1373 1437 1421 1357 1310 1341 1405 1421 1405 1437 1421 1278 1054 910 910 1166 910 303 159 734 1198 1549 2060 2572 2332 2348 2747 2907 2156 750 0 0 15 175 319 287 143 95 191 255 287 319 319 319 319 351 319 239 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 207 223 223 239 239 223 223 207 223 223 223 223 223 223 223 223 239 239 207 207 191 191 159 159 95 159 207 303 335 335 287 287 367 271 143 159 431 686 718 623 543 511 527 543 559 575 559 543 351 335 447 623 702 686 655 670 527 479 351 207 191 223 223 175 255 223 191 191 223 239 239 223 239 191 191 207 191 143 143 191 1294 1917 990 287 383 63 1741 2188 2492 2220 1837 1661 1677 1501 1150 974 846 543 399 367 255 175 239 303 271 255 239 255 271 271 239 207 239 159 95 95 95 79 79 159 223 255 207 143 143 207 223 191 175 175 207 191 175 159 223 207 175 143 143 159 207 159 47 0 47 0 0 31 127 143 15 0 0 1517 2731 2460 1805 1389 1134 1006 670 527 303 95 15 0 0 0 47 63 127 159 191 191 207 175 111 79 111 95 79 79 63 63 79 63 47 63 111 111 63 31 47 15 15 31 79 95 79 63 47 63 95 127 143 159 159 159 175 175 175 175 159 143 127 111 127 143 143 111 63 47 79 127 159 143 127 127 127 127 143 143 127 191 223 207 239 239 175 111 79 143 127 111 95 79 63 63 79 79 79 79 79 79 79 79 31 79 111 95 31 31 79 143 255 303 351 367 335 287 271 255 239 255 319 463 607 655 591 511 447 431 399 367 335 319 319 319 319 255 223 191 143 47 79 143 1006 990 862 830 814 702 750 1038 830 830 878 894 846 830 942 1070 782 447 159 127 255 303 287 223 271 271 271 255 223 191 159 143 191 175 175 191 207 191 143 111 255 239 223 239 255 271 255 223 287 287 287 303 335 383 431 447 527 463 223 0 95 734 1357 1677 1629 1549 1501 1421 1405 1437 1485 1517 1405 1294 1310 1485 1565 1485 1389 1405 1565 1581 1501 1373 1310 1310 1278 1166 1198 1166 1198 1230 1262 1310 1326 1341 1182 1166 1182 1214 1262 1278 1262 1230 1198 1230 1262 1294 1341 1357 1373 1389 1469 1485 1533 1565 1597 1613 1613 1613 1837 1821 1821 1773 1725 1677 1645 1661 1645 1549 1405 1294 1166 1054 974 942 798 766 623 399 143 0 0 0 0 31 31 31 31 0 31 0 0 0 0 0 0 0 0 0 0 0 0 47 159 335 511 623 543 479 511 591 575 463 463 575 447 335 175 47 0 15 95 159 287 255 175 79 0 0 0 15 0 0 0 0 0 0 0 0 31 31 0 0 0 0 255 607 527 463 479 527 543 575 670 766 814 718 734 830 846 527 111 0 0 0 0 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 814 750 670 639 686 750 798 830 926 926 942 958 958 958 942 942 814 894 910 846 846 878 862 782 782 766 750 734 718 686 670 655 639 670 718 718 734 782 862 926 1006 1070 1134 1150 1118 1070 1022 990 990 958 958 958 958 974 990 1006 1038 1022 990 990 1038 1102 1166 1214 1294 1134 974 894 750 559 383 271 287 335 447 559 527 383 287 319 655 559 655 910 1054 910 734 655 846 926 1070 1150 1198 1230 1310 1294 1118 1054 1118 1150 1278 1326 1373 1326 1326 1278 1246 1118 1054 942 942 926 798 734 639 511 463 447 527 575 830 830 942 974 862 702 814 1006 1469 1533 1549 1485 1485 1565 1581 1517 1453 1421 1421 1198 1070 1613 2140 2044 1933 1965 1965 1981 2044 2108 2028 1901 1901 1693 1389 1006 607 479 830 1294 2108 1981 1901 1949 2060 2092 1965 1837 1869 1853 1853 1869 1853 1869 1885 1901 1837 1837 1837 1837 1837 1853 1853 1853 1885 1885 1885 1885 1885 1885 1885 1885 1869 1853 1869 1853 1869 1885 1901 1917 1949 1949 1933 1917 1917 1949 2012 2060 2076 1853 2140 2236 1821 1837 2028 1741 1421 942 495 942 1741 1789 1725 2172 2444 2332 2060 2508 2380 2923 2667 1709 1086 894 798 1006 1310 1437 1357 1182 1469 1294 1437 1821 2140 2188 2220 2316 2108 2140 2204 2188 2124 2044 2012 1981 1965 1981 2012 2028 2060 2060 2092 2076 2044 2044 2092 2076 2092 2092 2092 2124 2188 2188 2156 2156 2156 2140 2156 2172 2236 2284 2204 2188 2076 1357 686 623 686 607 894 1357 1597 1693 1645 1469 1262 1294 1310 1294 1310 1294 1150 1006 718 782 846 814 862 830 846 798 958 878 862 846 942 942 974 910 830 830 846 862 878 894 942 958 926 974 1022 1054 1070 1118 1166 1166 1326 1294 1278 1278 1278 1278 1278 1278 1326 1326 1310 1294 1278 1262 1246 1246 1278 1294 1278 1262 1262 1278 1294 1310 1230 1214 1198 1182 1166 1150 1134 1134 1038 1086 1182 1246 1310 1341 1357 1373 1357 1326 1310 1246 1086 942 942 1038 958 639 239 463 958 1006 1565 2779 2588 2795 2636 2300 2508 2779 2252 1326 175 0 0 0 143 191 175 207 239 271 303 303 335 335 367 335 239 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 207 223 223 239 239 223 223 207 223 223 223 223 223 223 223 223 239 239 207 207 191 191 159 159 95 159 239 319 335 319 271 287 399 287 143 207 495 750 782 655 670 607 495 367 303 287 303 319 463 303 223 239 287 351 447 559 686 670 607 495 495 527 479 399 303 271 223 207 223 239 239 207 239 207 207 223 159 95 175 319 1629 1773 958 223 239 127 1933 2092 2891 1805 990 750 575 383 191 0 207 415 367 239 271 191 127 287 271 239 207 223 239 271 255 239 255 159 79 95 95 79 79 159 207 255 207 159 159 207 223 175 175 175 191 191 175 159 207 207 159 127 127 143 175 143 47 0 47 15 0 63 159 175 31 0 575 2747 2364 1581 1805 1326 1054 1501 1262 1118 878 623 463 287 143 15 0 0 31 31 95 159 207 239 159 127 143 127 111 111 95 95 63 47 47 63 111 95 63 31 31 15 15 31 63 95 79 63 47 63 95 111 143 143 143 143 159 159 159 159 143 127 95 79 111 111 111 63 31 31 47 111 159 159 159 159 159 159 175 191 159 207 223 191 191 175 79 0 63 127 127 111 111 95 95 79 79 79 79 79 79 79 79 79 31 79 127 111 31 15 79 159 239 287 319 351 335 319 287 287 239 239 239 303 399 511 591 639 527 479 415 335 271 271 303 335 383 303 223 207 143 47 79 143 974 1038 878 814 894 894 830 894 814 766 798 846 846 814 894 1006 862 527 239 175 239 255 239 191 287 271 271 255 223 191 159 143 159 143 127 143 159 159 143 111 239 191 175 191 223 239 207 175 239 239 255 271 303 335 367 383 399 383 191 0 0 207 718 1070 1118 1054 1006 942 910 894 878 862 846 878 926 1022 1070 1070 1006 974 830 830 830 846 942 1038 1070 1022 766 782 782 798 798 814 830 830 894 894 894 910 942 942 910 862 830 830 846 846 846 846 830 814 686 702 750 782 830 878 910 926 814 862 942 1006 1054 1070 1086 1118 1230 1214 1150 1118 1054 1038 1054 1118 1246 1246 1118 814 431 95 0 0 0 0 31 31 31 31 63 31 0 0 0 0 0 0 0 0 0 0 15 31 63 207 415 559 639 559 575 639 575 415 399 527 479 415 319 239 207 207 239 271 415 367 255 111 15 0 47 95 95 159 223 255 239 143 31 0 0 0 0 0 47 239 447 591 527 399 367 447 511 511 575 639 782 750 734 798 862 734 303 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 830 734 639 591 607 670 750 782 878 894 894 910 910 926 926 942 830 878 894 830 814 878 846 750 718 702 702 702 702 702 702 702 655 718 782 814 814 830 878 926 990 1038 1070 1070 1022 990 974 974 958 878 846 814 830 894 974 1022 782 798 830 894 990 1086 1182 1246 1134 942 766 718 750 734 655 639 766 782 766 750 766 814 878 926 670 399 287 495 798 814 734 686 830 1070 1437 1725 1901 2028 2188 2236 1981 1901 1885 1917 1965 1981 1949 1901 1885 1933 1965 1901 1789 1741 1773 1853 1869 1853 1837 1789 1613 1246 782 447 351 335 431 543 447 415 846 1373 1549 1517 1533 1421 1421 1437 1517 1485 1517 1373 1214 862 926 1517 2044 1965 1933 1917 1933 1981 2044 1949 1613 1294 1070 670 463 766 1294 1661 1901 2060 1981 1997 2044 2076 2076 2044 1949 1901 1933 1949 1901 1853 1789 1757 1837 1901 1853 1853 1853 1853 1853 1853 1853 1853 1885 1885 1885 1885 1885 1869 1869 1869 1869 1869 1869 1869 1869 1917 1933 1949 1933 1997 2012 2012 2044 2060 2124 2156 1853 1661 2220 2364 1597 1405 1533 1054 702 1022 846 639 878 1006 1182 1741 1853 2044 1741 2236 2156 3307 3019 1901 1789 1565 1485 1501 1533 1501 1709 1933 1789 1118 750 974 1326 1357 1341 1405 1773 1965 2172 2220 2076 1981 1997 2044 1981 1981 2012 2028 2060 2092 2124 2124 2092 2108 2140 2156 2188 2156 2140 2172 2236 2268 2252 2236 2252 2284 2300 2332 2284 2236 2252 2540 2476 1597 1038 1310 1070 559 447 766 958 1054 1230 1357 1501 1437 1326 1262 1294 1326 1214 1086 990 990 910 814 782 798 782 750 670 623 591 670 830 942 974 910 862 766 702 702 750 782 766 734 702 734 782 798 814 830 878 894 846 814 814 830 830 846 846 846 926 910 894 862 846 814 798 814 814 798 766 766 798 830 878 910 958 958 926 894 862 814 766 750 591 607 702 846 1022 1118 1118 1086 1150 1102 1054 958 830 814 974 1214 1086 1118 702 495 862 1341 2316 3530 3354 3067 2652 2380 2380 2508 2588 2572 2332 1341 239 0 0 0 63 143 207 223 255 287 287 319 319 287 239 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 207 223 223 239 239 223 223 207 223 223 223 223 223 223 223 223 239 239 207 207 191 191 159 159 79 159 239 319 335 319 271 287 415 287 127 207 511 814 846 734 479 479 543 527 463 367 319 287 175 127 159 271 319 287 255 255 431 495 495 479 511 543 511 383 351 319 239 207 223 255 239 207 223 207 223 223 143 79 191 399 1725 1613 990 255 239 223 2028 1981 2604 1821 1597 1533 830 335 335 287 271 591 351 127 399 399 175 303 271 223 191 191 223 255 271 271 271 159 79 79 95 79 79 143 191 239 207 159 159 223 223 175 175 175 191 175 175 159 207 207 127 95 95 111 159 127 31 0 47 15 0 47 191 191 31 0 2284 2747 1965 1709 1485 1102 1437 1022 1182 1166 1022 958 878 782 607 479 351 271 207 127 111 127 159 175 207 159 175 143 159 111 127 95 95 47 79 95 111 95 63 15 63 15 31 31 95 95 111 63 79 63 127 111 159 143 175 143 175 143 175 127 143 95 95 63 111 79 111 31 31 0 63 95 159 175 159 159 175 175 191 207 175 207 207 159 127 95 0 0 95 127 127 111 111 111 95 95 79 79 79 79 79 79 79 79 15 79 127 111 31 15 95 175 239 271 303 319 319 303 287 271 223 207 175 143 175 319 543 718 575 511 415 319 239 239 287 351 399 335 271 223 111 31 47 95 782 942 846 686 862 1022 830 655 734 639 639 750 798 766 798 846 926 639 367 255 239 223 223 223 303 287 287 271 239 207 175 159 143 111 95 111 127 143 127 111 207 159 127 143 191 207 175 143 159 175 207 239 271 303 335 335 255 351 335 143 0 0 271 559 830 782 766 734 702 686 639 607 670 750 750 655 607 655 686 670 766 639 591 655 686 623 575 575 527 527 527 527 543 543 543 543 559 543 559 575 607 591 559 527 607 591 591 559 527 495 463 447 495 479 479 479 479 495 511 511 559 575 607 607 623 575 511 479 495 527 527 495 495 511 607 686 591 702 766 670 479 255 143 111 0 0 0 31 63 63 63 63 31 0 0 0 0 0 0 0 0 47 47 0 0 0 159 319 351 287 367 511 511 415 463 623 479 463 431 399 383 367 351 351 463 383 255 111 15 15 79 143 431 511 607 639 559 367 159 15 15 0 0 15 223 495 575 511 527 335 239 319 415 431 431 463 639 670 686 718 846 814 431 15 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 750 718 655 591 559 623 734 814 782 814 862 894 910 910 894 846 862 846 846 830 830 814 814 798 766 750 734 718 718 734 766 782 782 798 830 846 862 894 958 1022 958 798 782 974 1070 990 926 926 766 718 734 750 766 766 718 686 702 782 926 1070 1198 1262 1294 1294 1070 1118 1198 1246 1278 1278 1310 1341 1533 1645 1741 1741 1613 1597 1661 1805 1517 894 383 335 415 431 591 862 734 734 734 798 1006 1357 1805 2044 1965 2044 2140 2124 2028 1965 1981 2028 1981 1997 1997 1949 1869 1837 1869 1917 1933 1981 2092 2108 1789 1214 702 463 527 782 1022 718 527 607 766 1278 1597 1453 1469 1517 1581 1485 1437 1389 1373 1389 1134 287 495 1517 1933 1821 1629 1693 1597 1278 974 814 639 479 910 1102 1421 1725 1949 2044 2028 2012 1965 1981 1965 1901 1805 1773 1805 1853 1725 1741 1773 1773 1805 1837 1869 1885 1837 1821 1805 1789 1789 1789 1789 1805 1837 1837 1837 1853 1853 1869 1869 1869 1949 1949 1933 1917 1917 1965 1981 1981 1853 2012 2092 2076 2076 1917 1453 1006 559 718 1054 1357 1294 1038 926 974 942 974 1006 942 846 846 926 958 1118 1054 1405 1789 2268 3003 2923 2028 1661 1693 1837 1853 1789 1725 1949 2188 2076 1661 1373 1326 1294 1102 942 942 1453 782 974 1901 2284 2124 2012 2012 1885 2092 2124 1981 1965 2060 2188 2364 2220 2204 2124 2204 2412 2380 2236 2364 2396 2460 2380 2284 2380 2604 2652 2540 2588 2444 2412 2412 2060 1533 1294 1405 1373 1006 814 798 702 702 750 718 782 655 670 846 910 782 655 670 686 670 623 607 623 623 575 527 575 591 591 559 527 543 607 639 686 686 734 798 862 878 830 798 782 782 814 830 846 878 894 878 766 750 702 623 655 734 686 575 670 686 702 702 718 718 702 702 639 686 734 782 846 894 942 958 1006 1006 1022 1022 1022 1006 990 990 926 1166 974 351 79 367 607 575 686 766 894 1006 1086 1118 1102 1086 1134 1310 1310 1006 1038 1693 2652 3307 2955 3227 3402 3179 2620 2236 2220 2444 2683 2731 2284 1278 255 0 0 0 127 159 191 207 255 271 255 239 223 191 191 207 239 239 207 175 175 191 223 239 239 223 191 175 223 223 223 223 223 223 223 223 223 207 191 191 223 223 207 191 207 191 143 159 175 191 143 127 95 191 287 335 319 303 271 335 367 255 143 143 239 399 639 878 655 623 623 543 463 415 399 399 319 271 239 255 287 303 271 223 303 287 287 303 335 319 319 319 223 239 239 223 223 207 207 207 223 143 159 175 255 0 31 1166 1901 1501 782 319 111 607 2220 1677 2348 1709 2380 1917 1166 543 143 143 367 575 351 303 271 127 399 607 271 191 127 143 207 255 223 159 223 207 159 111 63 47 47 95 191 207 191 223 223 207 191 175 159 175 207 207 207 191 239 223 127 127 143 159 159 111 15 0 79 143 79 0 559 383 0 1533 2987 2332 1757 1565 1421 1166 1054 1150 1357 1118 958 1006 990 878 846 910 830 830 894 670 223 63 127 127 159 127 127 95 111 111 143 143 95 111 143 95 47 31 63 111 47 47 63 47 63 47 63 47 95 95 143 159 191 191 207 191 207 175 207 175 191 143 159 127 127 95 111 79 95 63 79 79 127 143 143 159 159 175 175 175 239 159 143 207 223 95 0 0 63 95 95 95 95 95 95 95 63 79 79 95 95 79 79 63 95 31 31 95 63 15 79 207 335 351 335 335 319 303 303 303 319 287 191 95 79 159 319 463 527 591 607 511 351 255 287 351 383 335 255 159 143 143 127 95 798 766 830 910 990 926 750 591 686 702 734 766 798 798 846 846 846 798 655 399 223 191 239 223 223 191 191 223 255 239 143 63 159 159 191 191 191 175 143 127 207 191 175 159 159 159 159 175 191 191 191 207 223 239 271 287 255 271 335 303 47 0 111 479 623 607 623 607 591 591 591 591 591 575 543 527 527 543 591 607 559 527 495 527 575 607 575 543 479 479 463 463 463 447 447 447 511 511 495 495 495 495 479 479 527 479 431 431 463 463 415 383 399 415 431 447 431 399 367 335 431 415 415 383 367 367 415 415 495 463 431 367 319 287 271 271 399 319 271 335 431 479 431 367 0 0 0 0 31 95 95 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 79 63 95 175 255 319 287 239 223 239 287 351 399 431 415 303 111 0 0 143 335 670 591 559 607 670 591 367 159 0 0 159 463 575 559 463 447 447 383 319 271 335 399 431 431 511 766 830 686 734 878 686 287 0 0 0 0 0 63 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 702 670 623 559 543 591 686 766 734 750 782 814 830 814 814 798 766 766 750 734 718 702 686 686 639 639 639 639 670 702 734 750 702 734 734 718 670 623 623 623 814 894 926 846 750 734 750 734 670 623 591 591 607 639 670 670 830 942 1118 1278 1341 1326 1246 1182 1326 1357 1405 1421 1405 1453 1517 1565 1453 1549 1661 1693 1661 1709 1805 1933 1981 1725 1294 798 447 399 623 878 575 543 495 431 431 511 686 750 910 1134 1469 1741 1853 1869 1853 1837 1677 1805 1933 1965 1901 1821 1773 1773 1885 1661 1389 1118 830 575 463 495 878 1278 1709 1405 846 447 431 1022 1565 1597 1581 1421 1405 1405 1357 1182 1326 766 670 718 1022 1070 846 814 447 383 287 255 431 782 1134 1310 1597 1677 1789 1885 1917 1885 1805 1789 1725 1725 1709 1661 1581 1565 1597 1629 1613 1645 1677 1709 1725 1773 1805 1821 1853 1853 1837 1821 1821 1821 1821 1821 1837 1837 1853 1853 1853 1869 1869 1869 1869 1869 1885 1917 1965 1981 1997 1997 2028 2220 2188 1757 1262 910 702 607 527 591 702 750 718 639 607 686 782 910 1054 1166 1198 1182 1150 1102 1038 1294 1613 1981 2476 2492 1853 1166 1517 1677 1949 2204 2316 2300 2380 2492 2204 1981 1949 2044 2060 1837 1581 1517 2364 1645 591 479 1517 2252 2188 2092 2140 2060 2108 2092 2108 2220 1981 1405 1565 1485 1310 1246 1357 1294 1118 1166 1246 1150 1150 1341 1517 1469 1326 1230 1326 1357 1262 1166 1294 1629 1789 1709 1182 1038 1022 1022 942 1022 1150 1102 862 814 846 974 1038 1006 958 974 686 686 655 670 702 718 702 670 670 686 670 607 543 511 527 527 639 607 623 655 734 782 814 798 862 846 862 846 862 862 878 862 750 814 846 814 862 926 910 814 782 798 814 846 878 894 894 894 942 942 958 958 974 990 990 1006 974 990 1006 1022 1022 1038 1022 1022 1022 1118 846 303 79 351 639 702 830 862 894 926 910 862 798 782 798 878 958 1341 2236 2955 2811 2172 1981 2348 2332 1789 1501 1805 2252 2476 2316 2652 2859 2683 2252 1533 623 0 0 47 223 239 191 159 271 399 175 255 303 271 191 175 239 319 191 191 223 223 223 223 191 191 223 223 223 223 223 223 223 223 223 207 191 191 223 223 207 191 207 191 143 159 175 191 143 127 95 191 287 335 319 303 271 335 335 223 127 95 111 159 223 335 463 495 527 527 479 447 431 431 399 351 319 303 319 287 271 207 239 223 223 239 271 255 223 271 207 223 223 223 207 207 191 191 207 159 175 175 239 0 127 1341 1789 1565 686 319 63 862 1725 1821 2140 1789 2396 1645 878 527 351 303 431 623 367 303 351 431 926 1294 415 255 63 0 15 95 159 175 191 191 127 79 31 47 63 111 175 191 191 207 223 207 191 175 159 159 207 207 191 191 239 223 159 143 175 175 191 143 47 15 191 63 31 175 47 0 766 2843 2508 2092 1581 1246 1118 1102 1134 1246 1262 1086 926 910 910 830 830 926 942 942 1054 910 415 31 0 0 63 79 95 127 127 127 127 111 63 95 111 79 79 31 31 47 79 79 111 79 111 79 111 79 111 95 143 143 191 175 207 175 223 191 207 191 191 143 143 127 175 143 159 143 143 127 127 127 143 143 143 159 159 175 175 175 207 143 143 207 207 95 0 0 63 95 95 95 95 95 95 95 63 79 79 95 95 79 79 63 95 31 31 79 47 15 79 191 255 351 415 415 335 271 271 319 303 287 255 191 143 159 239 319 399 463 527 495 399 319 287 303 335 207 143 175 95 0 0 239 750 846 926 1006 974 878 782 718 702 718 750 766 782 782 814 814 798 766 655 415 271 239 271 239 271 271 271 271 271 223 143 95 143 159 175 175 175 159 143 127 191 191 175 175 159 159 175 175 207 191 191 191 207 223 239 255 223 239 319 383 223 95 223 479 623 591 607 591 591 591 575 575 559 543 511 495 495 511 543 559 511 479 447 479 527 543 527 511 511 543 527 527 511 511 495 495 511 527 527 543 543 559 559 559 543 495 463 463 479 495 447 415 415 399 383 367 351 351 351 351 367 383 415 431 447 431 447 447 527 495 479 431 383 351 351 319 335 255 255 287 399 447 479 463 255 31 0 0 63 95 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 31 15 0 15 47 95 127 191 207 159 47 0 0 47 159 303 255 239 303 383 383 287 175 15 15 175 463 639 623 479 431 479 431 367 367 431 463 479 479 447 639 734 686 782 862 702 431 0 0 0 0 0 47 79 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 607 607 559 527 495 543 623 686 655 655 670 670 670 670 670 639 623 607 607 591 575 559 559 559 591 591 607 623 670 702 750 766 670 702 702 670 591 495 431 415 479 702 782 623 543 623 623 479 495 479 527 607 734 878 1022 1102 1198 1278 1389 1485 1501 1437 1341 1278 1326 1341 1326 1310 1310 1341 1389 1437 1134 1166 1198 1230 1262 1310 1357 1485 1677 2012 1949 1405 942 798 750 655 495 495 463 351 271 175 159 95 47 239 575 878 1054 1054 974 910 990 1134 1278 1294 1182 1070 1038 1054 830 766 766 846 958 1086 1246 1389 1453 1405 1453 1198 942 655 463 830 1214 1421 1517 1310 1294 1373 1326 1070 1166 846 878 910 1326 1485 910 351 463 447 591 926 1294 1549 1709 1821 1917 1917 1901 1885 1837 1805 1757 1725 1757 1789 1741 1709 1661 1661 1677 1709 1709 1725 1725 1773 1821 1869 1869 1885 1917 1901 1885 1869 1869 1869 1869 1885 1869 1869 1885 1885 1885 1901 1901 1901 1869 1885 1949 1965 1997 1997 2012 1997 1965 2060 1885 1246 623 351 415 559 750 766 718 623 575 639 702 686 830 958 1166 1405 1533 1597 1549 1453 1629 1869 1901 2076 2460 1997 1262 1150 1405 1405 1453 1533 1581 1549 1597 1629 1661 1613 1725 1917 1901 1693 1501 1421 1949 1949 734 111 1198 1917 1773 1965 1965 1789 1917 2076 2076 2140 1629 655 1070 1453 1405 1038 894 878 734 686 686 575 479 527 686 766 798 798 623 878 942 782 862 1294 1501 1485 1326 1341 1373 1262 1118 1246 1326 1166 1054 1134 1182 1182 1230 1278 1278 1246 1373 1389 1405 1437 1485 1517 1533 1517 1262 1294 1326 1341 1326 1326 1341 1357 1006 926 894 862 942 974 1054 1038 1102 1070 1102 1086 1118 1102 1150 1118 1182 1102 958 782 734 846 990 1054 942 958 974 1006 1022 1022 1022 1022 1198 1198 1182 1166 1166 1150 1134 1134 1198 1214 1230 1262 1278 1294 1294 1294 1357 1326 1134 830 718 894 1102 1182 1150 1166 1198 1214 1198 1166 1134 1102 1326 1150 1102 1373 1853 2044 1741 1389 1421 1485 1310 1150 1469 2076 2396 2364 2348 2396 2444 2572 2747 2747 2348 1885 511 271 15 0 0 15 63 31 143 127 111 159 239 287 271 223 223 207 207 191 191 207 207 223 223 223 223 223 223 223 223 223 223 207 191 191 223 223 207 191 207 191 143 159 175 191 143 127 111 207 287 335 319 287 271 319 351 255 159 127 143 47 0 0 191 271 335 399 415 415 415 415 447 415 367 351 335 303 287 223 207 191 191 175 207 223 191 207 175 207 207 191 191 191 175 175 191 175 191 159 207 0 271 1597 1677 1629 559 271 0 1038 1278 1757 1677 1789 2444 1565 814 559 383 159 559 718 399 287 319 399 910 1262 878 702 463 303 239 255 287 287 287 271 191 95 31 31 47 95 175 191 191 207 207 207 191 175 159 159 207 207 191 175 223 223 143 143 175 175 191 143 47 15 0 159 0 175 0 495 2460 2939 2172 1949 1549 1134 1022 1118 1166 1150 1118 974 862 862 830 734 782 910 958 990 1150 1118 655 47 0 0 0 0 63 127 143 143 95 63 63 63 79 63 127 79 47 15 95 95 127 95 127 95 127 95 95 79 143 127 175 159 191 159 255 223 239 191 223 175 191 159 207 175 207 159 191 159 175 175 175 175 191 191 191 191 207 207 191 159 175 239 223 95 0 0 63 95 95 95 95 95 95 95 63 79 79 95 95 79 79 63 63 31 31 63 31 15 79 175 143 319 463 495 383 271 271 319 287 303 319 287 239 175 159 159 223 303 415 479 479 399 303 239 351 175 159 271 111 0 79 511 766 910 1038 1022 910 798 750 798 734 734 750 750 750 750 782 782 718 718 639 447 303 271 271 223 303 319 335 303 255 191 143 143 111 111 127 143 143 143 127 127 175 175 175 175 175 175 191 191 207 207 191 191 191 191 207 223 191 175 287 431 431 367 383 511 623 591 607 591 575 575 575 559 543 527 495 479 479 495 511 527 495 479 463 479 511 527 511 495 607 607 591 575 559 543 527 527 511 527 543 559 575 591 607 623 575 543 511 511 527 527 495 479 527 495 447 415 399 415 431 463 303 303 399 447 479 463 479 447 543 511 495 447 415 399 399 399 303 287 271 287 319 431 495 559 591 223 0 0 31 47 63 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 79 127 159 111 143 95 255 527 686 670 527 415 431 367 351 367 399 415 431 415 399 479 591 670 782 862 814 702 79 0 0 0 31 31 63 159 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 495 495 479 447 431 447 511 559 527 511 495 479 463 463 479 479 495 463 463 479 479 479 495 495 511 527 543 559 591 623 639 655 559 575 591 559 495 447 431 431 335 431 495 479 527 591 495 303 543 591 734 910 1070 1230 1373 1469 1485 1485 1485 1485 1469 1469 1469 1453 1421 1437 1421 1405 1357 1341 1341 1357 1357 1341 1278 1246 1214 1198 1166 1214 1086 1421 1581 1373 1198 1054 766 367 399 399 383 335 239 175 79 47 0 0 0 15 95 111 47 0 15 111 175 127 47 31 159 287 607 750 1022 1341 1565 1661 1661 1645 1773 1453 1166 974 1326 1565 1214 1102 926 1150 1294 1262 1198 1166 1070 926 655 862 1038 910 1549 2540 2428 1885 1629 1389 1310 1501 1709 1789 1853 1949 1821 1805 1805 1789 1789 1805 1821 1837 1933 1933 1885 1869 1853 1869 1885 1901 1837 1853 1837 1869 1901 1933 1933 1933 1901 1885 1885 1869 1853 1853 1869 1869 1869 1869 1869 1885 1885 1885 1901 1901 1917 1917 1965 1949 1933 1869 1837 1805 1613 1437 1086 639 431 447 543 607 814 878 878 798 830 926 926 766 670 702 766 942 1166 1310 1326 1262 1389 1805 2412 2907 2811 1789 830 639 607 639 655 718 782 830 926 1006 1102 1086 1118 1214 1182 1086 1054 1086 1102 1533 1198 1038 1645 1597 1326 1725 1517 1629 1773 1933 2076 1853 1198 623 1054 2044 2492 2108 1741 1661 1613 1533 1294 1278 974 511 367 670 1134 1373 974 1070 1102 1054 942 878 894 926 1054 1086 1118 1022 1038 1278 1246 862 1086 1246 1310 1246 1246 1341 1357 1278 1326 1326 1373 1373 1453 1453 1501 1485 1549 1549 1645 1661 1725 1693 1725 1693 1773 1709 1613 1581 1581 1597 1613 1629 1629 1645 1677 1709 1741 1773 1805 1821 1837 2012 2252 2316 2236 2012 1805 1661 1789 1773 1789 1773 1773 1725 1725 1693 1549 1549 1549 1549 1565 1565 1565 1565 1469 1485 1501 1517 1533 1533 1517 1517 1501 1453 1437 1469 1485 1469 1485 1517 1437 1469 1501 1533 1549 1549 1549 1549 1373 1565 1709 1549 1166 942 1006 1182 1214 1182 1421 1885 2316 2412 2332 2284 2412 2380 2300 2268 2412 2620 2683 2636 2492 1837 974 271 0 0 0 0 111 159 207 255 271 271 223 207 239 223 191 175 175 191 223 239 223 223 223 223 223 223 223 223 223 207 191 191 223 223 207 191 223 191 143 159 175 191 143 111 111 207 287 351 319 287 255 319 335 239 175 223 223 143 15 0 47 111 159 239 287 319 367 399 463 447 415 399 351 335 319 271 207 191 191 191 223 239 207 191 143 175 175 175 175 175 175 175 175 191 223 143 159 0 399 1837 1613 1629 447 223 0 974 1485 1517 1453 1645 2140 1294 686 431 303 31 559 718 399 287 287 239 447 543 894 830 734 670 623 575 495 447 447 399 287 159 63 31 15 47 159 175 175 191 207 207 191 175 143 159 191 191 191 175 223 207 127 111 143 159 175 127 47 0 0 191 0 0 47 1517 3179 2396 1981 1757 1421 1182 1182 1230 1134 990 974 910 862 846 782 702 734 830 846 942 1086 1182 878 191 0 0 0 0 15 79 111 95 95 95 111 63 31 47 111 95 63 15 95 95 127 95 127 95 127 95 79 63 111 95 143 127 159 127 255 223 255 223 255 223 271 255 223 191 223 191 223 175 207 175 175 175 191 191 191 191 191 191 143 127 175 223 191 47 0 0 63 95 95 95 95 95 95 95 63 79 79 95 95 79 79 63 47 47 47 47 0 31 95 159 79 239 399 479 447 367 335 335 303 319 351 335 287 207 143 111 95 175 319 463 543 479 335 207 351 239 207 271 207 159 367 686 878 942 990 942 782 702 702 782 750 734 734 718 702 702 734 734 655 670 639 479 335 271 239 175 239 287 303 271 191 143 143 175 63 79 79 95 111 111 111 111 175 175 191 191 207 207 207 191 207 207 191 175 175 175 191 191 175 127 207 399 527 543 527 543 607 591 607 575 559 559 543 543 527 511 495 479 479 479 495 511 511 511 511 511 527 527 527 543 623 655 639 623 607 591 575 559 559 559 575 591 607 607 623 623 591 575 575 559 559 559 543 543 559 543 511 495 479 479 495 463 303 335 415 463 479 479 511 495 543 511 495 447 431 415 431 415 383 367 351 319 303 351 495 591 766 511 175 0 0 0 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 111 127 79 15 0 0 0 0 0 15 15 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 15 15 175 223 415 607 655 591 479 383 367 351 351 383 415 415 399 367 399 383 447 607 750 798 862 926 463 95 0 0 47 31 79 143 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 447 463 479 463 447 447 479 511 463 447 431 415 399 399 399 367 367 383 399 431 447 479 495 511 415 431 431 447 447 447 447 447 351 351 335 303 287 303 351 399 447 415 447 527 511 463 559 686 1038 1118 1278 1389 1453 1485 1501 1517 1581 1565 1549 1533 1549 1565 1581 1597 1549 1533 1549 1533 1453 1389 1357 1341 1294 1278 1230 1166 1086 1038 1006 990 1166 1118 1070 1006 974 926 830 702 623 559 431 351 271 239 223 175 191 95 47 95 191 287 319 319 207 287 335 335 335 431 639 814 1262 1326 1437 1549 1661 1677 1613 1533 1294 1341 1310 1198 1805 2332 1741 1134 1102 1054 1070 1086 942 718 639 702 766 623 734 702 910 1341 1517 1757 1965 1709 1597 1709 1805 1773 1757 1821 1837 1837 1853 1853 1853 1837 1837 1821 1917 1901 1869 1869 1853 1869 1901 1901 1869 1885 1885 1885 1869 1869 1869 1885 1869 1853 1837 1821 1821 1821 1821 1837 1837 1853 1853 1853 1869 1869 1869 1885 1853 1837 1853 1821 1789 1709 1677 1661 1453 1182 846 639 702 814 862 782 862 958 990 942 1022 1086 1054 846 1134 1102 1086 1166 1357 1453 1437 1389 1070 1341 2364 3067 2492 1453 750 447 639 830 1054 1166 1214 1198 1214 1246 1405 1341 1341 1357 1326 1310 1373 1453 1533 1501 1549 1757 1997 1853 1677 1661 1533 1837 1789 1997 2332 1677 734 559 383 1230 1997 2284 2140 1789 1645 1789 1709 1677 1453 926 351 111 447 878 1581 1629 1645 1629 1597 1565 1533 1485 1597 1597 1597 1549 1597 1725 1357 670 862 1022 1102 1070 1102 1230 1278 1198 1310 1326 1373 1357 1389 1373 1437 1421 1405 1389 1437 1421 1453 1389 1357 1326 1485 1437 1389 1357 1357 1357 1326 1310 1373 1373 1405 1437 1469 1501 1517 1533 1501 1661 1933 2060 2044 1821 1661 1549 1565 1533 1565 1517 1533 1485 1501 1453 1549 1549 1565 1581 1581 1597 1613 1613 1533 1549 1549 1549 1533 1517 1501 1485 1373 1310 1373 1533 1597 1485 1373 1373 1453 1453 1453 1453 1421 1373 1341 1310 1294 1501 1389 1070 910 974 1022 894 1070 1501 2156 2540 2460 2188 2156 2332 2204 2316 2428 2396 2364 2364 2380 2412 2540 2859 2907 2252 1134 175 0 0 0 207 335 335 207 143 207 303 255 223 191 159 159 191 223 255 223 223 223 223 223 223 223 223 223 207 191 191 223 223 207 191 223 207 159 159 175 175 127 111 127 223 303 351 303 287 255 303 207 127 111 175 239 207 95 63 15 47 79 111 111 159 255 303 367 367 367 367 351 351 335 335 287 239 239 223 255 271 239 207 127 159 159 175 175 175 175 175 159 191 223 127 111 0 447 1949 1597 1517 383 191 15 734 2236 1485 1533 1405 1437 686 367 207 303 239 479 639 335 271 367 271 287 159 335 351 415 463 495 479 431 399 415 383 287 159 63 31 15 47 143 159 159 191 207 207 191 191 143 143 191 191 175 175 223 207 143 127 159 175 207 159 63 31 191 47 0 0 47 910 2092 2316 1837 1453 1182 1182 1294 1214 1054 958 878 878 862 862 798 702 670 702 734 862 958 1086 974 319 0 0 0 0 31 63 63 111 143 127 127 31 0 0 15 47 31 0 47 47 63 47 63 47 63 47 31 31 63 63 95 79 95 79 159 127 159 143 207 207 271 271 239 207 239 207 255 223 255 223 159 159 159 143 143 143 143 143 79 95 175 223 159 15 0 15 63 95 95 95 95 95 95 95 63 79 79 95 95 79 79 63 47 63 63 31 0 47 111 143 63 143 255 383 463 479 415 351 335 335 335 319 303 255 207 159 63 127 239 399 511 495 367 255 239 255 191 191 335 607 814 878 1038 990 926 814 686 655 686 734 734 718 702 670 655 655 686 686 607 655 639 495 351 271 207 127 159 191 223 175 127 95 143 191 47 47 47 63 79 95 111 127 191 207 223 239 239 223 207 207 207 207 191 175 175 175 191 191 191 111 111 287 463 575 575 575 607 591 591 559 543 543 527 511 543 543 527 511 511 495 495 495 511 511 511 511 495 495 495 543 607 607 591 591 575 559 543 543 559 559 559 559 559 559 559 559 559 559 575 559 543 543 543 543 463 463 479 479 463 431 415 383 415 367 399 399 415 431 479 479 479 447 447 431 415 415 431 431 399 415 383 351 319 383 511 670 702 750 511 31 0 15 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 95 47 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 111 335 591 670 575 463 415 383 415 383 399 415 479 463 447 399 463 367 367 495 623 702 814 990 846 271 0 0 47 63 79 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 15 0 0 31 63 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 399 431 463 479 447 447 447 463 415 415 415 399 399 383 383 367 319 303 319 351 399 431 447 463 383 383 383 383 367 351 319 319 239 223 191 143 127 159 239 303 367 399 511 575 463 479 926 1437 1517 1581 1709 1757 1741 1709 1709 1725 1693 1725 1773 1805 1805 1789 1757 1709 1645 1629 1645 1613 1533 1485 1453 1453 1469 1501 1549 1549 1501 1485 1485 1517 1517 1405 1373 1373 1310 1246 1373 1581 1373 1294 1182 1070 1054 1022 1038 1054 1102 1054 1054 1134 1262 1373 1405 1405 1389 1437 1501 1517 1517 1549 1613 1677 1645 1725 1757 1805 1885 1917 1837 1725 1389 1581 1613 1501 2284 3019 2268 1294 1262 1006 910 926 830 543 591 766 846 670 958 990 1038 1134 1421 1933 1853 1805 1869 1965 1965 1853 1741 1709 1773 1805 1837 1853 1853 1837 1805 1789 1917 1885 1853 1853 1853 1885 1885 1885 1901 1901 1885 1885 1837 1821 1821 1821 1837 1821 1805 1789 1789 1789 1805 1805 1821 1821 1821 1837 1837 1837 1853 1821 1789 1805 1821 1821 1837 1789 1789 1773 1757 1677 1565 1485 1517 1565 1613 1581 1501 1501 1453 1437 1485 1549 1517 1453 1501 1469 1453 1517 1613 1613 1517 1405 1549 1421 2012 2396 1853 1469 1581 1597 1741 1885 1981 1917 1853 1821 1837 1853 1949 1965 1981 2012 2028 2044 2060 2092 2156 1901 1997 1981 1837 2028 2108 1741 1853 2060 1885 2076 2460 1725 527 191 527 623 1214 2172 2620 2236 1965 2236 2412 2284 2332 2252 1533 527 175 399 1246 1997 2524 2476 2268 2284 2332 2300 2412 2428 2460 2460 2444 2412 1917 1182 686 734 766 766 846 990 1070 1070 1022 1054 1070 1054 1038 1022 1038 1070 1118 1118 1134 1166 1182 1166 1118 1086 1326 1310 1310 1326 1341 1341 1326 1294 1326 1326 1326 1326 1326 1326 1326 1326 1485 1357 1246 1134 1134 1150 1326 1453 1294 1278 1326 1326 1373 1341 1373 1341 1326 1294 1294 1294 1278 1278 1278 1278 1373 1373 1373 1357 1341 1326 1294 1278 1246 1150 1134 1230 1262 1166 1102 1102 1134 1150 1150 1150 1102 1054 990 990 1166 782 718 1246 1629 1533 1357 1405 1629 2124 2476 2380 2204 2204 2316 2348 2236 2188 2140 2140 2236 2364 2492 2524 2412 2268 2316 2652 2843 2332 1214 351 271 159 0 0 143 287 239 143 239 223 191 175 175 191 223 239 223 223 223 223 223 223 223 223 223 207 191 191 223 223 207 191 239 207 159 159 175 175 127 95 127 223 303 351 303 271 239 303 239 175 159 207 239 207 159 159 95 63 79 31 31 79 159 223 255 255 287 303 303 287 319 335 319 271 271 255 287 303 271 255 127 159 159 175 175 175 191 191 159 175 191 95 79 0 415 1917 1629 1389 367 191 159 463 2699 1917 1629 1357 1102 527 463 239 303 239 527 655 303 207 319 271 271 111 159 159 175 175 175 175 175 175 223 207 159 111 47 31 31 63 127 143 143 175 207 207 191 191 143 143 175 175 175 159 207 207 159 159 191 207 239 191 111 79 127 0 95 0 0 143 591 1485 1709 1389 1198 1230 1214 1070 942 910 926 926 894 878 814 734 655 607 702 862 862 990 1022 463 0 0 15 31 63 31 63 95 127 127 95 31 0 0 0 0 0 0 0 0 31 0 31 0 31 0 15 0 47 31 63 31 63 31 15 0 15 15 63 95 159 175 207 191 207 207 223 207 223 223 111 79 63 63 63 47 47 47 15 79 175 223 127 0 0 47 63 95 95 95 95 95 95 95 63 79 79 95 95 79 79 63 47 95 95 47 0 79 143 159 95 95 127 255 415 479 463 415 399 367 335 319 319 303 271 239 111 143 191 303 399 431 367 303 239 303 255 271 575 990 1134 1070 1070 990 862 782 718 702 702 702 702 670 655 623 607 591 639 639 591 639 655 527 399 319 255 175 143 143 143 111 95 95 143 175 63 63 63 79 111 143 175 191 239 255 271 287 271 255 223 207 207 207 191 191 191 191 207 223 191 127 95 175 319 463 543 575 607 575 591 559 527 527 511 495 559 559 543 543 527 511 511 495 463 495 511 495 463 447 463 479 543 543 543 543 527 527 527 527 543 527 527 527 511 511 495 495 511 543 591 543 543 511 559 543 479 479 527 511 527 463 447 383 431 415 399 383 367 415 431 447 415 431 399 383 383 383 447 415 383 367 383 351 351 447 575 686 607 814 766 319 0 0 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 15 31 15 0 0 0 15 335 639 655 495 383 367 415 367 367 367 383 431 415 415 367 463 383 351 383 447 543 686 830 878 399 0 0 31 79 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 15 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 351 399 415 399 367 367 367 351 367 383 399 399 383 351 319 271 255 271 287 303 319 335 351 367 367 383 367 351 335 303 287 255 255 239 207 175 191 255 303 271 383 511 591 623 814 1214 1533 1373 1389 1437 1437 1421 1469 1581 1677 1581 1581 1597 1597 1581 1565 1533 1485 1549 1517 1501 1453 1405 1421 1453 1501 1198 1310 1405 1469 1453 1469 1517 1549 1661 1661 1757 1805 1789 1725 1789 1965 1917 1869 1821 1773 1821 1837 1853 1837 1757 1757 1789 1821 1869 1901 1901 1885 1869 1885 1901 1917 1901 1853 1789 1757 1901 1997 2060 2076 2044 1917 1645 1357 1357 1549 1485 1182 1693 2236 1533 750 1166 1022 990 1038 1038 910 894 942 990 990 1118 846 766 958 1022 1150 1805 1805 1789 1661 1581 1645 1773 1853 1693 1709 1757 1789 1805 1805 1773 1757 1917 1869 1837 1837 1869 1917 1885 1853 1885 1885 1885 1869 1837 1837 1821 1821 1821 1821 1805 1789 1789 1789 1789 1789 1789 1789 1789 1805 1805 1805 1821 1789 1773 1757 1805 1821 1853 1885 1933 1933 1997 2044 2124 2140 2140 2124 2204 2236 2076 1965 1933 1965 1981 1981 2012 2060 2044 2028 2044 2044 2028 1997 1917 1853 1789 1789 1965 2124 2060 1997 2076 2204 2108 2140 2108 1997 2012 2140 2268 2300 2140 2172 2188 2188 2220 2236 2236 2204 2156 2108 2268 2124 1821 1949 2108 1853 1965 1981 2028 2156 2204 1933 1134 335 527 399 543 1230 2060 2284 2188 2204 2172 2124 2236 2380 2124 1341 527 47 335 1214 2076 2364 2300 2252 2252 2268 2220 2300 2428 2444 2380 2444 2332 1997 1038 862 702 655 686 734 814 862 878 894 910 894 846 830 862 894 750 734 750 798 846 878 846 830 926 942 942 974 1006 1022 1006 990 958 958 958 942 926 926 910 910 1166 1086 1102 1118 1134 1006 974 942 1022 1006 1054 1054 1118 1102 1134 1102 1166 1166 1166 1150 1134 1118 1102 1102 1086 1086 1102 1086 1086 1070 1054 1038 1054 990 942 958 974 958 942 942 830 862 910 926 910 862 798 750 575 734 1485 2508 2795 2412 2172 2348 2412 2428 2364 2236 2284 2460 2460 2284 2316 2236 2204 2236 2300 2268 2204 2124 2204 2236 2316 2364 2444 2492 2588 2747 1581 1118 431 111 175 287 207 47 223 223 191 191 191 191 223 223 223 223 223 223 223 223 223 223 223 207 191 191 223 223 207 191 239 223 159 159 175 175 111 95 143 223 303 351 303 271 239 287 255 239 255 287 303 223 191 207 127 111 127 79 47 63 95 143 159 175 223 223 223 207 255 271 303 271 271 255 287 303 271 239 159 175 175 175 191 191 207 207 143 159 175 63 47 0 335 1805 1725 1326 399 175 223 191 2380 2540 2204 1965 1517 862 830 479 383 95 543 734 383 207 239 207 271 159 303 303 271 207 143 95 63 63 79 111 95 79 63 47 47 79 111 143 143 175 191 207 191 191 127 143 175 175 175 159 207 191 127 127 159 175 207 159 79 15 0 0 111 15 15 47 0 127 974 1166 1373 1326 1118 942 878 894 1070 1006 910 846 766 718 670 575 686 910 814 878 1070 623 0 0 15 63 95 79 95 63 79 63 127 127 159 127 79 31 15 0 0 0 15 0 15 0 15 0 15 0 31 15 47 15 47 0 0 0 0 0 0 0 47 47 95 63 95 79 111 95 127 95 0 0 0 0 0 0 0 0 0 47 175 207 95 0 0 63 63 95 95 95 95 95 95 95 63 79 79 95 95 79 79 63 63 127 127 47 15 111 175 159 143 127 127 175 287 383 447 479 463 415 367 351 351 335 287 239 191 159 159 175 223 287 335 367 351 319 287 415 670 958 1054 1022 910 878 830 798 734 702 655 670 655 639 607 575 559 559 607 623 575 639 670 575 463 415 383 303 239 191 127 111 111 143 159 159 127 127 127 143 175 207 239 271 303 319 335 335 319 271 239 207 207 191 191 191 207 223 239 255 175 159 127 143 207 351 447 511 607 575 575 543 527 511 495 479 559 559 543 543 527 511 495 479 479 511 527 511 463 447 463 495 463 463 463 463 479 479 479 479 463 463 463 463 463 463 479 479 447 495 543 495 495 447 511 511 527 495 527 495 511 463 479 431 383 383 383 383 383 399 399 383 351 367 351 335 351 367 415 431 383 383 351 351 367 447 527 591 575 734 846 670 319 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 271 591 623 511 447 431 415 335 319 303 319 367 351 351 319 399 447 367 303 287 367 447 511 639 383 95 0 0 63 95 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 111 127 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 223 287 319 303 271 255 239 271 303 335 351 351 335 303 255 255 255 255 255 271 271 271 271 303 319 335 335 335 303 271 255 223 255 271 271 255 255 287 319 399 495 543 607 846 1102 1150 958 910 862 798 718 686 798 990 1166 1214 1150 1038 958 926 942 974 990 910 878 830 782 750 830 942 1022 1246 1405 1581 1613 1613 1565 1661 1693 1773 1709 1645 1645 1709 1741 1741 1677 1757 1725 1709 1741 1789 1757 1709 1629 1741 1741 1709 1677 1645 1645 1645 1661 1821 1789 1757 1789 1853 1885 1869 1837 1693 1821 1885 1853 1805 1677 1373 1054 1869 2396 2636 2028 1741 1693 1166 862 1054 1150 1246 1326 1357 1310 1118 926 846 591 591 495 623 878 910 1086 1038 1389 1789 1853 1837 1805 1773 1693 1789 1789 1805 1805 1789 1757 1725 1709 1773 1725 1693 1661 1741 1741 1741 1693 1805 1805 1805 1821 1789 1789 1789 1789 1869 1821 1837 1789 1821 1789 1821 1805 1805 1773 1805 1789 1821 1789 1837 1805 1725 1709 1725 1741 1773 1821 1885 1901 1885 1901 1965 2012 2060 2028 2044 2012 1981 1853 1885 2012 2028 1917 1949 2060 2028 1965 1933 1885 1885 1869 1885 1869 2012 2140 1917 1773 2124 2060 1901 2012 2012 2044 2076 2012 2076 2108 2076 1901 2124 2108 2060 2044 2060 2108 2108 2028 2124 2028 2012 2092 2060 2012 1981 1949 1853 1805 2204 2204 1853 2140 2012 910 351 607 415 383 1230 2284 2444 2060 2060 2220 2156 2124 2412 2540 1693 543 143 175 702 1613 2332 2412 2316 2316 2492 2492 2444 2172 1821 1837 2028 2044 1549 1182 814 670 623 527 591 686 639 686 718 702 655 639 655 702 782 750 702 702 718 702 655 591 830 814 782 750 798 798 798 782 798 798 814 814 814 830 830 830 878 750 734 814 894 846 846 862 830 830 846 846 862 846 862 830 782 782 782 782 782 782 782 782 798 814 814 830 830 830 814 814 718 734 750 766 798 814 798 766 718 750 782 782 734 639 543 479 878 1997 2731 2460 2236 2508 2652 2428 2508 2348 2332 2492 2460 2252 2188 2252 2220 2204 2236 2252 2220 2204 2204 2236 2204 2188 2236 2268 2300 2348 2348 2412 2987 2652 1853 878 127 0 0 255 191 175 207 191 207 223 223 239 255 255 255 255 255 255 223 223 223 207 175 175 207 207 191 175 223 191 143 143 175 143 111 47 143 207 303 351 303 271 239 287 207 191 255 287 271 159 143 175 143 159 175 159 111 79 79 95 111 143 207 207 175 159 207 223 255 239 223 255 255 255 239 207 175 175 175 191 191 207 207 223 159 143 159 47 47 0 271 1725 1789 1310 415 127 191 0 1789 2939 3099 2827 2060 1070 942 623 543 191 431 734 495 335 303 255 399 335 191 239 303 303 271 207 143 111 95 127 127 127 95 63 31 47 111 127 143 175 191 207 191 159 111 127 143 143 175 159 175 191 47 47 95 111 143 95 15 0 143 0 0 127 143 0 0 0 0 766 1421 1389 1038 958 974 990 1198 1086 910 798 782 766 702 607 639 910 782 830 1118 750 0 0 0 79 111 111 111 47 15 0 127 223 287 271 191 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 15 0 15 0 0 0 0 0 15 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 79 207 239 111 0 0 95 63 63 95 63 95 63 95 63 63 47 79 63 95 47 79 63 63 143 143 63 15 127 191 175 207 175 175 159 191 287 431 543 511 463 431 383 415 351 303 207 271 191 159 79 143 191 335 383 399 239 207 415 607 639 702 766 734 750 814 798 750 702 639 639 623 623 575 543 559 559 591 607 559 639 670 591 527 495 479 415 335 255 159 127 159 175 175 143 175 175 175 191 223 271 335 367 335 351 367 367 335 287 239 207 191 191 191 207 223 239 271 287 191 207 207 159 175 271 399 479 639 607 575 543 527 495 479 479 543 543 543 527 511 495 479 463 527 559 575 559 511 479 511 543 431 431 447 447 463 479 495 495 415 431 431 447 479 495 495 511 431 463 495 479 447 431 463 495 479 463 415 383 367 383 399 415 303 335 383 415 431 415 383 351 335 335 351 335 351 367 399 447 431 399 351 351 351 415 431 463 607 607 782 894 511 0 0 79 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 15 0 0 0 207 543 623 575 543 527 463 431 399 367 367 383 399 367 383 367 447 431 271 223 287 287 255 351 335 207 31 0 15 127 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 239 367 383 271 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 175 223 223 207 191 175 191 335 287 239 239 255 255 223 175 207 207 239 255 255 239 223 207 223 271 303 319 287 239 239 239 143 191 239 255 223 223 239 271 319 415 575 718 814 814 830 782 734 623 511 447 447 543 655 734 718 718 718 718 718 734 766 766 702 702 670 607 623 814 1118 1357 1661 1661 1661 1645 1693 1677 1741 1725 1709 1725 1725 1741 1741 1709 1693 1693 1821 1757 1629 1549 1533 1533 1549 1549 1645 1581 1581 1677 1693 1629 1613 1677 1661 1661 1629 1629 1677 1709 1677 1613 1549 1709 1869 1709 1501 1182 686 639 1405 2604 2332 1389 1565 1581 1134 1118 894 990 750 910 1405 1629 766 1182 1070 1038 798 670 798 846 734 734 734 910 1373 1773 1869 1645 1613 1757 1725 1773 1773 1741 1757 1789 1725 1629 1661 1645 1693 1725 1709 1613 1661 1757 1805 1773 1741 1725 1725 1741 1773 1805 1885 1869 1869 1805 1821 1773 1805 1773 1853 1853 1901 1853 1853 1789 1821 1805 1789 1789 1789 1789 1789 1821 1821 1821 1805 1821 1869 1901 1933 1965 1997 2012 1901 1901 1917 1949 1949 1949 1949 1949 1965 1933 1933 1917 1917 1901 1901 1901 1917 1917 1949 1933 1949 1949 1965 1949 1997 1981 2012 1997 2028 2012 2028 2012 1981 1981 1981 1981 1981 1981 1997 1965 1997 2012 2028 2012 1981 1949 1933 1917 1869 1869 1901 1949 1997 2076 2124 2172 926 207 383 575 335 1134 2316 2396 2188 2284 2236 2060 2156 2348 2236 1933 575 0 63 575 1102 2092 2683 2268 2204 2156 1949 1613 1389 1373 1453 1437 1341 1214 1006 830 734 623 607 543 670 639 591 575 623 655 639 639 718 686 670 639 639 655 686 734 894 846 798 750 798 798 814 814 798 814 782 798 798 798 798 814 639 718 814 766 830 846 782 607 798 830 878 798 814 798 798 702 702 766 830 814 750 702 702 718 798 814 814 798 750 718 718 718 862 830 766 718 702 702 734 766 894 734 734 830 718 543 702 1022 2396 2540 2572 2540 2540 2556 2556 2444 2396 2316 2268 2268 2252 2236 2204 2172 2188 2188 2188 2188 2188 2220 2220 2220 2236 2236 2236 2236 2236 2268 2268 2300 2380 2667 2795 2444 1629 750 79 0 15 79 79 111 207 303 287 175 415 271 223 367 383 287 239 303 175 175 143 127 127 79 79 63 95 143 175 191 191 143 111 63 111 191 255 255 287 351 351 303 207 239 239 223 239 223 191 175 175 175 175 175 207 191 159 159 191 159 191 159 159 143 159 127 79 111 159 239 287 287 207 191 207 191 191 175 191 207 207 223 383 31 47 127 0 15 0 1613 1581 1517 383 319 175 255 782 2939 2923 1885 2092 2172 1517 1166 830 335 527 718 591 287 239 271 255 287 351 319 255 239 223 191 143 95 143 111 47 47 63 79 47 47 111 191 255 271 223 175 175 159 63 47 63 111 127 159 159 143 79 143 207 239 207 159 79 31 0 0 0 79 239 255 127 0 0 191 926 1405 1214 910 1022 1246 1326 1102 862 830 926 958 878 734 766 750 830 878 926 862 367 0 47 111 63 63 95 79 31 0 63 335 511 399 271 239 207 127 159 111 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 207 143 63 63 79 63 79 79 95 47 79 31 47 15 31 0 31 15 47 31 63 63 95 95 95 95 95 143 239 303 239 239 255 207 159 191 319 415 543 511 511 431 431 383 399 367 239 223 255 175 159 111 207 223 367 351 303 239 223 239 335 383 495 543 655 750 798 750 750 766 718 623 527 511 591 639 607 559 623 607 591 575 543 527 511 511 479 415 303 223 159 159 191 207 271 287 303 319 335 319 335 319 335 463 447 287 255 335 287 143 175 175 191 223 271 271 255 223 111 111 127 111 159 239 367 447 575 575 575 543 495 463 447 447 511 543 543 543 543 543 543 543 591 575 559 543 527 527 527 527 463 447 447 431 431 431 447 447 479 447 431 447 479 479 431 383 447 463 479 463 431 415 431 447 415 431 431 431 415 351 303 271 399 367 351 367 399 415 399 367 367 351 383 431 479 479 415 367 383 351 303 303 351 415 415 431 623 511 655 974 878 303 0 0 0 0 0 0 31 31 63 63 63 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 191 463 655 686 607 511 479 495 543 511 479 415 335 303 367 447 479 447 431 383 255 175 303 351 223 31 0 0 63 63 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 79 223 511 718 655 431 351 223 159 47 0 0 0 0 0 0 0 0 0 0 31 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 159 207 223 207 191 191 207 191 159 159 191 239 255 239 191 207 207 239 239 271 239 239 207 175 207 271 287 271 239 239 223 159 159 223 207 207 191 271 271 383 399 495 527 591 591 623 607 543 511 479 479 511 575 670 718 734 718 718 718 718 734 734 718 766 798 830 846 926 1086 1310 1485 1661 1661 1645 1661 1661 1677 1693 1709 1693 1709 1709 1709 1709 1661 1629 1629 1661 1613 1549 1533 1549 1517 1517 1485 1581 1485 1453 1421 1485 1517 1645 1693 1613 1661 1709 1565 1469 1421 1565 1645 1677 1405 1246 1150 734 255 367 702 814 1230 1278 1150 1182 990 910 1150 1006 1230 1453 1389 1645 2428 2204 1581 910 1038 942 734 639 511 479 607 878 734 814 1134 1597 1853 1853 1725 1709 1725 1693 1613 1613 1693 1693 1645 1693 1661 1693 1741 1725 1677 1693 1789 1741 1725 1693 1677 1693 1709 1741 1757 1757 1757 1757 1773 1789 1789 1789 1789 1757 1789 1837 1837 1821 1821 1837 1853 1789 1789 1789 1789 1789 1789 1789 1789 1805 1805 1821 1853 1885 1901 1917 1933 1885 1885 1901 1917 1933 1933 1917 1917 1901 1901 1901 1901 1901 1901 1901 1901 1885 1901 1901 1901 1917 1917 1917 1917 1949 1949 1949 1965 1965 1965 1981 1949 1949 1917 1933 1933 1949 1949 1965 1965 1965 1981 2012 1997 1949 1917 1917 1901 1885 1869 1901 1901 1997 2012 2076 2108 1757 1038 463 399 383 335 1150 2332 2652 1885 2140 2540 2140 1981 2268 2156 2060 766 63 239 559 1038 1581 1693 1373 1373 1294 1182 1118 1150 1134 1102 1150 1086 1006 894 798 702 607 543 575 543 511 511 559 575 607 607 623 639 686 686 702 702 702 734 814 798 734 734 766 782 750 734 766 734 670 670 686 702 702 686 958 926 798 655 623 702 830 894 623 670 686 655 670 734 750 702 639 670 670 670 655 655 686 702 734 750 750 718 686 639 623 607 591 575 575 607 670 750 814 830 431 575 702 686 639 814 1310 1741 1805 1869 1853 1773 1741 1821 1837 1805 2076 2140 2172 2140 2140 2156 2140 2076 2220 2220 2220 2220 2220 2220 2220 2220 2204 2204 2204 2204 2204 2204 2204 2204 2460 2220 2172 2492 2859 2667 1885 1134 31 0 31 159 175 127 223 367 303 415 447 383 271 207 207 223 191 207 175 159 127 111 95 95 79 95 143 127 127 111 95 47 111 207 239 239 271 335 319 271 207 239 239 223 239 223 191 175 159 175 175 175 207 191 175 159 191 191 175 175 143 143 159 127 111 95 143 191 255 239 223 191 175 207 191 191 207 207 255 255 223 207 255 111 0 31 0 1421 1645 1565 383 303 175 127 111 1677 1901 1134 1517 2220 2444 2284 1134 0 575 734 575 303 287 287 239 239 287 255 239 223 207 207 191 191 159 127 63 47 79 95 63 47 111 191 239 255 223 175 175 159 63 15 31 63 127 159 143 143 143 159 207 207 159 63 31 0 111 31 47 143 255 271 111 0 0 47 303 798 1134 1150 1086 1102 1166 1022 926 894 942 958 910 830 814 734 798 862 894 862 383 0 47 95 47 63 47 47 31 0 0 287 511 495 431 415 399 319 287 287 239 223 175 143 159 143 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 207 255 191 111 95 95 63 63 63 47 31 15 15 0 0 0 0 0 15 15 31 31 31 95 111 95 79 79 127 207 255 287 319 335 287 223 207 287 367 447 479 527 543 527 463 383 335 335 335 319 271 207 175 207 255 271 303 319 255 159 127 191 287 367 511 623 702 702 718 750 766 702 623 543 527 591 623 591 559 607 607 591 559 543 527 511 495 479 447 399 335 287 239 223 223 239 271 287 319 383 399 399 399 335 431 399 255 223 303 287 159 175 159 175 207 255 255 239 207 95 127 111 111 143 239 351 415 575 575 607 575 511 479 463 495 543 543 543 543 543 543 543 543 559 543 527 527 527 527 543 559 511 511 495 479 479 479 479 495 511 479 463 479 511 511 463 415 431 463 463 447 415 399 415 447 415 431 431 431 415 399 367 351 431 415 399 399 431 431 415 399 383 383 383 431 463 463 415 367 367 335 287 287 303 367 383 415 527 559 639 814 830 575 111 0 0 0 31 0 31 63 95 79 79 79 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 495 734 750 623 591 575 607 607 591 527 479 479 447 495 527 511 431 319 191 47 207 271 239 95 0 0 31 63 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 31 127 335 559 575 415 383 367 399 415 399 303 223 159 127 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 79 127 143 127 127 143 159 79 79 95 143 191 207 191 159 143 127 175 159 207 175 191 159 143 143 207 175 191 143 175 159 143 143 239 239 287 319 431 447 463 463 511 559 639 702 814 814 894 878 910 942 974 1022 1054 1070 1166 1166 1150 1134 1134 1134 1150 1150 1102 1102 1166 1246 1357 1469 1565 1629 1629 1613 1613 1597 1597 1613 1629 1629 1661 1661 1661 1661 1661 1629 1597 1581 1549 1517 1533 1533 1565 1565 1533 1517 1533 1581 1613 1549 1581 1581 1597 1517 1501 1501 1597 1597 1629 1549 1517 1501 1198 1294 1102 1086 766 942 1805 1901 1230 990 1118 1326 1118 862 1038 1278 1278 1949 2891 2683 2364 3243 3578 1757 734 910 894 782 702 575 575 750 1341 1182 974 830 1134 1645 1949 1917 1725 1773 1789 1709 1725 1789 1805 1725 1741 1693 1693 1725 1709 1677 1709 1757 1693 1693 1645 1629 1645 1661 1693 1709 1629 1645 1677 1709 1725 1725 1725 1709 1661 1693 1741 1773 1789 1805 1821 1853 1773 1773 1773 1773 1773 1773 1773 1773 1789 1789 1805 1821 1821 1837 1853 1853 1837 1837 1853 1869 1885 1885 1869 1869 1869 1869 1869 1869 1869 1869 1869 1869 1869 1869 1869 1869 1885 1885 1885 1901 1901 1901 1901 1901 1917 1917 1933 1901 1917 1885 1901 1917 1933 1949 1965 1965 1933 1949 1981 1965 1933 1901 1901 1869 1885 1869 1885 1901 1981 1997 2060 2092 2220 1981 1166 479 351 239 463 1054 1997 2252 2204 2076 2220 2236 2108 2108 2476 1917 1118 367 0 191 718 1118 1102 1102 1102 1102 1118 1150 1070 990 926 910 926 910 846 734 591 495 463 447 415 431 479 511 511 495 431 463 511 559 607 591 575 591 702 686 670 686 686 702 686 670 766 718 670 686 718 750 750 734 495 559 686 766 718 607 543 559 623 655 639 559 543 575 575 527 607 575 543 527 575 607 639 655 543 559 559 575 591 607 639 639 623 559 495 479 495 495 463 415 718 559 319 303 639 1022 1038 846 1006 1038 1006 974 974 1118 1214 1262 1421 1597 1661 1629 1757 2060 2172 2124 2204 2204 2204 2220 2220 2220 2220 2220 2220 2220 2220 2220 2220 2220 2220 2220 2236 2220 2236 2268 2332 2444 2588 2667 2380 1310 223 0 0 0 47 143 0 175 255 191 303 415 335 95 191 207 175 191 159 143 143 127 111 111 159 143 143 95 79 79 143 207 239 239 255 303 255 223 207 207 239 223 207 175 175 159 143 143 175 175 175 159 175 159 223 223 175 159 127 111 127 95 95 63 79 111 175 175 191 175 191 175 207 191 207 223 255 271 175 223 255 95 0 0 0 1134 1501 1469 431 335 271 175 31 1230 1773 1230 1357 1741 2108 2124 1166 255 670 750 543 303 319 335 223 207 207 223 239 223 207 191 207 223 191 143 79 63 79 95 63 63 111 191 239 255 207 159 159 143 79 31 31 63 127 143 127 111 159 159 159 143 111 31 15 0 0 0 0 63 239 271 143 15 0 0 0 175 958 1310 1198 1182 1038 974 910 878 910 910 878 846 830 734 766 830 910 926 463 0 31 79 63 47 31 31 15 0 0 255 527 575 575 575 559 479 479 463 447 447 399 351 351 319 191 175 175 127 95 47 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 239 287 191 111 95 79 47 47 47 31 15 0 0 0 0 0 0 15 15 15 15 31 31 95 111 95 79 63 95 159 207 335 367 399 351 287 239 239 271 287 367 495 575 575 511 399 319 367 367 335 271 191 143 127 143 159 271 335 287 143 47 63 143 159 367 479 511 575 702 766 734 639 575 511 511 559 591 575 543 591 591 575 559 543 527 511 495 479 495 495 479 431 351 287 239 255 271 287 319 367 383 399 415 335 399 351 223 191 271 271 191 175 159 159 191 223 239 223 191 95 95 95 95 111 223 319 399 575 575 607 575 527 511 511 527 559 559 559 559 559 559 559 559 511 511 495 495 511 543 575 591 543 527 511 495 495 495 495 495 495 479 479 479 495 495 463 431 415 447 463 447 415 399 399 431 431 431 431 415 415 431 447 447 431 415 399 399 431 431 415 399 383 383 383 415 447 447 415 383 367 335 287 255 271 335 367 431 463 607 639 623 782 862 479 31 0 0 31 0 31 95 127 63 79 79 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 543 734 766 686 670 686 639 623 559 511 495 543 591 575 575 463 287 127 0 63 191 255 175 31 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 0 0 127 335 447 399 351 351 479 559 543 479 415 335 415 367 303 223 175 111 79 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 79 79 111 143 95 111 127 159 175 175 143 111 79 95 111 127 143 159 159 159 255 255 255 223 207 223 287 303 351 399 511 623 718 782 878 926 1134 1118 1150 1214 1310 1373 1469 1517 1437 1453 1469 1501 1517 1533 1533 1533 1613 1613 1597 1565 1565 1565 1565 1549 1453 1453 1469 1549 1629 1677 1661 1629 1629 1613 1597 1597 1597 1597 1597 1613 1629 1613 1645 1597 1597 1597 1565 1565 1533 1517 1533 1565 1581 1597 1565 1581 1581 1677 1725 1677 1645 1677 1645 1565 1917 1725 1581 1629 1773 1821 1757 1677 1373 1501 1278 1437 1182 1453 2699 2652 1373 1357 1437 1453 1310 1150 1118 1134 1310 1869 2540 2012 1469 2300 3323 1677 591 639 591 623 750 670 591 639 1022 1405 1453 1006 766 1102 1597 1805 1853 1933 1949 1853 1773 1741 1661 1549 1773 1709 1693 1693 1693 1645 1629 1645 1645 1645 1613 1613 1613 1645 1661 1677 1629 1645 1677 1709 1693 1677 1645 1613 1613 1661 1725 1741 1757 1773 1805 1837 1757 1757 1757 1757 1757 1757 1757 1757 1773 1773 1773 1773 1773 1773 1773 1773 1773 1789 1805 1821 1821 1821 1821 1821 1821 1821 1821 1837 1837 1837 1837 1837 1853 1853 1853 1869 1869 1885 1885 1885 1869 1869 1869 1885 1885 1901 1901 1869 1869 1853 1869 1885 1917 1933 1949 1949 1917 1949 1965 1965 1917 1901 1901 1885 1885 1869 1885 1885 1933 1981 2044 2076 2172 2268 2076 1246 447 447 527 95 734 2092 2300 1853 2172 2236 1917 1965 1949 2316 2012 1166 527 223 319 639 974 990 1022 1022 1006 974 878 798 814 846 878 878 862 766 607 511 447 431 399 415 447 463 447 431 351 367 399 447 495 511 511 527 607 607 607 623 639 655 623 591 607 559 527 559 607 655 623 575 670 543 431 415 383 335 383 511 335 383 383 335 335 367 351 303 527 463 415 415 447 479 463 431 495 431 351 319 319 351 383 399 399 351 335 383 479 527 495 463 255 383 479 511 607 766 814 750 734 750 766 734 782 830 926 974 974 1150 1134 1102 1373 1933 2188 2188 2188 2204 2204 2204 2204 2220 2220 2220 2252 2252 2252 2252 2252 2252 2252 2252 2220 2252 2284 2268 2236 2268 2316 2444 2604 2667 2476 1709 559 0 0 47 271 255 95 0 47 223 239 143 159 175 175 191 191 175 175 159 175 175 175 175 175 127 127 95 191 223 271 239 239 271 207 175 175 207 239 223 191 159 175 159 127 143 175 175 175 159 175 175 255 239 191 175 159 127 127 127 111 63 47 47 111 159 191 159 191 191 207 207 223 223 271 271 255 159 79 47 95 0 0 926 1469 1341 479 383 319 239 351 1677 1453 1246 1373 1485 1581 1278 511 271 798 782 511 271 319 335 239 223 159 207 239 239 191 143 143 143 207 159 95 79 95 111 79 63 95 175 223 239 191 159 143 143 95 63 79 95 159 159 127 95 111 143 159 143 143 127 111 79 0 0 0 47 175 207 143 31 0 0 0 0 734 1214 1214 1389 1118 1022 910 862 878 878 862 830 830 718 734 798 894 974 575 0 15 79 47 31 63 31 0 0 0 239 495 559 591 575 575 495 511 527 527 511 479 447 399 367 383 367 319 303 255 223 175 159 143 143 159 111 127 79 95 63 79 15 31 0 63 31 47 15 31 15 15 15 0 0 0 0 175 255 271 191 127 111 95 63 47 47 31 31 15 0 0 0 15 15 15 15 15 15 15 15 95 95 95 79 47 63 111 159 335 383 431 431 383 319 287 271 191 271 367 463 495 495 447 415 431 415 383 319 239 159 127 95 127 223 271 287 207 127 63 47 0 175 239 271 447 686 750 639 575 527 495 495 527 559 559 543 575 559 559 543 527 511 495 495 511 527 543 527 479 399 335 287 271 271 271 271 303 335 351 367 351 367 319 223 191 255 271 223 191 175 175 191 223 239 223 207 95 95 79 47 95 175 287 399 575 575 575 575 527 527 543 575 559 559 559 559 559 559 559 559 479 479 463 463 495 543 591 623 575 559 543 527 511 495 495 495 495 479 479 495 495 479 463 447 415 431 447 431 399 383 399 415 479 447 415 399 399 415 447 463 447 415 399 399 431 431 415 383 367 383 399 415 431 431 415 399 367 335 287 255 271 335 415 495 543 670 639 575 718 894 702 383 0 0 0 0 15 63 47 79 79 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 431 639 702 702 734 718 686 607 495 479 607 607 591 607 527 303 159 47 31 159 255 191 31 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 0 0 15 143 303 383 287 223 271 271 303 319 367 383 511 479 447 399 383 367 351 335 207 175 127 79 15 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 79 95 127 159 143 175 207 239 239 239 223 207 159 143 159 175 191 223 239 255 383 383 351 351 383 479 623 686 846 926 1086 1214 1294 1326 1373 1373 1533 1549 1565 1549 1581 1597 1613 1629 1581 1581 1581 1597 1613 1629 1645 1661 1613 1613 1597 1581 1565 1565 1565 1549 1613 1533 1501 1533 1581 1613 1565 1501 1581 1581 1565 1549 1549 1549 1565 1565 1597 1581 1597 1581 1565 1565 1581 1581 1613 1581 1549 1565 1581 1613 1645 1629 1629 1677 1661 1597 1581 1661 1741 1773 1485 1597 1757 1757 1549 1389 1485 1709 2364 2252 2396 3227 2524 1262 1262 910 718 1022 990 926 1118 1006 830 974 942 1054 1166 798 655 990 1805 910 479 511 447 431 543 431 399 527 734 1182 1389 1022 686 766 1038 1166 1373 1485 1597 1597 1677 1837 1949 1949 1725 1757 1773 1757 1725 1677 1661 1629 1645 1645 1645 1645 1613 1629 1645 1645 1629 1661 1693 1709 1709 1693 1645 1629 1661 1693 1741 1773 1757 1773 1789 1805 1757 1757 1757 1757 1757 1757 1757 1757 1757 1757 1741 1741 1725 1725 1725 1709 1741 1741 1757 1773 1773 1773 1773 1773 1789 1789 1789 1805 1805 1821 1821 1821 1853 1853 1853 1869 1869 1885 1885 1885 1869 1869 1869 1885 1885 1885 1901 1869 1853 1821 1837 1853 1885 1901 1917 1933 1917 1949 1965 1965 1933 1917 1917 1901 1885 1853 1869 1869 1917 1965 2012 2044 2172 2124 2348 2124 1182 431 351 399 223 766 1709 2300 2172 1933 1965 2044 1981 1997 1885 1949 1805 926 143 207 575 670 814 942 958 926 846 814 782 798 782 782 766 686 575 527 447 415 383 383 383 367 335 303 319 319 335 351 367 383 447 511 511 511 511 543 575 591 543 511 607 559 495 495 511 495 415 351 367 223 127 159 271 383 495 575 1086 1262 1485 1693 1949 2188 2332 2364 1949 1901 1853 1869 1869 1853 1773 1693 1214 1054 846 670 575 543 527 479 303 239 191 191 207 207 159 111 95 175 351 511 527 511 623 814 846 830 878 862 846 782 798 798 926 1038 1006 1022 1373 1965 2204 2092 2172 2220 2220 2236 2236 2252 2252 2252 2284 2284 2284 2284 2284 2284 2284 2252 2220 2140 2092 2124 2236 2348 2332 2284 2380 2476 2556 2556 2380 1757 718 0 0 0 0 143 175 111 95 191 159 175 175 207 207 191 223 207 239 239 239 223 191 191 191 159 207 239 271 239 239 223 191 159 175 207 207 175 159 127 127 95 95 95 143 159 159 159 159 175 271 255 239 191 191 143 159 143 143 79 15 31 95 127 191 191 191 175 207 191 207 255 255 271 255 239 47 0 383 415 383 910 1645 1246 399 271 255 63 287 1549 1326 910 878 1054 1230 782 111 239 942 830 479 223 303 319 271 303 143 175 207 207 175 143 127 111 207 175 95 79 95 111 63 47 79 159 207 223 175 143 143 159 95 79 95 143 175 175 111 63 63 95 143 191 239 255 255 239 191 127 127 159 207 175 79 0 0 0 0 0 607 1118 1182 1357 1278 1102 894 814 846 862 846 766 814 718 702 750 878 990 670 159 15 79 47 31 63 31 0 0 0 175 383 447 495 511 543 511 463 463 479 479 447 415 351 319 399 383 351 367 335 303 287 303 271 271 287 255 255 223 223 191 191 143 127 127 159 143 127 111 63 63 63 47 47 47 31 31 143 191 207 127 95 111 111 63 79 63 63 47 31 31 15 15 15 15 15 15 15 15 15 15 95 95 95 79 63 63 95 127 255 335 415 479 463 431 383 351 207 207 223 271 335 415 495 527 559 543 495 447 383 319 239 191 127 127 159 223 255 223 127 31 0 0 0 95 335 639 686 575 527 511 495 495 511 527 527 527 543 543 543 527 511 511 495 495 543 543 527 495 463 399 367 335 223 207 191 175 239 271 319 335 335 335 287 223 207 255 271 255 223 207 175 191 223 239 223 207 63 63 47 47 95 191 319 447 591 575 559 559 511 527 543 575 559 559 559 559 559 559 559 559 479 463 447 447 479 527 575 623 607 591 559 527 511 495 495 479 479 495 495 495 479 463 463 463 415 431 447 431 399 383 399 415 511 479 431 383 367 383 415 447 463 431 399 399 431 431 399 367 367 383 399 399 399 399 399 415 335 335 303 287 287 383 479 575 734 734 702 670 702 750 750 782 367 31 0 0 31 0 31 79 63 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 207 495 543 670 750 782 702 639 575 670 607 623 623 559 351 159 95 95 175 239 191 47 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 31 15 0 31 175 287 287 223 175 159 207 255 319 351 367 367 367 351 367 367 383 383 431 399 351 287 223 191 159 159 79 63 47 15 0 0 0 0 63 79 95 95 95 95 143 175 255 287 319 351 351 383 431 447 351 319 335 351 383 415 447 479 431 447 495 559 655 830 1022 1118 1294 1341 1453 1501 1565 1533 1549 1517 1405 1437 1469 1485 1501 1501 1501 1485 1533 1517 1517 1533 1565 1613 1661 1677 1645 1629 1613 1597 1597 1597 1613 1597 1645 1565 1517 1517 1565 1597 1565 1533 1533 1533 1517 1517 1517 1533 1533 1549 1597 1581 1549 1517 1533 1549 1549 1597 1661 1629 1597 1581 1597 1629 1661 1645 1677 1709 1757 1789 1677 1517 1453 1485 1533 1757 1821 1437 846 862 1741 2715 2939 2524 2172 2428 1997 1453 1821 1885 1150 1038 591 479 750 686 894 1581 1725 1294 926 894 958 655 559 207 447 607 639 591 511 367 543 958 2044 1693 1214 894 830 862 798 686 686 734 766 750 894 1150 1421 1549 1501 1613 1757 1741 1725 1741 1741 1693 1661 1645 1645 1645 1613 1613 1613 1613 1597 1613 1645 1677 1693 1693 1677 1677 1677 1709 1757 1757 1757 1757 1773 1789 1773 1741 1741 1741 1741 1741 1741 1741 1725 1725 1725 1709 1709 1693 1693 1725 1709 1709 1725 1741 1741 1741 1741 1741 1757 1773 1773 1789 1805 1805 1821 1821 1837 1853 1853 1853 1869 1869 1869 1869 1853 1853 1869 1869 1885 1885 1885 1885 1837 1805 1821 1837 1853 1869 1885 1885 1901 1933 1965 1965 1933 1917 1917 1933 1869 1853 1869 1869 1901 1917 1997 2012 2044 2092 2076 2300 2300 1341 479 511 335 175 575 1565 2300 2284 2044 1981 1949 1965 1869 2044 2268 1661 734 367 223 351 559 830 1006 1022 1038 1038 798 782 766 734 702 655 591 559 447 447 415 399 399 351 319 271 303 271 271 255 255 271 335 383 431 415 415 431 463 495 463 447 479 431 383 351 319 319 303 319 31 239 591 1038 1613 2156 2524 2652 2316 2348 2316 2220 2140 2076 1997 1901 1661 1661 1661 1661 1645 1597 1533 1485 1709 1549 1326 1166 1086 1070 1038 974 878 814 734 591 479 367 319 271 95 0 79 335 559 607 686 766 686 702 734 830 814 798 814 894 894 1070 1182 1357 1741 2124 2220 2092 2204 2204 2204 2220 2236 2236 2252 2252 2236 2236 2236 2236 2236 2236 2236 2204 2108 2108 2140 2028 1949 2028 2236 2476 2252 2348 2316 2284 2492 2604 2236 1757 639 143 0 0 31 79 79 127 159 207 223 239 271 255 287 271 287 287 271 255 223 207 223 207 255 287 287 255 239 239 207 159 191 207 207 175 143 111 111 95 79 95 143 159 159 159 159 159 239 255 239 239 191 207 175 175 143 95 31 15 79 159 223 207 207 159 191 175 223 239 239 255 143 335 127 0 862 1357 1294 1166 1677 1102 303 223 383 175 191 974 1693 1006 670 639 639 303 95 559 974 830 479 255 303 319 287 383 271 223 159 127 143 159 159 143 207 159 95 79 79 95 47 31 63 143 191 207 175 127 127 143 127 111 127 175 207 159 95 31 47 95 159 223 303 335 335 335 271 239 255 287 335 335 287 207 31 47 0 0 639 1134 1134 1150 1278 1102 894 830 862 878 830 734 782 718 734 750 846 990 766 351 31 79 63 47 31 47 15 0 0 111 287 415 495 527 591 607 415 431 447 447 431 383 351 319 303 303 319 319 303 335 319 319 335 335 335 335 319 303 287 271 271 239 223 223 239 223 207 175 143 127 127 127 111 111 111 95 143 175 175 95 79 111 111 47 79 79 63 63 47 31 15 15 31 31 15 15 15 15 0 0 79 95 111 95 79 79 95 127 159 239 351 463 511 511 463 431 287 239 191 175 223 335 463 559 527 511 495 479 447 399 303 239 159 79 31 127 223 271 175 47 0 0 0 0 223 479 559 543 511 511 511 511 511 511 495 495 527 527 527 511 511 495 495 495 543 527 495 463 415 383 367 351 143 127 111 95 159 223 287 335 287 271 255 223 207 223 239 239 223 191 175 175 191 223 207 191 79 63 47 31 95 207 383 495 575 591 559 543 495 495 527 559 543 543 543 543 543 543 543 543 511 479 447 431 447 495 543 591 623 591 559 527 495 479 463 463 463 495 511 511 479 447 463 463 415 447 463 447 415 399 399 431 511 479 431 399 383 399 415 431 463 431 415 415 415 415 399 367 351 383 399 399 383 383 399 431 319 335 351 319 319 383 479 591 798 734 750 782 702 623 734 1022 750 287 0 0 0 0 0 79 63 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 63 175 303 479 559 591 575 543 527 479 543 670 575 335 127 63 175 159 191 191 95 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 31 47 15 0 79 191 223 191 191 207 239 239 223 223 287 287 303 303 335 335 351 351 399 383 351 319 303 303 319 335 239 223 207 159 127 95 63 63 303 319 319 303 287 303 351 383 431 447 479 463 463 495 559 591 495 463 463 479 527 559 607 639 591 670 782 926 1070 1214 1373 1437 1533 1533 1565 1533 1549 1517 1533 1549 1517 1533 1565 1565 1597 1629 1629 1645 1549 1581 1597 1613 1629 1645 1661 1677 1709 1693 1693 1693 1693 1709 1725 1709 1629 1581 1565 1565 1581 1581 1581 1565 1453 1453 1453 1453 1469 1485 1501 1517 1533 1517 1501 1469 1485 1501 1549 1565 1581 1597 1597 1613 1677 1677 1677 1645 1677 1565 1565 1613 1437 1118 1038 1166 463 750 1118 1182 830 543 702 1102 1070 1166 1038 942 1134 1789 2444 2652 1885 1262 782 686 655 830 1517 2316 2795 1933 1326 1166 942 686 367 639 702 846 830 766 670 559 846 1341 3019 2108 1246 1006 1086 1006 846 750 766 734 607 351 239 223 319 367 974 1214 1517 1565 1581 1629 1693 1677 1661 1661 1645 1629 1613 1597 1565 1549 1581 1597 1597 1613 1613 1629 1629 1629 1645 1677 1725 1741 1741 1741 1757 1789 1757 1757 1757 1757 1757 1757 1757 1757 1741 1741 1741 1725 1725 1725 1725 1709 1677 1693 1709 1725 1725 1725 1725 1725 1757 1757 1773 1773 1789 1805 1821 1821 1821 1821 1821 1821 1837 1837 1837 1853 1837 1837 1853 1853 1853 1869 1869 1869 1837 1837 1853 1853 1869 1869 1885 1885 1901 1933 1965 1965 1949 1933 1933 1917 1869 1869 1853 1853 1901 1901 1981 1997 1965 2060 2012 2124 2492 2316 1453 702 495 463 79 351 1549 2236 2108 2028 1805 2092 2060 1901 1917 1773 1278 878 415 239 159 319 575 734 830 878 830 814 814 798 798 766 702 686 623 591 575 575 591 559 511 463 399 383 367 335 351 335 319 351 415 399 367 383 399 431 447 447 255 287 303 287 351 527 766 942 1549 2284 3083 3418 3323 2907 2188 1565 1326 1341 1310 1214 1182 1214 1198 1150 1214 1230 1262 1278 1262 1262 1278 1294 1341 1246 1150 1118 1150 1182 1150 1118 1182 1182 1246 1182 1182 1166 1278 1341 1357 1773 2140 1901 1326 766 575 527 846 766 782 878 926 990 1118 1294 1246 1437 1677 1869 2076 2236 2252 2172 2188 2188 2204 2220 2236 2236 2252 2252 2220 2220 2220 2220 2220 2220 2220 2188 2172 2140 2188 2300 2396 2364 2140 1981 2188 2348 2364 2268 2300 2444 2556 2588 2652 1805 670 0 0 0 0 15 127 175 207 239 271 287 319 303 319 303 287 239 239 223 207 207 255 303 303 255 255 255 223 159 175 175 175 143 111 63 63 47 47 63 111 127 127 127 159 159 191 223 223 207 191 191 175 191 143 111 79 79 143 207 255 239 175 143 159 159 207 207 255 223 175 207 15 191 1485 1805 1725 1517 1517 1326 830 639 910 862 814 1118 1310 862 830 750 527 223 175 591 926 814 511 319 351 319 287 399 623 431 175 47 63 127 143 143 207 159 79 63 63 63 31 15 63 143 191 207 159 111 111 127 143 143 159 207 207 175 111 47 63 111 191 255 255 271 271 239 127 111 175 271 367 415 415 383 319 159 47 191 575 878 926 894 1054 974 894 862 894 878 814 766 702 702 766 766 782 942 814 479 15 63 47 63 47 63 31 0 0 15 223 399 511 527 559 559 399 383 383 383 367 335 335 319 255 255 271 271 271 303 303 303 303 319 335 335 335 319 303 287 271 255 223 223 223 223 191 207 175 175 159 159 159 143 143 143 175 191 159 79 63 95 63 0 63 63 47 47 31 15 0 0 31 31 31 15 15 0 0 0 63 95 111 111 95 95 127 159 63 143 271 399 495 511 495 447 367 319 255 223 239 303 383 447 447 431 431 463 463 415 335 255 255 175 63 95 207 287 239 175 111 0 0 0 143 239 415 591 511 527 543 527 511 479 479 479 511 511 511 495 495 495 495 479 511 511 495 463 431 383 351 335 223 175 111 79 111 143 191 239 207 191 191 207 191 175 175 191 207 159 127 127 143 175 175 159 63 47 31 15 95 255 463 575 575 591 559 527 495 495 495 527 527 527 527 527 527 527 527 527 543 511 463 431 415 463 511 543 623 591 559 527 479 463 447 447 447 495 527 511 463 447 447 479 431 463 463 447 415 399 415 447 479 463 447 431 431 447 463 479 463 447 415 415 415 415 383 367 351 383 399 399 367 351 399 431 335 367 383 351 319 351 415 511 591 623 686 734 655 591 702 958 910 670 255 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 31 0 95 95 15 0 0 0 15 127 175 223 223 191 143 175 367 639 623 367 111 47 159 111 143 223 191 31 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 31 0 0 31 127 191 175 191 207 207 175 191 159 239 255 271 287 303 303 303 303 255 239 223 207 223 255 287 303 271 271 255 239 207 191 175 175 670 686 686 655 639 655 686 734 623 623 607 559 527 543 607 655 559 527 527 559 591 639 686 718 942 1054 1230 1389 1517 1613 1709 1725 1677 1645 1597 1565 1549 1565 1629 1661 1645 1629 1565 1533 1501 1485 1453 1485 1613 1613 1629 1645 1629 1597 1565 1549 1565 1565 1565 1565 1581 1597 1613 1629 1581 1549 1581 1549 1549 1501 1501 1469 1437 1405 1437 1405 1453 1453 1501 1485 1549 1485 1469 1437 1453 1485 1517 1549 1517 1565 1597 1677 1741 1725 1693 1645 1693 1262 1006 894 782 639 958 1389 1757 1054 479 351 543 591 607 607 990 926 814 543 575 750 910 1278 1389 798 846 1006 766 1230 2092 2364 2476 1853 1741 1725 1134 1054 734 1278 1054 942 734 639 655 591 766 1150 2300 1597 1150 1278 1341 1070 894 958 1086 1150 1166 1006 878 846 846 846 495 862 1230 1341 1405 1485 1613 1645 1677 1645 1645 1613 1597 1581 1517 1533 1629 1613 1581 1565 1533 1517 1517 1517 1597 1645 1693 1725 1725 1741 1757 1789 1741 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1677 1693 1709 1709 1725 1725 1709 1709 1741 1757 1773 1773 1789 1805 1821 1821 1789 1789 1789 1805 1805 1805 1821 1821 1821 1821 1821 1837 1837 1853 1853 1853 1837 1837 1853 1853 1853 1853 1853 1853 1869 1901 1933 1933 1917 1901 1917 1901 1901 1869 1853 1853 1885 1901 1949 1981 2108 1773 2140 2252 1837 2284 2492 1613 686 399 399 271 143 1166 2284 2364 2076 1869 1853 1933 1805 1389 1118 1118 1182 655 159 79 303 527 702 782 910 894 926 926 942 926 862 830 782 798 798 798 830 814 766 718 639 655 655 639 623 575 511 511 447 415 383 367 415 431 479 463 607 639 750 862 1086 1421 1917 2220 2652 2763 2524 1789 1326 1294 1389 1294 1070 1006 926 734 718 718 782 734 766 782 862 830 878 894 1022 1070 1230 1150 1150 1166 1262 1246 1214 1102 990 1038 1102 1038 1006 1006 1166 1262 1933 2636 3386 3562 3482 3115 2508 1885 1421 1278 1182 1150 1166 1246 1437 1645 1949 2092 2268 2332 2268 2188 2172 2204 2172 2188 2204 2204 2220 2236 2252 2252 2236 2236 2236 2236 2236 2236 2236 2236 2140 2124 2124 2076 2076 2108 2204 2284 2236 2172 2204 2268 2300 2252 2236 2300 2460 2652 2428 1549 559 0 0 0 47 111 143 207 239 223 255 271 303 287 255 207 207 191 191 191 255 303 303 287 271 271 239 175 175 159 143 143 111 63 31 47 47 47 111 127 127 127 127 159 159 159 191 159 159 159 175 175 143 127 95 127 159 223 271 239 175 127 143 143 191 191 239 223 319 0 0 479 1917 1773 1661 1773 1501 1789 1629 1262 1421 1517 1581 1741 830 367 367 351 335 463 575 830 862 798 559 399 415 335 271 383 974 655 239 0 0 47 95 95 191 143 79 47 47 63 15 0 47 127 175 207 159 111 111 159 175 175 191 207 223 159 111 31 95 127 175 223 239 191 159 111 111 63 111 191 271 303 271 239 367 239 271 335 287 415 591 655 814 862 910 926 910 862 830 814 686 702 798 766 766 926 846 559 15 47 63 31 63 63 31 0 0 0 191 399 511 511 463 447 367 335 367 351 335 319 335 319 271 271 287 287 287 287 319 319 303 319 351 367 367 367 335 335 271 239 207 207 223 207 191 159 159 175 175 175 159 159 159 143 207 223 159 63 47 63 31 0 47 47 31 15 15 0 0 0 31 31 31 15 15 0 0 0 63 95 111 111 111 111 143 175 15 79 207 351 463 495 479 447 415 399 351 303 287 287 303 319 447 447 463 495 527 511 415 335 335 271 159 143 191 271 319 319 175 0 0 0 47 31 271 607 527 543 559 543 511 479 463 463 511 495 495 495 495 495 479 479 479 495 495 495 447 399 351 303 351 287 191 95 63 63 79 111 159 143 143 175 175 143 127 143 175 127 95 79 111 127 127 127 63 31 15 31 127 287 495 639 591 591 543 511 479 479 479 511 511 511 511 511 511 511 511 511 575 527 463 415 399 431 479 511 623 591 559 511 479 447 431 431 447 495 527 511 463 431 447 479 447 463 479 463 431 415 431 447 463 463 463 463 479 495 511 527 479 447 415 415 415 415 383 351 351 383 399 383 351 351 399 447 335 383 399 367 303 303 351 431 319 479 591 623 591 607 670 782 910 942 559 0 0 0 31 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 63 47 31 0 0 15 0 0 0 0 0 0 0 0 0 0 207 591 702 415 159 63 127 63 79 223 239 111 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 111 239 175 159 143 127 143 191 207 159 175 191 223 255 271 271 271 255 239 207 191 191 223 255 271 239 239 239 239 239 239 239 239 878 814 798 798 750 655 607 623 575 623 655 639 575 527 527 559 463 543 686 766 846 958 1118 1262 1549 1693 1709 1757 1901 1837 1725 1725 1805 1757 1709 1677 1677 1645 1661 1677 1517 1565 1613 1629 1565 1517 1485 1485 1613 1645 1629 1581 1549 1549 1597 1629 1645 1629 1629 1597 1581 1533 1501 1453 1517 1389 1453 1597 1645 1469 1453 1501 1533 1421 1405 1421 1453 1373 1453 1501 1389 1421 1485 1517 1549 1533 1501 1501 1645 1741 1741 1597 1469 1357 1278 1150 1150 958 846 814 1022 1198 1357 1373 974 575 367 495 734 734 702 702 575 623 495 383 431 399 447 623 655 1038 1118 910 1118 1246 1230 1853 1709 1310 2252 2140 1182 990 1022 1453 1038 862 830 894 862 686 686 766 1246 1405 1102 1389 2268 1933 1054 1006 1054 1373 1549 1549 1405 1150 1533 2444 1533 926 958 958 559 878 1725 1933 1757 1693 1661 1613 1565 1533 1501 1517 1581 1613 1613 1613 1613 1613 1613 1613 1613 1645 1693 1725 1741 1725 1709 1661 1645 1677 1693 1709 1725 1709 1693 1693 1693 1709 1709 1725 1725 1709 1709 1693 1677 1677 1677 1693 1693 1709 1709 1709 1741 1757 1773 1789 1789 1789 1789 1773 1853 1837 1805 1789 1789 1805 1853 1869 1821 1821 1821 1837 1837 1853 1853 1853 1837 1837 1853 1853 1853 1869 1869 1869 1885 1885 1885 1885 1885 1885 1885 1853 1853 1821 1853 1869 1869 1885 1917 1917 1997 1997 1997 2044 2076 2172 2220 2284 1869 1102 527 399 191 111 878 1901 2172 2172 2124 1933 1741 1677 1693 1741 1693 1661 1405 798 271 159 431 686 1038 1102 1533 1421 1214 1373 1310 1182 1070 1054 1118 1198 1262 1262 1278 1294 1182 1182 1182 1389 1278 1134 1310 1214 1421 1022 1262 1533 1773 1821 1501 1246 1246 1198 1214 1326 1437 1437 1405 1294 1102 1038 990 990 1054 1022 958 846 639 718 814 782 766 814 1022 1182 1054 1022 1006 974 958 926 926 894 926 926 958 958 990 990 1006 1006 1006 1022 1070 1054 1166 1198 1134 926 958 1022 1294 1549 1757 1773 1821 1837 1533 1341 1150 1166 1341 1469 1469 1389 1613 1981 2220 2156 2060 2156 2300 2332 2380 2316 2396 2380 2220 2252 2396 2396 2252 2380 2348 2316 2396 2332 2236 2284 2284 2300 2300 2300 2316 2316 2316 2316 2236 2300 2396 2380 2380 2412 2364 2284 2428 2396 2428 2540 2428 1725 686 0 0 0 47 207 191 127 223 383 191 255 303 255 239 207 223 207 255 239 239 271 239 223 159 127 95 143 223 303 319 335 351 399 31 0 0 0 47 95 111 127 127 111 127 95 95 111 127 127 175 175 159 143 159 223 239 159 143 111 159 175 223 223 239 207 127 111 0 766 1869 1501 1437 1373 1389 1437 1437 1326 1326 1373 1373 1310 367 399 175 95 223 926 1469 1006 431 527 607 575 463 367 367 399 734 830 734 415 95 15 95 159 271 159 31 15 95 127 47 0 31 111 175 191 159 127 127 191 207 207 207 207 223 191 111 47 0 47 111 143 175 143 111 63 95 47 63 79 95 175 207 239 239 191 191 191 223 223 223 207 351 479 623 734 766 782 846 878 702 782 782 702 750 862 798 670 79 0 63 143 63 31 79 0 0 0 127 287 399 415 399 351 239 223 303 367 415 399 383 335 319 303 287 271 255 239 287 287 255 271 287 303 303 287 271 255 207 159 127 127 159 207 223 255 175 159 143 111 111 111 111 111 239 159 79 15 15 31 47 47 47 47 47 47 47 47 47 47 15 0 0 0 31 47 31 15 63 79 79 95 127 143 143 159 95 111 127 191 303 431 559 639 479 447 399 335 287 271 255 271 335 303 319 367 431 447 415 367 335 287 223 159 143 191 319 415 271 175 63 0 0 15 127 207 431 495 559 559 479 447 495 543 447 447 447 447 447 447 447 447 463 463 463 463 431 383 367 335 431 399 319 159 31 0 47 127 127 79 95 159 127 31 31 111 15 79 111 79 47 47 63 31 0 31 31 47 239 495 591 511 607 591 559 543 543 527 527 527 527 527 527 511 511 495 495 495 543 543 527 527 495 479 447 431 463 479 495 479 479 495 527 559 431 479 511 495 447 415 431 463 447 447 463 463 463 447 431 431 463 495 511 495 447 415 447 479 495 463 447 415 399 399 415 431 367 383 399 399 367 367 383 399 351 351 351 303 271 271 271 303 479 447 415 479 575 655 623 639 734 1102 990 351 0 0 0 0 15 47 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 399 702 639 479 271 47 15 95 159 191 255 255 143 0 63 47 0 0 15 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 223 287 303 255 223 239 255 255 239 191 207 239 271 255 239 175 191 207 207 191 175 143 127 159 159 159 175 191 191 207 207 686 623 607 623 591 495 447 479 591 607 591 543 479 447 479 511 591 655 798 910 1006 1102 1214 1294 1246 1389 1389 1373 1437 1389 1373 1469 1405 1389 1389 1405 1421 1405 1421 1389 1373 1405 1437 1421 1437 1453 1501 1549 1549 1581 1661 1629 1645 1613 1661 1661 1565 1533 1549 1517 1517 1469 1469 1421 1389 1357 1357 1357 1453 1533 1549 1485 1501 1421 1405 1421 1421 1341 1357 1405 1469 1437 1405 1437 1485 1533 1581 1597 1693 1549 1294 1006 798 702 766 830 1214 1150 1150 1118 1134 1006 878 702 670 447 463 670 894 830 766 734 639 543 463 591 718 447 223 271 814 910 1022 990 1182 1246 1549 2604 2012 1661 2204 1837 1230 1182 926 926 974 846 798 782 702 607 782 1054 1102 1086 1070 1837 2747 2300 1262 1022 1262 1485 1709 1853 1837 1933 2492 3243 1757 1166 958 798 527 878 1677 2012 1773 1709 1677 1613 1581 1581 1565 1613 1581 1613 1613 1613 1613 1613 1613 1613 1613 1645 1677 1709 1725 1725 1709 1693 1645 1661 1693 1709 1709 1709 1693 1677 1693 1709 1709 1725 1725 1709 1709 1693 1677 1677 1677 1693 1693 1693 1709 1709 1741 1757 1757 1773 1789 1789 1773 1773 1821 1805 1773 1757 1773 1789 1821 1853 1821 1821 1821 1837 1837 1837 1853 1853 1837 1837 1837 1853 1853 1853 1869 1869 1885 1885 1885 1885 1885 1885 1885 1885 1853 1821 1853 1869 1869 1869 1917 1917 1949 1965 1997 2028 2076 2092 2092 2124 2300 1853 1246 702 319 207 399 670 1757 1869 2044 2156 2172 2076 1965 1853 2028 2092 1981 1613 1134 686 351 127 718 1070 1038 1278 2396 2428 1613 1901 2012 2060 2108 2028 1901 1853 1981 2124 2172 2028 1853 2028 2076 2092 2204 1917 1549 1709 2316 2460 2316 2108 1581 1246 1086 1038 1006 958 910 846 814 814 814 702 639 639 670 686 623 559 734 814 878 878 862 942 1102 1246 1805 1773 1741 1709 1709 1741 1773 1789 1869 1853 1805 1757 1693 1629 1581 1565 1565 1581 1597 1565 1661 1789 1837 1773 1485 1421 1421 1421 1357 1182 1102 1102 1214 1198 1150 1086 990 958 958 974 1022 1134 1262 1421 1485 1501 1565 1645 1741 1741 1917 2060 2012 2044 2076 1965 2044 2284 2220 2028 2124 2300 2332 2380 2364 2364 2380 2396 2412 2444 2460 2476 2636 2492 2332 2236 2236 2284 2316 2316 2140 2124 2268 2508 2652 2604 2316 2044 655 223 0 0 47 143 63 0 319 255 111 63 95 175 207 159 223 239 239 255 223 191 127 95 159 207 287 335 431 495 575 623 926 718 415 191 47 0 0 0 207 175 159 127 143 175 207 207 47 0 63 111 191 239 271 255 143 111 159 191 223 207 239 191 0 0 0 1118 1869 1485 1262 1134 1326 1405 1405 1357 1405 1485 1485 1421 191 255 303 479 511 814 1022 511 351 399 447 495 495 479 463 447 447 559 607 511 431 415 383 319 351 255 127 79 63 63 0 0 31 111 175 191 159 127 127 175 207 207 191 191 223 175 111 47 15 63 127 159 191 175 127 95 63 63 47 79 79 111 175 191 175 159 175 159 111 95 63 47 0 47 127 223 335 463 623 718 607 686 702 639 702 830 814 702 143 0 0 47 63 143 239 159 31 47 111 143 207 239 271 255 335 271 271 271 287 287 287 239 239 255 271 271 271 271 255 239 255 255 271 271 271 271 255 255 191 159 111 111 127 159 175 191 127 143 143 143 143 143 143 143 207 143 47 0 0 15 31 31 47 47 47 47 47 47 47 47 63 31 0 15 15 31 0 0 63 79 79 111 127 143 159 159 127 127 127 175 255 383 495 575 559 511 447 383 351 319 319 319 383 335 303 319 383 415 415 399 399 367 287 191 143 159 207 271 383 335 287 239 175 143 127 111 239 351 479 527 495 447 463 495 431 431 431 431 431 431 431 431 463 463 463 447 415 383 367 335 431 415 351 223 111 63 111 175 143 79 79 111 79 0 0 63 31 15 0 0 31 95 127 79 79 0 0 31 319 591 623 527 591 591 543 543 543 527 527 527 527 527 527 511 511 495 495 495 527 527 527 511 495 463 431 415 447 463 479 495 495 495 511 527 431 479 511 495 447 431 431 463 431 447 447 463 463 447 431 431 431 463 479 463 415 383 415 447 495 463 431 415 399 399 415 415 367 383 399 399 367 351 383 399 351 367 351 335 303 303 303 335 431 383 335 367 463 575 655 750 798 830 862 830 431 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 63 31 31 31 31 0 0 0 0 0 0 0 0 0 0 431 702 623 431 207 0 0 63 127 143 223 255 159 15 31 31 0 0 15 31 31 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 175 255 287 271 239 239 255 207 191 143 159 191 207 207 175 175 175 191 191 191 175 143 127 143 143 143 143 143 159 159 159 399 335 335 367 351 271 239 271 415 399 367 303 255 239 271 303 319 351 415 463 495 495 479 479 670 814 766 670 686 670 734 910 766 766 782 798 814 814 814 830 926 894 878 878 878 910 1006 1118 1086 1150 1246 1262 1294 1262 1294 1278 1517 1501 1533 1501 1533 1485 1501 1469 1437 1517 1517 1373 1469 1629 1645 1437 1485 1405 1437 1437 1453 1357 1373 1373 1517 1421 1341 1357 1437 1501 1517 1501 1166 894 575 383 271 239 463 718 974 1022 1150 1150 1086 814 591 383 559 479 591 782 958 894 926 990 846 750 607 623 782 766 894 1198 1310 1246 1421 1469 1421 1310 1917 3450 2268 1661 1405 846 655 878 734 942 974 894 814 718 543 575 926 1294 1469 926 591 1070 1629 1485 1182 1294 1262 1421 1821 2124 2172 2364 2747 2987 1773 1357 926 607 479 655 1134 1533 1549 1549 1597 1597 1613 1613 1613 1613 1581 1613 1613 1613 1613 1613 1613 1613 1629 1645 1677 1709 1709 1709 1693 1677 1645 1661 1677 1693 1693 1693 1693 1677 1693 1693 1709 1709 1709 1709 1693 1693 1677 1677 1677 1677 1693 1693 1693 1709 1725 1741 1757 1773 1773 1773 1773 1757 1773 1773 1757 1741 1757 1773 1805 1821 1821 1821 1821 1821 1837 1837 1837 1853 1853 1853 1869 1869 1869 1885 1885 1885 1917 1917 1917 1917 1917 1917 1917 1885 1853 1853 1853 1853 1869 1869 1901 1917 1917 1949 1981 1997 2028 1997 1981 1981 2156 2252 2076 1517 862 463 367 415 351 1022 1853 2252 2172 1965 1965 2076 1885 2012 2108 2124 1997 1645 1102 639 159 814 926 1118 2316 2508 1629 1741 2108 2204 2284 2284 2220 2188 2252 2284 2140 2444 2540 2444 1997 1661 1709 1421 1262 1581 2108 1821 1341 1246 1086 1022 1102 1214 1326 1357 1357 1389 1469 1501 1437 1357 1278 1246 1262 1246 1182 1134 1086 1054 1006 942 862 862 894 942 750 798 894 1054 1278 1533 1741 1869 1917 1949 1997 2044 2124 2188 2236 2220 2028 2028 2060 1997 2044 2124 2252 2252 2124 2028 2012 1981 1981 1869 1885 1933 1757 1789 1773 1693 1517 1341 1230 1166 1453 1182 1038 1054 990 750 655 702 894 798 878 990 990 1086 1150 1038 1166 1166 1150 1326 1549 1469 1389 1533 1629 1629 1613 1613 1629 1661 1693 1677 1485 1357 1262 1262 1310 1469 1885 2268 2252 2204 2204 2188 2252 2364 2476 2604 2683 1933 942 255 0 0 0 31 79 111 111 175 239 255 255 207 239 223 239 239 207 175 127 63 159 159 207 255 351 431 527 607 591 702 878 990 942 702 383 175 0 15 79 127 143 143 111 63 143 31 95 191 255 191 175 207 111 111 159 175 207 239 223 191 0 0 0 1373 1725 1549 1389 1373 1246 1341 1405 1437 1517 1581 1581 1533 894 734 575 639 543 623 734 239 271 303 335 415 495 511 479 431 159 207 287 383 511 575 511 383 495 431 335 223 143 79 0 0 31 111 175 191 159 111 111 175 191 175 191 191 175 143 95 31 0 31 95 127 175 175 127 111 79 79 79 79 79 95 95 95 79 79 111 95 127 191 303 399 351 207 79 0 47 143 255 319 351 415 399 367 479 607 591 543 287 15 0 0 0 127 239 175 335 303 303 271 255 239 223 223 191 159 127 127 159 207 223 223 159 191 255 287 287 287 239 207 271 271 255 255 255 255 271 271 223 175 143 127 143 143 127 111 79 79 95 111 127 143 143 159 143 79 0 0 0 0 0 15 47 47 47 47 47 47 47 47 79 47 15 15 15 15 0 0 63 79 95 111 127 143 159 175 175 159 127 143 191 287 399 463 591 575 527 495 447 415 383 367 399 351 303 287 319 367 399 415 463 431 367 287 191 175 207 223 351 383 415 431 383 271 159 63 47 191 367 479 495 463 447 447 399 399 399 399 399 399 399 399 447 447 447 431 399 367 351 335 431 431 399 319 239 191 207 255 143 79 63 79 79 47 63 127 63 15 0 47 143 159 111 31 63 31 191 383 527 543 527 543 543 543 543 527 527 527 511 511 527 527 511 511 511 511 495 495 511 511 511 495 479 447 431 415 415 447 463 495 511 511 511 495 447 479 495 495 463 431 447 447 431 431 447 447 447 447 431 431 399 415 431 415 383 383 383 415 479 463 431 399 399 399 415 415 351 383 399 383 367 351 367 399 351 367 367 335 319 335 335 383 415 383 319 287 319 447 591 702 846 702 846 1070 814 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 47 495 734 607 415 191 0 0 31 79 111 207 223 159 63 0 0 0 0 31 31 15 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 127 223 287 271 271 255 255 159 143 127 143 143 159 143 127 175 175 175 191 175 159 159 143 127 127 127 111 111 111 111 111 431 399 399 447 431 367 351 399 383 383 367 335 303 303 303 319 383 367 335 319 319 287 239 191 351 431 335 239 287 287 319 495 479 463 431 415 383 399 431 447 527 511 479 447 383 415 495 559 607 670 734 766 782 782 798 830 1038 1054 1070 1086 1102 1102 1102 1086 926 1054 1214 1182 1278 1357 1421 1341 1437 1405 1469 1453 1485 1405 1405 1357 1533 1469 1453 1485 1517 1469 1326 1166 559 335 255 319 351 303 511 798 782 862 926 926 846 734 655 623 702 655 670 734 782 862 1070 1294 1453 1693 1437 862 782 1166 1709 2108 1725 1405 1405 1469 1421 1214 1469 2588 1038 734 591 399 623 734 559 958 974 910 830 686 575 591 926 1278 1118 686 543 718 750 702 814 990 1166 1182 1501 1709 1613 1773 1885 1677 1262 1150 766 495 575 543 623 958 1214 1262 1373 1501 1565 1565 1549 1533 1629 1629 1629 1629 1629 1629 1629 1629 1629 1645 1661 1677 1693 1693 1677 1677 1677 1645 1661 1677 1677 1677 1677 1677 1677 1693 1709 1709 1709 1709 1693 1677 1661 1661 1677 1677 1677 1693 1693 1693 1725 1725 1741 1757 1757 1757 1757 1757 1757 1757 1741 1741 1757 1773 1805 1821 1805 1805 1821 1821 1821 1837 1837 1837 1837 1853 1853 1853 1869 1869 1869 1869 1901 1901 1901 1901 1901 1901 1901 1869 1869 1837 1853 1853 1853 1869 1901 1901 1917 1933 1949 1965 1981 1981 1965 1949 1933 2076 2220 2140 1629 1006 686 686 319 415 798 1453 2076 2316 2236 2076 2172 2188 2188 2204 2220 2156 1885 1613 926 495 415 431 1310 2588 2188 846 1421 1581 1821 2044 2204 2140 1901 1629 1453 1421 1150 1070 1086 1278 1501 1118 782 974 1517 1437 1166 1214 1294 1469 1581 1709 1933 2076 2156 2140 2172 2204 2252 2188 2140 2092 2060 2012 1917 1853 1757 1661 1533 1421 1326 1246 1198 1166 1054 990 878 750 655 575 527 511 702 766 878 1006 1150 1294 1389 1453 1709 1805 1885 1917 1933 1997 2108 2188 2188 2124 2124 2156 2124 2028 1981 2012 2092 1981 1885 1853 1837 1677 1389 1150 942 798 734 782 814 814 926 1086 1022 942 1006 1038 958 1022 1102 1038 766 910 926 910 942 862 878 1086 1038 1022 942 910 894 910 926 926 942 926 990 1006 894 1022 1661 2332 2236 2220 2220 2156 2124 2172 2332 2492 2428 2763 2811 2124 942 0 0 0 127 127 127 127 79 63 143 271 223 239 255 255 223 175 127 95 111 143 191 223 271 287 335 383 335 415 543 702 862 958 1006 1006 655 479 255 0 0 0 63 143 159 31 63 223 255 159 127 175 111 95 159 175 207 223 207 175 95 0 0 1613 1501 1437 1294 1341 1373 1389 1453 1485 1533 1549 1485 1437 1517 1565 1549 1629 1581 1581 1326 367 255 335 367 399 431 431 399 367 175 127 95 159 287 399 415 351 447 447 383 287 159 79 31 47 31 111 175 191 143 111 95 127 143 175 159 175 175 127 79 31 0 0 47 111 159 175 143 127 143 159 159 143 127 95 79 63 63 79 47 31 95 271 559 766 910 718 447 239 143 79 31 0 127 175 159 127 223 335 351 335 335 127 47 63 0 15 95 31 255 271 335 351 415 383 383 319 207 159 127 111 127 159 143 127 127 159 191 239 239 223 207 175 255 239 207 191 191 207 239 255 207 191 159 143 143 127 95 63 15 31 47 79 111 143 159 175 143 79 15 0 0 0 0 0 31 31 31 31 31 31 31 31 63 47 15 15 15 15 0 0 63 79 95 111 143 159 175 191 223 191 143 127 143 207 287 351 527 543 575 575 543 479 399 351 367 335 303 287 287 319 335 351 383 399 383 335 271 255 271 303 175 223 271 319 319 255 175 95 79 159 319 431 479 463 447 431 399 399 399 399 399 399 399 399 447 447 431 415 383 351 351 335 399 415 415 367 335 287 287 287 143 111 79 79 127 159 191 223 111 111 159 255 255 159 63 0 47 319 782 1022 814 463 399 543 527 527 527 511 511 511 511 511 511 511 511 511 511 511 511 511 479 495 495 479 463 447 415 415 399 415 447 495 527 527 495 463 463 479 479 479 463 447 447 447 415 415 431 447 447 447 447 431 399 415 415 399 399 399 399 399 479 463 431 399 383 383 399 415 351 367 399 383 351 351 367 383 335 335 335 335 319 335 335 383 431 431 383 319 287 319 399 495 718 846 926 878 798 543 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 143 591 798 639 479 287 0 0 0 31 95 207 223 191 127 0 0 0 0 31 31 15 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 143 239 287 271 255 255 191 175 159 159 159 175 159 127 159 159 175 175 159 159 159 159 143 143 127 111 111 95 95 95 686 655 655 718 718 670 655 702 559 575 607 623 639 607 575 543 351 303 255 255 287 335 351 367 527 543 431 383 527 527 463 527 607 559 495 447 415 463 479 527 527 543 495 463 431 415 431 463 591 607 607 607 591 607 655 702 686 702 718 750 766 782 798 798 686 670 750 750 655 511 655 830 1469 1469 1517 1469 1485 1405 1389 1294 1485 1453 1517 1565 1533 1341 974 702 431 303 367 543 607 495 591 798 894 894 862 766 670 639 702 766 798 734 670 607 575 702 990 1230 1789 2396 2140 1182 926 1389 1677 1613 1294 862 798 974 1310 1341 1054 1166 846 1134 1038 655 734 814 686 926 894 846 750 686 607 607 750 910 702 607 718 766 670 782 910 814 1102 910 910 862 734 910 1006 782 734 846 655 575 798 734 655 926 1006 1022 1086 1214 1310 1421 1501 1565 1629 1661 1661 1661 1661 1661 1661 1661 1661 1677 1677 1693 1693 1693 1693 1661 1677 1677 1677 1677 1677 1693 1709 1709 1709 1709 1725 1741 1741 1725 1709 1709 1661 1661 1661 1677 1677 1677 1693 1693 1709 1709 1725 1741 1757 1757 1741 1741 1741 1741 1757 1757 1773 1789 1821 1821 1805 1805 1805 1821 1821 1821 1837 1837 1837 1837 1837 1837 1853 1853 1853 1869 1901 1901 1901 1901 1901 1901 1901 1869 1869 1837 1837 1853 1853 1853 1901 1901 1917 1901 1885 1885 1933 1949 1981 2012 2108 1981 1965 2124 2156 1789 1150 702 862 447 207 479 1134 1693 2012 2140 2268 2284 2204 2092 2076 2172 2236 2252 2316 1294 974 463 415 1741 1965 575 942 1230 1661 1933 2044 1917 1581 1230 639 974 1182 1341 1405 1677 2108 1933 1853 1357 1310 1150 1038 1198 1421 1757 2076 2108 2156 2172 2156 2108 2044 1965 2044 2060 2076 2076 2060 1997 1901 1837 1677 1597 1517 1469 1453 1453 1421 1389 1437 1437 1421 1405 1373 1326 1294 1262 926 910 878 846 814 782 766 750 798 878 990 1070 1118 1214 1405 1581 1709 1709 1789 1853 1821 1677 1549 1517 1645 1565 1501 1501 1501 1389 1182 990 1182 1357 1373 1118 846 734 750 750 1118 1166 1373 1453 1326 1373 1517 1533 1469 1901 2028 1837 1709 1565 1341 1230 1118 1102 1070 1038 1022 1022 1038 1038 990 942 1054 1182 1182 1278 1773 2332 2092 2108 2172 2220 2220 2268 2332 2364 2348 2252 2268 2556 2683 2124 1006 63 0 0 0 0 159 175 191 207 223 239 255 255 239 191 143 95 111 143 207 239 271 239 223 223 367 287 207 175 255 447 686 862 1006 990 942 798 607 367 159 31 0 0 0 63 127 95 95 175 111 95 159 175 191 207 223 191 0 0 143 1741 1437 1389 1230 1310 1118 1054 1054 1086 1102 1086 974 926 1006 1182 1198 1326 1581 1965 1709 447 239 399 447 431 367 319 335 383 303 239 191 191 207 255 287 319 207 239 223 159 63 15 0 47 31 111 159 175 143 95 95 111 111 127 111 143 159 111 31 0 0 0 47 111 143 175 175 175 175 223 191 191 175 143 95 79 95 127 95 47 47 127 335 495 798 670 495 367 255 143 63 0 79 95 95 63 79 143 175 175 303 255 335 351 207 159 191 159 15 15 79 127 207 255 303 319 351 319 271 239 191 175 95 31 143 143 127 159 159 175 191 191 223 207 191 175 175 191 207 223 223 207 191 191 207 175 127 95 0 0 0 15 63 111 159 191 143 95 31 0 15 31 15 15 31 31 31 31 31 31 31 31 31 15 0 0 31 31 15 0 63 63 95 111 143 175 191 207 255 223 175 143 143 175 223 255 367 431 543 607 591 511 399 335 319 319 335 319 303 287 271 271 319 335 335 319 287 271 255 271 79 95 111 127 127 175 207 207 239 255 351 415 447 447 447 447 399 399 399 399 399 399 399 399 447 431 415 383 351 335 335 335 367 383 399 383 383 335 319 303 223 175 127 111 143 207 223 191 175 175 239 271 207 111 143 239 463 702 1134 1310 1022 559 415 495 495 495 495 511 511 511 543 543 511 511 511 511 511 511 511 511 479 479 479 479 463 447 431 415 383 383 415 463 527 527 495 447 479 463 463 479 479 463 447 431 399 399 415 431 447 447 447 431 431 415 415 415 431 431 431 415 463 447 415 399 383 383 399 399 351 367 383 383 351 335 367 383 303 319 319 303 287 303 319 367 367 415 447 431 367 303 271 287 479 814 910 782 862 926 543 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 63 0 0 127 607 782 623 511 351 95 15 0 15 95 191 207 191 191 31 31 0 0 15 31 15 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 111 175 255 287 271 255 191 175 127 127 159 159 111 79 127 127 111 111 127 127 127 127 127 127 111 111 95 95 79 79 655 623 639 702 702 655 655 686 559 575 623 655 686 655 575 511 623 591 575 495 543 543 639 655 607 591 511 495 718 670 559 559 575 543 495 447 463 479 559 607 543 543 575 575 559 511 543 559 623 623 607 575 559 575 623 670 623 655 670 702 734 750 766 766 814 686 686 686 591 511 782 1150 1533 1549 1565 1469 1437 1389 1341 1230 1166 1198 1246 1294 1230 974 607 319 447 383 447 543 591 543 623 766 798 798 782 702 639 623 670 734 718 702 655 591 559 639 814 942 1134 1613 1517 942 1054 1533 1549 1230 1373 1421 1645 1485 1357 1278 830 607 798 1501 1357 591 511 798 862 814 798 718 702 655 639 639 623 623 846 750 670 559 607 894 1022 798 846 750 750 750 718 798 814 718 894 1086 910 862 1070 1054 974 1182 1086 1006 990 1022 1118 1326 1517 1661 1645 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1677 1661 1661 1661 1661 1677 1693 1709 1709 1709 1725 1725 1725 1725 1709 1709 1645 1661 1661 1661 1677 1677 1677 1677 1693 1709 1725 1725 1741 1741 1725 1725 1725 1741 1741 1773 1789 1805 1805 1821 1789 1805 1805 1805 1821 1821 1821 1821 1821 1821 1821 1837 1837 1837 1853 1853 1885 1885 1885 1885 1885 1885 1885 1885 1853 1837 1837 1837 1853 1853 1885 1885 1933 1917 1885 1869 1917 1949 1981 2012 1949 2076 2076 2028 2204 2316 1933 1326 1022 846 639 495 447 686 1246 1757 1773 1837 1789 1677 1613 1677 1789 1885 2076 1741 1677 1022 415 591 718 639 591 990 1469 1661 1661 1597 1469 1294 1405 1693 1613 1198 782 1294 2747 3562 2572 1533 1006 670 575 766 1006 1405 1517 1453 1485 1485 1549 1613 1725 1725 1741 1757 1853 1869 1917 1853 1853 1773 1949 1885 1869 1837 1885 1869 1901 1869 1949 1933 1981 1949 1949 1869 1837 1773 1613 1533 1469 1326 1230 1086 1038 990 942 910 878 830 766 782 926 1102 878 926 1070 1214 1246 1134 1022 990 1517 1629 1725 1709 1597 1485 1501 1517 1469 1917 2220 2108 1917 1885 1869 1821 1837 1837 1965 1981 1901 2140 2588 2795 2811 1853 1310 1741 2012 1501 1230 1629 1597 1565 1581 1597 1613 1613 1629 1629 1405 1294 1278 1485 1677 1805 1981 2140 2140 2108 2108 2108 2156 2140 2092 2076 2204 2268 2348 2412 2508 2476 2284 2156 958 431 0 0 0 15 111 207 159 207 223 223 223 191 143 95 47 95 191 239 271 239 207 191 143 223 351 399 383 319 255 223 367 543 862 1054 1102 926 670 495 287 239 143 95 79 95 111 95 111 95 159 175 191 207 207 175 159 0 111 990 367 31 0 0 47 0 0 79 239 287 271 271 255 415 271 271 734 1501 1405 175 239 431 495 447 351 303 351 415 239 239 271 319 271 191 159 191 79 127 127 111 63 47 31 79 47 111 159 175 127 79 79 95 95 79 95 111 127 95 31 0 0 47 95 143 175 191 207 207 239 239 239 207 191 175 143 111 0 31 111 159 127 143 191 239 383 367 351 335 287 207 143 79 79 79 79 63 47 47 63 79 207 223 479 591 463 383 463 415 239 175 95 15 0 0 31 63 159 143 127 159 175 143 127 79 111 95 111 79 79 95 111 127 143 127 127 111 111 127 127 143 143 143 159 191 223 207 143 95 0 0 0 0 0 79 159 207 127 95 31 15 31 47 31 15 15 15 15 15 15 15 15 15 15 0 0 0 31 47 31 15 63 63 95 127 159 175 207 223 239 223 207 191 175 191 207 207 223 303 431 527 559 511 415 351 335 351 383 367 319 271 255 255 303 319 319 271 207 159 127 143 143 95 31 0 15 111 239 303 383 367 383 399 415 431 431 431 399 399 399 399 399 399 399 399 447 431 399 367 335 319 335 335 351 367 383 383 399 367 335 319 303 287 207 159 191 239 207 127 239 175 159 159 95 127 399 670 990 990 1086 1182 1118 846 591 431 479 479 479 495 495 495 543 543 495 495 511 511 511 511 527 527 479 479 495 495 479 463 447 431 399 367 367 431 511 527 495 447 479 463 463 463 479 479 447 415 383 383 415 431 447 447 447 431 447 431 415 431 463 479 463 431 463 447 415 383 367 383 383 399 335 367 383 367 351 335 351 383 319 319 319 303 271 287 303 335 303 367 431 479 447 399 319 287 351 495 670 814 1038 1054 782 415 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 63 31 0 143 575 702 575 495 399 143 111 31 31 95 175 191 191 223 95 79 31 0 0 15 15 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 143 223 271 271 255 175 143 95 95 111 127 63 47 111 111 111 95 111 127 127 143 127 127 127 127 127 111 111 111 463 431 447 511 511 463 463 495 431 415 415 431 447 415 335 303 351 367 367 303 255 239 319 367 463 511 463 447 623 575 479 495 479 463 479 431 431 447 463 463 479 479 511 511 495 447 495 527 543 575 591 575 559 559 591 623 559 575 607 639 655 670 686 655 655 623 702 766 926 1118 1469 1677 1294 1326 1341 1230 1230 1198 1182 1070 894 894 894 878 846 702 511 383 527 527 527 527 575 607 702 766 686 702 718 718 702 718 734 766 718 718 718 718 734 782 830 830 607 718 862 1118 1485 1533 1405 1421 1933 2332 2731 2124 1262 862 447 255 0 527 686 575 655 862 894 686 798 798 798 782 782 798 750 718 750 830 830 862 942 974 846 670 830 990 1086 1134 1214 1118 1022 1150 1326 1437 1341 1214 1246 1214 1182 1278 1198 1134 1166 1198 1278 1421 1533 1645 1645 1677 1677 1677 1677 1677 1677 1677 1677 1677 1661 1661 1661 1661 1661 1677 1677 1661 1645 1645 1645 1661 1693 1709 1693 1709 1709 1725 1725 1709 1709 1693 1645 1645 1661 1661 1661 1677 1677 1677 1677 1693 1709 1725 1725 1725 1725 1709 1693 1693 1725 1741 1773 1789 1789 1789 1789 1789 1805 1805 1805 1821 1821 1821 1821 1821 1837 1837 1837 1853 1853 1853 1901 1901 1901 1901 1901 1901 1901 1885 1853 1821 1837 1837 1837 1853 1885 1885 1933 1917 1901 1901 1885 1885 1885 1901 1581 1869 1965 1853 1901 2076 2124 2012 1773 1341 990 878 878 910 1022 1182 1453 1421 1326 1246 1230 1278 1278 1262 1326 1262 1310 1134 1150 990 575 623 527 766 1038 1182 1357 1437 1326 1102 942 942 830 910 942 1294 2092 2300 846 335 399 511 607 766 734 814 1022 1086 1246 1310 1421 1517 1693 1773 1917 1901 1965 1965 2012 1997 2044 2028 1965 1933 1949 1885 1885 1853 1901 1869 1981 1965 2028 2028 2092 2076 2108 2076 2156 2108 2124 2076 2076 2012 2028 2012 1933 1821 1709 1549 1294 1022 894 926 1022 1006 1054 1134 1102 990 910 926 750 894 1054 1086 1006 942 990 1038 1086 1326 1565 1645 1581 1485 1437 1405 1757 1661 1677 1645 1597 1885 2348 2572 2348 1326 1469 2939 3243 1805 1102 1789 2092 2060 2108 2156 2172 2172 2156 2156 2380 2300 2220 2204 2236 2220 2156 2092 2140 2124 2108 2140 2204 2236 2252 2268 2124 2188 2204 2156 2172 2268 2316 2380 2955 2252 1198 351 0 0 0 159 95 111 175 191 191 159 159 95 31 63 143 191 191 175 207 207 239 287 319 303 319 335 383 415 207 127 143 159 383 670 974 1166 750 734 511 207 95 143 127 31 127 95 159 159 175 191 207 159 0 0 463 1262 1118 1006 990 1214 990 878 814 958 1118 1198 1262 1310 1373 1629 1661 1789 2108 2588 2284 1038 319 463 479 447 383 351 367 383 207 175 239 319 319 207 127 127 95 127 127 127 95 79 63 63 47 111 159 175 127 79 63 79 47 31 63 95 111 79 15 0 0 15 63 95 159 159 143 175 255 271 239 191 175 175 143 143 0 0 63 143 191 239 255 255 223 255 271 255 239 175 175 159 127 127 159 159 111 63 31 63 127 111 303 463 399 351 431 367 463 415 351 271 191 111 47 47 0 15 0 47 79 111 143 143 95 79 95 95 79 63 63 47 79 79 95 95 95 95 79 79 79 95 127 191 223 223 175 95 31 0 0 0 0 79 191 255 95 63 15 15 31 31 15 0 15 15 15 15 15 15 15 15 47 15 0 0 31 31 15 0 63 63 95 127 159 191 207 223 223 223 239 239 239 223 207 191 143 207 303 399 463 479 479 463 415 431 431 383 319 287 287 319 351 351 319 255 191 127 79 95 207 143 47 15 63 191 319 399 431 399 399 399 415 399 383 367 367 367 367 367 367 367 367 367 447 415 383 351 319 303 319 319 383 367 367 367 399 383 351 319 351 351 303 255 319 399 351 223 271 159 111 191 239 351 670 958 1070 990 974 1022 1086 1022 734 431 463 463 479 479 479 495 527 527 495 495 495 511 511 527 527 527 495 495 495 495 495 479 463 463 415 367 335 399 479 527 511 463 495 463 447 463 495 495 447 399 367 383 399 415 431 447 447 447 447 415 399 415 463 479 463 431 463 447 415 383 367 367 383 399 335 351 383 367 335 335 351 367 351 351 351 319 287 287 303 335 351 367 383 431 463 479 415 383 319 351 463 655 910 1006 958 878 239 15 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 63 31 0 175 591 670 543 495 431 175 207 95 63 111 175 143 143 207 175 143 47 0 0 0 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 175 255 255 255 191 159 111 111 95 95 79 47 111 111 95 95 95 111 143 159 111 111 111 127 127 127 127 127 495 447 463 527 527 479 463 511 463 415 367 335 335 319 255 191 191 319 383 399 351 367 447 543 383 511 479 463 559 511 447 543 543 543 559 543 511 463 383 351 447 463 463 431 399 367 431 431 511 527 607 607 623 575 607 591 686 670 718 718 782 766 798 766 830 894 846 718 750 910 910 766 830 910 926 862 862 942 926 862 894 814 766 702 670 655 670 686 750 814 798 702 670 734 814 798 830 814 798 798 798 798 814 814 814 798 782 798 878 958 974 910 862 766 1198 2012 2140 1357 958 1326 1262 1549 1981 1581 1038 894 575 303 830 655 511 734 862 718 846 974 878 926 926 910 926 958 974 990 910 1038 1086 1118 1118 990 1022 1294 1246 1421 1326 1294 1389 1230 1214 1597 1357 1453 1469 1405 1326 1278 1294 1326 1166 1246 1405 1517 1597 1581 1549 1517 1645 1677 1677 1677 1677 1677 1677 1677 1677 1677 1661 1645 1645 1645 1661 1661 1661 1661 1645 1629 1645 1661 1677 1709 1693 1709 1709 1725 1725 1709 1709 1693 1645 1645 1645 1661 1661 1677 1677 1677 1677 1693 1709 1725 1725 1725 1709 1709 1661 1677 1693 1725 1741 1757 1773 1773 1789 1789 1789 1805 1805 1821 1821 1821 1821 1821 1821 1837 1837 1837 1853 1853 1901 1901 1901 1901 1901 1901 1901 1885 1853 1821 1853 1837 1869 1885 1885 1885 1917 1917 1933 1933 1901 1869 1821 1789 1709 1501 1405 1485 1501 1437 1485 1661 1853 1565 1262 1022 750 686 926 1310 1054 958 878 974 1310 1661 1789 1757 1549 1645 1821 1453 1150 1150 958 910 926 862 830 990 1373 1549 1214 718 399 623 878 1278 1230 1022 1118 894 1294 1150 1533 1629 1773 2028 2028 2060 1949 2140 2316 2316 2156 2028 1997 2028 2012 2012 1981 1949 1933 1965 2012 2060 2076 2092 2108 2092 2076 2076 2108 2140 2028 2012 1997 1997 1997 2012 2028 2044 1965 1965 1981 1997 1997 2012 2028 2028 2140 2076 2012 1885 1533 1054 670 527 511 495 527 639 702 702 750 830 1166 1182 1262 1389 1517 1517 1453 1341 1326 1166 1134 1230 1214 1022 910 958 894 894 1070 1166 1070 1102 1182 1102 1022 990 1453 2060 1661 734 1102 2396 2156 2140 2220 2220 2252 2204 2188 2156 2044 2220 2300 2204 2076 2060 2124 2172 2188 2172 2156 2156 2140 2108 2092 2076 2156 2188 2172 2092 2124 2220 2220 2220 2348 2588 2683 2316 1341 287 0 0 0 0 63 111 143 111 95 63 159 159 239 223 207 191 239 255 175 207 223 207 159 159 223 239 223 159 143 127 191 303 463 543 878 878 639 223 95 239 255 79 127 127 159 159 175 159 175 95 0 47 1230 2156 2300 1981 1741 1789 2044 1837 1661 1693 1741 1741 1725 1789 1725 1757 1661 1709 1869 2236 2076 1118 431 463 447 415 399 367 319 303 335 223 207 303 351 271 207 223 95 95 79 63 63 47 15 0 79 111 191 207 159 95 95 79 79 63 47 95 111 79 15 0 0 0 15 63 111 111 79 127 239 239 191 159 143 143 175 175 127 63 31 47 95 191 271 303 223 223 239 191 143 143 191 239 223 239 271 287 239 127 79 159 63 0 63 191 111 127 159 79 223 335 527 639 655 575 431 335 255 207 143 63 47 31 31 31 31 63 79 95 79 31 0 0 31 47 63 79 79 63 47 31 0 63 127 191 255 239 191 111 95 15 0 0 0 79 207 287 79 31 31 31 47 47 31 15 15 15 47 15 47 15 47 15 111 47 47 15 47 15 15 0 15 63 95 127 159 191 223 207 207 191 223 255 255 223 191 175 127 159 223 303 383 463 527 559 511 511 479 399 319 303 335 399 351 351 351 255 223 143 143 127 143 79 47 31 143 239 383 463 415 367 383 399 399 383 335 303 351 351 351 351 351 351 351 351 447 415 383 335 303 303 319 319 367 351 367 367 383 367 335 303 319 351 335 319 431 543 511 383 255 143 143 303 463 527 734 990 766 910 1022 1022 1038 1022 798 511 415 431 463 447 479 495 495 495 495 495 495 511 511 527 527 527 495 495 511 511 511 495 479 479 415 367 319 367 463 527 511 463 495 463 447 463 495 495 447 399 367 383 399 415 431 447 447 447 447 399 383 399 463 479 463 431 463 431 399 383 367 367 383 399 335 351 367 367 335 335 351 367 415 383 383 351 303 303 335 335 479 415 367 351 431 495 495 463 399 431 351 303 511 894 1054 974 591 207 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 0 0 223 639 686 511 495 463 191 271 127 47 127 159 127 143 207 207 159 31 0 0 0 15 15 15 15 15 15 15 15 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 143 239 255 255 271 207 191 159 175 143 143 127 111 95 79 79 95 111 143 159 95 95 95 111 111 127 127 143 1038 1038 1054 1118 1182 1182 1118 1054 1054 1038 1006 1006 1022 1022 990 974 1118 1086 1070 1070 1070 1054 1006 974 958 990 1022 1054 1086 1086 1086 1054 1022 1022 1022 1022 1022 1006 990 974 1070 1054 1054 1054 1054 1054 1118 1102 1262 1230 1262 1230 1262 1230 1262 1230 1326 1246 1214 1182 1262 1262 1278 1262 1341 1326 1262 1182 1086 990 942 894 878 878 910 910 894 878 862 846 798 798 814 814 814 798 782 766 926 942 974 1006 1054 1086 1150 1134 1054 1054 1038 1006 958 910 878 846 990 958 926 942 1038 1182 1341 1405 1294 1118 1102 1341 1533 1469 1262 1102 1326 1230 1102 1038 990 926 798 702 702 734 798 878 942 974 1006 1006 1070 1070 1086 1118 1166 1198 1246 1278 1310 1326 1357 1405 1421 1421 1421 1405 1485 1469 1453 1453 1469 1453 1405 1373 1294 1310 1341 1373 1405 1405 1437 1437 1581 1597 1613 1629 1645 1613 1613 1613 1645 1645 1645 1645 1645 1645 1645 1645 1661 1661 1661 1645 1645 1629 1629 1629 1629 1629 1645 1661 1661 1677 1693 1693 1709 1709 1709 1725 1725 1741 1741 1709 1629 1629 1629 1645 1645 1661 1661 1661 1693 1693 1709 1725 1741 1741 1757 1757 1693 1709 1725 1725 1741 1757 1773 1773 1805 1789 1789 1789 1805 1821 1837 1837 1821 1821 1821 1821 1821 1821 1821 1821 1821 1821 1821 1837 1837 1853 1853 1853 1821 1805 1869 1869 1933 1885 1821 1757 1677 1693 1709 1709 1709 1693 1661 1645 1533 1469 1373 1230 1118 974 894 878 1246 1182 1086 1022 1006 958 862 798 878 734 862 1022 1118 1709 2428 2667 2460 2460 2236 1741 1262 1006 990 1038 926 1038 1326 1549 1389 1006 814 846 1725 1869 1981 1949 1901 1949 2156 2316 2172 2156 2204 2172 2188 2108 2060 2028 1997 1997 1997 1997 1997 1981 1965 1917 1757 1773 1805 1837 1837 1821 1789 1773 1837 1837 1837 1837 1837 1837 1837 1837 1837 1837 1805 1773 1741 1709 1693 1677 1725 1725 1725 1741 1741 1757 1757 1773 1613 1485 1262 1070 910 750 559 431 255 351 511 750 1022 1326 1565 1661 1981 2092 2236 2268 2204 2124 2108 2108 2092 2060 1997 1917 1821 1741 1677 1645 1341 1262 1134 1022 926 910 910 926 990 1038 1070 1070 1134 1389 1805 2124 2156 2140 2156 2140 2156 2140 2156 2156 2140 2140 2156 2156 2156 2172 2172 2172 2124 2124 2124 2108 2108 2092 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2220 2268 2380 2572 2268 1182 15 0 0 0 0 0 0 0 0 79 95 223 287 255 175 127 191 159 175 159 159 159 111 127 111 127 79 63 31 63 127 239 335 319 351 319 239 143 127 159 207 111 79 111 143 159 143 79 0 0 95 2076 2076 2188 1773 1645 1709 1789 1869 1949 2044 2060 1981 1869 1773 1869 1917 1981 2044 2012 1933 1805 1757 1645 1262 734 303 175 223 367 447 239 143 143 15 223 335 111 255 95 79 95 111 95 47 15 15 47 159 239 191 143 143 143 111 79 111 143 175 159 95 31 0 31 0 0 47 63 0 0 0 127 159 191 175 175 159 111 95 175 207 271 351 399 415 415 351 399 351 255 191 159 143 223 271 207 223 287 239 143 0 0 159 143 175 111 63 111 143 159 159 191 207 255 319 431 575 686 766 718 670 575 463 335 207 111 47 127 63 0 0 0 0 0 0 15 47 79 111 143 127 79 47 79 79 31 47 95 159 207 191 79 0 0 0 0 175 287 271 95 79 79 79 63 47 31 63 31 31 63 31 63 31 63 31 47 31 63 31 63 15 31 0 0 0 47 95 143 175 175 143 175 159 191 207 223 207 175 175 175 207 191 207 255 335 415 463 495 495 495 495 463 431 383 367 447 415 303 255 415 303 95 0 31 79 95 79 239 463 527 447 447 447 415 383 351 351 383 431 335 335 335 335 335 335 335 335 431 415 383 351 319 303 303 303 319 319 319 303 287 287 271 255 287 287 175 303 655 782 655 639 495 511 543 575 686 734 814 830 862 814 830 926 1038 1022 846 670 415 447 463 415 431 463 463 415 495 479 463 479 511 527 527 495 495 479 447 431 431 447 479 495 463 431 399 383 399 447 511 559 479 447 415 431 463 479 463 415 383 383 383 399 431 463 495 511 479 479 479 463 447 431 399 383 399 383 383 383 415 399 367 335 415 415 399 383 351 335 319 319 367 351 351 335 351 335 367 383 367 367 415 431 431 431 479 511 495 495 479 399 383 543 862 1134 1070 527 0 0 0 31 0 0 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 623 591 559 495 367 319 191 175 127 111 127 111 127 159 255 223 127 15 0 0 0 0 15 15 47 47 47 47 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 191 239 223 175 159 159 159 159 127 159 159 127 143 159 191 191 175 143 127 143 127 127 111 111 127 127 143 1278 1246 1278 1294 1373 1341 1326 1246 1501 1437 1453 1421 1469 1453 1469 1405 1373 1326 1357 1341 1389 1357 1357 1294 1469 1437 1469 1421 1453 1389 1405 1357 1262 1230 1230 1246 1230 1214 1198 1198 1230 1230 1214 1214 1230 1262 1278 1310 1310 1310 1310 1310 1310 1310 1310 1310 1310 1278 1230 1246 1278 1294 1278 1262 1373 1373 1310 1214 1118 1006 910 894 942 942 942 974 974 958 942 926 894 862 910 894 926 910 958 926 990 974 1054 1054 1134 1150 1214 1214 1326 1310 1310 1278 1278 1262 1262 1246 1278 1230 1230 1214 1278 1341 1437 1485 1437 1310 1310 1421 1469 1389 1278 1246 1262 1198 1166 1198 1262 1294 1262 1198 1278 1294 1326 1357 1373 1389 1389 1373 1437 1421 1405 1405 1405 1421 1437 1421 1278 1262 1294 1310 1341 1341 1357 1357 1373 1341 1341 1357 1405 1421 1421 1405 1453 1469 1485 1517 1533 1565 1581 1597 1613 1629 1645 1645 1645 1645 1645 1629 1645 1645 1645 1645 1645 1645 1645 1645 1661 1661 1645 1645 1645 1629 1629 1629 1629 1629 1645 1661 1661 1677 1693 1693 1709 1709 1709 1725 1725 1725 1741 1709 1677 1645 1661 1661 1661 1677 1677 1677 1677 1693 1693 1709 1725 1741 1741 1757 1709 1709 1725 1741 1757 1757 1773 1773 1789 1789 1773 1773 1789 1805 1821 1821 1821 1821 1821 1821 1821 1821 1821 1821 1821 1821 1821 1837 1837 1837 1853 1853 1869 1837 1821 1805 1773 1725 1645 1581 1421 1437 1453 1469 1485 1469 1469 1453 1437 1405 1389 1341 1294 1246 1246 1230 1437 1341 1294 1246 1278 1246 1166 1118 926 670 655 639 670 1134 1805 2028 2412 2460 2348 1949 1533 1262 1214 1198 1278 1373 1453 1150 575 239 559 1086 1629 1725 1805 1725 1581 1517 1597 1693 1805 1789 1837 1869 1885 1869 1853 1837 1725 1741 1773 1805 1837 1853 1869 1837 1773 1789 1821 1853 1853 1837 1821 1805 1757 1757 1757 1757 1757 1757 1757 1757 1805 1805 1789 1789 1789 1773 1773 1773 1821 1821 1821 1821 1837 1837 1837 1869 2108 2076 2028 2028 2044 1997 1901 1805 1757 1789 1837 1917 1997 2076 2140 2140 2028 2092 2172 2172 2108 2076 2092 2124 2156 2140 2108 2076 2044 2012 1981 1965 2092 2028 1949 1869 1821 1805 1821 1837 1965 1997 2012 1981 1949 1981 2076 2156 2124 2124 2124 2124 2124 2124 2124 2124 2124 2124 2140 2140 2156 2156 2156 2156 2124 2124 2124 2108 2108 2092 2092 2092 2108 2108 2108 2108 2108 2108 2108 2076 1949 1997 2028 2028 2204 2444 2364 2092 1230 655 0 0 0 31 15 0 15 63 175 223 159 79 159 303 159 175 175 159 159 159 143 127 175 127 95 63 63 143 207 287 287 287 255 175 127 95 159 159 175 127 127 143 143 111 0 0 0 543 2300 2012 2060 1933 1869 1805 1821 1885 1853 1837 1773 1741 1757 1789 1757 1725 1677 1645 1629 1613 1565 1581 1693 1549 1278 1022 750 479 191 31 239 159 207 79 239 319 143 319 191 159 111 63 0 0 31 95 47 175 255 207 159 159 159 111 47 79 143 143 159 79 31 0 15 0 0 79 95 47 79 127 79 63 63 95 127 159 175 191 175 191 239 319 431 543 655 655 399 335 319 239 223 223 271 303 351 319 239 127 79 15 0 15 175 207 127 79 95 111 111 111 127 127 159 207 303 383 463 511 686 750 830 878 846 750 639 543 303 223 111 31 0 0 0 0 31 47 47 31 31 63 47 47 95 63 47 79 127 143 159 111 0 0 0 0 15 159 223 191 95 95 79 63 79 63 63 47 79 79 79 79 79 79 79 79 47 63 63 63 63 47 31 15 0 0 47 95 143 175 143 159 175 191 191 223 223 223 175 191 207 223 207 207 239 271 319 351 463 463 463 463 431 399 367 335 351 383 303 383 607 511 175 15 0 0 0 47 239 431 447 399 383 415 431 399 367 335 335 351 335 335 335 335 335 351 351 351 335 335 319 303 303 319 319 335 335 319 319 303 287 271 255 255 287 287 159 287 655 798 670 670 639 639 607 623 655 686 718 734 830 798 798 878 990 1006 926 830 415 383 383 431 463 463 431 415 495 479 463 479 511 527 511 495 463 463 479 479 479 479 463 463 527 495 431 383 383 399 431 463 463 431 415 431 463 479 447 415 399 399 399 415 431 447 479 495 479 463 463 447 431 431 415 415 399 383 367 367 399 415 399 367 367 351 351 351 351 335 335 335 399 383 351 335 351 367 351 367 415 447 447 463 447 447 463 479 479 511 479 415 367 415 607 766 990 798 351 0 0 0 31 0 31 63 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 559 495 511 447 303 271 175 143 127 63 95 95 127 127 255 191 111 15 0 0 0 0 15 15 47 47 79 79 79 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 143 223 255 207 207 159 159 143 143 127 127 175 175 191 191 191 175 159 159 143 143 127 127 127 127 143 143 1373 1341 1341 1341 1373 1373 1373 1326 1389 1357 1357 1357 1405 1405 1405 1357 1453 1421 1453 1469 1533 1533 1533 1485 1453 1421 1421 1373 1357 1326 1326 1310 1405 1373 1389 1389 1373 1357 1341 1341 1326 1326 1326 1326 1341 1357 1373 1389 1421 1421 1421 1421 1421 1421 1421 1421 1373 1357 1341 1357 1389 1389 1357 1341 1437 1405 1341 1246 1182 1070 990 958 1006 990 990 1006 990 958 926 910 942 926 942 942 990 1022 1070 1086 1086 1086 1118 1134 1182 1182 1214 1214 1294 1246 1278 1246 1294 1294 1357 1341 1357 1326 1326 1278 1310 1294 1357 1341 1469 1421 1421 1437 1373 1310 1341 1405 1326 1294 1262 1310 1373 1405 1389 1357 1469 1469 1485 1501 1501 1501 1501 1485 1437 1421 1389 1373 1341 1341 1341 1341 1437 1405 1405 1421 1437 1453 1485 1501 1501 1469 1453 1469 1517 1549 1581 1581 1581 1597 1597 1613 1629 1629 1645 1645 1645 1661 1661 1661 1661 1645 1645 1629 1645 1645 1645 1645 1645 1645 1645 1645 1661 1645 1645 1645 1629 1629 1629 1629 1629 1629 1645 1661 1661 1677 1693 1693 1709 1709 1709 1709 1725 1725 1725 1709 1693 1661 1677 1677 1677 1693 1693 1693 1661 1677 1677 1693 1709 1725 1725 1741 1725 1725 1725 1741 1757 1757 1773 1773 1789 1773 1773 1773 1773 1789 1805 1805 1821 1821 1821 1821 1821 1821 1821 1821 1821 1821 1821 1821 1837 1837 1837 1853 1885 1821 1741 1677 1629 1581 1533 1501 1373 1373 1389 1389 1373 1357 1341 1341 1357 1357 1389 1405 1405 1421 1469 1469 1501 1437 1405 1389 1437 1421 1357 1310 1278 1054 958 798 702 910 1341 1453 1901 2012 2076 1837 1581 1357 1310 1246 862 670 463 271 127 191 591 1038 1070 1230 1421 1517 1517 1549 1661 1757 1709 1709 1757 1789 1821 1821 1821 1821 1709 1741 1773 1821 1853 1885 1901 1869 1837 1837 1869 1885 1901 1885 1869 1853 1821 1821 1821 1821 1821 1821 1821 1821 1821 1837 1853 1869 1885 1917 1933 1933 1933 1933 1933 1949 1949 1965 1965 1981 2092 2124 2156 2236 2300 2284 2188 2108 2172 2188 2204 2204 2204 2172 2140 2092 2092 2092 2124 2092 2044 2044 2108 2172 2124 2124 2124 2124 2124 2124 2124 2124 2172 2156 2124 2092 2076 2092 2108 2108 2108 2124 2124 2140 2124 2076 2012 1965 2092 2092 2092 2092 2092 2092 2092 2092 2108 2108 2124 2124 2124 2140 2140 2140 2124 2124 2124 2108 2108 2092 2092 2092 2108 2108 2108 2108 2108 2108 2108 2076 2188 2220 2188 2060 2044 2188 2348 2444 2332 2140 1613 670 0 0 0 79 207 63 0 15 159 159 127 79 239 255 271 239 255 239 239 239 255 175 159 127 111 159 207 239 239 223 207 143 111 95 127 159 207 191 175 175 175 95 0 0 0 878 2636 2188 2076 1981 1885 1677 1773 1757 1709 1645 1533 1517 1565 1645 1597 1549 1437 1389 1326 1326 1278 1326 1262 1262 1214 1118 1006 878 798 718 351 175 239 143 191 239 175 335 207 191 143 63 0 0 31 63 47 159 223 191 127 143 143 111 15 47 111 127 143 79 31 0 47 15 0 47 31 0 0 47 0 0 0 0 0 63 127 159 127 159 191 255 351 431 511 543 351 319 319 271 255 239 303 303 303 367 415 367 383 335 127 0 191 223 127 79 95 95 95 79 79 79 127 143 159 175 191 191 271 399 607 830 990 1054 1070 1054 878 782 639 495 367 239 127 79 159 111 63 0 0 0 0 0 0 0 0 0 31 47 31 0 0 0 0 0 31 159 207 143 79 79 63 63 79 63 63 47 95 95 95 95 95 95 95 95 47 63 63 63 63 47 31 15 0 15 79 143 159 175 159 159 207 223 223 239 239 239 239 239 271 287 287 271 255 255 239 239 367 383 399 431 431 447 431 431 447 447 367 463 718 686 399 271 0 0 0 63 271 383 415 415 351 383 431 415 367 303 271 271 319 319 319 335 351 351 351 367 335 319 319 303 303 319 319 335 335 319 319 303 287 287 271 271 287 287 175 319 686 830 718 718 734 718 670 670 655 670 655 670 782 766 766 830 910 990 1022 1038 511 367 319 431 511 463 415 447 495 479 463 479 511 511 511 479 447 463 495 527 527 495 463 447 527 495 447 399 367 367 383 399 447 431 415 415 447 463 431 415 431 415 415 415 415 431 447 463 463 463 431 415 415 431 447 463 383 367 351 351 399 431 431 415 303 319 319 335 335 351 351 351 399 383 351 351 351 367 351 351 431 463 463 479 463 447 447 463 431 463 495 495 431 399 431 463 846 942 718 191 0 0 47 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 559 479 479 431 319 303 207 159 111 31 63 79 111 143 255 191 111 15 0 0 0 0 15 15 47 47 79 79 79 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 175 255 223 223 207 191 143 127 111 95 207 191 175 159 159 143 159 159 159 159 143 143 143 143 159 159 1341 1294 1294 1246 1294 1262 1310 1278 1357 1310 1326 1310 1373 1373 1389 1341 1357 1326 1357 1357 1437 1421 1437 1389 1421 1373 1389 1341 1389 1373 1437 1421 1373 1373 1389 1389 1373 1357 1341 1341 1294 1294 1310 1310 1326 1341 1357 1357 1437 1437 1437 1437 1437 1437 1437 1437 1389 1405 1421 1437 1453 1437 1405 1389 1405 1389 1357 1310 1262 1198 1150 1150 1198 1182 1166 1150 1102 1054 1006 990 1006 974 990 958 1006 1022 1118 1118 1214 1182 1198 1150 1166 1118 1150 1102 1102 1054 1070 1038 1102 1118 1198 1198 1230 1182 1182 1118 1150 1134 1182 1182 1262 1294 1326 1326 1294 1294 1357 1453 1373 1341 1310 1310 1341 1341 1310 1278 1310 1310 1357 1373 1405 1421 1453 1437 1501 1485 1501 1485 1501 1485 1517 1501 1565 1549 1549 1533 1549 1581 1613 1645 1693 1645 1597 1597 1629 1661 1677 1677 1613 1613 1613 1613 1613 1613 1613 1613 1677 1677 1677 1677 1677 1661 1629 1629 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1629 1629 1629 1613 1613 1629 1629 1645 1661 1661 1677 1693 1693 1693 1693 1709 1709 1709 1725 1725 1693 1693 1661 1661 1661 1677 1677 1693 1693 1661 1661 1677 1677 1693 1709 1725 1725 1725 1741 1741 1757 1757 1773 1773 1773 1773 1773 1757 1757 1757 1773 1773 1789 1805 1805 1805 1805 1805 1805 1805 1805 1805 1805 1821 1821 1821 1837 1837 1837 1869 1789 1677 1597 1565 1549 1549 1533 1501 1485 1469 1437 1389 1357 1310 1294 1341 1341 1357 1341 1341 1326 1357 1357 1373 1341 1341 1341 1405 1405 1373 1341 1310 1230 1166 1038 878 846 878 878 1006 1214 1357 1341 1230 1166 1134 1070 942 639 495 734 1150 1421 1501 1485 1741 1853 1965 2012 1997 1981 2012 2060 1933 1949 1949 1965 1949 1949 1917 1917 1949 1949 1965 1981 1981 1981 1981 1933 1917 1917 1933 1949 1965 1949 1949 1933 1949 1949 1949 1949 1949 1949 1949 1949 1933 1949 1965 1981 2012 2044 2060 2076 2012 2012 2028 2028 2028 2044 2044 2060 2060 2092 2108 2156 2156 2124 2028 1949 2060 2076 2092 2092 2108 2108 2108 2076 2076 2092 2092 2060 2044 2044 2108 2156 2076 2076 2076 2060 2060 2044 2044 2028 2076 2076 2076 2076 2092 2092 2108 2108 2012 2012 1997 2012 2028 2060 2092 2108 2076 2076 2076 2076 2076 2076 2076 2076 2092 2092 2092 2108 2108 2124 2124 2124 2124 2124 2124 2108 2108 2092 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2060 1981 2012 2140 2204 2156 2092 2092 2300 2476 2556 2284 1629 782 15 0 0 0 15 127 63 0 63 239 207 255 271 303 319 351 351 319 287 191 191 175 159 175 207 255 239 223 191 143 143 143 159 175 191 175 175 175 159 127 15 0 0 1150 2620 2076 1773 1709 1805 1837 1597 1565 1533 1533 1469 1437 1389 1373 1357 1326 1310 1262 1246 1182 1086 1054 1182 1182 1118 990 942 974 1086 1246 655 207 191 111 111 207 159 271 127 127 127 95 111 127 63 0 47 159 223 175 127 143 143 127 31 47 111 127 143 95 63 15 127 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 143 223 271 303 303 287 303 303 303 303 303 319 319 351 239 383 463 463 495 527 351 143 207 207 127 63 95 95 111 95 95 111 143 143 143 111 79 63 0 31 143 319 527 718 894 990 974 926 846 750 670 591 479 415 319 271 223 111 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 191 239 191 63 63 47 47 63 63 47 47 79 79 79 79 79 79 79 79 47 63 63 63 63 47 31 15 0 15 79 143 159 191 207 175 223 223 223 223 239 239 239 255 319 351 351 351 319 287 255 239 239 271 319 383 447 511 543 575 559 543 399 399 607 686 655 686 335 127 31 191 367 383 383 447 383 399 415 399 335 287 271 271 303 303 319 319 335 351 351 367 415 399 367 351 319 319 303 303 319 319 303 303 287 287 271 271 271 271 159 319 702 846 750 750 639 639 607 623 639 655 639 655 734 750 782 814 878 958 1054 1118 734 479 335 431 511 447 431 495 495 479 463 463 495 511 495 463 463 479 495 511 511 495 479 463 463 447 415 399 383 383 399 415 431 415 415 415 431 431 431 415 447 447 431 415 415 431 431 447 463 447 415 399 399 415 463 479 383 351 335 351 399 447 447 447 319 335 335 335 351 351 351 351 383 383 351 351 351 351 335 335 383 431 447 463 447 447 447 463 399 415 463 511 511 479 447 383 607 798 782 383 15 0 0 47 0 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 383 607 495 495 463 351 351 223 175 111 31 47 63 111 143 239 207 143 63 15 0 0 0 0 15 47 47 79 79 79 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 223 207 191 191 175 143 127 127 127 191 175 143 111 111 111 127 143 175 159 159 143 143 159 159 175 1357 1310 1326 1262 1278 1262 1326 1326 1373 1326 1357 1341 1405 1389 1405 1357 1357 1310 1341 1326 1389 1357 1357 1294 1421 1373 1405 1373 1421 1421 1501 1485 1405 1405 1421 1421 1421 1405 1389 1373 1341 1341 1357 1373 1389 1389 1405 1405 1421 1421 1421 1421 1421 1421 1421 1421 1373 1405 1437 1437 1437 1421 1405 1389 1326 1326 1326 1326 1357 1341 1326 1341 1373 1373 1357 1373 1341 1310 1294 1246 1150 1102 1102 1054 1102 1086 1166 1150 1262 1230 1246 1198 1198 1150 1166 1118 1198 1150 1150 1118 1150 1166 1246 1230 1214 1150 1134 1070 1134 1150 1262 1278 1214 1246 1262 1278 1326 1373 1405 1405 1373 1357 1357 1373 1405 1437 1437 1421 1389 1373 1421 1421 1485 1501 1565 1549 1533 1517 1565 1549 1597 1565 1613 1581 1565 1533 1517 1501 1517 1549 1581 1597 1645 1597 1549 1549 1581 1613 1629 1629 1645 1645 1645 1629 1629 1629 1613 1613 1677 1677 1677 1677 1677 1661 1629 1629 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1629 1629 1629 1613 1613 1613 1629 1629 1645 1661 1661 1677 1693 1693 1693 1693 1693 1709 1709 1709 1725 1693 1661 1629 1645 1645 1661 1661 1661 1661 1661 1661 1677 1677 1693 1709 1725 1725 1741 1757 1757 1757 1757 1773 1773 1773 1789 1773 1773 1757 1757 1757 1773 1773 1805 1805 1805 1805 1805 1805 1805 1805 1805 1805 1805 1821 1821 1821 1837 1837 1869 1773 1661 1565 1549 1549 1549 1549 1501 1485 1453 1421 1373 1341 1326 1310 1389 1389 1373 1357 1341 1310 1341 1326 1405 1405 1389 1405 1469 1485 1485 1501 1389 1469 1453 1405 1341 1214 1086 1070 1134 1310 1469 1517 1533 1581 1613 1581 1709 1693 1821 2012 2140 2140 2092 2044 1965 1997 1997 1965 1901 1853 1853 1869 2028 2028 2012 2012 1981 1965 1949 1933 2012 2028 2028 2012 1997 1981 1949 1949 1997 1981 1997 2012 2012 2012 2012 2012 1965 1965 1965 1965 1965 1965 1965 1965 2012 2028 2028 2044 2060 2060 2076 2076 2028 2028 2044 2044 2044 2060 2060 2076 2108 2108 2108 2124 2140 2156 2140 2108 2172 2156 2124 2092 2076 2092 2124 2140 2044 2060 2076 2076 2060 2060 2076 2092 2108 2092 2092 2076 2060 2044 2044 2028 2108 2108 2124 2124 2140 2140 2140 2140 2124 2140 2140 2108 2044 2060 2140 2204 2092 2092 2092 2092 2092 2092 2092 2092 2092 2092 2092 2092 2108 2108 2124 2124 2124 2124 2124 2108 2108 2092 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2092 1965 1965 2108 2220 2236 2252 2300 2172 2188 2332 2604 2699 2348 1549 958 159 0 0 0 15 111 63 15 191 239 271 319 335 383 399 367 223 159 191 191 207 223 255 287 255 207 159 127 111 111 127 159 159 175 175 191 191 159 63 0 0 1118 2284 2140 2124 1933 1853 1805 1597 1501 1437 1437 1437 1389 1294 1198 1150 1118 1086 1054 1022 974 910 926 1134 1198 1182 1102 1070 1086 1198 1294 1006 239 79 79 63 159 111 143 111 111 63 31 95 159 95 0 63 175 223 159 111 127 143 143 79 95 143 159 175 127 111 79 127 63 63 111 111 79 95 79 0 0 0 0 0 0 0 0 0 0 0 0 31 79 127 143 175 191 255 303 319 367 383 431 463 559 575 511 511 559 527 479 223 223 143 111 111 143 159 159 127 143 191 191 175 127 127 95 111 79 47 47 111 239 367 447 399 399 431 511 575 623 623 607 415 399 399 319 303 239 207 207 159 79 0 0 0 0 0 0 0 0 0 0 0 159 255 223 31 31 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 63 63 63 63 47 31 15 0 15 79 143 207 207 223 223 223 223 223 223 223 223 239 255 303 351 367 367 351 319 287 255 191 223 255 319 383 447 511 527 511 575 463 399 511 575 702 942 798 527 351 399 431 399 399 463 431 431 415 367 303 287 303 319 287 287 303 303 319 319 335 335 383 367 351 319 303 303 303 303 287 287 287 287 287 271 271 271 239 239 143 287 686 830 734 734 575 591 575 607 623 639 639 655 702 750 814 846 878 926 1006 1070 990 686 431 415 447 431 447 511 495 479 463 463 495 495 479 447 495 495 463 463 463 463 495 495 447 447 431 415 399 399 383 383 399 415 415 415 399 399 399 415 463 447 431 415 415 415 431 431 463 431 399 383 383 415 447 479 367 351 335 367 415 463 463 463 383 367 367 367 351 351 351 351 383 383 351 351 351 351 303 303 287 351 383 431 431 447 447 463 431 415 447 479 495 495 463 415 511 559 639 623 367 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 415 623 495 495 447 351 351 255 191 127 47 63 79 127 159 223 207 175 111 63 0 0 0 0 0 15 15 47 47 79 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 63 143 143 143 143 143 159 175 143 143 223 207 175 159 143 159 175 191 207 191 191 175 175 191 191 207 1310 1294 1326 1262 1278 1246 1326 1326 1278 1230 1246 1230 1294 1262 1278 1230 1373 1326 1341 1310 1357 1326 1326 1262 1294 1262 1278 1246 1278 1246 1294 1294 1405 1405 1405 1405 1405 1389 1373 1373 1341 1357 1373 1405 1405 1421 1421 1405 1405 1405 1405 1405 1405 1405 1405 1405 1357 1373 1405 1405 1373 1357 1373 1357 1262 1278 1310 1341 1357 1389 1389 1389 1294 1341 1357 1389 1389 1405 1437 1405 1326 1278 1278 1230 1246 1230 1262 1246 1278 1246 1278 1246 1294 1262 1294 1278 1326 1294 1262 1246 1246 1262 1294 1294 1262 1230 1198 1182 1214 1294 1389 1437 1373 1389 1373 1373 1437 1501 1453 1373 1437 1437 1453 1453 1469 1469 1485 1469 1549 1501 1533 1501 1549 1533 1581 1565 1469 1453 1485 1469 1501 1453 1469 1437 1533 1533 1533 1533 1533 1549 1565 1581 1565 1533 1517 1533 1581 1629 1645 1645 1629 1629 1613 1613 1597 1597 1597 1581 1645 1661 1661 1661 1661 1645 1645 1629 1645 1645 1645 1645 1645 1645 1645 1645 1629 1629 1629 1629 1613 1613 1613 1597 1629 1629 1645 1661 1661 1677 1693 1693 1677 1693 1693 1693 1709 1709 1709 1677 1661 1629 1629 1645 1645 1645 1661 1661 1661 1677 1677 1693 1709 1725 1725 1741 1757 1757 1757 1773 1773 1773 1773 1773 1805 1805 1789 1773 1773 1773 1773 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1805 1805 1805 1821 1821 1821 1821 1853 1773 1677 1597 1565 1549 1533 1517 1501 1485 1485 1469 1469 1485 1501 1517 1485 1485 1501 1517 1533 1565 1613 1613 1693 1709 1709 1725 1741 1757 1805 1805 1837 1949 1933 1869 2012 1917 1853 1917 1853 1917 2028 2012 2092 2140 2220 2172 2012 2044 2140 2124 2092 1981 1997 1981 2012 1981 2012 1997 2076 2092 2172 2204 2012 1997 1997 1997 1997 1997 1997 1997 2012 2012 2028 2028 2028 2028 2012 1981 2028 2012 2028 2028 2028 2044 2044 2044 1981 1981 1981 1981 1981 1981 1981 1981 2028 2028 2012 2012 2012 1997 1997 1997 2012 2012 2012 2012 2028 2028 2044 2044 2044 2028 2012 2012 2012 2044 2076 2108 2092 2060 2012 1981 1981 2012 2044 2076 2012 2028 2060 2076 2092 2076 2060 2044 2076 2076 2076 2076 2076 2076 2092 2092 2044 2044 2044 2044 2044 2044 2060 2060 1997 2076 2140 2124 2044 2012 2028 2076 2108 2108 2108 2108 2108 2108 2108 2108 2092 2092 2092 2108 2108 2124 2124 2124 2124 2124 2124 2108 2108 2092 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2188 2172 2188 2156 2060 1997 2076 2204 2204 2188 2188 2188 2252 2332 2412 2540 1949 1198 271 0 0 0 0 0 47 127 175 255 287 351 367 335 175 127 159 191 207 239 271 287 239 175 111 79 79 79 79 79 175 175 175 191 223 191 95 15 0 766 1421 1645 2060 2124 2012 1949 1757 1613 1501 1421 1389 1373 1341 1310 1278 1198 1070 1006 990 1022 1038 1070 1070 1086 1118 1086 1070 1150 1326 1469 1150 191 15 63 31 143 111 47 255 287 223 63 31 111 111 31 63 175 223 159 111 127 159 143 143 143 191 207 207 159 143 111 79 0 47 239 463 527 575 559 447 431 431 415 383 319 255 207 47 0 0 0 0 0 0 0 0 0 63 95 159 207 287 303 463 607 830 958 942 798 559 479 255 223 159 127 143 175 207 207 143 143 191 191 175 143 143 111 127 111 95 79 63 79 79 95 111 127 175 255 367 431 463 463 415 399 431 447 447 431 415 447 431 351 223 159 111 63 47 0 0 0 0 0 0 127 223 191 15 15 15 15 47 47 47 47 31 31 31 31 31 31 31 31 47 63 63 63 63 47 31 15 0 15 79 143 207 239 239 239 239 223 223 223 207 223 239 271 255 303 319 335 319 303 287 271 239 239 239 255 287 303 335 351 335 511 527 463 495 511 575 814 974 782 591 495 447 399 415 447 431 431 399 335 287 271 319 351 287 287 287 287 287 287 287 287 255 239 239 239 255 271 287 303 255 255 255 255 255 255 255 255 223 223 127 271 655 814 702 702 623 639 623 639 655 670 639 639 702 750 798 830 862 910 958 990 1102 878 591 399 367 415 463 479 495 479 447 463 479 479 463 431 495 479 447 415 415 447 479 495 495 495 479 463 415 383 335 319 383 399 415 415 383 367 399 415 447 447 431 415 415 415 431 431 447 431 415 399 399 415 431 447 351 351 367 399 447 463 447 431 399 383 383 367 367 351 351 351 367 383 351 351 351 335 287 287 239 303 351 399 431 431 431 447 479 447 431 431 415 415 415 399 559 447 559 734 655 223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 399 607 479 463 415 303 287 271 207 159 79 95 95 127 159 175 207 207 175 143 47 0 0 0 0 15 15 47 47 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 47 63 63 63 79 95 111 95 95 207 207 191 191 191 191 207 207 191 191 175 175 175 175 191 191 1182 1198 1246 1214 1214 1198 1246 1278 1326 1294 1278 1278 1310 1294 1294 1262 1310 1278 1278 1278 1310 1294 1278 1214 1310 1310 1326 1310 1310 1278 1278 1262 1310 1310 1310 1310 1310 1294 1278 1262 1246 1262 1294 1326 1326 1326 1326 1310 1326 1326 1326 1326 1326 1326 1326 1326 1294 1326 1341 1326 1294 1278 1310 1357 1246 1262 1278 1294 1310 1341 1341 1326 1246 1278 1294 1310 1326 1326 1357 1326 1341 1326 1326 1310 1310 1294 1310 1278 1278 1278 1310 1310 1341 1341 1373 1357 1294 1294 1278 1278 1278 1278 1278 1278 1326 1310 1294 1294 1310 1357 1405 1437 1469 1517 1485 1421 1437 1501 1485 1405 1485 1485 1485 1469 1453 1437 1437 1437 1517 1469 1485 1437 1469 1437 1485 1469 1565 1549 1581 1565 1581 1533 1549 1533 1549 1565 1565 1581 1581 1581 1581 1581 1565 1549 1549 1565 1597 1629 1629 1613 1597 1581 1581 1581 1581 1565 1565 1565 1613 1629 1645 1645 1645 1645 1645 1629 1645 1645 1645 1645 1645 1645 1645 1645 1629 1629 1629 1613 1613 1613 1597 1597 1629 1629 1645 1661 1661 1677 1693 1693 1677 1677 1693 1693 1693 1709 1709 1677 1677 1645 1645 1661 1661 1661 1677 1677 1677 1693 1693 1709 1725 1741 1741 1757 1773 1773 1773 1773 1773 1773 1773 1773 1821 1821 1805 1789 1773 1773 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1805 1805 1805 1821 1821 1821 1805 1773 1725 1693 1693 1677 1645 1613 1645 1629 1629 1645 1661 1693 1725 1757 1677 1693 1709 1741 1773 1805 1869 1885 1901 1917 1933 1949 1949 1949 1997 2012 1949 2076 1997 1933 2172 2108 2044 2172 2012 2028 2060 1997 2044 2076 2124 2060 2028 1933 1885 1869 1965 2012 2012 1933 1981 1917 1901 1853 1885 1869 1869 1853 2012 2012 2012 2012 2028 2028 2044 2060 2028 2044 2060 2076 2076 2076 2076 2044 2028 2012 2012 2012 2012 2028 2044 2044 2028 2028 2028 2028 2028 2028 2028 2028 2012 2012 1997 1997 1981 1965 1965 1949 1981 1981 1981 1981 1997 1997 2012 2012 2108 2108 2076 2044 2028 2028 2044 2076 2028 2028 2028 2028 2060 2092 2108 2140 2028 2028 2028 2044 2076 2076 2060 2044 2044 2044 2044 2060 2060 2060 2060 2060 2092 2092 2076 2076 2092 2108 2124 2124 2060 2076 2108 2140 2156 2156 2140 2140 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2124 2124 2124 2140 2124 2124 2124 2108 2108 2092 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 1917 2028 2124 2108 2044 2044 2060 2092 2124 2076 2076 2156 2252 2252 2140 2076 2540 2444 1997 1166 191 0 0 31 0 0 31 111 175 239 287 271 127 127 159 191 223 239 239 239 255 191 95 63 63 79 63 63 207 223 223 223 223 175 95 15 303 910 798 623 958 1357 1693 1949 1757 1757 1773 1709 1613 1565 1565 1613 1565 1485 1373 1310 1294 1310 1326 1341 1389 1326 1198 1054 990 1038 1166 1278 1070 63 0 127 63 143 111 31 399 607 686 447 175 95 79 31 47 143 175 111 63 95 127 127 207 223 223 207 207 159 143 111 15 0 47 351 702 862 894 798 814 766 750 734 702 670 655 639 479 399 271 127 0 0 0 0 0 0 0 0 0 0 47 79 143 239 607 1054 1150 910 591 463 303 271 207 159 175 191 207 207 191 191 223 207 191 159 143 127 15 47 63 95 95 95 79 79 175 159 143 175 239 271 271 255 319 303 303 303 319 351 383 431 495 447 367 335 271 191 143 47 31 31 0 0 47 143 191 111 0 0 0 0 31 31 31 31 47 47 47 47 47 47 47 47 47 63 63 63 63 47 31 15 15 47 111 191 207 255 239 255 303 287 239 239 239 271 287 303 287 319 319 319 319 319 303 287 319 303 271 255 255 255 271 271 271 463 495 463 447 415 399 591 798 782 639 479 399 415 415 399 351 367 367 335 303 271 287 319 287 271 271 255 255 239 223 223 207 207 207 223 223 255 271 287 239 239 239 239 239 239 239 239 239 239 127 271 655 798 702 702 623 639 639 670 686 686 670 655 734 734 734 766 830 894 942 974 1054 974 718 415 319 431 463 399 511 479 447 463 479 479 447 431 447 447 431 431 431 431 447 447 479 495 495 479 447 415 367 335 367 399 415 399 367 351 383 415 431 431 415 415 415 431 447 447 447 447 431 415 415 399 399 399 351 351 383 431 479 479 431 383 335 351 351 351 351 367 367 367 367 383 351 367 351 335 287 271 255 319 367 431 431 431 415 431 495 495 447 415 367 367 415 447 559 479 559 734 750 463 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 399 623 495 479 415 287 271 271 239 191 127 143 127 143 143 159 191 207 191 159 79 15 0 0 0 15 15 47 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 127 127 143 159 175 175 175 175 175 175 159 159 159 159 175 175 1134 1182 1230 1230 1198 1198 1230 1278 1278 1246 1214 1214 1230 1230 1214 1182 1262 1262 1246 1262 1294 1294 1278 1246 1230 1246 1278 1294 1294 1278 1246 1230 1294 1294 1294 1294 1294 1278 1262 1246 1230 1246 1278 1310 1326 1310 1310 1294 1262 1262 1262 1262 1262 1262 1262 1262 1294 1326 1326 1294 1246 1246 1310 1341 1294 1262 1262 1246 1230 1246 1230 1214 1326 1326 1326 1326 1326 1294 1278 1246 1262 1230 1278 1246 1278 1246 1262 1214 1326 1294 1326 1294 1341 1310 1341 1310 1294 1310 1326 1326 1326 1326 1310 1310 1357 1373 1373 1389 1389 1389 1389 1389 1421 1517 1501 1389 1357 1453 1501 1469 1421 1453 1485 1501 1501 1533 1565 1549 1501 1453 1437 1421 1421 1437 1453 1469 1437 1469 1485 1517 1517 1517 1501 1485 1501 1533 1549 1565 1581 1565 1549 1533 1581 1565 1549 1549 1565 1549 1501 1469 1629 1629 1629 1629 1629 1629 1629 1629 1581 1597 1613 1629 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1629 1629 1629 1613 1613 1597 1597 1597 1629 1629 1645 1661 1661 1677 1693 1693 1677 1677 1677 1693 1693 1709 1709 1677 1693 1661 1661 1677 1677 1693 1693 1693 1693 1693 1709 1725 1741 1741 1757 1757 1773 1773 1773 1773 1773 1773 1773 1773 1837 1837 1821 1805 1789 1789 1789 1805 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1805 1805 1821 1821 1821 1757 1741 1757 1789 1821 1837 1805 1773 1773 1773 1757 1757 1757 1789 1821 1837 1885 1885 1885 1885 1885 1901 1933 1933 1949 1981 1997 1997 1981 1981 1997 2012 1901 2076 1981 1917 2156 2044 1901 2012 2076 2076 2092 1997 2044 2060 2092 1997 1965 1997 2012 1981 1965 1965 1949 1933 1949 1933 1917 1949 1997 2028 1997 1965 2012 2028 2012 2012 2012 2012 2028 2028 2044 2044 2060 2060 2060 2044 2044 1997 1997 1981 1981 1981 1981 1997 2012 2028 1997 1997 1997 1997 1997 1997 1997 1997 2012 2012 2012 1997 1997 1981 1981 1981 1965 1965 1965 1965 1981 1981 1981 1997 2012 2060 2060 2060 2044 2060 2076 2092 2060 2076 2092 2108 2092 2076 2060 2044 2060 2028 2012 2012 2028 2060 2060 2060 2108 2092 2092 2076 2060 2060 2044 2044 2060 2044 2028 2028 2044 2076 2108 2124 2236 2124 2028 2012 2076 2140 2124 2092 2092 2092 2092 2092 2092 2092 2092 2092 2108 2108 2124 2124 2124 2140 2140 2140 2124 2124 2124 2108 2108 2092 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2044 1997 2060 2188 2156 2012 2060 2076 2108 2044 1965 1965 2060 2188 2204 2396 2556 2460 1949 1022 111 0 0 0 0 0 47 111 159 175 127 95 159 175 207 191 207 191 319 223 143 95 111 127 95 79 239 255 239 223 223 159 63 0 143 1134 1150 750 623 591 686 846 1613 1821 2044 2076 1917 1805 1805 1869 1757 1725 1693 1677 1661 1581 1485 1421 1230 1246 1246 1230 1246 1246 1246 1278 926 0 0 191 79 79 79 47 463 894 1182 926 463 175 63 0 47 143 175 111 63 95 127 127 223 223 239 207 207 143 127 63 31 0 0 351 734 894 878 766 830 814 782 766 750 766 798 814 798 814 798 734 607 415 223 127 15 47 0 0 0 0 0 0 0 0 0 463 782 702 639 686 399 319 239 175 191 191 191 175 223 223 239 207 191 159 143 143 127 111 95 63 63 79 95 111 15 0 0 47 111 175 191 159 255 207 143 111 111 159 207 255 399 399 399 399 399 303 191 95 143 143 127 111 159 207 175 79 0 0 0 0 31 31 31 31 63 63 63 63 63 63 63 63 47 63 63 63 63 47 31 15 15 47 111 191 223 255 287 255 335 319 303 255 271 287 319 335 383 383 367 351 351 335 335 335 351 335 319 303 287 303 319 335 335 447 399 335 367 335 351 479 527 639 623 431 335 399 399 335 271 319 351 351 319 287 255 255 287 271 255 239 223 207 191 191 287 271 255 239 239 239 239 239 207 207 223 223 223 223 223 223 255 255 143 287 670 814 702 686 543 575 591 639 686 702 686 686 750 702 686 702 798 894 958 990 958 1006 798 431 319 447 479 319 511 479 447 447 463 479 447 415 399 415 447 463 463 447 415 399 415 431 463 495 495 463 431 415 351 383 415 399 367 351 367 415 431 415 415 415 415 431 447 463 447 447 447 431 415 399 367 351 335 351 399 463 495 479 415 367 287 287 303 319 351 367 383 383 367 383 351 367 351 335 271 255 303 367 415 447 447 431 415 415 463 479 479 463 399 415 479 527 479 463 543 623 702 623 271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 447 670 559 527 463 319 287 271 239 223 159 175 143 143 143 159 191 207 223 207 111 47 0 0 0 15 15 47 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 31 15 0 0 0 0 0 0 0 0 0 0 15 31 79 111 127 127 111 111 175 159 159 143 143 159 159 175 1214 1214 1214 1198 1198 1182 1182 1182 1182 1182 1198 1214 1214 1230 1246 1246 1262 1262 1246 1246 1246 1262 1278 1294 1230 1246 1278 1294 1294 1278 1246 1230 1294 1326 1326 1310 1278 1262 1278 1294 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1278 1262 1262 1262 1278 1294 1310 1294 1198 1166 1182 1182 1182 1230 1230 1230 1262 1262 1262 1262 1294 1294 1294 1294 1214 1262 1341 1262 1198 1134 1246 1310 1294 1262 1310 1294 1341 1326 1357 1341 1326 1294 1310 1310 1310 1326 1326 1326 1326 1310 1294 1294 1310 1357 1405 1469 1517 1517 1533 1517 1517 1485 1469 1453 1453 1453 1453 1469 1485 1501 1517 1501 1453 1421 1421 1437 1437 1453 1453 1453 1469 1453 1453 1437 1437 1421 1421 1405 1501 1485 1453 1453 1453 1485 1517 1533 1533 1501 1485 1485 1517 1517 1501 1485 1581 1581 1597 1597 1597 1613 1613 1613 1629 1629 1629 1629 1629 1629 1629 1629 1645 1645 1645 1629 1629 1613 1613 1613 1597 1581 1581 1581 1581 1597 1613 1629 1693 1677 1661 1645 1645 1677 1693 1725 1677 1693 1709 1709 1725 1725 1709 1677 1693 1661 1661 1677 1677 1693 1693 1693 1741 1725 1709 1693 1709 1757 1789 1821 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1773 1789 1789 1805 1805 1805 1789 1789 1789 1789 1789 1789 1789 1789 1773 1773 1773 1789 1789 1789 1805 1805 1789 1773 1773 1773 1789 1821 1853 1869 1869 1869 1853 1837 1837 1837 1853 1853 1869 1917 1917 1933 1901 1917 1917 1933 1933 1933 1949 1949 1949 1965 1965 1965 1949 1949 1981 1933 1965 1917 1949 1917 1981 1949 1981 1965 1997 1981 2012 1981 1965 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1965 1949 1949 1949 1965 1965 1965 1981 1981 1997 1997 1997 1997 1997 1997 1997 1997 1997 1981 1981 1965 1965 1981 1981 1997 2012 2012 2012 1997 1997 1981 1981 1981 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 2028 2028 2028 2028 2028 2028 2028 2028 1997 1997 1997 2012 2012 2028 2028 2028 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2076 2076 2092 2092 2092 2108 2092 2092 2076 2076 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2140 2140 2140 2124 2124 2108 2108 2108 2124 2124 2124 2124 2124 2124 2124 2124 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2076 2076 2076 2092 2076 2076 2060 2060 2076 2044 2044 2044 2044 2044 2012 2044 1981 2092 2204 2348 2492 2380 1949 1517 958 255 0 0 0 0 0 0 79 111 159 111 143 175 271 271 303 191 111 111 111 79 95 159 111 223 175 271 319 207 95 0 702 1006 974 798 846 686 543 623 559 702 974 1357 1629 1773 1789 1805 1725 1645 1549 1501 1485 1437 1294 1198 1198 1150 1134 1118 1134 1134 1230 1405 1166 0 0 63 191 0 47 0 463 734 862 1022 670 95 31 0 63 95 111 111 79 47 63 63 143 175 191 159 143 111 95 95 63 0 0 447 750 686 766 639 734 702 702 686 686 686 686 686 782 798 814 830 830 830 830 862 798 782 655 479 223 0 0 0 0 0 0 0 47 127 207 223 271 287 271 255 223 223 271 287 335 255 191 159 223 239 223 175 127 127 127 111 111 95 95 95 15 31 31 47 47 63 63 47 63 31 79 111 127 143 175 191 191 223 303 367 479 543 447 303 271 223 47 79 303 271 79 0 15 15 15 0 31 15 15 15 63 63 63 63 63 63 63 63 47 63 63 63 63 47 31 15 15 31 111 255 319 271 287 335 383 335 319 319 287 303 303 319 367 383 415 415 415 367 335 303 351 319 303 287 287 287 319 335 415 415 399 367 335 303 319 335 623 543 463 399 335 351 383 415 303 287 271 271 255 255 271 271 255 255 255 255 255 239 207 207 191 191 207 223 223 239 255 255 207 207 207 207 207 207 207 207 159 207 111 239 607 766 670 670 702 686 639 639 639 670 686 702 639 655 686 734 782 830 862 878 1022 958 878 734 479 271 303 447 495 479 479 463 463 447 447 431 431 431 431 415 415 399 399 399 399 415 447 463 463 447 415 399 335 335 351 383 383 383 383 367 447 415 367 367 399 431 431 431 447 431 415 399 367 351 335 319 351 399 463 527 527 495 431 399 335 335 319 319 319 303 303 303 431 399 319 319 335 367 335 319 303 319 319 367 399 431 415 431 463 463 463 463 431 447 447 447 479 543 591 591 639 655 463 271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 447 639 479 431 367 287 303 255 223 223 175 175 127 111 79 143 159 191 175 239 223 95 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 63 79 79 15 31 47 79 95 127 143 159 1214 1214 1214 1198 1198 1182 1182 1182 1182 1182 1198 1214 1214 1230 1246 1246 1230 1230 1230 1230 1230 1246 1262 1278 1246 1246 1262 1278 1278 1262 1246 1246 1278 1294 1310 1294 1262 1246 1246 1278 1246 1246 1246 1246 1246 1246 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1262 1278 1294 1278 1198 1166 1166 1182 1182 1182 1230 1230 1262 1262 1262 1262 1294 1294 1294 1262 1198 1230 1294 1278 1214 1182 1214 1246 1262 1262 1262 1278 1294 1294 1310 1310 1278 1278 1294 1294 1310 1310 1310 1310 1310 1310 1294 1310 1326 1357 1389 1421 1501 1501 1517 1517 1501 1501 1485 1469 1469 1453 1453 1469 1485 1501 1517 1501 1453 1421 1421 1437 1437 1437 1453 1453 1453 1453 1437 1437 1437 1437 1421 1421 1469 1469 1485 1501 1501 1501 1501 1501 1533 1517 1485 1501 1517 1533 1517 1485 1549 1549 1565 1565 1565 1581 1581 1581 1629 1629 1629 1629 1629 1629 1629 1629 1645 1645 1645 1629 1629 1613 1613 1613 1597 1597 1597 1597 1597 1613 1629 1645 1677 1677 1677 1677 1677 1693 1709 1709 1693 1693 1709 1725 1741 1725 1725 1693 1693 1661 1661 1677 1677 1677 1693 1693 1725 1709 1677 1677 1677 1709 1741 1773 1757 1757 1757 1757 1757 1757 1757 1757 1773 1773 1773 1789 1789 1789 1805 1805 1789 1789 1789 1789 1789 1789 1789 1789 1773 1789 1789 1789 1805 1805 1805 1821 1821 1821 1805 1805 1821 1853 1869 1885 1853 1853 1853 1853 1869 1885 1901 1917 1933 1949 1949 1949 1917 1917 1933 1933 1917 1917 1933 1933 1933 1933 1949 1949 1949 1949 1949 1933 1933 1917 1917 1917 1949 1949 1949 1965 1965 1981 1981 1965 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1965 1965 1965 1965 1981 1981 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1981 1981 1965 1965 1981 1981 1997 2012 2012 2012 1997 1997 1981 1981 1981 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 2028 2028 2028 2028 2028 2028 2028 2028 1997 1997 2012 2012 2012 2028 2028 2028 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2076 2076 2092 2092 2092 2108 2092 2092 2076 2076 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2140 2140 2140 2124 2124 2108 2108 2108 2124 2124 2124 2124 2124 2124 2124 2124 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2092 2092 2092 2092 2092 2092 2076 2076 2044 2044 2012 2012 2012 2012 1997 1997 2044 2028 2012 2012 2156 2332 2396 2348 2556 1997 1198 399 0 0 0 159 63 63 79 143 207 175 111 63 239 127 111 127 127 95 95 159 127 239 207 255 255 111 63 0 782 1038 990 846 910 830 718 798 766 686 639 734 894 1134 1357 1485 1549 1581 1549 1389 1198 1150 1214 1326 1326 1278 1278 1294 1310 1278 1357 1501 1150 0 0 0 15 0 239 271 639 814 798 878 575 79 47 15 63 95 111 111 79 47 63 63 111 143 159 143 111 79 63 63 31 0 0 431 718 655 734 591 655 655 655 655 639 639 639 639 718 750 782 830 862 862 862 894 894 910 958 862 702 479 271 127 0 0 0 0 0 0 0 15 79 111 143 191 207 191 207 191 303 239 175 159 223 239 239 191 175 143 127 127 111 95 95 79 63 63 63 79 79 79 79 47 31 0 47 63 95 111 143 143 175 255 383 543 830 1118 1278 1294 1469 1661 1310 607 207 111 79 95 15 15 15 0 31 31 15 15 63 63 63 63 63 63 63 63 47 63 63 63 63 47 31 15 15 0 31 143 207 239 255 335 383 383 351 351 319 303 303 335 367 383 399 415 399 367 335 303 335 335 335 335 351 367 383 399 431 447 431 351 255 255 319 431 591 543 447 399 335 335 367 383 303 287 271 255 255 255 255 255 239 255 255 255 239 239 223 207 239 239 223 223 223 207 207 207 207 207 207 207 207 207 207 207 159 207 127 255 623 766 670 670 655 655 639 655 686 718 718 734 655 670 686 718 750 766 782 782 926 958 974 878 591 319 287 383 447 447 447 463 463 463 463 479 431 431 431 415 415 399 399 399 415 431 431 447 447 447 431 431 351 351 367 367 367 383 383 399 431 415 383 399 431 447 447 431 431 431 415 399 367 351 335 335 335 383 447 511 511 479 431 383 335 335 335 335 319 319 319 303 431 383 319 319 335 367 335 319 303 319 319 367 399 415 415 415 463 463 447 463 431 431 447 447 415 463 495 511 607 623 479 335 31 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 431 623 479 431 383 287 287 255 239 223 159 175 127 111 95 127 143 175 175 239 223 127 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 63 79 79 1214 1214 1198 1198 1198 1198 1182 1182 1182 1182 1198 1214 1214 1230 1246 1246 1214 1214 1198 1198 1214 1230 1246 1246 1246 1246 1262 1262 1262 1262 1246 1246 1230 1246 1262 1246 1214 1214 1214 1246 1230 1230 1230 1230 1230 1230 1230 1230 1246 1246 1246 1246 1246 1246 1246 1246 1230 1230 1214 1214 1214 1230 1246 1230 1182 1150 1166 1166 1166 1182 1214 1214 1262 1262 1262 1262 1294 1294 1294 1262 1214 1214 1246 1278 1262 1246 1214 1198 1262 1262 1262 1262 1262 1262 1262 1278 1262 1262 1278 1278 1278 1294 1294 1294 1294 1294 1310 1326 1341 1357 1373 1389 1469 1469 1485 1501 1501 1501 1501 1485 1469 1469 1469 1469 1485 1501 1517 1501 1453 1453 1453 1453 1469 1469 1469 1485 1453 1453 1469 1469 1469 1469 1485 1485 1453 1485 1517 1549 1549 1533 1501 1485 1533 1501 1485 1501 1533 1533 1517 1501 1517 1517 1533 1533 1549 1549 1549 1549 1629 1629 1629 1629 1629 1629 1629 1629 1645 1645 1645 1645 1629 1629 1629 1629 1629 1613 1613 1613 1613 1629 1645 1661 1677 1677 1693 1709 1709 1709 1709 1709 1709 1709 1725 1741 1741 1741 1741 1709 1693 1661 1661 1661 1677 1677 1677 1693 1693 1677 1661 1645 1645 1661 1693 1709 1741 1741 1741 1741 1741 1741 1741 1741 1773 1773 1773 1773 1789 1789 1789 1805 1789 1789 1789 1789 1789 1789 1789 1789 1789 1805 1805 1805 1821 1821 1821 1837 1853 1853 1853 1853 1869 1885 1901 1917 1853 1853 1853 1853 1885 1901 1933 1949 1965 1965 1965 1965 1933 1917 1917 1917 1885 1885 1885 1901 1901 1869 1917 1917 1917 1917 1917 1917 1901 1901 1901 1901 1933 1933 1933 1949 1949 1965 1965 1965 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1981 1981 1981 1997 1997 1997 2012 2012 1997 1997 1997 1997 1997 1997 1997 1997 1997 1981 1981 1965 1965 1981 1981 1997 2012 2012 2012 2012 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 1997 2028 2028 2028 2028 2028 2028 2028 2028 1997 2012 2012 2012 2028 2028 2028 2028 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2076 2076 2092 2092 2092 2108 2092 2092 2076 2076 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2140 2140 2140 2124 2124 2108 2108 2108 2124 2124 2124 2124 2124 2124 2124 2124 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2124 2108 2108 2092 2092 2044 2044 2012 2012 2012 2012 1997 1997 1917 1981 2028 2012 2060 2188 2316 2380 2220 2540 2667 2140 1134 255 0 0 0 0 0 31 15 0 79 255 159 63 63 111 159 111 111 143 159 239 207 175 175 0 0 159 990 1102 958 798 862 798 686 734 862 830 750 734 750 830 926 974 1182 1326 1501 1565 1469 1389 1421 1453 1262 1230 1230 1278 1294 1278 1310 1437 1166 31 0 0 31 223 655 734 814 798 607 639 399 15 31 15 31 63 79 79 47 15 31 63 127 143 175 143 127 79 63 79 15 0 0 447 750 639 670 559 607 575 575 575 575 575 575 575 623 670 734 782 830 846 846 862 894 942 1006 1006 942 798 655 575 335 239 111 0 0 0 0 0 0 0 0 63 143 143 159 111 239 207 191 175 207 223 239 191 191 143 143 127 111 95 79 79 79 79 63 63 63 63 63 15 0 0 15 31 63 95 95 111 111 159 191 271 527 862 1134 1246 1469 1789 1725 1230 686 223 0 0 15 15 15 15 31 31 31 15 63 63 63 63 63 63 63 63 47 63 63 63 63 47 31 15 15 0 0 31 79 127 223 335 351 367 367 383 383 367 351 335 399 415 431 431 415 383 351 335 351 367 399 415 431 447 447 447 463 495 447 287 143 159 335 511 543 511 431 383 351 351 367 351 287 271 255 239 239 239 239 255 239 239 239 255 239 223 223 207 271 271 255 223 207 191 175 159 207 207 207 207 207 207 207 207 175 207 127 287 655 766 655 670 639 655 655 670 702 702 702 702 734 750 782 798 814 798 798 782 798 894 1022 990 750 463 335 351 447 447 447 447 447 447 463 463 431 431 431 415 415 399 399 399 431 431 431 431 431 447 463 479 383 383 367 351 351 367 399 415 415 399 399 415 447 463 447 415 431 415 415 399 367 351 351 335 303 351 415 463 479 463 415 383 351 351 351 335 335 319 319 319 399 383 319 319 351 367 319 319 303 319 319 351 383 415 399 415 447 447 463 447 415 431 431 431 367 431 463 511 591 655 591 479 255 79 0 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 399 607 479 447 399 271 255 271 239 207 143 159 127 127 127 95 127 143 127 191 207 127 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 1214 1198 1214 1198 1214 1198 1214 1198 1214 1198 1214 1214 1230 1230 1246 1230 1230 1214 1230 1214 1230 1230 1262 1246 1262 1246 1262 1262 1278 1246 1262 1246 1230 1246 1262 1246 1230 1214 1230 1246 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1198 1198 1214 1230 1198 1166 1150 1150 1150 1166 1166 1198 1198 1246 1246 1246 1246 1278 1278 1278 1278 1262 1214 1198 1214 1262 1278 1246 1198 1262 1262 1246 1246 1246 1246 1246 1230 1278 1246 1246 1262 1262 1278 1278 1278 1278 1294 1310 1341 1357 1357 1357 1389 1389 1437 1453 1485 1501 1501 1501 1501 1469 1469 1469 1469 1469 1485 1501 1485 1469 1437 1453 1453 1453 1469 1469 1469 1437 1453 1453 1469 1469 1485 1485 1501 1485 1501 1517 1533 1549 1533 1517 1517 1501 1485 1469 1485 1501 1517 1501 1485 1517 1517 1533 1533 1533 1549 1549 1549 1613 1613 1613 1613 1613 1613 1613 1613 1645 1645 1645 1645 1645 1645 1645 1629 1645 1629 1629 1629 1629 1645 1661 1677 1661 1693 1709 1741 1741 1725 1709 1693 1709 1725 1741 1757 1757 1757 1757 1709 1677 1645 1661 1661 1661 1677 1677 1677 1693 1677 1661 1645 1645 1661 1661 1677 1709 1709 1709 1709 1709 1709 1709 1709 1757 1757 1773 1773 1773 1789 1789 1789 1773 1773 1773 1773 1773 1773 1773 1773 1805 1805 1821 1821 1821 1837 1837 1837 1869 1869 1869 1869 1885 1885 1901 1901 1853 1853 1853 1853 1853 1869 1901 1901 1981 1965 1965 1949 1917 1901 1901 1885 1853 1853 1869 1837 1837 1853 1853 1853 1917 1901 1901 1901 1901 1901 1901 1901 1933 1933 1933 1949 1949 1965 1965 1965 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1933 1965 1981 1997 1997 2012 2012 2028 2028 2028 1997 1997 1997 1997 1997 1997 1997 1997 1997 1981 1981 1965 1965 1981 1981 1997 2012 2012 2012 2012 2012 2012 2012 1997 1997 1997 1997 1997 1997 1997 1997 1997 2012 2012 2012 2012 2012 2012 2012 2012 2028 2028 2028 2028 2028 2028 2028 2028 2012 2012 2012 2028 2028 2028 2044 2044 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2076 2076 2092 2092 2092 2108 2092 2092 2076 2076 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2140 2140 2140 2124 2124 2108 2108 2108 2124 2124 2124 2124 2124 2124 2124 2124 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2124 2124 2124 2140 2124 2140 2108 2108 2076 2044 2044 2012 2012 2012 2012 1997 1869 1981 2124 2124 2076 2028 1981 1997 2140 2124 2156 2300 2428 2028 1022 143 0 0 0 95 223 111 47 111 79 47 31 111 159 127 111 143 223 191 191 95 143 0 0 303 1230 1198 1022 894 926 910 846 846 782 862 910 846 814 766 670 591 527 575 718 974 1198 1326 1326 1230 1262 1230 1278 1310 1341 1341 1421 1533 1086 0 0 0 175 543 1006 1022 846 766 495 511 335 0 47 0 31 63 79 79 47 15 31 63 159 175 207 175 159 111 111 111 15 0 0 479 782 623 639 543 575 575 575 575 575 591 591 591 607 655 702 766 798 814 798 782 846 846 846 846 846 830 830 830 766 734 702 575 479 271 111 0 0 0 0 0 0 15 79 79 143 127 143 143 159 175 191 191 175 143 127 111 95 95 79 79 47 47 31 31 15 15 0 0 15 0 15 31 63 79 79 95 79 79 0 0 0 95 255 319 527 559 782 1166 1134 431 0 0 31 31 15 15 47 31 31 31 63 63 63 63 63 63 63 63 47 63 63 63 63 47 31 15 47 0 0 0 15 47 111 223 271 303 351 367 383 383 367 351 463 463 463 463 447 431 399 383 399 415 447 479 479 479 463 447 495 431 319 159 47 95 287 447 479 463 431 367 335 335 335 303 271 255 239 223 223 223 223 223 223 223 239 239 239 223 223 207 255 255 239 223 207 175 175 159 207 207 207 207 207 207 207 207 191 207 143 335 686 766 639 670 655 686 670 702 702 686 655 639 782 798 830 862 862 862 830 814 718 814 942 990 878 670 463 367 463 463 447 447 431 431 415 415 431 431 431 415 415 399 399 399 431 431 415 399 415 447 479 495 415 383 351 335 335 367 399 415 383 383 399 431 463 479 447 399 415 415 399 383 383 367 351 351 303 335 399 431 447 431 399 367 351 351 351 351 335 335 319 319 383 351 303 319 351 367 319 303 303 319 319 351 383 399 399 399 431 447 447 431 447 415 415 415 415 431 463 511 607 670 670 639 479 319 79 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 399 591 463 463 399 271 239 271 239 207 143 159 143 143 143 79 127 127 127 175 207 159 63 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1246 1214 1246 1214 1246 1214 1246 1214 1246 1214 1262 1230 1262 1230 1278 1246 1278 1246 1278 1230 1278 1262 1310 1278 1294 1262 1294 1246 1278 1262 1294 1262 1230 1246 1278 1262 1246 1230 1246 1278 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1198 1198 1198 1198 1214 1182 1166 1134 1166 1166 1182 1182 1214 1230 1246 1246 1278 1278 1278 1278 1294 1278 1326 1246 1182 1182 1262 1310 1310 1278 1278 1278 1278 1278 1278 1262 1262 1230 1278 1278 1278 1278 1294 1294 1310 1310 1310 1326 1341 1357 1373 1373 1373 1373 1373 1389 1405 1437 1453 1469 1469 1469 1453 1453 1437 1437 1437 1453 1469 1485 1469 1469 1469 1485 1485 1485 1501 1501 1469 1485 1485 1501 1501 1517 1517 1501 1533 1485 1469 1469 1469 1485 1517 1533 1437 1421 1405 1421 1453 1469 1469 1469 1533 1549 1549 1549 1565 1565 1565 1581 1613 1613 1613 1613 1613 1613 1613 1613 1645 1645 1645 1645 1645 1645 1645 1661 1645 1645 1629 1629 1645 1661 1677 1677 1661 1693 1709 1741 1741 1725 1709 1693 1709 1725 1741 1757 1757 1757 1757 1709 1677 1645 1645 1661 1661 1661 1677 1677 1693 1693 1677 1677 1677 1677 1677 1677 1693 1693 1693 1693 1693 1693 1693 1693 1757 1757 1757 1773 1773 1773 1789 1789 1773 1773 1773 1773 1773 1773 1773 1773 1805 1805 1821 1821 1821 1837 1837 1837 1853 1853 1853 1869 1869 1869 1869 1869 1869 1869 1853 1837 1821 1821 1821 1821 1949 1933 1933 1917 1885 1869 1869 1853 1837 1853 1821 1821 1837 1805 1805 1837 1885 1901 1901 1901 1901 1901 1901 1901 1933 1933 1933 1949 1949 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1981 1981 1997 1997 2012 2012 2012 2012 1981 1981 1981 1981 1981 1981 1981 1981 1997 1981 1981 1965 1965 1981 1981 1997 2012 2012 2012 2012 2012 2012 2012 2028 1997 1997 1997 1997 1997 1997 1997 1997 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 1997 1997 2012 2012 2012 2028 2028 2028 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2076 2076 2092 2092 2092 2108 2092 2092 2076 2076 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2140 2140 2140 2124 2124 2108 2108 2108 2124 2124 2124 2124 2124 2124 2124 2124 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2124 2124 2140 2140 2140 2140 2140 2108 2076 2076 2076 2044 2044 2044 2044 2012 2060 2028 2012 2012 2060 2060 2076 2108 2252 2140 2012 2044 2300 2444 2124 1709 1070 511 0 0 15 127 127 111 63 0 15 111 159 111 111 143 271 159 159 47 127 0 0 415 1038 894 798 750 750 782 798 734 670 686 670 527 527 623 718 718 591 479 431 511 702 942 1134 1182 1166 1102 1118 1182 1214 1230 1341 1517 974 0 0 0 399 814 1150 1006 926 846 575 575 383 15 15 0 31 63 79 79 47 15 31 63 143 175 191 159 143 95 95 95 15 0 0 575 878 655 670 607 623 591 607 607 623 623 639 639 623 655 686 718 734 718 702 718 766 798 782 798 814 846 862 894 846 846 894 878 894 766 686 591 383 319 159 0 0 0 0 47 63 63 79 79 95 111 127 127 143 95 95 95 79 79 79 79 63 47 47 31 31 15 15 0 47 47 47 63 111 111 127 127 127 159 111 31 0 15 47 31 159 0 0 479 750 335 0 63 31 31 31 15 47 47 31 31 63 63 63 63 63 63 63 63 47 63 63 63 63 47 31 15 63 0 0 31 47 15 15 79 175 191 255 335 351 367 367 367 495 495 495 479 479 463 447 431 431 447 463 463 463 431 399 383 447 303 127 0 0 95 207 287 447 399 383 367 319 303 287 255 255 239 223 207 191 191 207 207 207 207 223 239 239 223 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 159 383 734 766 623 670 670 686 702 734 750 750 718 702 734 750 798 830 846 862 862 862 798 814 862 926 942 830 575 367 415 415 415 415 431 431 431 447 431 431 431 415 415 399 399 399 431 415 399 399 399 431 463 479 415 383 351 319 319 335 383 399 367 367 383 415 463 463 431 399 415 415 399 383 383 367 351 351 319 335 383 415 431 399 367 335 351 351 351 335 335 319 319 319 351 335 303 319 351 367 319 303 303 319 319 351 367 383 383 383 431 463 431 415 431 399 399 415 463 447 479 527 591 639 670 670 591 495 319 79 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 415 591 463 463 415 271 223 271 239 223 159 175 159 159 159 63 111 143 111 159 191 191 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 63 31 31 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1230 1230 1246 1246 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1278 1278 1278 1278 1278 1294 1310 1310 1294 1294 1278 1278 1278 1278 1294 1262 1230 1246 1278 1262 1246 1246 1262 1294 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1246 1230 1214 1198 1198 1198 1214 1182 1150 1118 1150 1166 1166 1166 1214 1214 1230 1230 1262 1262 1262 1262 1278 1278 1357 1262 1182 1166 1230 1294 1326 1326 1278 1278 1278 1278 1278 1278 1278 1278 1310 1278 1278 1294 1294 1310 1310 1310 1326 1326 1341 1341 1357 1357 1373 1373 1357 1373 1405 1421 1437 1453 1453 1453 1469 1453 1453 1437 1437 1453 1469 1469 1453 1469 1469 1469 1485 1485 1485 1485 1485 1485 1501 1501 1501 1501 1517 1517 1533 1485 1453 1437 1437 1469 1501 1533 1437 1405 1405 1421 1453 1485 1469 1453 1565 1565 1565 1581 1581 1581 1597 1597 1597 1597 1597 1597 1597 1597 1597 1597 1645 1645 1645 1645 1661 1661 1661 1661 1645 1645 1629 1629 1629 1645 1661 1677 1677 1677 1693 1709 1709 1709 1709 1709 1709 1709 1725 1741 1741 1741 1741 1709 1661 1645 1645 1645 1661 1661 1661 1661 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1693 1741 1757 1757 1757 1773 1773 1773 1773 1757 1757 1757 1757 1757 1757 1757 1757 1789 1805 1805 1805 1821 1821 1821 1837 1837 1837 1853 1869 1869 1853 1853 1837 1885 1869 1853 1821 1805 1789 1789 1789 1917 1917 1917 1901 1869 1869 1869 1853 1837 1805 1821 1821 1805 1805 1805 1805 1885 1885 1885 1885 1901 1901 1901 1901 1933 1933 1933 1949 1949 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1981 1981 1981 1997 1997 2012 2012 2012 1981 1981 1981 1981 1981 1981 1981 1981 1997 1981 1981 1965 1965 1981 1981 1997 2012 2012 2012 2012 2028 2028 2028 2028 1997 1997 1997 1997 1997 1997 1997 1997 2028 2028 2028 2028 2028 2028 2028 2028 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2028 2028 2028 2044 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2076 2076 2092 2092 2092 2108 2092 2092 2076 2076 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2140 2140 2140 2124 2124 2108 2108 2108 2124 2124 2124 2124 2124 2124 2124 2124 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2124 2124 2124 2140 2124 2140 2140 2140 2076 2076 2076 2076 2076 2044 2044 2044 2124 2028 1997 2060 2124 2124 2108 2092 1837 2140 2348 2204 2028 2044 2188 2332 2380 1917 1134 447 63 15 127 287 47 0 0 47 127 95 95 159 271 127 143 0 111 0 0 750 1198 926 894 878 750 702 750 623 846 958 942 846 862 1038 1214 1230 1230 1262 1246 1150 1006 1006 1166 1341 1166 1134 1102 1150 1166 1198 1326 1485 1022 0 0 111 639 926 1150 958 990 990 782 766 479 15 0 0 31 63 79 79 47 15 31 63 79 127 127 111 79 47 31 0 0 0 31 686 974 702 702 702 686 686 686 702 718 718 734 734 702 702 718 718 702 702 686 670 639 686 734 782 830 766 766 734 846 814 814 782 830 862 862 894 878 798 559 207 0 0 0 0 0 15 47 47 47 47 63 79 79 47 47 63 63 63 79 79 95 95 95 79 79 79 79 79 63 63 63 79 111 127 127 127 95 143 175 127 127 159 127 63 47 95 0 0 159 127 31 31 47 31 31 31 47 47 47 47 63 63 63 63 63 63 63 63 47 63 63 63 63 47 31 47 47 15 15 63 63 0 0 0 95 127 159 223 255 303 319 335 463 463 447 431 431 415 399 399 399 399 399 383 367 335 319 335 319 175 0 0 0 79 127 143 383 383 351 351 303 287 255 239 239 207 191 191 175 175 191 191 191 191 207 223 223 223 223 207 159 159 175 191 207 223 223 239 207 207 207 207 207 207 207 207 223 191 175 431 782 766 607 670 655 686 686 718 766 798 798 798 734 750 782 814 846 878 910 926 894 878 878 894 942 910 686 447 335 351 367 399 431 447 479 495 431 431 431 415 415 399 399 399 415 415 399 399 399 399 399 415 383 367 335 319 319 319 335 351 351 335 351 383 415 447 431 399 399 399 399 383 383 367 367 367 351 367 399 415 415 383 351 319 335 335 319 319 319 303 303 303 335 319 287 319 351 367 319 287 303 319 319 351 367 383 367 367 447 447 415 415 415 383 399 399 431 399 431 479 543 511 559 623 623 623 543 319 79 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 463 591 447 447 415 271 223 239 223 223 191 223 175 159 143 63 127 143 111 143 191 207 159 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 63 63 31 31 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1230 1230 1230 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1246 1262 1278 1294 1294 1294 1294 1278 1262 1262 1278 1294 1262 1198 1198 1214 1214 1198 1198 1214 1246 1198 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1182 1182 1182 1182 1182 1230 1214 1198 1182 1182 1182 1182 1182 1134 1134 1150 1150 1182 1198 1198 1198 1262 1262 1278 1278 1278 1278 1278 1278 1310 1278 1246 1230 1262 1310 1341 1357 1294 1294 1310 1310 1326 1341 1341 1310 1326 1326 1326 1326 1341 1341 1341 1357 1389 1373 1357 1341 1357 1373 1389 1421 1373 1389 1405 1421 1421 1421 1421 1421 1469 1453 1453 1437 1437 1453 1453 1469 1485 1485 1501 1501 1501 1517 1517 1517 1549 1549 1533 1533 1533 1533 1517 1485 1485 1453 1453 1453 1453 1469 1485 1485 1453 1437 1437 1453 1485 1517 1501 1485 1565 1565 1565 1581 1581 1581 1597 1597 1597 1597 1597 1597 1597 1597 1597 1597 1645 1645 1645 1661 1661 1677 1677 1677 1629 1629 1613 1613 1629 1645 1661 1661 1677 1677 1677 1677 1677 1693 1709 1709 1693 1693 1709 1725 1741 1725 1725 1693 1661 1629 1645 1645 1645 1661 1661 1661 1661 1661 1677 1693 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1709 1741 1741 1757 1757 1757 1773 1773 1773 1757 1757 1757 1757 1757 1757 1757 1757 1773 1789 1789 1789 1805 1805 1805 1821 1837 1853 1869 1885 1869 1869 1837 1837 1869 1869 1837 1821 1821 1821 1821 1821 1901 1901 1917 1917 1885 1885 1869 1885 1853 1821 1821 1805 1805 1805 1789 1821 1869 1885 1885 1901 1901 1917 1917 1917 1949 1949 1949 1965 1965 1981 1981 1981 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1981 1981 1981 1997 1997 1997 1997 1981 1981 1981 1981 1981 1981 1981 1981 1997 1981 1981 1965 1965 1981 1981 1997 2012 2012 2012 2028 2028 2044 2044 2044 1997 1997 1997 1997 1997 1997 1997 1997 2028 2028 2028 2028 2028 2028 2028 2028 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2028 2028 2028 2044 2044 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2076 2076 2092 2092 2092 2108 2092 2092 2076 2076 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2140 2140 2140 2124 2124 2108 2108 2108 2124 2124 2124 2124 2124 2124 2124 2124 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2124 2124 2124 2140 2140 2124 2124 2108 2108 2108 2108 2108 2076 2076 2076 2108 2108 2108 2204 2188 2092 2012 1981 2188 2028 1853 1885 2060 2188 2124 2012 2204 2444 2428 2012 1421 974 686 463 63 31 0 31 111 79 95 159 223 127 223 0 63 0 0 1246 1869 1581 1645 1661 1453 1357 1437 1262 1405 1597 1661 1581 1533 1629 1709 1661 1549 1645 1725 1677 1437 1262 1182 1198 1501 1485 1453 1485 1485 1485 1533 1661 1102 0 0 207 670 766 926 814 878 974 878 862 511 0 0 0 31 63 79 79 47 15 31 63 63 95 111 79 63 15 0 0 0 0 79 766 1038 766 766 798 750 750 766 782 798 814 814 830 782 766 750 734 718 718 734 734 623 655 686 702 718 670 655 623 830 782 750 686 734 766 766 798 1006 990 814 431 63 0 0 0 0 0 47 31 15 0 31 31 15 0 0 15 31 63 79 79 95 95 95 95 111 111 111 111 95 95 95 111 143 143 159 159 111 127 79 47 95 159 127 15 0 111 95 0 47 31 0 0 47 47 31 31 63 47 47 47 63 63 63 63 63 63 63 63 47 63 63 63 63 47 31 47 31 15 0 47 47 0 0 31 63 79 79 127 175 223 255 271 367 367 351 335 319 303 303 303 303 303 287 271 255 255 255 287 127 95 0 0 0 31 63 79 335 351 335 335 319 287 255 207 223 207 191 175 159 159 175 175 175 191 207 223 223 223 223 223 159 159 175 191 207 207 223 223 207 207 207 207 207 207 207 207 239 191 175 463 814 782 591 670 670 670 639 655 670 686 686 702 686 670 670 686 718 766 814 846 814 894 942 942 974 974 846 686 383 383 383 399 415 415 431 431 431 431 431 415 415 399 399 399 399 399 399 399 383 367 351 335 335 335 319 319 303 303 303 303 335 319 303 335 367 415 415 415 399 399 383 383 383 383 367 367 399 415 415 415 399 367 319 303 319 319 303 303 287 287 287 287 319 303 287 319 367 367 319 287 303 319 319 335 367 367 351 351 431 431 415 399 399 383 351 351 399 351 415 479 527 479 511 591 591 623 623 495 303 63 0 0 0 0 0 0 31 31 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 207 527 607 431 447 415 271 223 207 207 239 223 255 191 159 127 79 143 159 111 95 159 207 175 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 63 63 31 31 31 31 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1230 1230 1230 1246 1246 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1246 1230 1230 1230 1230 1246 1262 1278 1310 1294 1262 1246 1246 1262 1294 1278 1166 1166 1198 1182 1166 1166 1198 1230 1214 1214 1214 1214 1214 1214 1214 1214 1182 1182 1182 1182 1182 1182 1182 1182 1230 1230 1214 1198 1182 1182 1182 1182 1166 1134 1134 1150 1182 1182 1198 1198 1262 1262 1262 1262 1278 1262 1278 1262 1262 1262 1278 1278 1294 1310 1326 1341 1278 1294 1310 1326 1341 1357 1357 1341 1326 1326 1341 1341 1341 1357 1357 1357 1405 1373 1357 1326 1341 1357 1405 1421 1405 1389 1437 1421 1453 1421 1437 1405 1501 1469 1485 1437 1469 1437 1485 1485 1485 1485 1485 1501 1501 1517 1517 1517 1565 1549 1549 1533 1533 1517 1517 1469 1437 1421 1485 1485 1517 1469 1485 1437 1517 1469 1485 1485 1549 1549 1581 1549 1517 1517 1565 1533 1565 1549 1581 1549 1597 1565 1597 1565 1597 1565 1597 1565 1645 1613 1645 1629 1661 1645 1677 1645 1629 1581 1613 1581 1613 1597 1645 1661 1693 1677 1661 1645 1645 1677 1693 1725 1677 1693 1709 1709 1725 1725 1709 1709 1661 1629 1661 1645 1677 1661 1693 1661 1661 1629 1693 1677 1725 1709 1741 1709 1709 1709 1709 1709 1709 1709 1709 1709 1741 1741 1741 1757 1757 1773 1773 1773 1773 1757 1773 1757 1773 1757 1773 1757 1789 1773 1789 1789 1805 1789 1821 1805 1869 1869 1901 1901 1901 1869 1869 1837 1869 1853 1853 1837 1853 1853 1885 1885 1901 1917 1917 1933 1901 1917 1917 1917 1853 1853 1821 1837 1837 1853 1821 1853 1869 1869 1885 1885 1901 1901 1917 1901 1949 1933 1949 1949 1965 1965 1981 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1965 1981 1981 1981 1997 1997 1981 1981 1981 1981 1981 1981 1981 1981 1997 1981 1997 1965 1981 1981 1997 1997 2028 2012 2028 2028 2044 2044 2060 2044 1997 1997 1997 1997 1997 1997 1997 1997 2028 2028 2028 2028 2028 2028 2028 2028 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2012 2028 2028 2044 2044 2044 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2060 2076 2076 2092 2092 2092 2108 2092 2092 2076 2076 2092 2092 2108 2108 2108 2108 2108 2108 2108 2108 2108 2140 2124 2140 2108 2124 2092 2108 2092 2124 2108 2124 2108 2124 2108 2124 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2108 2092 2092 2108 2108 2124 2108 2124 2124 2108 2108 2108 2108 2108 2108 2076 2108 2220 2140 2108 2124 2108 2060 2092 2236 1933 2076 2236 2236 2140 1997 2028 2172 2076 2236 2252 2268 2380 2364 1901 1357 31 0 0 0 47 47 79 159 175 127 287 0 0 0 0 1565 1997 1741 1917 2076 1901 1869 2012 1885 1949 2076 2012 1805 1677 1805 1885 1853 1869 1805 1725 1677 1677 1597 1469 1389 1453 1437 1453 1485 1469 1389 1421 1501 1086 0 0 127 463 463 639 623 686 862 846 862 479 0 31 111 63 95 111 111 79 47 63 95 95 111 127 95 79 47 0 0 15 0 111 830 1134 846 878 894 814 798 798 814 830 846 862 862 830 846 814 782 782 798 830 814 782 718 670 639 623 655 686 718 718 734 766 814 862 862 830 846 846 942 862 575 127 0 0 0 0 31 63 63 15 0 47 47 0 0 0 31 63 79 111 111 79 95 95 111 111 127 127 143 111 95 95 95 127 127 143 143 223 175 79 31 111 223 223 127 95 0 0 79 191 0 0 63 47 47 47 31 63 47 47 47 63 63 63 63 63 63 63 63 47 63 63 63 95 47 63 47 0 0 0 0 15 0 0 79 63 63 47 63 95 143 175 191 287 271 255 239 223 223 223 223 223 223 191 175 191 207 223 271 0 63 31 15 0 0 15 79 303 319 319 319 319 287 239 191 223 191 175 159 159 159 159 175 175 175 191 223 223 223 223 223 175 175 175 191 191 207 207 207 207 207 207 207 207 207 207 207 239 191 175 495 830 782 591 670 702 670 623 559 559 511 511 527 527 511 479 479 495 559 607 655 670 862 1006 1022 1022 1054 1022 942 479 463 447 415 383 351 319 319 431 431 431 415 415 399 399 399 383 399 399 399 383 351 303 287 303 319 319 319 303 287 271 255 335 303 287 303 351 383 415 415 399 399 383 383 383 383 367 367 431 431 431 431 399 351 319 287 303 303 287 287 287 271 271 271 303 303 287 319 367 367 319 287 303 319 351 335 383 367 367 367 399 399 399 399 367 367 351 351 383 351 415 511 527 463 511 591 543 559 607 559 431 239 0 0 0 0 0 0 31 31 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 559 623 431 431 415 303 239 223 239 255 287 239 207 143 111 111 175 175 111 111 159 207 175 127 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 63 31 31 31 31 31 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1214 1214 1246 1262 1262 1246 1214 1214 1230 1230 1230 1230 1230 1230 1230 1230 1182 1182 1198 1214 1246 1262 1278 1278 1198 1198 1214 1214 1214 1230 1230 1230 1198 1214 1230 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1246 1214 1198 1198 1198 1214 1214 1214 1230 1230 1182 1230 1262 1246 1246 1198 1262 1278 1310 1310 1310 1310 1310 1310 1310 1310 1294 1294 1294 1294 1294 1294 1278 1278 1373 1341 1326 1326 1326 1326 1326 1310 1373 1373 1341 1326 1326 1326 1326 1357 1437 1437 1485 1469 1501 1485 1533 1501 1501 1469 1501 1485 1517 1501 1533 1501 1533 1517 1517 1517 1517 1533 1549 1565 1517 1533 1565 1581 1581 1565 1533 1517 1533 1501 1549 1533 1565 1549 1597 1565 1597 1549 1581 1533 1565 1549 1581 1565 1549 1517 1549 1517 1549 1517 1549 1517 1565 1533 1549 1517 1565 1533 1581 1565 1597 1549 1565 1517 1565 1549 1613 1597 1581 1549 1581 1565 1597 1581 1613 1613 1645 1645 1645 1645 1645 1645 1645 1645 1661 1661 1661 1677 1677 1693 1693 1693 1709 1677 1725 1693 1725 1709 1741 1709 1757 1725 1757 1725 1757 1725 1757 1725 1661 1645 1645 1645 1645 1645 1645 1645 1725 1725 1741 1741 1741 1757 1757 1773 1789 1789 1805 1773 1821 1789 1837 1821 1837 1821 1869 1853 1885 1853 1885 1837 1901 1869 1901 1869 1901 1869 1901 1869 1933 1901 1933 1901 1933 1901 1933 1933 1933 1933 1933 1917 1917 1901 1901 1869 1917 1901 1901 1901 1901 1917 1933 1933 1901 1869 1901 1869 1901 1869 1901 1869 1965 1917 1949 1901 1933 1917 1949 1933 1901 1917 1917 1933 1933 1949 1949 1965 1933 1933 1933 1933 1933 1933 1933 1933 1917 1917 1917 1933 1933 1933 1949 1949 1965 1965 1965 1949 1933 1933 1933 1917 2028 2012 2044 1997 2028 1981 2012 1965 2092 2044 2076 2028 2060 2044 2076 2060 1997 1997 1997 1997 1997 1997 1997 1997 1981 1981 1997 2012 2028 2028 2028 2028 2012 2012 2012 2012 2028 2028 2044 2044 2012 2012 2012 2028 2028 2028 2044 2044 2028 2028 2012 2012 2028 2044 2060 2076 2092 2092 2092 2108 2108 2108 2108 2108 2124 2124 2124 2124 2124 2124 2124 2124 2140 2140 2140 2140 2140 2140 2140 2108 2124 2076 2108 2060 2092 2076 2108 2092 2124 2092 2124 2092 2124 2092 2124 2092 2076 2076 2076 2076 2076 2076 2076 2076 2060 2060 2076 2092 2092 2076 2076 2060 2060 2060 2092 2060 2092 2060 2060 2060 2076 2076 2076 2076 2076 2076 2076 2076 1997 1997 2012 1997 2012 2028 2044 2060 2028 2028 2044 2044 2060 2044 2028 2028 2060 2060 2076 2108 2140 2220 2300 2380 1645 367 0 0 0 31 159 191 271 207 175 0 0 0 79 1885 1837 1757 1741 1789 1789 1757 1805 1869 1949 1917 1853 1789 1741 1725 1693 1693 1853 1805 1725 1597 1501 1405 1341 1310 1421 1357 1389 1421 1453 1405 1437 1485 846 0 0 335 415 351 287 415 383 479 607 591 383 111 31 95 127 111 95 79 95 95 95 111 159 143 127 111 47 31 15 15 0 0 223 862 1214 1102 1038 1102 942 878 862 830 862 878 894 910 862 894 894 894 894 894 894 894 750 782 830 862 862 846 814 798 750 766 798 798 750 718 718 766 814 926 942 575 15 0 47 79 111 143 111 79 47 31 95 111 63 111 127 111 47 15 15 47 127 127 143 143 159 159 175 143 127 111 127 143 159 159 159 159 31 31 31 47 63 79 127 143 159 95 79 143 175 95 31 15 47 63 79 95 111 95 63 47 31 31 31 15 47 31 31 31 47 63 79 95 111 63 63 31 0 0 0 0 31 47 63 79 47 63 95 127 143 143 143 127 255 255 255 207 143 143 191 239 159 159 175 207 239 223 175 127 15 0 15 47 79 95 63 47 223 239 255 271 239 239 239 223 239 223 207 191 191 207 223 239 207 207 207 239 271 287 271 239 207 207 207 207 207 207 207 207 223 223 223 223 223 223 223 207 191 95 191 479 734 766 655 543 511 495 447 367 351 287 271 255 303 287 255 239 239 271 303 335 527 607 718 862 958 1022 1054 1054 814 543 367 415 495 431 367 399 415 431 431 431 431 415 399 383 399 399 383 367 367 351 335 335 351 351 351 383 399 383 319 271 351 335 319 303 319 367 415 447 383 383 383 367 367 351 351 351 383 415 463 447 383 335 319 351 287 303 319 319 303 287 255 223 287 287 287 303 303 319 319 319 303 319 319 319 383 399 431 463 399 351 319 319 367 399 399 367 399 399 415 431 479 479 495 511 527 527 543 495 415 303 175 127 0 0 0 0 0 0 31 63 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 31 0 255 447 575 447 351 399 415 303 303 287 271 255 239 175 95 63 159 159 143 127 175 191 223 271 127 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 1198 1214 1230 1246 1246 1230 1214 1198 1230 1230 1230 1230 1230 1230 1230 1230 1198 1198 1214 1230 1230 1246 1246 1262 1182 1182 1198 1198 1214 1214 1214 1214 1182 1198 1214 1230 1246 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1246 1246 1246 1198 1198 1214 1214 1214 1230 1230 1230 1198 1230 1262 1246 1214 1214 1246 1278 1310 1310 1310 1310 1310 1294 1294 1294 1341 1341 1326 1326 1326 1326 1326 1326 1310 1310 1310 1326 1326 1326 1326 1326 1373 1357 1341 1341 1326 1326 1326 1341 1453 1453 1469 1469 1485 1501 1517 1517 1501 1501 1517 1517 1517 1533 1533 1533 1533 1517 1517 1517 1517 1533 1549 1565 1533 1533 1549 1565 1565 1549 1533 1533 1533 1549 1549 1565 1581 1581 1597 1597 1597 1581 1565 1565 1565 1565 1581 1565 1549 1517 1517 1517 1517 1517 1517 1517 1517 1517 1501 1501 1517 1533 1549 1549 1549 1533 1533 1517 1533 1549 1565 1581 1549 1549 1549 1565 1565 1565 1581 1581 1645 1645 1645 1645 1645 1645 1645 1645 1661 1661 1661 1677 1677 1677 1693 1693 1693 1693 1709 1709 1725 1725 1725 1725 1757 1757 1757 1757 1757 1757 1757 1725 1677 1661 1661 1661 1661 1661 1661 1661 1709 1709 1725 1725 1741 1741 1741 1741 1773 1805 1805 1789 1805 1805 1821 1837 1837 1837 1853 1869 1869 1869 1869 1869 1885 1885 1885 1885 1885 1885 1885 1885 1917 1917 1917 1917 1917 1917 1917 1917 1933 1933 1933 1917 1917 1901 1901 1901 1949 1933 1933 1933 1933 1949 1965 1949 1901 1869 1869 1869 1869 1869 1869 1869 1901 1901 1901 1885 1885 1901 1901 1901 1901 1901 1901 1917 1917 1917 1917 1917 1917 1917 1917 1917 1917 1917 1917 1917 1917 1917 1917 1933 1933 1933 1949 1949 1997 1981 1981 1981 1965 1965 1949 1949 1997 1997 2028 1981 2012 1981 2012 1981 2076 2028 2060 2028 2060 2028 2060 2044 1965 1965 1981 1981 1981 1981 1981 1981 1981 1981 1997 2012 2012 2012 2012 2012 2012 2012 2028 2028 2044 2028 2060 2044 2012 1997 2012 2012 2028 2028 2044 2028 2076 2060 2060 2044 2076 2076 2108 2092 2092 2076 2092 2076 2092 2076 2076 2076 2092 2092 2124 2092 2124 2092 2124 2092 2172 2124 2156 2108 2124 2076 2108 2076 2060 2060 2044 2028 2028 2044 2060 2060 2108 2092 2092 2076 2060 2060 2044 2044 2044 2044 2044 2044 2044 2044 2044 2044 2060 2076 2092 2092 2108 2092 2092 2092 2076 2076 2076 2076 2076 2076 2076 2076 2028 2028 2028 2044 2044 2044 2044 2028 2028 2012 2028 2012 2012 1997 2012 1997 1997 1997 2028 2028 2060 2044 2076 2060 2012 1981 1997 2012 2060 2092 2140 2204 2236 2060 846 0 0 0 0 207 191 255 271 95 0 0 207 2012 1853 1661 1533 1533 1613 1629 1629 1677 1677 1661 1581 1517 1453 1421 1405 1405 1469 1437 1405 1373 1326 1294 1278 1278 1341 1310 1341 1389 1405 1389 1389 1421 798 0 31 399 415 303 207 303 207 271 367 383 239 47 15 63 143 127 111 95 127 127 127 143 143 143 127 111 47 31 15 15 0 0 287 862 1102 974 942 1054 974 942 942 942 958 1006 1022 1038 958 990 990 1022 1022 1022 1022 1022 1038 1022 1054 1022 1070 1038 1054 1022 974 990 1070 1038 1038 974 990 990 974 1038 1022 639 47 0 31 79 159 175 159 143 95 95 111 143 79 111 127 111 63 31 47 79 127 127 127 143 143 143 159 127 63 47 63 79 95 111 111 111 143 127 111 95 95 79 79 79 159 95 79 143 159 95 31 15 63 63 79 79 111 95 63 47 31 31 31 15 47 31 31 31 47 63 95 111 95 79 47 31 0 0 0 15 47 79 95 95 15 31 47 79 79 79 79 63 159 191 223 223 175 159 175 207 143 127 111 127 127 127 79 47 0 0 0 31 79 127 143 143 223 223 239 255 239 223 223 223 191 191 159 159 159 159 191 191 207 191 191 223 255 271 255 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 191 111 207 479 702 702 575 463 383 367 335 287 255 239 223 207 255 239 207 191 207 223 255 287 287 303 335 431 591 782 974 1102 958 734 495 415 399 383 351 367 415 415 431 431 415 399 399 383 399 399 383 367 367 351 335 335 335 335 335 351 367 351 303 255 319 303 287 287 319 351 399 431 383 367 367 351 351 351 367 367 383 431 447 431 367 319 319 319 303 303 303 303 287 271 255 239 287 287 287 303 303 319 319 319 319 319 335 351 383 415 447 431 383 319 287 303 367 399 383 367 383 399 399 415 431 447 463 463 463 463 463 431 431 367 335 303 79 0 0 0 15 0 31 47 63 63 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 31 0 287 463 559 447 367 399 399 335 287 271 255 239 223 175 95 79 159 175 159 159 175 191 255 271 191 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 1198 1214 1230 1230 1230 1230 1214 1198 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1214 1230 1230 1230 1230 1230 1166 1166 1182 1182 1182 1198 1198 1198 1182 1182 1198 1214 1230 1214 1214 1214 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1246 1246 1246 1262 1262 1214 1214 1214 1230 1230 1230 1246 1246 1214 1246 1246 1246 1230 1230 1262 1294 1294 1294 1294 1294 1294 1294 1294 1294 1341 1341 1341 1341 1341 1341 1341 1341 1294 1294 1294 1310 1326 1326 1341 1341 1373 1357 1357 1341 1326 1341 1341 1341 1437 1437 1453 1453 1469 1485 1501 1501 1501 1517 1517 1517 1533 1533 1533 1533 1517 1517 1517 1517 1517 1533 1549 1549 1533 1533 1549 1549 1549 1549 1533 1533 1549 1549 1549 1565 1581 1597 1597 1613 1581 1581 1565 1549 1549 1565 1581 1549 1533 1501 1501 1501 1501 1501 1501 1501 1501 1501 1485 1485 1501 1501 1517 1533 1533 1533 1517 1517 1517 1533 1549 1565 1549 1549 1549 1549 1565 1565 1565 1581 1645 1645 1645 1645 1645 1645 1645 1645 1661 1661 1661 1661 1677 1677 1677 1693 1677 1677 1693 1693 1693 1709 1709 1709 1757 1757 1757 1757 1757 1757 1757 1725 1677 1661 1661 1661 1661 1661 1661 1661 1693 1693 1709 1709 1709 1725 1725 1725 1757 1741 1741 1741 1757 1757 1789 1789 1789 1789 1805 1821 1837 1821 1821 1821 1853 1853 1853 1853 1853 1853 1853 1853 1885 1885 1885 1885 1885 1885 1885 1885 1901 1901 1901 1901 1885 1885 1885 1885 1917 1901 1901 1901 1901 1917 1933 1933 1869 1837 1837 1837 1837 1837 1837 1837 1837 1837 1853 1853 1853 1853 1837 1837 1869 1869 1869 1869 1869 1853 1853 1853 1869 1869 1869 1869 1869 1869 1869 1901 1933 1933 1933 1949 1949 1949 1965 1965 1981 1981 1981 1981 1965 1965 1965 1965 1949 1949 1965 1965 1981 1965 1981 1965 2028 2012 2028 2012 2028 2012 2028 2012 1965 1965 1965 1981 1981 1997 1997 2012 1997 1997 1997 1997 2012 2012 2012 2012 1997 1981 2012 1981 2028 1997 2028 2012 2012 1981 2012 1997 2028 2012 2044 2012 2092 2044 2076 2044 2076 2060 2108 2076 2092 2060 2092 2044 2060 2028 2044 2044 2076 2076 2092 2076 2092 2076 2092 2076 2156 2140 2156 2124 2140 2124 2124 2108 2092 2044 2044 2028 2028 2044 2044 2060 2108 2108 2092 2076 2060 2044 2028 2028 2044 2044 2044 2044 2044 2044 2044 2044 1997 2012 2028 2044 2044 2044 2044 2044 2044 2044 2044 2044 2044 2044 2044 2044 2012 2012 2028 2028 2028 2044 2044 2044 2044 2012 2028 1997 2028 1981 2012 1981 2012 1981 2028 2012 2060 2044 2092 2060 2028 2028 2028 2044 2060 2076 2108 2172 2284 2588 2332 1278 159 0 0 15 63 175 47 63 0 0 607 2188 1933 1597 1357 1389 1517 1581 1533 1485 1437 1437 1373 1326 1278 1262 1246 1246 1198 1198 1198 1214 1214 1214 1214 1214 1262 1230 1246 1310 1326 1294 1278 1310 702 0 143 463 399 255 127 207 95 95 143 191 143 15 0 31 127 127 111 95 127 127 127 127 127 127 111 95 47 31 15 15 0 15 271 686 814 686 702 846 750 750 766 814 830 894 894 910 958 990 990 1006 1006 1006 1006 1006 990 958 958 926 942 926 974 974 846 878 958 958 942 910 910 910 926 942 926 575 31 0 0 31 143 175 191 175 127 111 127 143 47 63 79 79 47 31 47 63 79 79 79 79 95 95 95 63 0 0 0 31 47 63 79 95 175 175 159 143 127 127 111 111 143 95 95 159 159 79 31 31 63 63 79 79 95 79 63 63 31 31 31 15 47 31 31 31 47 63 95 95 95 79 47 31 0 15 31 47 79 111 127 127 95 95 111 127 127 127 111 95 79 127 191 223 207 191 191 191 127 95 47 31 15 15 0 0 0 0 0 31 79 143 175 207 191 207 223 239 207 207 207 207 143 143 127 127 127 127 143 143 175 159 159 191 239 255 223 207 207 207 207 207 207 207 207 207 191 191 191 191 191 191 191 175 175 127 223 447 623 591 463 351 271 255 239 207 191 175 175 175 191 191 159 159 159 191 207 223 127 95 79 127 271 495 718 846 1038 910 670 447 351 367 383 351 399 415 415 415 415 399 383 367 399 399 383 367 367 351 335 335 319 303 319 335 351 335 303 255 271 271 255 271 303 351 383 415 383 351 335 303 319 335 367 399 399 431 431 399 351 303 287 287 335 319 303 287 271 271 271 271 287 287 287 287 303 303 303 303 319 335 335 351 367 399 431 415 383 335 319 335 383 399 415 399 415 431 431 447 463 463 479 479 479 463 447 415 447 431 447 447 303 127 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 31 0 319 463 559 463 367 399 399 335 271 255 239 223 207 175 111 79 111 127 127 127 159 191 255 287 271 175 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 1198 1198 1214 1214 1214 1214 1198 1198 1230 1230 1230 1230 1230 1230 1230 1230 1246 1230 1230 1214 1214 1198 1198 1198 1150 1150 1150 1166 1166 1182 1182 1182 1182 1182 1198 1214 1214 1198 1198 1182 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1230 1230 1246 1246 1246 1246 1246 1246 1246 1246 1262 1262 1262 1278 1230 1230 1230 1230 1246 1246 1246 1262 1246 1246 1246 1230 1230 1246 1278 1294 1278 1278 1278 1294 1294 1294 1294 1294 1310 1310 1310 1310 1326 1326 1326 1326 1278 1278 1294 1310 1326 1341 1357 1357 1373 1357 1357 1341 1341 1341 1357 1357 1437 1453 1453 1469 1485 1485 1501 1501 1517 1517 1517 1533 1533 1533 1549 1549 1517 1517 1501 1501 1517 1517 1533 1549 1533 1533 1533 1549 1549 1533 1533 1533 1533 1549 1549 1565 1581 1597 1597 1613 1565 1565 1549 1549 1549 1549 1565 1533 1517 1485 1485 1485 1485 1485 1485 1485 1485 1485 1469 1469 1469 1485 1501 1517 1517 1517 1517 1517 1517 1533 1533 1549 1533 1533 1549 1549 1549 1565 1565 1565 1629 1629 1629 1629 1629 1629 1629 1629 1645 1645 1661 1661 1661 1677 1677 1677 1661 1661 1661 1677 1677 1693 1693 1693 1741 1741 1741 1741 1741 1741 1741 1709 1661 1645 1645 1645 1645 1645 1645 1645 1677 1677 1677 1693 1693 1709 1709 1709 1725 1725 1725 1725 1741 1757 1773 1789 1773 1789 1805 1805 1821 1821 1805 1805 1837 1837 1837 1837 1837 1837 1837 1837 1869 1869 1869 1869 1869 1869 1869 1869 1901 1901 1901 1901 1901 1901 1901 1885 1917 1901 1901 1901 1901 1917 1933 1933 1885 1853 1853 1853 1853 1853 1853 1853 1821 1837 1853 1869 1869 1853 1837 1821 1901 1901 1885 1885 1869 1853 1853 1853 1869 1869 1869 1869 1869 1869 1869 1869 1933 1965 1965 1965 1981 1981 1981 1997 1965 1965 1965 1949 1949 1949 1949 1949 1949 1917 1965 1933 1981 1965 1997 1965 2012 1981 2028 1997 2028 1997 2012 2012 1997 1997 1997 2012 2028 2044 2044 2044 2012 2012 2012 2012 2012 2012 2028 1997 1965 1933 1965 1949 1981 1949 1997 1965 1997 1965 2012 1981 2028 1997 2028 1997 2044 2012 2028 1997 2028 2012 2044 2028 2092 2060 2076 2028 2044 1997 2012 2012 2060 2060 2092 2060 2092 2060 2092 2060 2076 2044 2076 2060 2092 2076 2108 2076 2028 2028 2012 1997 1997 2012 2028 2028 2060 2060 2060 2044 2044 2028 2028 2012 2012 2012 2012 2012 2012 2012 2012 2012 1949 1965 1981 1997 1997 1997 1997 1981 1997 1997 1997 1997 1997 1997 1997 1997 1965 1965 1981 1981 1997 1997 1997 2012 1965 1965 1965 1981 1981 1997 1997 2012 1981 1981 1981 1965 1965 1981 1981 1949 1917 1901 1869 1869 1885 1949 2028 2092 2044 2044 2604 2652 1421 271 0 0 63 239 0 0 0 0 1038 1997 1741 1453 1230 1262 1373 1389 1357 1310 1310 1294 1278 1262 1262 1262 1278 1294 1214 1214 1198 1198 1166 1150 1134 1118 1150 1118 1134 1230 1262 1182 1166 1230 623 15 223 479 351 223 127 207 175 111 95 127 127 47 47 63 127 111 95 95 111 111 127 127 127 111 111 95 47 31 15 15 0 0 111 383 479 383 383 463 335 351 383 431 463 463 479 463 607 607 639 639 670 670 670 639 527 527 511 495 495 495 495 511 383 399 431 431 415 415 431 463 575 591 655 447 63 0 15 0 95 143 159 175 127 95 95 111 31 31 31 31 31 31 47 63 63 63 63 63 63 63 63 31 0 0 0 0 0 15 47 63 63 79 95 111 111 127 127 127 143 95 111 159 159 63 31 47 63 63 63 63 79 79 63 63 31 31 31 15 47 31 31 31 47 63 95 95 79 63 31 15 0 0 15 47 79 95 111 127 127 127 127 127 127 127 111 111 47 79 111 159 175 175 191 191 143 95 15 0 0 0 0 0 0 0 15 31 47 95 159 207 175 191 207 207 191 191 175 175 127 127 111 111 111 111 127 127 159 143 143 175 207 223 207 175 191 191 191 191 191 191 191 191 175 175 175 175 175 175 175 159 175 127 223 415 527 463 335 255 239 239 223 207 207 223 223 239 207 207 191 191 191 207 239 239 207 191 207 223 271 335 399 431 814 862 734 495 383 431 447 351 399 399 399 399 399 383 367 367 383 383 383 367 367 351 351 351 335 319 319 335 351 351 319 287 223 239 239 255 287 335 367 383 367 335 303 287 303 351 399 431 415 415 399 367 335 287 271 271 351 319 287 271 255 255 271 287 287 287 287 287 287 287 287 303 335 335 335 335 351 383 399 383 367 335 319 335 351 383 399 399 415 415 431 431 447 447 463 463 511 495 495 463 447 431 415 399 399 207 31 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 31 0 383 463 543 463 383 383 383 335 255 239 207 207 207 175 111 111 111 127 111 111 159 191 255 271 319 239 127 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 1198 1198 1182 1182 1182 1182 1198 1198 1230 1230 1230 1230 1230 1230 1230 1230 1246 1230 1230 1214 1198 1198 1182 1182 1150 1150 1150 1150 1166 1166 1182 1182 1182 1198 1198 1214 1214 1198 1182 1182 1214 1214 1214 1214 1214 1214 1214 1214 1230 1230 1246 1246 1262 1262 1278 1278 1246 1262 1262 1262 1278 1278 1278 1278 1230 1246 1246 1246 1262 1262 1262 1262 1294 1262 1246 1230 1246 1278 1294 1310 1246 1246 1246 1262 1262 1278 1278 1278 1278 1278 1294 1294 1310 1310 1310 1326 1294 1294 1310 1326 1341 1357 1373 1373 1373 1357 1357 1341 1341 1357 1373 1373 1469 1469 1485 1485 1501 1517 1517 1533 1517 1517 1533 1533 1533 1549 1549 1549 1517 1501 1501 1501 1501 1517 1533 1549 1533 1533 1533 1517 1517 1533 1533 1533 1533 1533 1549 1549 1565 1581 1581 1597 1549 1549 1533 1533 1533 1533 1549 1517 1517 1485 1485 1485 1485 1485 1485 1485 1469 1469 1469 1469 1469 1485 1501 1517 1485 1501 1501 1517 1517 1517 1517 1517 1533 1533 1533 1549 1549 1549 1565 1565 1629 1629 1629 1629 1629 1629 1629 1629 1645 1645 1645 1661 1661 1661 1677 1677 1661 1661 1661 1661 1677 1677 1693 1693 1741 1741 1741 1741 1741 1741 1741 1709 1645 1645 1645 1645 1645 1645 1645 1645 1693 1693 1693 1693 1709 1709 1725 1725 1693 1693 1693 1693 1709 1741 1757 1773 1757 1773 1789 1789 1805 1805 1789 1789 1821 1821 1821 1821 1821 1821 1821 1821 1853 1853 1853 1853 1853 1853 1853 1853 1885 1885 1885 1885 1885 1885 1885 1901 1901 1885 1885 1885 1885 1901 1917 1933 1885 1853 1853 1853 1853 1853 1853 1853 1853 1853 1869 1869 1869 1869 1853 1853 1917 1917 1917 1901 1885 1885 1869 1869 1901 1901 1901 1901 1901 1901 1901 1901 1949 1949 1949 1965 1965 1981 1981 1981 1933 1933 1949 1949 1949 1949 1949 1949 1933 1901 1949 1917 1965 1949 1981 1949 1981 1965 2012 1997 2028 1981 1997 1981 1997 1997 2012 2012 2028 2028 2044 2044 2012 1997 1981 1965 1965 1981 1997 1997 1949 1917 1949 1933 1965 1933 1981 1949 1965 1949 1981 1949 1997 1965 1997 1981 2012 1981 1997 1949 1981 1965 1997 1981 2060 2028 2044 1997 2012 1965 1981 1981 1997 1997 2028 1997 2028 1997 2028 1997 1949 1917 1949 1917 1949 1901 1933 1901 1933 1933 1917 1917 1917 1917 1933 1933 1933 1933 1933 1933 1933 1933 1933 1949 1933 1933 1933 1933 1933 1933 1933 1933 1917 1933 1933 1949 1949 1933 1933 1917 1933 1933 1933 1933 1933 1933 1933 1933 1837 1837 1837 1837 1837 1837 1837 1869 1901 1901 1901 1901 1885 1885 1885 1885 1869 1837 1805 1773 1741 1741 1725 1725 1645 1565 1517 1485 1533 1613 1757 1853 2012 2060 1981 2316 2588 1581 159 0 0 255 31 0 0 0 1262 1645 1437 1294 1214 1230 1262 1198 1198 1198 1214 1214 1214 1214 1230 1230 1246 1246 1214 1198 1182 1150 1102 1054 1006 974 1038 1006 1054 1102 1134 1070 1054 1118 559 31 255 415 271 255 191 271 319 207 127 143 127 63 47 47 127 111 95 79 111 111 111 127 111 95 95 79 31 31 15 15 31 0 0 127 239 207 159 143 31 15 79 95 111 95 111 95 143 143 175 175 175 175 175 175 95 95 111 143 127 111 79 63 31 31 0 0 0 0 63 111 207 191 335 319 63 0 15 0 31 79 111 127 79 63 31 31 31 15 0 0 15 31 31 47 63 63 63 63 63 63 47 15 0 0 0 0 0 15 31 63 31 63 79 111 127 143 143 127 127 95 127 175 143 47 31 47 63 63 47 47 63 63 63 63 31 31 31 15 47 31 31 31 63 63 95 95 79 47 15 0 0 0 0 15 47 79 95 95 79 79 63 63 63 63 63 63 79 63 63 63 111 143 175 191 159 95 15 0 0 0 0 0 0 0 0 0 15 79 159 239 143 159 175 191 159 159 159 143 127 127 127 127 127 127 127 127 143 127 127 159 191 207 191 175 191 191 191 191 191 191 191 191 175 175 175 175 175 175 175 159 159 127 223 383 431 351 239 191 239 239 223 239 239 255 271 287 223 223 223 223 223 239 255 255 303 319 319 319 303 271 255 223 399 559 607 495 431 479 447 335 383 383 399 399 383 367 351 351 383 383 367 367 367 367 351 351 351 335 319 335 367 367 351 319 223 223 239 255 287 319 335 351 335 319 287 287 319 367 431 463 415 383 351 335 303 287 271 255 351 319 287 271 255 255 271 287 287 287 287 287 287 287 287 271 319 319 319 319 335 367 383 367 335 319 335 335 335 351 383 399 415 415 415 415 431 431 431 431 463 479 511 495 479 431 383 335 431 303 175 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 31 0 447 479 527 463 399 383 367 335 255 239 207 191 207 191 143 143 111 143 127 111 111 143 191 207 319 255 159 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 1198 1182 1166 1166 1166 1166 1182 1198 1230 1230 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1198 1198 1182 1182 1150 1150 1150 1166 1166 1182 1182 1182 1214 1214 1214 1230 1214 1198 1182 1182 1230 1230 1230 1230 1230 1230 1230 1230 1230 1246 1246 1262 1278 1278 1294 1294 1262 1262 1278 1278 1278 1294 1294 1294 1246 1246 1262 1262 1262 1278 1278 1278 1326 1278 1230 1230 1262 1294 1310 1326 1246 1262 1262 1278 1278 1294 1310 1310 1310 1326 1326 1341 1357 1357 1373 1373 1326 1326 1341 1341 1357 1373 1373 1373 1373 1357 1357 1357 1357 1373 1389 1389 1437 1469 1485 1501 1517 1517 1533 1533 1533 1533 1533 1533 1549 1549 1549 1565 1501 1501 1485 1485 1501 1517 1533 1533 1533 1533 1517 1517 1517 1517 1533 1533 1501 1517 1517 1533 1549 1549 1565 1565 1549 1533 1517 1517 1517 1517 1533 1517 1501 1469 1469 1469 1469 1469 1469 1469 1485 1469 1469 1469 1469 1485 1501 1517 1469 1485 1501 1517 1517 1517 1501 1501 1517 1533 1533 1533 1549 1549 1549 1549 1613 1613 1613 1613 1613 1613 1613 1613 1629 1645 1645 1645 1661 1661 1661 1661 1661 1661 1661 1677 1677 1693 1693 1693 1725 1725 1725 1725 1725 1725 1725 1693 1693 1661 1661 1661 1661 1661 1661 1661 1693 1693 1693 1709 1709 1725 1725 1725 1693 1693 1693 1709 1725 1741 1773 1789 1773 1773 1789 1805 1821 1805 1805 1805 1837 1837 1837 1837 1837 1837 1837 1837 1869 1869 1869 1869 1869 1869 1869 1869 1885 1885 1885 1885 1901 1901 1901 1901 1901 1885 1885 1885 1885 1901 1917 1901 1869 1869 1869 1869 1869 1869 1869 1869 1885 1869 1853 1853 1853 1853 1869 1885 1917 1917 1917 1901 1901 1901 1901 1901 1901 1901 1901 1901 1901 1901 1901 1901 1933 1933 1949 1949 1949 1965 1965 1965 1965 1965 1965 1981 1981 1981 1997 1997 1901 1917 1917 1917 1917 1917 1933 1933 1933 1949 1981 1997 1997 1981 1949 1933 1997 1997 1997 1997 1997 1997 1997 1981 1997 1981 1949 1933 1933 1933 1949 1933 1949 1917 1917 1917 1933 1933 1949 1949 1901 1901 1901 1917 1917 1917 1933 1933 1965 1949 1933 1933 1917 1917 1933 1933 1949 1949 1933 1933 1917 1901 1901 1885 1901 1901 1901 1901 1901 1901 1901 1901 1949 1933 1917 1901 1869 1853 1837 1821 1917 1901 1901 1885 1885 1901 1901 1917 1885 1885 1885 1885 1885 1885 1885 1885 1869 1869 1869 1869 1869 1869 1869 1869 1869 1869 1869 1869 1853 1837 1821 1805 1805 1805 1805 1805 1805 1805 1805 1805 1757 1741 1741 1725 1709 1709 1693 1725 1821 1821 1789 1757 1693 1661 1629 1597 1613 1581 1533 1485 1437 1421 1405 1373 1341 1262 1214 1198 1230 1341 1453 1565 1661 1917 1885 1901 2380 2476 1405 207 0 0 31 0 0 0 1341 1565 1326 1294 1326 1357 1326 1214 1230 1230 1246 1230 1230 1214 1198 1198 1182 1182 1166 1166 1166 1134 1102 1038 990 958 974 926 958 990 1022 974 1006 1054 527 15 223 351 223 255 239 271 335 239 159 143 95 15 15 47 111 111 95 79 95 95 111 111 95 79 79 79 31 31 15 15 63 0 0 0 111 127 63 0 0 0 0 31 31 15 0 0 0 0 15 15 15 15 15 0 0 0 15 47 63 31 0 0 15 0 0 0 0 0 15 63 47 0 159 255 95 0 15 0 0 31 63 63 15 15 0 15 79 31 0 0 0 31 31 31 63 63 63 63 47 47 47 47 15 0 0 0 0 0 15 31 79 95 111 143 143 143 127 111 111 95 143 175 143 31 31 63 63 63 47 31 47 47 63 63 31 31 31 15 47 31 31 31 63 63 95 95 63 31 0 0 0 0 0 15 47 63 79 95 95 79 63 63 63 79 95 95 111 79 31 31 79 127 143 159 127 63 0 0 0 0 0 0 0 0 0 0 0 63 191 303 127 127 143 159 143 143 127 127 127 127 143 143 143 143 127 127 143 127 127 159 191 207 191 159 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 159 143 127 207 319 335 255 207 207 207 207 207 207 223 239 271 271 207 207 223 223 223 239 239 239 287 271 255 239 239 271 303 319 143 271 399 431 431 447 399 335 367 367 383 383 367 367 351 335 367 367 367 367 367 367 367 367 367 335 319 335 367 383 367 351 223 239 255 271 287 303 319 319 319 303 303 319 351 399 463 495 383 351 303 287 287 303 271 255 335 319 303 287 271 271 271 271 287 287 287 287 271 271 271 271 287 287 287 303 335 351 383 367 303 319 335 319 319 319 367 399 415 415 415 415 415 415 415 415 383 415 479 495 495 431 383 351 383 335 271 207 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 31 0 495 479 511 479 415 367 351 335 271 239 207 207 207 207 175 191 143 159 127 111 111 111 159 175 255 239 191 95 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 1198 1182 1166 1150 1150 1166 1182 1198 1230 1230 1230 1230 1230 1230 1230 1230 1214 1214 1198 1198 1198 1198 1198 1198 1166 1166 1166 1166 1182 1182 1182 1198 1230 1230 1230 1246 1230 1214 1198 1182 1230 1230 1230 1230 1230 1230 1230 1230 1230 1246 1246 1262 1278 1294 1310 1310 1278 1278 1278 1294 1294 1294 1310 1310 1262 1262 1262 1278 1278 1278 1294 1294 1341 1294 1230 1214 1262 1310 1326 1326 1262 1262 1278 1294 1310 1326 1326 1341 1326 1326 1341 1341 1357 1373 1389 1389 1373 1373 1373 1373 1373 1373 1389 1389 1357 1357 1357 1357 1357 1373 1389 1405 1421 1421 1437 1453 1469 1469 1485 1485 1501 1501 1501 1517 1517 1517 1533 1533 1501 1501 1485 1485 1501 1501 1517 1533 1533 1533 1517 1501 1501 1517 1533 1533 1485 1485 1501 1501 1517 1533 1549 1549 1533 1533 1517 1501 1501 1517 1533 1501 1485 1453 1453 1453 1453 1453 1453 1453 1485 1485 1485 1485 1485 1501 1517 1517 1453 1469 1485 1501 1517 1501 1501 1485 1517 1517 1533 1533 1533 1549 1549 1549 1613 1613 1613 1613 1613 1613 1613 1613 1629 1629 1645 1645 1645 1661 1661 1661 1677 1677 1677 1677 1693 1693 1693 1709 1725 1725 1725 1725 1725 1725 1725 1693 1725 1693 1693 1693 1693 1693 1693 1693 1709 1709 1709 1709 1725 1725 1725 1741 1693 1661 1661 1677 1693 1725 1757 1773 1757 1757 1773 1789 1789 1789 1789 1789 1805 1805 1805 1805 1805 1805 1805 1805 1837 1837 1837 1837 1837 1837 1837 1837 1853 1853 1853 1869 1869 1885 1885 1885 1869 1853 1853 1853 1853 1869 1885 1901 1869 1869 1869 1869 1869 1869 1869 1869 1885 1869 1821 1789 1789 1821 1869 1885 1885 1885 1885 1885 1885 1901 1901 1901 1885 1885 1885 1885 1885 1885 1885 1885 1885 1885 1901 1901 1901 1917 1917 1917 1933 1933 1933 1949 1949 1965 1965 1965 1901 1853 1853 1853 1853 1853 1837 1837 1869 1885 1917 1933 1933 1917 1885 1901 1933 1933 1917 1917 1901 1885 1885 1869 1949 1933 1885 1869 1853 1869 1901 1885 1853 1821 1821 1821 1837 1837 1853 1853 1821 1821 1837 1837 1837 1853 1853 1853 1869 1853 1837 1821 1821 1821 1821 1837 1805 1805 1805 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1789 1837 1837 1837 1837 1837 1837 1821 1821 1853 1837 1837 1821 1821 1837 1837 1853 1853 1853 1837 1821 1789 1773 1757 1741 1757 1757 1757 1757 1757 1757 1757 1757 1725 1725 1725 1709 1677 1645 1613 1597 1581 1581 1581 1581 1581 1581 1581 1581 1597 1581 1565 1549 1517 1485 1469 1501 1565 1565 1517 1469 1389 1326 1278 1262 1294 1262 1198 1150 1102 1086 1086 1086 1086 1038 1022 1022 1054 1134 1198 1246 1166 1373 1853 1837 1741 2268 2268 1326 399 0 0 0 0 0 1373 1581 1405 1357 1389 1421 1389 1278 1278 1294 1230 1230 1230 1214 1214 1182 1166 1166 1150 1150 1150 1150 1118 1054 1006 974 974 910 878 894 926 910 958 1022 463 0 191 287 175 239 223 207 255 175 127 127 79 0 31 95 111 95 79 79 95 95 111 111 79 79 79 63 31 31 15 15 31 15 0 0 0 47 15 0 47 47 31 31 15 15 31 63 31 31 63 63 63 63 63 63 0 0 15 0 63 31 63 15 31 0 31 0 0 0 15 15 15 0 15 159 63 15 63 15 0 15 31 15 0 0 0 31 111 63 0 0 0 31 31 0 47 47 47 31 31 15 15 15 31 15 0 0 0 0 15 31 31 63 111 143 175 175 159 111 95 111 143 191 127 31 15 79 79 63 31 15 47 47 63 63 31 31 31 15 47 31 31 31 63 63 95 79 63 31 0 0 15 15 31 63 95 111 127 143 143 127 127 127 127 159 175 191 159 127 95 95 143 159 127 95 79 31 0 0 0 0 0 0 0 0 0 0 0 31 159 287 111 111 127 143 111 111 111 111 111 111 127 143 143 127 111 111 143 127 127 159 207 223 191 175 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 175 127 111 191 271 271 207 191 239 191 191 191 191 207 223 255 255 207 223 239 239 255 255 255 255 271 255 239 239 271 319 367 383 271 239 287 383 415 383 383 415 351 367 367 367 367 351 335 319 367 367 367 367 367 367 367 367 351 319 303 319 351 367 367 351 255 255 271 287 287 303 303 287 287 303 319 351 399 447 495 511 367 319 255 255 287 303 287 271 303 303 303 303 287 271 255 239 287 287 287 271 271 255 255 255 255 271 271 287 319 367 399 383 287 319 351 335 319 319 367 415 415 415 415 415 415 415 415 415 399 415 463 479 479 447 415 415 399 335 303 303 207 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 31 0 543 495 495 479 431 367 335 335 287 255 223 207 223 239 207 223 175 143 111 79 95 95 127 143 143 159 191 127 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 1182 1182 1150 1134 1134 1150 1182 1182 1230 1230 1230 1230 1230 1230 1230 1230 1198 1198 1198 1198 1198 1198 1198 1198 1166 1166 1182 1182 1182 1198 1198 1198 1246 1246 1246 1246 1246 1230 1214 1198 1246 1246 1246 1246 1246 1246 1246 1246 1246 1246 1262 1278 1294 1294 1310 1326 1278 1278 1294 1294 1294 1310 1310 1310 1262 1262 1278 1278 1278 1294 1294 1294 1357 1294 1230 1214 1262 1326 1341 1326 1278 1278 1294 1310 1326 1341 1341 1357 1278 1294 1310 1310 1326 1341 1357 1357 1405 1405 1405 1389 1389 1389 1389 1389 1357 1357 1357 1357 1357 1389 1405 1405 1405 1405 1421 1437 1437 1453 1469 1469 1501 1501 1501 1517 1517 1533 1533 1533 1501 1485 1485 1485 1485 1501 1517 1533 1549 1533 1501 1485 1485 1501 1533 1549 1469 1469 1485 1485 1501 1517 1533 1533 1533 1517 1517 1501 1501 1517 1517 1501 1485 1453 1453 1453 1453 1453 1453 1453 1501 1501 1485 1485 1485 1501 1517 1533 1437 1453 1485 1501 1517 1501 1485 1469 1517 1517 1517 1533 1533 1549 1549 1549 1613 1613 1613 1613 1613 1613 1613 1613 1629 1629 1629 1645 1645 1661 1661 1661 1677 1677 1693 1693 1693 1709 1709 1709 1725 1725 1725 1725 1725 1725 1725 1725 1757 1725 1725 1725 1725 1725 1725 1725 1709 1709 1725 1725 1725 1741 1741 1741 1693 1661 1677 1693 1709 1741 1757 1773 1757 1773 1789 1805 1805 1805 1805 1789 1821 1821 1821 1821 1821 1821 1821 1821 1853 1853 1853 1853 1853 1853 1853 1853 1853 1853 1853 1869 1869 1885 1885 1885 1869 1853 1853 1853 1853 1869 1885 1901 1901 1869 1869 1869 1869 1869 1869 1869 1885 1853 1789 1757 1757 1789 1853 1885 1837 1853 1853 1869 1869 1885 1885 1901 1869 1869 1869 1869 1869 1869 1869 1869 1853 1853 1853 1853 1869 1869 1885 1885 1853 1853 1869 1869 1885 1885 1901 1901 1869 1837 1837 1821 1805 1805 1789 1789 1821 1853 1885 1901 1901 1885 1853 1853 1869 1869 1853 1837 1821 1805 1789 1773 1901 1885 1837 1805 1805 1821 1837 1869 1725 1693 1709 1709 1709 1725 1725 1725 1757 1773 1773 1773 1789 1789 1789 1789 1757 1757 1741 1725 1709 1709 1709 1709 1693 1693 1693 1693 1693 1693 1709 1741 1709 1709 1741 1709 1741 1709 1741 1709 1613 1597 1661 1677 1741 1757 1821 1805 1725 1677 1709 1661 1693 1677 1709 1693 1773 1725 1725 1645 1629 1565 1565 1517 1565 1533 1565 1533 1565 1533 1565 1533 1613 1581 1597 1533 1533 1469 1469 1405 1421 1389 1421 1389 1421 1389 1421 1389 1389 1357 1357 1294 1294 1230 1230 1246 1294 1294 1262 1214 1166 1102 1070 1054 1070 1038 974 926 910 894 910 926 878 846 894 878 910 910 942 942 1102 1278 1262 1373 1693 1773 1901 2460 1693 255 0 0 0 0 1341 1533 1389 1341 1294 1341 1326 1230 1198 1214 1070 1070 1086 1102 1118 1118 1118 1118 1070 1070 1070 1054 1022 958 910 862 958 878 830 878 878 862 926 1038 415 0 191 255 159 223 175 95 159 127 111 127 79 15 79 159 111 95 79 63 95 95 95 111 79 79 63 63 31 31 15 15 0 15 15 0 0 0 0 0 47 31 0 0 15 31 63 79 31 31 63 63 63 63 63 63 0 0 0 0 0 0 79 63 0 0 31 0 0 0 0 0 15 0 0 79 31 0 79 63 15 31 15 0 0 0 0 47 143 79 0 0 0 31 15 0 31 31 31 15 15 0 0 0 31 15 0 0 0 0 0 0 0 0 15 79 143 159 175 175 111 111 159 191 127 15 15 79 79 63 31 15 31 47 63 79 31 31 31 15 47 31 31 31 63 63 95 79 63 31 0 0 31 47 63 79 111 127 159 159 79 63 63 63 79 111 143 159 159 127 127 143 175 159 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 223 95 111 127 127 111 111 95 95 79 95 127 143 143 127 95 79 143 143 143 175 207 223 207 175 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 175 127 95 175 239 239 175 207 287 207 207 207 207 223 239 255 271 255 255 271 287 287 287 287 287 287 319 367 383 399 383 351 319 527 351 287 383 431 367 415 527 351 351 367 367 367 351 335 319 367 367 367 367 367 367 367 367 319 303 271 287 319 351 351 335 271 287 287 303 303 287 287 271 287 303 335 383 431 463 495 527 351 287 239 239 287 319 303 271 287 303 319 319 303 287 255 223 287 287 287 271 271 255 255 255 239 239 255 287 319 367 399 383 319 319 351 335 303 303 367 415 415 415 415 415 415 415 415 415 479 479 479 447 447 431 431 415 447 335 287 351 319 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 31 0 575 495 479 479 431 367 335 335 287 255 223 223 239 255 239 223 191 159 127 79 79 79 111 111 79 127 191 143 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 1182 1134 1102 1086 1118 1134 1150 1150 1246 1246 1246 1246 1246 1230 1214 1198 1214 1214 1230 1230 1230 1214 1198 1198 1230 1214 1198 1182 1166 1182 1198 1214 1246 1246 1246 1230 1230 1230 1214 1214 1214 1214 1230 1230 1230 1246 1246 1246 1230 1246 1246 1262 1262 1278 1278 1278 1278 1294 1294 1310 1310 1326 1326 1326 1262 1278 1278 1294 1294 1310 1310 1310 1310 1310 1310 1326 1341 1357 1373 1389 1357 1310 1310 1294 1294 1294 1310 1310 1341 1341 1310 1294 1294 1294 1294 1294 1341 1341 1357 1373 1373 1357 1357 1357 1389 1389 1373 1357 1341 1341 1326 1310 1389 1389 1389 1405 1405 1405 1421 1421 1421 1421 1437 1437 1437 1437 1421 1421 1421 1421 1437 1469 1517 1517 1485 1453 1469 1469 1485 1501 1517 1533 1549 1549 1517 1501 1485 1485 1485 1501 1533 1549 1517 1517 1517 1517 1533 1533 1533 1517 1485 1453 1469 1469 1469 1469 1469 1469 1469 1469 1469 1469 1485 1501 1533 1549 1501 1517 1533 1549 1549 1533 1517 1501 1533 1517 1501 1517 1565 1581 1565 1549 1661 1661 1661 1661 1661 1661 1661 1661 1629 1645 1661 1677 1677 1677 1677 1661 1725 1725 1725 1725 1725 1725 1725 1725 1709 1741 1789 1805 1789 1757 1757 1773 1741 1757 1773 1773 1773 1757 1725 1709 1789 1789 1789 1789 1773 1773 1773 1741 1693 1709 1709 1709 1725 1725 1725 1725 1821 1821 1821 1837 1821 1805 1789 1789 1805 1821 1821 1837 1853 1869 1885 1885 1869 1869 1869 1869 1853 1837 1837 1821 1885 1885 1869 1869 1869 1869 1885 1885 1885 1885 1885 1885 1885 1885 1901 1869 1837 1837 1837 1837 1853 1853 1853 1853 1741 1725 1693 1677 1661 1677 1693 1709 1741 1757 1773 1789 1789 1757 1725 1693 1693 1693 1709 1725 1725 1709 1693 1693 1725 1725 1725 1709 1709 1693 1693 1677 1757 1821 1869 1837 1741 1693 1709 1725 1645 1661 1693 1709 1725 1741 1741 1741 1709 1709 1693 1677 1661 1661 1645 1629 1693 1725 1709 1693 1661 1613 1581 1549 1629 1645 1661 1693 1693 1677 1661 1613 1581 1613 1645 1629 1597 1581 1613 1661 1629 1629 1613 1613 1597 1597 1581 1581 1629 1581 1533 1501 1517 1517 1501 1501 1501 1485 1453 1405 1357 1357 1389 1421 1469 1469 1517 1485 1517 1469 1485 1453 1549 1485 1485 1421 1437 1405 1437 1405 1501 1469 1501 1469 1501 1469 1501 1469 1549 1501 1485 1405 1389 1326 1326 1294 1310 1357 1469 1437 1405 1326 1373 1389 1405 1357 1373 1310 1310 1246 1246 1214 1118 1118 1214 1246 1310 1278 1278 1230 1182 1118 1086 990 990 958 1006 1038 1038 1070 1022 958 926 926 926 942 894 894 878 878 862 846 846 798 798 782 830 830 878 878 926 910 942 990 1118 1230 1341 1485 1741 2092 2428 1437 207 0 0 431 1198 1405 1214 1230 1230 1214 1214 1214 1198 1182 1118 1086 1070 1086 1118 1134 1118 1102 1150 1118 1086 1054 1022 990 974 974 942 942 974 974 958 926 942 958 383 15 239 303 111 143 111 95 79 95 111 79 47 15 63 79 127 127 111 95 127 111 95 95 111 79 111 159 79 15 15 79 95 79 31 15 0 0 0 0 47 79 63 47 31 31 47 47 127 95 79 79 111 111 79 47 0 0 0 0 15 0 63 31 31 15 47 15 47 0 15 0 0 0 0 31 31 31 47 47 47 47 0 0 0 0 0 175 239 159 31 0 0 15 15 0 47 15 0 0 0 31 31 15 0 0 0 0 0 0 0 0 15 15 0 15 47 111 175 175 111 111 143 159 95 31 15 31 15 15 15 15 47 47 47 47 0 0 0 0 31 31 31 31 79 79 95 95 79 47 15 0 31 31 31 47 47 63 63 79 143 159 175 191 191 175 159 143 79 63 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 127 207 255 127 111 95 79 63 79 111 127 95 111 111 111 111 95 79 63 111 111 111 127 143 159 175 191 207 207 207 191 175 159 143 127 175 175 159 143 143 143 159 143 159 127 143 159 175 175 175 159 207 207 191 191 207 239 271 287 255 239 239 239 239 255 271 287 351 351 351 351 351 351 351 351 319 319 335 351 367 383 399 415 383 383 367 367 367 367 351 351 367 351 335 351 383 399 399 367 287 303 319 335 335 303 271 255 367 351 319 287 271 271 287 287 351 271 223 287 431 527 527 479 303 319 351 367 351 335 287 271 255 271 271 287 287 271 271 255 271 271 271 287 287 303 303 303 271 271 287 303 319 351 367 351 303 319 351 351 319 319 367 399 415 431 431 431 431 431 447 447 479 463 463 447 463 447 479 479 479 415 319 335 351 287 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 31 0 0 0 0 0 31 63 479 559 479 367 431 399 303 319 303 287 271 255 223 207 191 175 143 127 127 95 79 63 79 79 111 127 191 223 239 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 15 31 47 15 0 0 0 0 15 31 47 1166 1150 1134 1150 1182 1182 1166 1134 1230 1230 1246 1246 1230 1214 1198 1198 1214 1230 1230 1246 1246 1230 1214 1214 1198 1182 1166 1166 1166 1198 1230 1246 1246 1230 1230 1230 1214 1214 1214 1214 1198 1198 1214 1214 1230 1246 1246 1246 1262 1262 1262 1262 1246 1246 1246 1246 1278 1294 1294 1294 1310 1310 1326 1326 1262 1262 1278 1278 1294 1294 1294 1310 1310 1310 1310 1310 1326 1341 1357 1341 1373 1341 1341 1326 1326 1326 1341 1341 1357 1341 1326 1326 1310 1326 1326 1326 1373 1373 1389 1389 1389 1373 1373 1357 1310 1310 1326 1341 1357 1357 1373 1373 1357 1357 1373 1373 1389 1389 1389 1389 1437 1437 1453 1469 1469 1453 1437 1437 1437 1421 1421 1453 1501 1517 1501 1469 1517 1517 1533 1533 1549 1549 1549 1565 1533 1533 1533 1533 1533 1549 1565 1565 1549 1549 1549 1549 1549 1549 1549 1517 1501 1469 1469 1469 1453 1453 1437 1437 1501 1501 1501 1517 1533 1549 1565 1565 1549 1565 1581 1597 1597 1581 1565 1549 1597 1565 1565 1581 1613 1629 1613 1597 1661 1661 1661 1661 1661 1677 1677 1677 1693 1693 1693 1693 1677 1661 1661 1645 1693 1709 1725 1741 1757 1757 1757 1757 1725 1757 1789 1805 1773 1741 1741 1741 1741 1741 1757 1757 1757 1741 1709 1693 1741 1757 1773 1789 1805 1821 1837 1853 1693 1693 1693 1709 1709 1725 1725 1741 1805 1805 1805 1805 1805 1789 1773 1773 1725 1741 1741 1757 1773 1789 1789 1805 1789 1773 1757 1741 1741 1773 1789 1821 1805 1789 1789 1773 1773 1789 1789 1805 1805 1805 1805 1805 1805 1805 1805 1805 1773 1741 1773 1741 1773 1725 1757 1725 1677 1629 1645 1597 1629 1597 1645 1629 1693 1645 1661 1613 1629 1581 1613 1581 1565 1549 1581 1565 1597 1549 1581 1565 1565 1565 1581 1565 1565 1549 1549 1533 1437 1501 1581 1549 1517 1485 1549 1581 1501 1517 1533 1533 1533 1533 1533 1517 1549 1549 1533 1517 1501 1501 1485 1485 1549 1533 1533 1501 1501 1469 1469 1453 1405 1405 1437 1453 1501 1501 1533 1517 1469 1501 1517 1501 1469 1453 1469 1501 1453 1453 1437 1437 1421 1421 1421 1405 1389 1341 1310 1294 1310 1310 1310 1294 1278 1278 1246 1198 1150 1150 1182 1214 1198 1214 1214 1230 1230 1230 1214 1214 1294 1278 1262 1230 1214 1230 1230 1246 1326 1310 1310 1294 1294 1310 1326 1326 1230 1230 1230 1230 1246 1262 1294 1310 1198 1278 1326 1310 1246 1198 1230 1262 1214 1214 1182 1166 1134 1102 1086 1070 974 1006 1054 1086 1102 1070 1038 1022 1022 990 926 878 846 846 862 910 974 974 926 878 846 846 846 862 846 846 846 830 830 830 814 814 830 798 798 798 814 814 814 782 878 894 990 1086 1134 1214 1469 1821 2156 2028 1166 0 0 495 1214 1182 1214 1214 1230 1230 1198 1182 1166 1166 1166 1102 1070 1070 1086 1086 1070 1038 1022 1006 1006 1006 1022 1038 1054 1070 1070 1054 1070 1038 1038 1038 1054 1070 383 0 271 319 143 175 143 127 63 79 79 63 15 0 47 63 127 127 111 95 111 111 95 95 111 79 95 127 63 15 31 95 207 207 175 159 143 143 127 159 79 31 0 0 0 0 0 63 95 95 79 79 95 95 95 63 31 31 31 31 63 79 95 111 47 47 63 63 47 47 31 15 0 0 15 31 47 31 47 47 31 63 0 0 0 0 0 143 175 95 31 15 31 31 15 31 79 31 0 0 15 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 31 31 47 95 159 159 79 0 0 15 15 15 15 15 47 47 47 47 0 0 0 0 31 31 31 31 63 79 95 95 79 47 15 0 31 31 31 47 47 47 63 63 95 111 127 127 127 127 111 95 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 143 207 239 127 111 95 79 47 63 95 111 79 79 95 95 95 95 95 79 111 111 111 127 143 159 175 191 191 191 191 175 175 143 127 111 159 159 143 143 143 159 175 159 143 127 143 159 159 175 175 175 207 207 191 191 207 239 271 287 255 239 239 239 239 255 271 287 287 303 319 335 351 367 383 383 335 351 351 367 383 399 415 415 415 399 399 383 367 351 335 319 367 335 335 351 383 399 383 367 303 319 319 319 303 303 287 271 335 319 287 271 255 255 255 271 271 207 175 255 383 463 447 383 303 319 335 351 351 319 287 271 255 271 271 287 287 271 271 255 271 271 271 287 287 287 303 303 271 271 287 287 319 335 367 383 287 303 335 335 319 303 351 383 415 415 415 415 431 431 431 447 463 463 447 447 463 447 479 479 495 399 303 303 319 287 207 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 31 0 0 0 0 0 31 63 447 527 447 351 415 383 287 303 287 287 271 255 223 207 191 191 111 127 111 95 95 79 111 111 111 127 191 223 239 143 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 79 95 95 79 63 31 15 47 47 15 0 0 0 0 0 1166 1166 1182 1214 1246 1230 1182 1134 1214 1214 1230 1230 1230 1214 1198 1182 1214 1230 1230 1246 1246 1246 1230 1230 1166 1150 1150 1150 1166 1198 1246 1262 1230 1230 1230 1214 1214 1198 1198 1198 1166 1182 1198 1198 1214 1230 1246 1246 1294 1278 1278 1262 1246 1246 1230 1230 1294 1294 1310 1310 1310 1326 1326 1326 1278 1278 1278 1278 1294 1294 1294 1294 1310 1310 1294 1310 1310 1341 1357 1341 1373 1341 1341 1341 1341 1341 1341 1341 1326 1326 1310 1310 1310 1326 1341 1341 1389 1389 1389 1373 1357 1357 1341 1341 1278 1294 1310 1326 1357 1373 1389 1389 1357 1357 1357 1357 1373 1373 1389 1389 1437 1437 1453 1453 1453 1453 1437 1437 1469 1453 1421 1437 1485 1501 1501 1501 1533 1533 1549 1549 1549 1549 1549 1549 1533 1533 1549 1565 1565 1565 1565 1565 1565 1565 1565 1549 1533 1517 1517 1485 1517 1485 1485 1469 1469 1453 1453 1437 1485 1501 1517 1549 1549 1565 1565 1565 1565 1581 1581 1597 1597 1581 1581 1565 1613 1597 1581 1597 1629 1645 1629 1597 1645 1645 1661 1661 1677 1693 1693 1693 1773 1773 1757 1741 1709 1693 1677 1661 1661 1677 1709 1709 1709 1693 1677 1661 1677 1709 1757 1773 1757 1741 1741 1741 1693 1693 1693 1693 1693 1677 1661 1645 1661 1661 1677 1693 1709 1725 1741 1741 1613 1613 1629 1645 1661 1677 1677 1693 1725 1725 1725 1741 1725 1709 1693 1693 1629 1629 1645 1645 1661 1677 1677 1693 1677 1661 1613 1597 1613 1661 1709 1741 1661 1661 1645 1645 1645 1645 1661 1661 1645 1645 1645 1645 1645 1629 1629 1629 1597 1581 1581 1565 1565 1549 1549 1533 1501 1469 1485 1453 1485 1469 1501 1501 1533 1485 1453 1389 1389 1373 1405 1405 1437 1437 1469 1453 1469 1453 1453 1437 1405 1405 1437 1405 1421 1389 1421 1389 1278 1294 1389 1357 1357 1310 1373 1389 1373 1389 1389 1389 1389 1373 1357 1341 1373 1357 1357 1341 1326 1326 1310 1310 1357 1341 1357 1294 1326 1310 1357 1341 1294 1246 1278 1262 1310 1310 1389 1373 1294 1310 1326 1310 1278 1246 1262 1278 1230 1230 1230 1230 1214 1214 1214 1214 1214 1182 1150 1150 1182 1198 1182 1166 1134 1134 1118 1070 1022 1022 1038 1070 1054 1054 1070 1102 1102 1102 1102 1102 1166 1150 1150 1134 1134 1134 1150 1166 1134 1118 1086 1054 1054 1086 1102 1134 1134 1118 1086 1054 1038 1022 1022 1022 1054 1086 1118 1102 1038 1006 1038 1070 1086 1070 1054 1038 1006 990 974 958 942 958 990 990 990 942 910 878 878 846 798 750 734 734 750 798 894 878 830 798 782 766 782 782 798 798 798 814 814 814 830 814 798 798 798 798 798 782 782 750 846 846 878 926 958 1022 1230 1501 1725 2204 1901 702 0 495 1118 1038 1198 1214 1214 1214 1166 1150 1134 1118 1150 1134 1086 1086 1086 1086 1054 1022 958 974 974 1006 1022 1070 1102 1118 1134 1102 1086 1038 1038 1038 1070 1102 351 0 255 319 159 207 175 143 31 47 63 47 0 0 15 31 127 111 111 95 111 95 95 95 111 63 63 95 31 0 31 127 287 287 271 271 287 303 303 319 351 303 239 143 47 0 0 0 0 0 0 0 0 15 31 15 31 31 31 15 15 31 31 47 63 79 79 79 79 63 47 15 0 0 15 31 63 63 79 79 0 63 63 31 15 0 0 175 255 95 15 79 111 47 47 95 95 63 31 15 31 47 31 15 47 47 47 47 47 31 31 31 15 0 0 0 0 0 0 0 0 79 191 175 47 0 0 31 15 15 15 15 47 47 47 47 0 0 0 0 31 31 31 31 63 79 95 95 79 47 0 0 15 47 63 63 63 79 79 79 63 63 79 95 95 79 63 63 31 15 15 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 0 63 143 191 223 127 111 95 79 47 63 63 79 47 63 63 79 95 95 111 111 127 111 111 111 127 143 175 175 175 175 175 175 159 143 127 111 143 127 127 127 143 159 175 175 143 111 127 143 159 175 191 191 223 207 191 191 207 223 255 271 255 239 239 239 239 255 271 287 239 255 287 319 351 399 415 431 367 367 383 399 399 415 415 431 431 431 415 383 367 335 319 303 367 335 319 335 367 383 367 351 335 319 303 303 287 287 287 303 319 303 271 255 255 239 255 255 223 191 175 271 383 431 399 335 303 303 319 335 335 303 287 255 255 271 271 287 287 271 271 255 271 271 271 271 287 287 287 303 287 271 287 287 303 335 351 367 271 303 335 335 319 335 351 383 431 431 431 447 447 447 463 431 447 447 447 431 431 431 431 431 463 399 303 287 271 287 303 303 127 15 0 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 31 0 0 0 0 0 31 63 447 527 447 351 431 415 319 335 287 271 271 255 223 207 207 191 127 127 111 79 95 79 95 95 127 127 191 207 207 127 15 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 111 143 175 175 143 111 79 111 95 63 31 0 0 0 0 1198 1182 1182 1214 1230 1230 1198 1150 1198 1214 1214 1230 1214 1214 1198 1198 1198 1198 1214 1230 1230 1230 1230 1214 1198 1182 1166 1166 1166 1198 1214 1246 1230 1230 1214 1214 1198 1198 1198 1198 1166 1166 1182 1198 1214 1230 1246 1262 1294 1294 1294 1278 1278 1278 1278 1278 1341 1341 1341 1341 1341 1341 1341 1341 1310 1310 1310 1310 1310 1310 1326 1326 1326 1326 1326 1326 1326 1341 1357 1341 1310 1310 1326 1326 1341 1326 1326 1326 1294 1294 1278 1278 1294 1310 1326 1341 1389 1373 1357 1341 1326 1310 1310 1310 1341 1341 1341 1357 1357 1357 1357 1357 1373 1373 1389 1389 1405 1405 1405 1405 1421 1421 1437 1453 1453 1437 1421 1421 1501 1469 1437 1437 1469 1501 1517 1517 1501 1501 1517 1533 1533 1549 1549 1565 1501 1517 1549 1565 1565 1565 1549 1533 1565 1549 1533 1517 1501 1485 1469 1421 1501 1469 1485 1485 1485 1485 1485 1485 1453 1469 1501 1517 1533 1533 1533 1517 1533 1533 1533 1533 1533 1533 1533 1533 1565 1549 1533 1549 1565 1581 1565 1549 1613 1613 1629 1645 1645 1661 1677 1677 1693 1677 1661 1645 1613 1613 1597 1597 1629 1629 1645 1629 1597 1533 1485 1453 1469 1517 1565 1597 1597 1597 1613 1629 1565 1565 1565 1565 1549 1549 1533 1533 1533 1517 1517 1501 1501 1485 1485 1469 1485 1501 1501 1533 1549 1565 1581 1581 1581 1597 1597 1597 1597 1581 1565 1549 1533 1533 1533 1549 1565 1565 1565 1581 1549 1533 1517 1501 1501 1533 1549 1565 1501 1485 1469 1469 1469 1469 1485 1501 1469 1469 1469 1453 1453 1453 1453 1437 1405 1389 1389 1373 1357 1357 1341 1341 1310 1310 1310 1310 1326 1326 1341 1341 1357 1341 1294 1262 1230 1214 1214 1214 1278 1294 1294 1310 1310 1294 1294 1278 1246 1246 1246 1230 1230 1230 1230 1230 1246 1278 1294 1278 1214 1182 1166 1182 1230 1230 1246 1246 1246 1246 1230 1214 1262 1246 1246 1230 1230 1214 1214 1214 1278 1262 1214 1198 1182 1198 1230 1246 1214 1182 1134 1102 1102 1134 1166 1198 1150 1150 1150 1118 1102 1086 1070 1070 1086 1086 1086 1070 1070 1070 1070 1070 1102 1086 1070 1086 1118 1134 1134 1118 1054 1070 1054 1022 990 974 990 1054 1022 1038 1054 1086 1102 1102 1102 1102 1086 1086 1086 1102 1102 1118 1118 1134 1070 1038 990 942 942 974 1006 1038 1134 1102 1054 974 910 862 814 798 926 958 974 942 910 910 958 990 1006 1006 990 974 958 942 926 926 958 974 974 990 974 942 894 878 862 846 798 766 750 750 766 782 814 814 782 766 750 734 734 750 766 766 782 798 814 830 830 846 814 782 830 846 862 878 878 862 878 846 846 910 910 942 1134 1341 1485 1853 1949 1405 718 670 1006 1150 1150 1198 1198 1150 1150 1134 1102 1086 1118 1086 1070 1054 1070 1070 1038 1006 974 974 974 958 974 990 1006 1006 990 974 942 910 926 942 1022 1038 335 0 271 351 175 207 159 111 31 63 63 47 0 0 15 47 111 111 95 95 111 95 79 79 95 63 47 63 15 0 31 127 239 239 239 255 287 319 335 351 431 463 479 447 383 239 79 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 0 0 47 47 47 47 47 31 15 0 0 0 15 31 63 63 95 79 0 63 63 15 0 0 0 303 607 271 31 63 127 79 79 143 127 95 63 47 63 63 47 15 47 47 47 47 31 31 31 31 15 0 0 0 0 0 0 0 0 111 255 191 47 0 0 31 15 15 15 15 47 47 47 47 0 0 0 0 31 31 31 31 63 63 95 79 63 31 0 0 47 47 47 47 47 63 63 63 31 31 31 31 31 31 31 31 15 15 0 0 0 0 0 0 15 15 15 15 15 15 15 0 15 0 0 15 95 159 175 175 111 95 95 79 47 47 47 47 31 31 31 47 79 95 111 127 127 111 111 111 127 143 159 159 175 175 191 191 175 159 143 127 111 111 111 127 143 159 191 191 159 127 143 159 175 207 239 239 223 223 207 191 207 223 255 271 255 239 239 239 239 255 271 287 271 271 303 335 383 415 447 447 399 399 415 415 415 415 415 431 415 415 399 383 367 351 351 335 351 335 319 335 351 367 351 335 351 335 303 271 271 287 303 319 303 303 287 271 271 255 255 255 239 223 255 335 431 463 399 335 287 303 303 319 303 287 271 255 255 271 271 287 287 271 271 255 255 255 271 271 271 287 287 287 287 287 287 287 303 319 351 351 271 287 303 303 303 319 335 351 399 399 415 415 431 447 447 415 447 431 431 415 415 415 431 431 431 415 367 303 255 255 319 351 255 159 0 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 31 0 0 0 0 0 31 63 479 559 495 399 479 463 383 399 271 271 255 239 239 223 207 207 191 175 127 95 79 79 79 79 127 127 175 191 191 143 63 31 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 95 143 175 191 175 175 143 127 95 63 31 15 15 15 1246 1198 1166 1166 1182 1214 1214 1198 1198 1198 1214 1230 1230 1230 1214 1214 1166 1182 1198 1214 1214 1214 1214 1214 1246 1230 1198 1182 1166 1182 1198 1198 1230 1230 1230 1214 1214 1198 1198 1198 1182 1182 1198 1214 1230 1230 1246 1246 1262 1278 1294 1310 1326 1326 1341 1357 1389 1389 1373 1373 1373 1373 1373 1373 1341 1341 1341 1341 1341 1341 1341 1341 1357 1341 1341 1341 1341 1357 1373 1341 1294 1278 1294 1310 1326 1326 1310 1310 1278 1262 1262 1262 1278 1294 1310 1357 1405 1389 1357 1341 1326 1310 1326 1326 1357 1357 1357 1357 1373 1373 1373 1373 1373 1373 1389 1389 1389 1405 1405 1405 1405 1421 1421 1437 1437 1421 1421 1437 1501 1469 1437 1421 1453 1485 1501 1485 1469 1469 1485 1517 1533 1549 1565 1581 1469 1485 1517 1549 1549 1533 1517 1501 1549 1533 1517 1485 1469 1437 1421 1389 1437 1421 1421 1437 1469 1485 1485 1501 1421 1421 1437 1469 1469 1485 1485 1485 1469 1469 1453 1453 1453 1453 1469 1469 1501 1469 1453 1469 1485 1485 1469 1453 1533 1533 1533 1549 1549 1565 1565 1565 1453 1437 1421 1405 1405 1405 1405 1421 1501 1501 1501 1485 1453 1405 1373 1341 1294 1341 1389 1405 1389 1373 1373 1389 1421 1421 1405 1389 1389 1389 1389 1389 1405 1405 1405 1389 1373 1357 1341 1341 1373 1389 1389 1405 1421 1437 1453 1453 1437 1437 1453 1453 1453 1437 1421 1405 1421 1421 1421 1421 1437 1437 1437 1437 1389 1405 1421 1421 1405 1373 1341 1310 1310 1310 1294 1278 1278 1294 1310 1310 1341 1341 1326 1326 1310 1310 1294 1294 1262 1246 1246 1246 1230 1230 1214 1214 1182 1198 1198 1198 1198 1198 1198 1198 1182 1182 1182 1166 1134 1086 1054 1022 1054 1054 1070 1070 1070 1070 1054 1054 1038 1038 1038 1038 1038 1038 1038 1054 1118 1134 1118 1086 1038 990 958 958 1022 1038 1054 1086 1102 1102 1102 1102 1166 1166 1150 1150 1150 1150 1134 1134 1182 1150 1102 1070 1038 1054 1070 1086 1038 1006 942 910 894 926 974 1038 1054 1054 1038 1022 1006 1006 974 974 990 990 990 990 990 990 990 990 990 974 958 990 1022 1038 1022 1006 974 990 990 958 926 910 926 942 942 958 974 1006 1022 1022 1022 1022 958 974 990 1006 1006 1022 1022 1022 1006 958 910 878 862 894 926 958 926 910 878 862 846 830 830 830 830 846 862 862 862 878 926 942 894 878 878 862 862 846 846 846 846 862 878 878 878 862 846 830 862 846 830 798 798 798 814 814 814 798 798 782 766 766 766 766 766 782 798 814 830 846 862 862 830 846 862 878 894 910 926 926 910 878 862 942 958 1006 1134 1294 1469 1549 1757 1757 1389 1102 1102 1118 1118 1134 1150 1150 1134 1102 1086 1070 1086 1054 1038 1054 1086 1086 1070 1054 990 974 958 942 942 926 942 942 910 878 862 846 894 926 1022 1054 319 0 271 383 223 223 143 63 47 79 79 63 15 0 31 63 111 111 95 79 95 95 79 79 95 47 31 47 0 0 15 111 127 143 143 175 207 255 271 287 239 303 383 447 479 431 335 319 175 111 63 15 0 0 0 0 0 0 0 0 0 0 0 15 0 0 15 15 0 0 0 0 0 0 31 47 95 95 95 79 0 31 31 0 0 0 15 447 1022 559 143 31 95 95 111 127 127 111 79 95 111 111 79 47 31 47 47 47 31 31 31 31 0 0 0 0 0 0 15 0 0 175 303 207 47 0 31 47 15 15 15 15 47 47 47 47 0 0 0 0 31 31 31 31 47 63 79 79 63 31 0 0 47 47 47 47 47 31 31 31 31 31 15 15 15 15 31 31 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 47 111 159 143 127 79 79 79 79 47 47 31 31 15 15 15 31 47 79 111 143 127 111 111 111 111 127 143 143 191 191 191 207 191 191 175 159 111 111 111 111 127 159 175 175 175 143 159 175 207 239 287 303 239 223 207 191 207 223 239 255 255 239 239 239 239 255 271 287 319 335 351 367 399 415 431 431 431 431 431 415 415 415 415 415 383 383 383 383 383 383 399 399 351 335 303 319 335 351 335 303 351 335 303 271 271 287 303 319 303 303 303 303 303 287 287 287 239 239 287 367 431 447 383 319 287 287 287 287 287 271 271 255 255 271 271 287 287 271 271 255 255 255 255 271 271 271 287 287 287 287 271 287 287 303 335 335 271 271 271 287 303 319 319 319 367 367 383 399 415 431 431 415 415 399 399 415 415 415 415 415 367 383 383 335 271 239 271 287 319 271 159 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 31 0 0 0 0 0 31 63 479 559 495 399 479 463 383 399 271 271 255 239 239 223 207 207 271 223 175 111 63 31 47 47 95 95 127 159 191 175 111 79 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 79 127 159 175 127 127 111 95 79 79 95 95 1262 1214 1166 1150 1182 1214 1230 1230 1198 1214 1230 1246 1246 1246 1230 1230 1166 1182 1198 1214 1230 1230 1230 1230 1294 1278 1246 1214 1182 1182 1198 1198 1246 1246 1246 1230 1230 1230 1214 1214 1214 1214 1230 1230 1230 1246 1246 1246 1246 1262 1278 1294 1326 1357 1373 1373 1405 1405 1389 1389 1389 1373 1373 1373 1357 1357 1357 1341 1341 1341 1341 1326 1357 1341 1341 1326 1326 1341 1357 1326 1294 1278 1310 1326 1341 1341 1326 1310 1310 1310 1310 1294 1310 1310 1326 1341 1421 1405 1373 1341 1341 1341 1357 1373 1294 1310 1326 1341 1373 1389 1405 1421 1357 1357 1373 1373 1373 1389 1389 1389 1405 1405 1421 1421 1421 1421 1405 1405 1437 1421 1389 1389 1421 1437 1421 1405 1421 1437 1437 1469 1485 1501 1517 1517 1421 1421 1437 1453 1453 1453 1453 1453 1469 1453 1437 1421 1405 1373 1357 1326 1326 1294 1310 1326 1341 1357 1373 1389 1341 1326 1326 1326 1341 1357 1389 1405 1373 1357 1357 1341 1341 1357 1357 1373 1373 1357 1326 1341 1357 1357 1341 1310 1373 1373 1373 1373 1373 1373 1373 1373 1310 1294 1278 1246 1246 1262 1278 1294 1278 1278 1278 1294 1294 1310 1310 1326 1294 1326 1341 1341 1294 1246 1230 1230 1230 1230 1214 1198 1182 1198 1198 1198 1246 1246 1246 1262 1262 1278 1278 1278 1278 1278 1278 1294 1294 1294 1310 1310 1294 1294 1294 1310 1294 1278 1262 1262 1262 1262 1262 1262 1262 1262 1262 1262 1230 1246 1278 1278 1246 1198 1134 1086 1134 1134 1118 1118 1118 1118 1134 1134 1246 1230 1230 1214 1198 1198 1182 1182 1150 1150 1150 1150 1150 1150 1150 1150 1102 1118 1118 1118 1118 1102 1070 1070 1006 1022 1038 1038 1022 974 926 894 926 926 942 958 958 942 926 926 990 990 990 1006 1006 1006 1022 1022 974 974 974 974 958 942 926 926 910 926 990 974 1038 1006 1054 1022 1054 1006 1038 1006 1038 1006 1038 1006 1054 1022 974 942 926 926 926 926 910 894 862 846 862 894 942 1006 990 990 958 958 974 974 958 926 910 910 910 926 926 926 926 942 942 926 926 958 990 1006 974 958 958 974 990 974 942 926 926 942 926 942 958 974 990 990 990 990 958 974 990 1006 1006 1006 1006 974 958 894 894 814 846 814 878 862 846 798 830 782 814 782 830 798 830 798 846 830 878 862 910 878 894 862 894 862 894 862 894 862 830 814 846 830 862 830 862 830 846 814 830 782 814 798 830 798 798 798 798 798 798 798 798 798 798 798 814 830 846 862 862 878 878 878 878 878 910 910 910 910 942 910 910 990 1038 1086 1198 1310 1389 1453 1629 1645 1565 1517 1294 878 1054 1102 1134 1118 1118 1118 1070 1070 1086 1070 1054 1070 1102 1118 1102 1086 974 974 958 958 958 974 974 990 958 942 942 942 990 1038 1102 1118 271 0 271 383 223 223 127 47 95 79 79 63 15 0 47 63 95 95 95 79 95 79 79 63 95 47 47 63 0 0 0 63 79 95 79 111 143 175 191 175 239 223 255 271 319 399 447 479 463 431 335 239 191 63 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 31 47 95 95 95 79 63 47 0 0 0 0 15 479 1182 830 367 95 47 95 127 111 111 111 95 111 143 143 111 111 79 63 63 47 31 15 0 0 0 0 0 0 0 0 0 0 79 239 303 175 31 31 47 15 15 15 15 15 47 47 47 47 0 0 0 0 31 31 31 31 47 47 79 79 47 15 0 0 47 47 31 31 31 15 15 15 31 31 15 0 0 15 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 63 111 143 95 63 31 31 47 63 47 47 31 31 15 15 0 0 31 63 111 127 127 127 111 111 111 111 127 127 159 175 191 191 191 175 175 159 127 111 111 111 127 143 159 159 175 143 143 159 207 255 303 335 239 223 207 191 191 207 239 255 255 239 239 239 239 255 271 287 351 351 367 367 383 399 399 399 447 431 431 415 415 399 399 383 367 367 367 383 399 415 415 431 351 319 303 303 319 335 303 287 335 319 303 303 287 287 287 303 303 303 319 319 319 303 303 287 207 223 271 335 383 383 335 287 287 287 271 271 271 255 255 255 255 271 271 287 287 271 271 255 239 255 255 255 271 271 271 271 287 287 271 271 287 303 319 319 271 255 255 271 319 335 319 303 335 351 367 383 399 415 431 399 399 383 383 399 399 399 415 415 367 383 399 383 319 271 239 255 335 351 303 143 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 31 0 0 0 0 0 31 63 447 527 447 351 431 415 319 335 255 255 255 239 239 223 223 223 303 255 191 111 63 47 63 63 111 95 127 143 191 191 143 143 15 47 47 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 0 0 15 31 63 79 111 111 95 95 111 127 143 159 1262 1230 1214 1214 1246 1262 1246 1230 1214 1230 1246 1262 1262 1262 1262 1262 1198 1214 1230 1246 1262 1278 1278 1278 1310 1278 1262 1230 1214 1230 1246 1246 1262 1262 1262 1262 1246 1246 1230 1230 1262 1262 1262 1262 1246 1246 1246 1246 1246 1246 1262 1278 1294 1310 1326 1326 1389 1389 1373 1373 1357 1357 1357 1341 1341 1341 1326 1326 1310 1310 1310 1294 1326 1310 1310 1294 1294 1294 1310 1294 1214 1214 1246 1278 1294 1294 1278 1262 1294 1294 1278 1262 1262 1262 1278 1278 1373 1341 1310 1294 1294 1310 1341 1357 1294 1294 1310 1310 1326 1341 1357 1357 1294 1294 1294 1310 1310 1310 1326 1326 1310 1310 1326 1326 1326 1326 1310 1310 1341 1326 1310 1326 1357 1357 1326 1294 1341 1341 1326 1326 1326 1326 1326 1326 1278 1262 1262 1262 1262 1278 1294 1310 1294 1294 1278 1262 1246 1230 1214 1182 1198 1166 1166 1166 1166 1166 1166 1166 1166 1134 1118 1102 1102 1150 1198 1230 1214 1198 1182 1166 1166 1182 1198 1214 1182 1166 1134 1134 1150 1166 1134 1118 1198 1198 1182 1166 1166 1150 1134 1134 1230 1198 1150 1118 1102 1102 1118 1134 1054 1054 1038 1054 1086 1118 1166 1198 1150 1182 1214 1214 1182 1150 1150 1150 1102 1086 1054 1038 1038 1038 1054 1070 1070 1070 1070 1070 1070 1086 1086 1086 1102 1134 1134 1134 1118 1118 1118 1118 1102 1118 1118 1118 1118 1102 1086 1070 1086 1086 1086 1086 1086 1070 1070 1070 1070 1070 1086 1086 1070 1038 1006 974 1022 1006 1006 990 990 1006 1006 1022 1102 1086 1086 1070 1054 1038 1022 1022 990 1006 1006 1022 1038 1038 1054 1054 990 990 990 990 974 942 910 894 894 894 894 878 862 846 830 814 878 878 894 910 910 894 878 878 958 958 958 974 974 974 990 990 894 894 894 926 942 942 926 910 894 910 958 942 974 942 974 942 974 942 974 942 974 942 974 942 894 894 894 878 862 862 862 862 894 878 846 830 846 878 926 974 942 942 910 926 958 958 942 910 894 894 894 910 910 926 926 926 942 942 942 958 990 990 958 926 974 1006 1022 1006 974 958 974 990 958 958 974 990 990 974 974 958 958 974 1006 1022 1022 1006 990 974 942 894 894 846 862 830 862 830 910 862 878 814 814 782 798 766 846 814 862 846 894 846 846 798 926 894 926 894 926 894 926 894 878 846 878 862 878 846 878 846 830 798 814 782 830 798 830 798 782 766 782 782 782 782 782 766 782 782 798 814 814 830 830 830 862 862 894 894 926 974 974 942 1022 974 974 1070 1102 1134 1230 1326 1310 1373 1517 1517 1565 1693 1501 1022 1038 1054 1102 1118 1134 1102 1102 1102 1150 1134 1118 1118 1150 1150 1134 1102 1038 1038 1038 1022 1038 1038 1054 1070 1054 1054 1038 1038 1054 1086 1118 1118 159 0 223 351 223 239 159 79 63 47 63 47 0 0 15 31 95 95 79 79 95 79 63 63 95 63 63 79 0 0 0 0 63 63 47 63 79 111 127 95 223 159 159 143 191 271 367 415 495 479 415 367 351 271 239 223 95 111 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 79 95 127 95 95 47 0 0 0 0 0 399 1006 926 639 239 47 79 127 79 95 95 111 143 175 191 159 159 127 143 127 95 79 47 31 31 0 0 15 31 31 31 31 0 143 271 271 111 0 31 47 0 15 15 15 15 47 47 47 47 0 0 0 0 31 31 31 31 47 47 79 63 47 15 0 0 31 31 31 15 15 15 0 0 31 15 0 0 0 0 15 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 63 111 111 47 0 0 0 31 63 47 47 47 47 31 15 0 0 15 47 79 111 127 127 111 95 95 111 111 127 127 127 143 159 159 143 143 127 143 127 127 111 111 127 143 127 143 111 111 127 175 223 287 319 255 239 207 191 191 207 239 239 255 239 239 239 239 255 271 287 319 319 335 335 351 367 383 383 447 431 431 415 399 383 367 367 383 383 399 399 399 399 399 399 351 319 303 303 319 319 287 271 303 319 319 319 303 303 287 271 271 287 303 319 319 303 287 271 207 223 255 303 335 335 303 271 287 271 271 255 255 239 255 255 255 271 271 287 287 271 271 255 239 239 255 255 255 271 271 271 287 287 271 271 271 287 303 319 287 271 255 271 319 351 335 303 319 335 335 367 383 399 415 399 383 367 383 383 383 399 399 399 383 367 367 351 335 319 271 255 303 335 335 255 159 15 0 0 0 0 0 0 31 31 63 31 0 0 0 0 0 0 0 0 31 0 0 0 0 0 31 63 447 527 447 351 415 383 287 303 255 255 239 239 239 239 223 223 239 191 159 111 79 79 111 127 111 95 111 127 159 175 143 159 31 63 47 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 31 31 95 95 79 79 95 111 127 127 1246 1246 1262 1278 1310 1294 1262 1214 1230 1246 1262 1278 1278 1278 1278 1278 1230 1246 1262 1294 1310 1310 1310 1310 1278 1278 1246 1246 1246 1262 1278 1294 1278 1278 1278 1262 1262 1262 1246 1246 1294 1294 1278 1278 1262 1246 1230 1230 1246 1246 1262 1262 1262 1262 1262 1278 1357 1357 1357 1341 1341 1326 1326 1310 1310 1310 1310 1294 1294 1278 1278 1262 1294 1278 1278 1262 1262 1262 1278 1278 1166 1150 1198 1230 1246 1246 1230 1214 1278 1262 1246 1230 1230 1214 1230 1230 1278 1262 1230 1214 1214 1246 1278 1310 1326 1326 1310 1294 1278 1262 1262 1246 1262 1262 1262 1262 1278 1278 1278 1294 1214 1230 1246 1246 1246 1246 1230 1246 1294 1294 1294 1310 1341 1326 1294 1246 1278 1262 1246 1230 1198 1182 1166 1150 1182 1134 1150 1118 1150 1134 1198 1182 1198 1150 1182 1134 1150 1118 1134 1102 1150 1150 1134 1102 1086 1070 1054 1038 1054 1022 974 958 974 1022 1086 1118 1086 1070 1054 1038 1038 1054 1070 1086 1054 1022 1006 1006 1022 1022 990 1006 1070 1102 1086 1070 1054 1038 1022 1006 1118 1086 1022 974 942 926 926 942 974 942 942 894 942 958 1054 1054 910 926 1022 1022 1054 1022 1070 1102 1086 1070 1054 1022 1022 1022 1038 1054 1006 990 974 958 942 910 894 894 1006 1006 990 990 974 958 958 942 942 958 958 958 958 942 926 910 958 958 958 942 942 942 942 942 974 958 958 942 942 942 942 942 942 942 926 926 926 926 942 942 958 958 942 926 910 894 878 878 862 862 878 894 910 942 942 958 862 862 878 862 830 798 750 734 846 814 782 750 734 750 766 798 782 782 798 814 814 798 782 782 846 846 846 862 862 878 878 878 862 846 846 878 894 894 878 846 830 830 846 846 846 830 814 798 926 926 926 926 942 942 942 942 846 830 878 862 910 862 894 862 878 830 830 766 782 750 798 814 926 910 878 894 942 958 942 894 926 926 926 942 942 958 958 958 894 894 894 910 942 942 894 862 942 958 990 990 958 926 942 958 942 942 990 958 990 942 958 926 942 926 974 958 990 942 958 910 974 926 926 910 894 878 862 862 894 878 878 862 862 878 894 894 862 862 862 878 862 830 766 718 830 830 830 846 846 846 846 862 846 846 846 830 830 814 798 798 798 798 814 814 814 830 830 798 750 734 766 766 782 766 766 750 782 782 798 798 798 814 814 814 830 846 878 910 974 1022 1038 1022 1070 1038 1038 1102 1166 1214 1294 1389 1326 1294 1453 1645 1677 1741 1661 1453 958 1006 1038 1086 1102 1118 1118 1150 1198 1166 1166 1134 1150 1150 1118 1086 1134 1118 1102 1086 1070 1070 1070 1086 1070 1070 1070 1054 1054 1054 1054 1070 79 0 175 367 223 287 191 143 47 31 47 15 0 0 0 15 95 95 79 63 63 47 63 63 79 63 63 95 47 0 0 0 31 47 47 31 31 47 63 31 0 0 0 63 175 239 303 335 351 319 303 319 351 367 367 367 399 383 303 207 95 31 0 0 0 0 0 0 0 0 0 0 0 0 15 31 79 95 95 95 127 63 0 31 31 0 0 319 718 910 798 351 31 47 95 47 63 63 79 111 191 175 175 143 159 143 159 95 95 31 47 0 47 31 63 31 63 15 31 0 223 287 239 47 0 31 31 0 15 15 15 15 47 47 47 47 31 0 0 0 31 31 31 31 31 47 63 63 47 15 0 0 0 31 31 15 15 0 0 0 31 15 0 0 0 0 15 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 0 0 0 0 63 111 111 47 0 0 0 15 63 79 63 63 47 63 15 31 0 31 31 111 95 159 127 143 95 127 95 143 111 127 95 143 127 159 111 143 95 175 143 159 111 143 111 159 127 111 79 79 95 143 207 271 303 255 239 223 191 191 207 223 239 255 239 239 239 239 255 271 287 255 271 287 303 319 351 367 367 447 431 431 399 383 367 351 351 415 415 415 399 399 383 383 383 351 319 287 287 303 303 287 255 287 303 319 335 335 303 271 255 239 255 271 287 303 287 271 255 239 239 271 303 319 319 303 287 287 271 255 239 239 239 239 255 255 271 271 287 287 271 271 255 239 239 239 255 255 271 271 271 287 287 271 271 271 287 303 303 303 271 255 271 335 367 335 303 303 319 335 351 383 399 415 415 367 367 383 383 399 399 415 399 431 367 351 335 367 367 351 319 255 271 287 287 271 159 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 31 0 0 0 0 0 31 63 479 559 479 367 431 399 303 319 255 255 239 239 239 239 223 223 191 159 143 95 79 111 159 175 111 95 111 127 159 175 159 175 47 63 47 47 31 15 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 79 95 95 79 63 95 79 79 63 63 79 79 95 1198 1166 1182 1246 1262 1198 1198 1246 1262 1230 1198 1166 1150 1166 1182 1198 1230 1246 1278 1294 1278 1246 1214 1182 1278 1230 1198 1230 1294 1341 1310 1262 1214 1198 1214 1198 1166 1150 1150 1182 1214 1230 1246 1246 1230 1182 1134 1118 1118 1166 1182 1150 1102 1086 1134 1182 1294 1310 1310 1310 1310 1294 1278 1262 1341 1326 1278 1246 1230 1230 1230 1246 1214 1214 1214 1214 1214 1214 1214 1214 1118 1102 1086 1086 1102 1134 1166 1182 1166 1166 1182 1182 1150 1118 1086 1070 1182 1166 1134 1102 1086 1070 1070 1070 1150 1150 1134 1134 1150 1166 1182 1198 1086 1070 1070 1118 1182 1198 1166 1102 1198 1182 1166 1134 1134 1134 1150 1182 1182 1214 1230 1230 1230 1230 1246 1246 1102 1102 1102 1086 1086 1086 1086 1086 1006 974 1006 974 1006 990 1054 1022 1086 1054 1086 1054 1070 1006 1022 974 990 1022 1054 1086 1070 1038 974 942 1006 1006 990 974 958 958 958 942 926 942 942 958 974 1006 1038 1054 878 910 926 942 942 926 894 878 926 910 878 862 878 910 942 974 910 862 798 814 846 878 846 814 894 878 910 862 894 878 910 894 846 814 878 862 910 894 926 910 926 894 862 846 862 878 862 846 974 942 910 878 862 894 942 974 942 926 910 894 894 894 894 894 958 942 926 894 878 878 878 878 862 878 894 910 910 894 878 862 862 862 862 862 862 878 894 894 894 894 894 894 894 894 894 894 926 926 910 878 862 830 814 798 798 798 814 830 830 830 830 814 894 878 862 830 814 782 766 750 766 766 750 750 750 750 750 750 766 766 766 782 814 846 878 894 846 862 878 894 894 894 894 894 830 830 830 830 830 830 830 830 878 862 862 846 846 862 862 878 942 942 942 942 942 942 942 910 894 846 862 814 814 766 782 750 878 814 814 766 798 782 846 878 846 846 862 862 862 878 878 878 878 862 862 894 942 926 878 814 846 846 846 830 830 814 814 814 830 830 846 862 878 878 894 894 942 926 910 878 878 878 910 894 894 894 910 894 910 878 878 846 926 910 878 862 846 862 878 878 846 878 894 926 926 926 894 894 910 894 878 878 862 846 830 830 846 846 846 862 862 878 878 894 766 766 798 814 814 814 814 814 830 830 830 830 830 830 830 830 766 750 814 798 846 798 782 766 782 782 782 798 830 846 830 862 782 830 846 878 894 926 958 1006 1086 1070 1102 1166 1262 1341 1373 1357 1469 1373 1389 1485 1645 1709 1677 1597 1182 990 942 1022 1086 1054 1070 1134 1150 1134 1182 1150 1182 1166 1134 1118 1118 1102 1070 1054 1054 1038 1038 1006 942 1022 974 1054 1022 1102 1294 1006 0 0 31 159 223 239 223 255 127 95 63 47 63 63 47 31 79 63 47 31 15 0 31 31 63 95 95 31 0 0 0 0 63 63 63 63 31 31 47 47 0 31 47 63 63 95 127 143 303 383 463 479 447 399 335 319 351 351 319 319 335 319 223 143 15 0 0 0 0 0 0 0 0 0 0 0 47 79 95 95 127 111 31 31 31 0 0 255 591 750 766 447 143 63 63 0 47 31 31 31 63 47 95 111 79 95 111 79 63 47 79 95 63 47 47 31 47 15 31 15 255 255 207 79 0 15 15 0 31 31 31 31 63 63 63 31 47 47 47 31 63 47 47 47 79 79 95 79 47 31 15 15 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 0 0 0 0 0 0 0 0 0 0 79 127 143 79 15 0 15 47 63 63 63 63 31 31 79 47 79 47 79 47 79 47 143 143 207 175 175 127 159 143 175 143 191 159 191 143 159 127 175 143 175 159 191 175 207 175 127 111 95 127 191 239 255 255 239 239 239 255 255 271 271 271 223 239 239 255 255 271 271 287 303 303 303 319 335 351 383 399 415 415 431 415 399 367 319 303 383 367 351 335 335 335 335 351 319 319 319 319 319 319 319 319 335 335 335 335 335 319 303 287 255 255 271 303 351 351 319 287 255 255 271 287 287 287 271 271 271 271 271 271 271 271 271 271 287 271 271 255 255 271 271 287 207 207 223 239 239 255 271 271 255 287 303 319 335 319 303 303 399 367 335 303 303 319 335 367 383 367 351 335 335 367 383 367 463 431 463 431 463 431 479 447 431 399 415 367 367 319 335 287 271 191 175 255 351 319 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 47 0 47 303 575 511 463 399 319 271 271 287 255 255 255 255 255 255 255 255 159 191 207 175 111 47 63 79 95 111 111 127 159 143 143 159 127 79 0 0 0 31 15 0 31 31 31 31 31 31 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 47 47 47 63 63 79 79 95 1070 1038 1070 1134 1150 1102 1102 1150 1166 1150 1134 1134 1150 1182 1198 1230 1246 1262 1278 1294 1278 1246 1214 1198 1198 1214 1230 1230 1230 1214 1214 1230 1166 1150 1182 1118 1118 1054 1102 1086 1182 1166 1214 1198 1214 1150 1150 1086 1134 1118 1166 1118 1150 1118 1182 1182 1214 1182 1230 1198 1230 1182 1198 1182 1230 1230 1214 1182 1166 1150 1150 1134 1118 1102 1118 1102 1118 1102 1118 1102 1134 1102 1086 1038 1038 1022 1054 1038 1134 1118 1150 1134 1134 1102 1086 1054 1086 1038 1038 990 990 958 974 942 1038 1006 1038 1006 1054 1022 1070 1086 1006 1006 1006 1038 1054 1054 1022 1006 1006 1006 990 974 974 974 974 1006 990 1022 1022 1006 990 990 990 974 990 990 990 990 990 990 990 990 942 942 926 926 942 958 974 974 926 926 926 910 910 878 862 846 926 942 958 974 974 958 926 894 894 878 878 878 894 910 926 910 878 830 830 814 814 830 846 846 830 814 814 814 798 814 814 814 830 814 798 782 782 814 846 878 830 798 766 766 782 782 782 798 830 846 846 830 830 846 846 862 830 830 846 862 862 862 846 846 910 862 830 830 846 862 846 830 894 862 846 814 814 846 862 878 878 878 862 846 830 830 846 846 846 846 846 862 862 862 878 878 846 846 862 862 862 862 846 846 830 830 830 830 830 846 862 862 878 878 878 878 878 878 878 878 894 894 878 862 846 830 814 814 830 830 830 830 814 798 782 766 846 846 830 814 798 782 766 750 734 734 750 750 750 750 750 750 782 782 798 798 814 846 862 878 846 862 878 878 894 894 894 878 862 862 862 862 862 862 862 862 878 862 846 846 846 846 862 878 910 910 910 910 910 910 910 910 878 862 846 830 814 782 782 766 846 830 814 798 798 814 830 846 830 830 846 846 862 862 862 862 862 846 862 894 926 926 862 814 846 846 830 830 830 814 814 814 814 830 830 846 862 878 878 878 910 894 878 862 846 846 862 878 878 878 894 894 878 878 862 846 894 894 878 862 846 846 862 862 830 846 862 878 878 878 878 862 894 894 878 862 846 846 830 830 830 830 846 846 862 862 862 878 766 782 798 814 814 814 814 798 830 830 830 830 830 830 830 830 782 798 814 830 846 830 782 782 782 782 782 798 814 830 814 830 814 846 862 894 878 910 942 974 1022 1038 1070 1166 1246 1326 1357 1373 1437 1405 1389 1469 1565 1613 1645 1597 1421 1150 894 910 1054 1134 1150 1102 1134 1134 1134 1118 1102 1070 1070 1070 1086 1054 1022 990 990 990 990 958 910 974 926 990 974 1070 1262 974 0 0 47 127 191 143 159 143 63 15 0 0 0 0 0 0 79 63 47 31 15 0 15 31 15 63 63 47 0 0 0 0 47 47 47 31 47 15 47 47 15 47 79 63 63 79 111 111 191 223 319 367 383 351 335 383 303 303 303 303 335 303 271 223 191 159 127 47 0 0 0 0 0 0 0 0 0 15 63 95 31 63 0 0 47 0 0 239 591 686 702 399 111 31 31 0 15 15 15 15 15 31 47 95 79 127 127 95 63 47 63 95 47 47 47 47 31 31 15 0 239 239 191 63 15 15 15 0 31 31 31 31 63 63 63 63 47 47 47 31 63 47 47 47 79 79 95 63 47 31 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 47 47 63 0 0 0 0 0 0 0 0 0 31 79 127 127 111 31 0 47 47 63 79 47 47 47 47 79 79 79 95 95 111 111 127 143 175 207 207 175 159 159 175 127 127 143 159 175 191 191 191 175 175 175 191 191 191 207 175 143 111 95 127 191 239 255 255 255 255 271 271 271 287 287 287 239 239 255 255 255 255 271 271 287 287 287 303 335 367 383 399 399 399 415 415 399 383 351 319 383 367 351 335 335 335 335 351 303 303 319 319 319 319 319 319 335 319 319 303 303 303 287 287 255 255 271 303 351 351 319 287 255 255 255 255 255 255 271 271 271 271 271 271 271 271 271 271 287 271 271 255 255 271 271 287 271 271 255 239 239 223 207 207 239 255 287 303 303 303 287 271 383 351 319 287 287 303 319 335 351 351 351 351 351 367 383 399 415 415 431 431 447 447 463 463 431 431 415 399 367 351 335 303 223 175 175 271 367 383 287 191 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 47 0 47 303 591 511 447 383 335 303 287 271 239 239 239 239 239 239 239 239 175 207 207 159 95 47 63 95 111 111 127 127 159 159 143 175 159 111 15 0 0 15 15 0 31 31 31 31 63 63 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 31 47 47 63 63 63 79 1086 1054 1070 1134 1150 1118 1102 1150 1102 1102 1118 1118 1134 1150 1150 1166 1166 1182 1198 1198 1182 1150 1118 1086 1038 1102 1134 1118 1038 1006 1054 1102 1070 1070 1086 1038 1006 958 974 974 990 990 1022 1022 1038 1006 1006 974 1022 990 990 990 1038 1070 1086 1070 1070 1054 1070 1054 1070 1038 1038 1038 1070 1070 1102 1054 1070 1006 1022 974 1006 974 1006 974 1006 974 1006 974 1022 974 990 926 926 894 926 894 974 958 1006 974 1006 958 990 942 926 894 894 846 846 830 830 830 862 846 862 846 878 862 878 894 846 894 926 910 894 862 862 878 814 814 814 814 814 798 782 782 846 862 846 830 814 798 782 766 814 814 814 814 830 830 830 830 814 798 798 798 798 814 830 830 814 814 814 814 814 782 766 750 782 798 798 798 814 814 814 814 782 766 766 750 750 766 782 750 750 734 718 686 670 655 655 655 734 718 686 655 655 686 718 734 718 702 686 670 686 702 734 750 718 734 734 702 686 670 686 718 702 734 718 718 718 718 734 734 750 750 766 766 750 734 734 718 798 766 734 734 750 766 750 734 766 766 750 750 750 766 766 766 782 782 766 750 750 750 750 750 702 718 750 798 814 830 830 814 766 766 750 750 750 750 766 766 782 782 782 782 782 798 814 814 814 814 814 814 814 814 814 814 814 814 814 798 798 782 782 782 830 814 814 782 766 718 686 670 766 766 750 750 734 734 734 718 718 718 734 734 750 750 766 766 798 782 782 782 782 798 814 830 798 814 830 846 846 846 830 830 846 846 846 846 846 846 846 846 862 862 846 830 830 846 862 862 862 862 862 862 862 862 862 862 846 846 830 814 798 766 766 750 798 798 798 798 798 798 798 798 814 814 830 830 830 846 846 846 862 846 862 878 910 894 862 814 846 830 830 830 814 814 814 814 798 798 814 830 846 846 862 862 878 862 846 846 830 846 846 846 878 878 894 894 878 862 846 846 846 862 862 862 862 846 830 830 830 814 814 814 814 830 846 862 878 878 878 862 846 846 830 830 814 814 830 830 830 846 846 846 766 782 798 814 814 814 798 798 814 814 814 830 830 830 830 830 782 798 814 830 830 830 798 782 766 782 782 798 814 830 814 814 846 862 894 910 894 926 942 990 1006 1054 1086 1166 1230 1294 1326 1341 1373 1389 1389 1421 1485 1549 1629 1645 1709 1421 1038 862 942 1150 1182 1070 1102 1086 1054 1006 974 958 974 958 1006 974 910 862 878 862 878 862 830 878 814 894 894 990 1182 894 0 0 31 79 111 31 31 31 255 271 271 207 95 15 15 31 79 63 47 31 15 0 15 31 0 15 15 0 0 0 0 31 47 47 47 31 31 31 47 47 15 31 63 63 63 31 63 47 47 63 143 191 223 239 271 303 207 239 303 303 287 255 271 271 319 319 335 287 207 95 0 0 0 0 0 0 0 0 0 31 0 31 0 0 31 0 0 207 527 623 591 335 143 63 31 0 15 15 47 31 47 63 79 79 95 143 159 127 95 63 79 95 63 63 63 47 47 47 31 0 239 239 191 63 15 15 15 0 31 31 31 31 63 63 63 63 47 47 47 31 63 47 47 47 79 63 79 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 63 63 79 79 79 79 31 15 0 0 0 0 0 0 47 63 95 111 111 111 47 31 47 47 47 47 15 31 47 47 63 63 79 95 111 127 143 159 127 159 191 191 175 159 159 175 79 79 111 127 159 191 207 223 175 175 175 175 191 191 191 175 143 111 95 127 191 239 255 255 271 271 271 287 287 287 303 303 271 271 255 255 255 255 239 239 271 271 287 303 335 367 399 415 383 399 415 415 415 383 367 335 367 367 351 335 335 335 335 335 287 287 303 303 319 319 335 335 319 303 287 271 255 271 287 303 255 255 271 303 335 351 319 287 271 255 239 223 223 223 255 255 287 287 287 287 287 287 287 287 271 271 255 255 255 255 271 271 271 271 255 239 239 223 207 207 223 239 255 271 271 271 271 271 351 335 303 287 271 287 303 319 303 319 335 367 383 383 399 399 367 383 383 399 431 447 447 463 431 431 415 399 383 367 351 319 255 255 271 335 383 415 383 351 159 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 47 0 47 303 623 495 415 367 351 335 287 239 239 239 239 239 239 239 239 239 207 223 191 143 95 63 79 95 127 127 127 127 159 159 159 191 223 159 47 0 0 0 0 15 0 0 31 31 63 63 63 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 31 31 47 47 47 47 1054 1006 1022 1070 1070 1022 1006 1054 1006 1022 1022 1022 1006 990 958 958 1006 974 1006 974 974 910 910 862 894 862 894 830 830 814 910 926 974 958 990 926 894 830 862 830 830 814 862 846 894 862 878 846 958 878 862 846 942 942 958 894 942 910 958 926 942 910 926 910 894 894 942 910 926 846 846 798 894 862 894 862 894 862 894 862 846 798 830 798 830 798 846 814 766 750 782 766 798 782 814 782 814 766 782 734 750 702 734 702 734 702 750 718 750 718 750 734 686 734 814 766 750 686 750 766 718 702 750 734 766 702 702 686 766 766 750 734 718 702 702 686 686 686 686 702 702 702 702 718 718 718 702 702 702 718 718 734 766 782 782 782 766 750 734 734 734 718 718 718 718 750 766 782 798 782 750 718 686 670 655 655 702 655 670 607 607 575 591 559 639 591 623 575 607 591 655 639 655 623 639 591 623 607 655 639 639 655 702 639 607 559 639 686 670 655 655 639 639 655 655 670 639 655 670 670 686 670 670 655 734 702 670 670 686 702 702 686 718 734 750 766 766 766 750 734 702 702 686 686 670 686 686 702 623 655 702 750 782 782 766 750 718 702 686 670 670 686 702 718 766 766 766 750 766 782 798 798 782 782 782 782 782 782 782 782 750 750 750 750 750 766 766 766 782 782 782 766 734 702 670 655 702 702 718 718 718 718 718 718 734 734 750 766 782 798 814 814 814 798 798 782 782 782 798 798 798 798 814 830 830 814 814 798 830 830 830 830 830 830 830 830 846 846 830 830 830 830 846 846 846 846 846 846 846 846 846 846 814 814 798 798 782 766 750 750 766 782 782 798 798 782 782 766 798 798 798 814 814 830 830 830 846 846 846 862 878 862 846 830 830 830 830 814 814 814 798 798 782 782 798 814 814 830 846 846 862 862 862 846 846 846 846 862 862 878 878 878 878 862 846 830 814 830 846 862 862 846 814 798 830 814 798 782 798 814 846 862 878 862 862 846 846 830 830 830 814 814 814 814 814 814 814 814 782 782 798 814 814 814 798 782 798 814 814 814 814 830 830 830 798 798 814 814 830 830 798 798 766 782 782 798 814 830 814 830 846 878 894 910 878 910 942 974 1006 1070 1118 1182 1230 1278 1278 1310 1326 1357 1389 1389 1405 1453 1597 1677 1789 1645 1341 958 862 990 1054 1006 1022 990 942 894 862 846 878 894 926 894 846 782 798 798 814 798 782 814 734 830 846 942 1118 814 0 0 15 47 63 0 0 0 702 830 894 702 335 63 15 79 79 63 47 31 15 0 15 31 47 47 47 31 0 0 0 31 31 31 47 47 63 79 79 79 31 63 63 63 47 31 63 47 31 31 63 47 47 47 79 95 63 127 207 223 175 175 239 271 319 335 351 383 351 303 255 207 95 63 15 0 0 0 0 0 0 15 0 0 15 0 0 175 495 543 495 335 143 63 31 0 31 15 47 47 47 63 79 127 143 159 175 159 111 79 79 95 79 79 79 79 63 63 47 15 223 223 175 63 15 15 15 0 31 31 31 31 63 63 63 63 47 47 47 31 63 47 47 47 63 63 79 63 47 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 95 95 95 95 79 79 79 79 79 63 31 15 0 0 0 0 95 95 111 95 95 95 63 47 47 31 15 0 0 0 31 47 31 47 63 79 111 127 143 159 111 159 191 191 159 159 159 175 79 79 95 111 127 159 175 191 159 159 175 175 175 191 191 159 143 111 95 127 191 239 255 255 255 255 255 271 271 271 287 287 287 271 271 255 255 239 239 223 255 255 271 287 319 367 399 415 415 415 431 431 415 383 351 319 367 351 335 335 319 319 335 335 271 287 287 303 319 319 335 335 319 287 255 239 223 255 287 303 255 255 255 303 335 335 319 271 271 255 207 191 175 207 223 255 287 287 287 287 287 287 287 287 271 271 255 239 239 255 271 271 207 207 223 239 239 255 271 271 239 255 255 271 271 271 271 271 319 303 287 271 271 271 287 287 271 287 335 367 399 399 399 383 351 367 383 399 415 447 463 463 431 431 415 399 383 367 367 319 351 351 399 415 399 383 415 447 335 207 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 47 0 47 303 639 495 383 351 367 367 287 223 223 223 223 223 223 223 223 223 255 223 191 143 95 63 79 79 143 143 127 127 159 159 175 207 255 207 95 0 0 0 0 15 0 0 31 31 63 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 31 31 31 31 31 31 31 31 878 830 830 862 846 782 750 782 846 846 846 846 830 814 798 782 814 814 830 766 766 702 718 670 782 670 639 607 686 734 814 798 862 846 878 798 782 702 734 718 782 750 798 782 830 798 846 798 942 862 830 814 878 862 862 798 846 814 862 830 846 814 830 814 734 750 782 750 766 702 702 639 734 702 734 702 734 702 734 702 702 686 718 702 734 702 734 702 639 607 639 607 655 639 686 655 734 686 702 655 670 639 670 655 655 639 686 655 686 655 670 655 591 639 702 670 670 623 702 734 702 686 734 718 734 686 686 670 623 639 639 639 639 639 639 639 639 655 655 655 670 686 686 686 702 702 686 670 670 686 686 702 686 686 686 702 686 686 670 655 718 702 670 670 670 702 734 766 782 766 734 702 670 655 639 623 655 623 623 575 607 575 607 575 591 575 623 607 655 623 639 591 655 623 655 607 639 607 639 623 639 639 686 623 607 559 623 670 655 655 655 639 639 655 655 670 575 591 623 655 670 686 686 686 702 670 639 639 670 686 686 670 686 718 750 782 782 766 750 734 670 670 655 655 655 670 670 686 639 670 702 734 750 734 702 686 702 686 655 639 639 655 686 702 718 718 718 718 718 734 750 750 750 750 750 750 750 750 750 750 718 734 734 734 734 750 750 750 734 734 750 750 734 718 702 702 702 702 702 718 718 718 718 734 718 734 734 750 766 782 798 814 830 814 798 798 782 782 798 798 798 814 814 830 830 814 798 798 830 830 830 830 830 830 830 830 830 830 814 814 814 814 830 830 846 846 846 846 846 846 846 846 798 798 798 782 766 766 750 750 766 766 782 798 798 782 766 766 798 798 798 798 814 814 830 830 830 830 846 846 846 830 830 846 830 830 814 814 814 798 798 798 782 782 782 798 814 830 830 846 862 862 862 878 878 878 878 862 862 862 878 878 862 862 846 830 798 814 830 846 846 846 814 798 846 830 814 798 814 830 862 878 862 846 846 846 846 830 830 830 814 814 814 814 814 798 798 798 782 798 814 814 814 798 782 782 782 798 798 814 814 830 830 830 798 798 798 798 814 814 798 798 782 798 798 814 830 846 830 830 862 878 894 910 878 910 926 974 1022 1102 1150 1214 1230 1246 1262 1294 1294 1341 1357 1341 1341 1389 1517 1661 1677 1773 1661 1246 910 846 926 942 974 942 910 878 862 846 894 894 942 910 862 830 830 846 862 830 814 862 782 862 894 990 1134 798 0 0 15 47 47 0 0 15 1086 1341 1453 1134 527 63 0 79 95 79 63 47 31 15 31 31 111 111 111 63 0 0 15 31 63 63 79 95 111 127 127 143 95 79 111 95 79 47 63 95 79 63 79 31 0 0 15 15 0 47 111 111 95 95 143 191 239 255 271 319 335 351 383 399 223 239 223 159 95 0 0 0 0 0 0 0 0 0 0 191 607 623 543 383 207 111 31 0 63 63 79 79 95 111 127 127 127 159 191 175 127 95 95 95 111 111 95 95 79 79 79 47 207 207 175 47 0 15 15 0 31 31 31 31 63 63 63 63 47 47 47 31 63 47 47 47 63 47 79 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 47 47 47 79 79 79 79 79 79 63 63 95 79 63 47 15 15 15 15 127 127 111 95 79 79 47 47 31 15 0 0 0 0 15 31 0 15 31 47 79 95 111 127 95 143 175 175 159 143 159 175 143 127 111 111 95 111 127 143 159 159 159 175 175 175 191 159 143 111 95 127 191 239 255 255 223 223 239 239 239 255 255 255 287 271 271 255 255 239 239 223 255 255 271 287 319 351 383 399 447 447 447 447 415 367 335 303 367 351 335 319 319 319 319 335 271 287 287 303 303 319 319 319 303 271 239 223 223 255 287 303 239 239 255 287 335 335 303 271 287 255 207 175 175 191 223 239 287 287 287 287 287 287 287 287 271 255 239 239 239 239 255 271 207 207 223 239 239 255 271 271 271 271 271 271 271 287 287 303 303 303 287 271 271 271 271 271 255 287 319 367 383 399 383 383 367 367 383 415 431 447 463 479 431 431 415 415 399 383 383 335 367 367 431 415 383 351 399 447 431 319 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 47 0 47 303 639 495 383 351 367 367 287 223 223 223 223 223 223 223 223 223 271 239 191 159 127 95 79 63 143 127 111 111 143 143 159 207 271 223 111 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 31 31 31 31 31 31 31 31 766 686 702 702 718 607 607 607 670 655 686 670 718 686 734 734 734 718 686 655 623 575 559 543 623 543 479 511 607 686 702 686 718 734 734 702 655 623 623 639 670 670 686 686 702 702 718 718 798 750 718 702 702 702 686 670 750 750 766 766 750 734 718 718 655 655 655 639 623 591 575 559 559 559 559 559 559 559 559 559 623 623 623 623 623 591 575 559 575 559 559 559 575 591 607 607 670 655 639 623 607 607 623 623 623 639 655 655 655 639 607 591 559 575 607 607 623 623 670 702 670 655 670 655 670 639 639 639 591 591 591 591 607 607 623 623 623 623 639 639 655 670 670 686 686 670 655 655 639 655 655 655 623 639 639 655 655 639 623 623 655 639 623 607 607 623 655 670 639 639 623 623 623 639 639 655 607 575 591 559 575 559 591 575 559 575 623 655 670 655 639 607 670 655 670 639 655 639 639 623 655 639 655 623 607 591 623 655 670 655 639 639 639 639 655 670 543 559 591 623 655 686 686 702 686 655 623 639 670 686 686 670 655 670 702 718 734 734 718 702 670 655 655 655 655 670 686 686 670 686 702 718 718 702 670 655 670 670 655 655 655 655 670 670 655 655 639 639 655 670 686 686 734 734 734 734 734 734 734 734 718 718 718 718 718 718 734 734 686 702 718 734 734 734 734 734 718 718 718 718 734 734 734 734 702 702 702 718 734 734 750 750 814 814 798 782 782 782 798 798 814 814 830 830 830 814 798 782 814 814 814 814 814 814 814 814 830 814 798 798 798 798 814 830 846 846 846 846 846 846 846 846 798 798 798 782 782 766 766 766 782 782 782 782 782 782 782 782 798 798 798 814 814 830 830 830 814 830 846 830 814 798 830 846 814 814 814 814 798 798 798 782 782 782 798 814 814 830 846 846 846 862 878 878 894 878 878 878 862 862 862 862 862 846 830 830 798 814 830 830 846 846 830 830 846 846 830 830 846 846 862 878 846 846 846 830 830 830 830 830 830 830 814 814 814 798 798 798 798 798 814 814 814 798 782 766 782 782 782 798 814 814 830 830 814 798 798 798 798 814 798 814 814 814 814 830 846 862 846 862 878 910 926 926 894 926 942 974 1038 1134 1198 1262 1246 1246 1246 1294 1294 1310 1326 1310 1310 1357 1453 1549 1517 1741 1805 1517 1118 862 862 942 990 974 958 926 910 894 926 926 958 958 942 926 958 958 958 926 894 942 862 974 1006 1070 1166 782 0 0 15 63 47 0 0 47 1198 1421 1533 1198 559 79 0 111 95 79 63 47 31 15 31 31 127 127 111 63 0 0 0 15 47 63 95 111 143 159 159 175 95 95 111 111 79 79 79 111 79 111 127 95 111 79 95 95 15 15 47 63 79 79 111 143 207 207 191 191 223 255 319 351 351 351 367 335 287 191 111 47 0 0 0 0 0 0 0 239 734 686 591 431 271 127 47 0 47 47 79 63 79 95 111 111 95 127 175 175 143 111 95 111 127 127 111 111 111 95 95 63 191 191 159 47 0 15 15 0 31 31 31 31 63 63 63 63 47 47 47 31 63 47 47 47 63 47 63 47 31 15 0 0 0 0 0 0 0 15 15 15 31 31 31 47 47 47 47 47 63 63 63 63 79 79 79 79 111 95 79 63 47 47 47 47 127 127 111 95 79 63 15 15 31 31 31 31 0 15 31 31 0 15 31 47 63 79 95 95 95 127 159 175 159 143 159 191 207 175 143 111 95 79 95 111 143 159 159 159 175 175 175 143 143 111 95 127 191 239 255 255 207 207 223 223 223 239 239 239 271 271 255 255 255 255 239 239 271 271 271 287 303 335 351 367 447 447 463 447 415 383 335 319 351 351 335 319 303 303 319 319 303 303 303 287 287 287 287 287 287 271 255 239 255 271 287 303 239 239 255 287 319 335 303 271 271 255 223 207 191 191 207 223 271 271 271 271 271 271 271 271 255 255 239 239 239 239 255 255 271 271 255 239 239 223 207 207 271 271 271 271 271 287 303 319 303 303 303 287 287 271 271 271 287 303 319 351 367 367 367 367 367 383 383 399 431 447 447 463 431 431 415 415 399 399 399 383 335 351 383 383 367 383 383 415 431 287 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 47 0 47 303 623 495 415 367 351 335 287 239 239 239 239 239 239 239 239 239 271 239 207 175 159 111 63 15 143 127 95 79 111 127 159 175 255 223 159 63 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 47 47 47 47 31 31 31 31 686 623 655 670 702 607 623 623 623 591 607 575 623 607 670 686 686 670 623 591 543 511 479 479 447 463 495 543 575 591 559 543 559 575 591 559 527 495 495 527 559 543 543 543 543 559 559 575 559 559 559 527 495 495 511 527 623 639 639 639 639 623 607 591 607 591 575 543 527 511 511 511 479 479 479 479 479 479 479 479 495 511 527 543 543 527 511 495 543 543 527 511 511 527 559 575 607 559 543 527 527 527 543 543 559 575 607 607 607 575 543 527 591 575 575 543 607 607 655 607 670 623 639 607 623 591 623 607 607 607 607 607 607 591 591 591 591 607 607 623 639 655 655 670 639 639 623 607 591 591 607 607 607 623 639 639 639 639 623 623 607 591 591 575 575 575 575 575 575 575 575 575 591 607 623 639 591 591 607 559 575 543 591 559 591 575 623 607 655 623 655 639 670 639 686 639 670 623 639 607 702 639 639 607 639 623 655 607 639 623 623 607 607 623 623 639 543 559 591 623 639 655 670 670 670 655 623 639 670 686 686 670 623 639 655 670 686 702 702 702 655 655 639 639 655 670 686 702 670 670 670 670 670 670 670 670 655 655 670 670 670 670 655 655 639 639 623 623 639 639 655 670 702 702 702 702 702 702 702 702 702 702 702 702 686 686 686 686 670 686 702 718 718 718 718 718 734 734 734 734 718 718 718 718 718 718 718 718 718 718 718 718 782 766 766 766 766 766 782 798 798 814 814 814 814 798 782 766 798 798 798 798 798 798 798 798 814 814 798 782 782 798 814 814 830 830 830 830 830 830 830 830 798 798 798 798 782 782 782 782 814 798 782 766 766 782 798 814 814 814 814 814 830 830 830 846 798 830 846 830 798 782 814 862 814 814 814 798 798 798 782 782 798 798 798 814 830 846 846 862 814 830 846 862 878 878 862 846 846 862 862 862 862 846 830 814 830 830 830 830 830 846 862 878 814 830 846 846 862 862 846 846 830 830 830 830 830 830 830 830 846 846 830 830 814 814 814 798 798 814 814 814 814 798 782 766 766 766 782 798 814 814 830 830 814 814 798 782 798 814 798 814 830 846 830 862 878 894 878 878 942 958 974 974 942 958 974 1022 1070 1166 1246 1294 1262 1246 1246 1294 1326 1326 1294 1294 1310 1341 1405 1453 1517 1645 1773 1725 1437 1118 942 958 1006 990 990 958 926 894 894 878 910 926 958 974 1006 1006 990 958 910 958 894 1022 1054 1070 1134 702 0 0 47 63 31 0 0 31 878 1006 1054 814 367 63 47 143 95 79 63 47 31 15 31 31 79 79 79 31 0 0 0 0 47 63 95 111 127 143 159 175 111 111 127 127 79 79 111 143 95 143 175 159 143 111 127 111 47 0 0 0 47 63 63 47 111 95 95 95 111 127 191 207 287 319 367 351 383 335 351 303 159 111 31 0 0 0 0 239 639 559 463 367 303 191 79 31 47 31 31 31 63 79 95 111 47 95 143 159 143 111 111 111 143 143 127 127 111 111 111 79 175 191 143 31 0 15 15 0 31 31 31 31 63 63 63 63 47 47 47 31 63 47 47 47 47 47 63 47 31 0 0 0 0 0 15 15 31 31 31 47 63 63 63 63 63 47 47 47 47 63 63 79 79 95 95 111 111 95 79 79 79 79 95 95 111 111 111 95 79 47 0 0 63 63 79 95 63 63 63 63 31 47 47 63 63 79 79 79 79 111 159 159 159 143 159 191 223 207 159 111 95 95 95 111 143 143 159 159 159 175 175 143 143 111 95 127 191 239 255 255 223 223 223 239 239 239 255 255 239 239 255 255 255 255 271 271 303 287 287 287 303 303 335 335 399 415 431 447 431 415 399 383 351 335 319 319 303 303 319 319 319 319 303 287 287 271 271 255 271 271 271 271 287 287 303 303 239 223 239 287 319 319 287 255 271 271 255 239 223 207 207 191 255 255 255 255 255 255 255 255 255 239 239 223 223 239 239 255 271 271 255 239 239 223 207 207 271 255 239 239 239 255 287 303 303 303 303 303 303 287 271 271 319 319 319 319 335 351 367 367 367 367 383 383 399 399 415 415 431 431 415 415 415 399 399 399 383 367 383 383 367 367 319 319 255 159 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 47 0 47 303 591 511 447 383 335 303 287 271 239 239 239 239 239 239 239 239 255 239 207 207 191 143 63 0 127 111 79 47 79 111 143 159 223 223 191 111 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 79 63 63 63 47 47 31 31 591 543 575 639 655 607 607 655 655 639 591 559 543 559 575 607 639 607 591 511 495 447 431 415 255 367 527 559 543 447 415 399 479 495 511 495 463 447 447 463 575 575 559 559 543 559 559 575 479 511 543 511 479 463 511 559 559 575 575 575 575 559 543 527 607 591 543 511 495 495 495 511 479 479 479 479 479 479 479 479 383 399 447 495 527 543 543 527 527 511 495 479 479 495 511 527 559 511 495 495 479 495 495 511 543 559 575 591 591 559 511 495 655 607 543 543 591 607 591 559 670 655 623 607 591 607 623 639 623 575 575 559 527 511 511 495 575 575 591 607 623 623 639 655 607 591 575 559 559 559 559 559 559 559 575 591 591 575 575 559 591 591 591 575 575 559 559 543 623 607 591 575 575 575 575 575 670 655 623 607 591 575 575 575 607 591 575 559 575 623 655 686 655 655 655 655 655 639 623 607 702 655 607 607 655 670 639 591 639 591 591 575 575 591 591 607 575 575 591 623 623 623 623 623 670 639 623 623 655 686 686 670 639 639 655 655 670 686 702 718 655 639 639 639 655 670 686 686 655 639 639 639 639 655 670 686 623 639 670 686 686 670 639 623 670 655 655 655 655 670 686 702 670 670 670 670 670 670 670 670 686 686 686 670 670 655 655 655 670 670 686 702 702 686 686 670 734 734 734 718 718 702 702 702 766 766 750 750 750 750 750 750 750 734 734 734 734 750 766 782 798 798 798 798 798 782 750 750 798 798 798 798 798 798 798 798 814 798 798 782 782 798 798 814 814 814 814 814 814 814 814 814 814 814 798 798 798 798 798 782 846 814 782 766 766 782 814 846 814 814 830 830 830 846 846 846 798 830 846 814 782 766 814 862 814 814 814 798 798 782 782 782 798 798 814 830 846 846 862 862 782 798 830 846 862 846 830 830 846 862 862 862 862 846 830 814 846 846 830 814 830 846 878 894 782 798 830 862 862 846 830 814 830 830 830 830 830 830 830 830 862 846 846 830 830 814 814 814 814 814 814 814 814 798 766 766 750 766 782 782 798 814 830 830 830 814 798 782 798 814 814 830 846 862 846 878 894 910 894 894 974 1006 1006 1022 974 1006 1022 1054 1086 1182 1278 1310 1262 1246 1246 1294 1326 1326 1278 1278 1310 1341 1373 1389 1581 1533 1629 1773 1677 1341 1054 958 958 990 974 942 894 846 814 782 830 862 910 942 990 990 958 910 862 910 862 990 1022 1038 1054 607 0 0 47 63 15 0 0 31 415 447 447 303 79 0 0 95 95 79 63 47 31 15 31 31 15 31 15 0 0 0 0 0 15 31 63 79 111 127 143 143 95 79 111 111 79 79 111 127 111 143 175 159 127 79 63 47 79 0 0 0 0 31 0 0 15 31 47 63 79 95 95 95 159 223 255 303 351 415 463 495 463 415 223 95 15 0 0 175 415 335 271 255 271 207 143 95 15 0 0 0 31 47 63 79 15 63 127 159 143 127 111 127 143 143 143 127 127 127 111 79 175 175 143 31 0 15 15 0 31 31 31 31 63 63 63 63 47 47 47 31 63 47 47 47 47 47 63 47 15 0 0 0 15 15 15 31 31 47 47 63 95 79 79 63 63 47 47 47 47 63 63 79 95 111 127 143 95 95 79 79 79 95 111 127 95 95 111 95 79 31 0 0 95 111 127 159 127 127 111 95 79 79 79 79 79 79 79 79 79 111 143 159 143 143 159 191 223 191 159 111 95 111 127 143 143 143 143 159 159 175 175 143 143 111 95 127 191 239 255 255 239 239 239 255 255 271 271 271 223 239 239 255 255 271 271 287 319 303 303 287 287 303 303 319 351 367 399 431 447 447 447 431 351 335 319 303 303 303 303 319 335 335 319 303 271 255 239 239 255 271 287 303 303 303 303 303 223 223 239 271 319 319 287 255 271 271 271 255 255 223 207 191 239 239 239 239 239 239 239 239 255 239 239 223 223 239 239 255 207 207 223 239 239 255 271 271 239 239 223 207 223 239 255 287 303 319 319 319 319 303 287 271 351 335 319 303 303 335 351 367 351 351 367 367 367 367 367 367 431 431 415 415 415 415 399 399 479 431 447 431 383 319 271 191 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 47 0 47 303 575 511 463 399 319 271 271 287 255 255 255 255 255 255 255 255 255 223 223 223 223 159 47 0 111 95 63 31 63 95 127 143 191 223 207 127 31 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 95 79 79 63 63 47 47 47 527 543 575 591 591 575 559 543 479 527 559 559 511 511 543 575 479 495 543 527 543 463 447 383 335 319 367 351 415 415 463 463 447 479 479 479 479 463 447 431 383 415 463 511 527 527 511 511 559 527 463 399 383 383 415 431 511 511 527 527 543 543 543 543 543 543 543 527 527 527 511 511 543 495 463 463 479 479 463 447 511 511 527 527 527 543 543 543 543 527 527 511 511 495 495 463 479 511 527 527 511 527 575 607 639 607 575 559 575 559 527 495 479 511 543 543 543 543 575 607 623 623 623 623 623 607 591 543 527 543 543 559 559 543 543 527 591 591 591 591 591 591 591 591 559 559 543 543 543 559 575 591 591 607 607 623 639 639 655 655 591 591 591 591 591 591 591 607 591 575 575 591 623 639 607 575 655 655 655 639 639 639 623 623 607 607 607 607 607 607 607 607 655 639 639 623 623 639 639 655 670 655 623 607 607 623 655 639 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 655 655 639 639 639 639 639 639 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 623 623 639 639 639 655 655 655 670 670 670 655 655 639 639 639 639 639 655 655 655 670 670 670 639 655 655 670 670 655 655 639 639 639 639 655 655 670 670 670 686 686 702 702 702 686 670 670 718 718 718 718 718 718 718 718 734 734 750 750 750 766 766 766 782 782 782 766 766 750 750 750 750 750 750 750 750 750 750 750 782 782 782 798 814 814 814 830 766 782 782 766 734 734 766 798 798 798 798 798 798 798 798 798 782 782 782 798 798 814 814 814 782 782 782 782 782 782 782 782 830 846 846 846 846 830 814 798 862 846 830 830 814 798 782 782 798 798 798 814 814 830 830 830 798 782 782 782 782 798 814 830 814 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 814 814 814 830 830 846 846 846 862 862 862 862 862 862 862 862 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 782 782 782 798 798 814 814 814 766 766 766 782 782 798 798 798 814 814 798 782 782 782 766 766 798 814 814 814 814 846 878 926 942 974 990 1006 974 1006 1022 1070 1150 1198 1230 1262 1246 1246 1230 1246 1310 1294 1294 1294 1278 1310 1310 1341 1373 1549 1677 1693 1741 1661 1278 878 846 974 1022 974 894 846 830 782 878 894 926 942 990 974 974 926 862 894 878 926 926 1134 1166 431 0 0 0 47 95 47 0 0 0 0 0 0 0 15 95 159 175 127 95 79 95 95 79 47 47 47 31 15 15 0 0 0 15 47 0 0 95 47 0 31 0 0 15 63 111 111 63 31 63 95 143 159 175 143 79 15 63 0 47 63 63 79 95 95 31 31 31 15 15 0 0 0 63 79 95 95 111 175 303 399 351 351 351 335 271 175 63 47 79 143 191 159 79 15 47 79 15 0 0 0 0 0 0 0 31 47 47 63 63 63 47 47 95 95 95 79 31 15 47 31 207 111 47 0 15 15 15 0 15 15 15 15 47 47 47 47 0 15 15 31 47 31 0 0 63 47 63 47 31 31 31 31 31 15 15 15 15 31 47 63 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 79 79 79 79 79 79 79 79 0 15 31 31 0 0 0 0 63 79 127 175 159 159 143 127 191 175 159 143 111 95 63 63 95 111 111 111 111 111 127 127 143 143 143 143 143 143 143 143 127 143 159 175 175 175 175 143 79 63 79 127 191 255 255 255 239 239 239 255 255 271 271 271 239 239 239 255 255 255 271 271 271 271 287 287 287 303 303 303 383 367 367 447 511 511 415 303 303 303 319 303 303 303 335 367 335 319 303 287 287 287 303 303 319 303 287 271 255 239 255 255 239 255 287 271 239 239 255 271 207 207 207 207 207 207 191 191 239 223 223 223 223 239 271 271 239 239 239 239 239 239 239 239 239 239 223 223 223 239 255 271 191 223 223 223 223 255 319 367 319 319 319 319 319 303 287 287 271 287 303 319 335 335 335 335 351 351 351 367 367 383 383 399 367 383 383 367 367 383 447 495 543 431 399 431 447 351 223 111 0 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 0 15 31 0 79 399 495 463 463 399 319 271 271 303 303 287 255 239 223 239 255 271 271 255 223 175 143 111 111 111 159 143 127 111 127 127 127 127 207 223 207 159 95 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 95 111 95 63 63 79 95 495 511 527 543 543 527 511 511 543 559 559 527 463 447 463 527 511 511 527 463 463 367 351 287 367 351 399 383 431 415 463 463 447 447 463 463 463 447 431 431 383 399 431 463 479 495 495 495 511 479 447 399 383 383 399 415 479 479 479 495 495 495 511 511 543 543 527 527 511 511 511 511 527 495 463 463 479 495 479 463 511 511 511 511 527 527 543 543 527 527 511 511 511 495 495 495 463 479 495 495 479 479 511 559 575 543 511 511 527 527 495 479 495 511 543 543 527 527 559 591 607 607 607 607 607 591 575 559 527 527 543 559 559 543 527 527 559 559 559 559 559 559 559 559 559 543 543 543 543 559 575 591 623 607 607 607 607 607 607 607 607 607 607 591 575 575 559 559 575 559 559 575 607 623 591 559 623 623 623 607 607 591 591 591 607 607 607 607 607 607 607 607 655 639 639 623 623 639 639 655 655 639 623 623 623 623 639 655 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 623 623 639 639 639 639 639 639 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 623 623 623 639 639 639 655 655 655 655 639 639 623 623 623 607 623 623 639 639 655 655 655 655 623 623 639 639 639 639 623 623 639 639 639 655 655 655 670 670 670 686 686 702 702 686 670 670 718 718 718 718 718 718 718 718 718 718 734 734 750 750 750 750 766 766 782 782 766 766 750 734 734 734 734 734 734 734 734 734 750 750 750 766 766 782 782 782 766 766 782 766 734 734 766 798 798 798 798 798 798 798 798 798 766 766 766 782 782 782 798 798 782 782 782 782 782 782 782 782 830 830 846 846 830 830 814 798 846 846 830 814 798 798 782 782 798 798 798 814 814 814 830 830 798 782 782 782 782 798 814 830 814 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 814 814 814 830 830 846 846 846 862 862 862 862 862 862 862 862 830 830 830 846 846 862 862 862 830 830 830 830 830 830 830 830 782 782 782 798 798 798 814 814 766 766 782 782 782 798 798 798 830 830 814 798 798 814 782 798 830 846 846 846 862 878 910 958 942 974 990 1006 974 1006 1022 1070 1134 1182 1214 1246 1230 1230 1214 1230 1294 1294 1278 1294 1278 1310 1310 1326 1405 1533 1613 1613 1677 1693 1437 1134 782 862 910 910 878 814 846 894 878 894 926 942 974 958 942 910 846 878 862 910 910 1118 1134 383 0 0 95 127 111 31 0 0 0 0 0 0 0 31 79 111 143 111 79 63 79 79 79 47 47 47 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 63 47 47 31 31 79 127 159 159 127 95 95 63 95 63 63 63 63 31 31 15 15 0 0 0 79 95 95 79 63 95 175 239 191 287 415 511 511 415 287 191 95 95 63 31 31 31 15 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 31 15 31 47 47 31 47 79 79 207 111 47 0 15 15 0 0 15 15 15 15 47 47 47 47 0 0 15 31 47 31 0 0 63 47 63 31 31 15 15 31 31 15 15 15 15 31 47 63 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 0 15 31 31 0 0 0 0 47 79 127 175 159 159 143 143 191 175 159 143 127 111 95 95 95 79 79 79 79 79 79 79 127 127 127 127 127 127 127 127 127 127 143 159 159 159 159 127 79 47 63 127 191 239 255 255 239 239 239 255 255 255 271 271 239 255 255 255 271 271 271 271 255 271 271 287 287 303 303 303 383 367 367 431 511 511 447 367 303 303 303 287 271 287 303 319 287 287 287 287 287 303 319 335 319 303 287 271 255 239 255 255 239 271 287 271 239 223 239 255 207 207 207 207 207 223 223 223 223 223 223 239 239 255 255 255 239 239 239 239 239 239 239 239 207 207 207 207 207 223 239 255 207 223 239 239 223 255 303 335 335 319 287 271 255 271 287 303 303 319 319 335 351 367 383 399 351 351 351 367 367 367 383 383 367 399 415 415 415 431 463 495 527 479 415 399 383 287 159 79 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 31 0 0 31 0 95 399 527 479 463 415 335 287 303 319 287 271 239 223 223 223 239 255 271 255 239 207 175 143 127 111 159 159 127 111 127 111 111 111 191 207 207 175 127 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 79 63 47 31 47 63 479 495 511 511 511 495 495 479 543 543 527 495 447 431 463 495 511 495 495 415 399 335 319 271 415 383 415 383 431 399 447 415 399 399 415 431 431 431 415 415 383 399 399 399 415 447 463 479 447 431 415 399 399 399 399 415 431 431 431 431 447 447 463 463 527 527 511 511 511 495 495 495 511 479 463 463 495 511 511 495 495 495 495 511 511 511 527 527 511 511 511 495 495 495 479 479 431 447 463 447 431 431 447 479 495 479 447 463 479 495 479 447 463 495 511 495 479 479 495 511 527 543 543 543 543 527 511 511 511 527 543 543 543 543 527 511 527 527 527 527 527 527 527 527 543 543 527 527 543 543 559 575 607 607 607 591 575 559 543 543 623 607 591 575 559 543 527 527 543 527 527 559 591 591 575 543 559 543 543 543 527 527 527 511 575 575 575 575 575 575 575 575 607 607 591 591 591 591 607 607 607 607 591 591 591 591 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 591 607 607 623 639 639 655 655 623 623 623 623 623 623 623 623 607 607 607 607 607 607 607 607 607 607 623 623 623 639 639 639 623 623 623 623 607 607 607 607 607 607 623 623 623 639 639 639 607 607 623 623 623 623 607 607 639 639 639 639 655 655 655 670 670 670 686 686 686 686 670 670 718 718 718 718 718 718 718 718 702 702 718 718 718 734 734 734 750 766 782 782 782 766 734 718 718 718 718 718 718 718 718 718 718 718 718 718 734 734 734 734 750 766 782 766 734 734 766 798 798 798 798 798 798 798 798 798 750 750 750 766 766 766 782 782 782 782 782 782 782 782 782 782 830 830 846 846 830 814 798 798 830 830 830 814 798 798 782 782 798 798 798 798 814 814 814 830 798 782 782 782 782 798 814 830 814 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 814 814 814 830 830 846 846 846 862 862 862 862 862 862 862 862 830 830 830 830 846 846 846 846 814 814 814 814 814 814 814 814 782 782 782 782 798 798 798 814 766 782 782 782 798 798 798 798 846 830 830 814 814 830 814 814 846 878 878 894 894 910 926 974 942 974 990 1006 974 1006 1022 1070 1118 1166 1198 1230 1214 1214 1198 1214 1310 1310 1278 1278 1278 1294 1294 1310 1405 1485 1517 1533 1645 1709 1613 1421 926 862 830 894 894 830 894 990 910 926 926 942 958 958 942 894 846 878 846 894 894 1086 1086 319 0 63 223 207 127 0 0 0 0 0 0 0 0 63 111 111 111 79 47 47 63 79 63 47 79 79 63 47 0 0 0 0 0 0 0 0 31 15 0 63 15 0 0 0 0 0 0 0 63 31 15 0 0 15 63 79 143 127 127 95 111 79 79 79 95 63 47 47 47 47 31 31 31 47 47 47 31 31 63 111 79 175 335 479 543 543 495 447 303 207 79 31 79 79 31 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 0 15 31 31 15 15 63 63 175 95 31 0 31 15 0 0 15 15 15 15 47 47 47 47 0 0 15 15 47 31 15 0 47 47 47 31 15 15 15 15 15 15 15 15 15 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 0 15 31 31 0 0 0 0 47 79 127 159 159 175 175 159 175 175 175 159 159 143 143 143 111 111 111 95 79 79 63 63 95 95 95 95 95 95 95 95 111 111 111 127 127 127 127 95 63 47 63 111 191 239 255 255 239 239 239 239 255 255 255 271 255 255 255 271 271 287 287 287 239 239 255 271 287 303 319 319 383 367 351 415 479 527 495 447 335 319 287 271 255 255 271 271 255 255 255 271 287 319 351 367 319 303 287 271 255 239 255 255 255 271 287 271 239 207 223 239 191 207 207 223 223 239 239 255 207 223 239 255 255 255 239 239 255 255 255 255 255 255 255 255 191 191 175 175 191 207 223 223 223 239 255 239 223 239 271 303 351 303 255 223 223 239 287 303 303 303 303 303 335 367 399 415 335 335 351 351 351 367 367 367 351 399 431 431 431 447 479 495 559 511 447 351 239 127 47 0 15 15 47 47 47 47 15 15 0 0 0 0 0 0 0 0 0 31 0 0 31 0 95 415 543 495 463 415 351 319 319 335 271 255 223 207 207 207 223 239 255 255 255 239 207 175 143 111 175 159 143 111 111 111 95 95 143 159 207 207 159 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 47 15 0 15 31 463 463 463 463 447 447 431 431 447 431 415 399 399 415 463 511 495 479 447 415 399 383 383 383 415 415 399 399 399 399 399 399 351 367 383 399 415 415 399 399 431 399 383 367 383 415 447 479 415 415 415 415 415 415 415 415 399 399 399 415 415 431 431 431 511 511 495 495 479 479 479 479 495 463 447 463 495 527 527 511 479 479 479 479 495 495 511 511 495 495 495 479 479 479 479 447 431 447 447 431 399 399 415 447 447 431 415 431 463 479 463 415 463 479 495 495 463 447 463 479 495 495 511 511 511 511 495 479 511 511 527 527 527 527 511 511 511 511 511 511 511 511 511 511 527 527 511 511 527 543 559 559 575 559 559 559 543 543 527 527 575 575 559 559 543 543 527 527 527 511 511 527 559 575 543 511 543 527 527 527 511 511 511 511 559 559 559 559 559 559 559 559 607 607 591 575 575 591 607 607 607 591 591 591 591 591 591 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 575 575 591 607 623 639 655 655 607 607 607 607 607 607 607 607 591 591 591 591 591 591 591 591 591 607 607 607 623 623 623 623 623 623 623 623 607 607 607 607 591 591 591 607 607 623 623 623 607 607 623 623 623 623 607 607 623 623 639 639 639 655 655 655 655 655 670 686 686 686 686 670 702 702 702 702 702 702 702 702 686 686 686 702 702 718 718 718 734 750 782 782 782 750 718 702 702 702 702 702 702 702 702 702 702 702 702 718 718 718 718 718 750 766 766 750 734 718 750 782 798 798 798 798 798 798 798 798 750 750 766 766 782 782 782 782 782 782 782 782 782 782 782 782 814 830 830 830 830 814 798 782 830 814 814 798 798 782 782 782 782 782 798 798 798 814 814 814 798 782 782 782 782 798 814 830 814 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 814 814 814 830 830 846 846 846 846 846 846 846 846 846 846 846 830 830 830 830 830 830 830 846 798 798 798 798 798 798 798 798 766 766 782 782 782 798 798 798 782 782 782 798 798 798 814 814 830 814 814 814 814 830 814 814 862 878 894 910 894 910 926 958 942 974 990 1006 974 1006 1022 1070 1102 1150 1182 1214 1198 1198 1182 1198 1278 1278 1262 1278 1262 1278 1262 1278 1389 1437 1485 1517 1597 1709 1677 1629 1278 1022 846 910 974 926 926 990 942 942 942 942 958 942 942 894 862 878 846 910 910 1086 1038 239 31 143 319 255 127 0 0 0 31 15 0 15 47 63 31 0 63 47 15 15 47 63 63 47 79 79 63 47 0 0 0 0 0 159 239 255 335 271 207 303 255 191 79 0 0 0 0 0 0 0 0 0 0 0 0 0 127 95 95 111 111 111 111 111 111 79 79 47 47 47 47 47 0 0 0 15 31 31 47 63 79 79 111 175 271 399 511 575 543 463 383 271 255 191 111 47 79 31 0 0 0 0 0 0 0 15 15 15 31 47 47 63 47 47 47 15 0 0 0 0 159 79 31 0 31 31 0 0 15 15 15 15 47 47 47 47 0 0 0 0 31 31 31 15 47 31 47 31 15 15 15 15 15 15 0 0 15 15 31 47 79 79 79 79 79 79 79 79 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 15 31 31 15 15 15 47 63 79 111 159 159 175 191 191 175 175 175 175 175 175 175 175 175 175 159 143 127 111 95 95 111 111 111 111 111 111 111 111 95 95 95 95 95 95 111 79 63 47 63 111 175 239 255 239 223 223 239 239 239 255 255 255 255 255 271 271 287 287 287 287 223 239 255 271 287 303 319 319 367 351 351 383 463 511 527 527 399 367 303 255 255 255 255 255 271 271 271 271 287 303 319 335 319 303 287 271 255 239 255 255 271 287 287 271 223 191 207 223 191 191 207 223 239 255 271 271 207 223 239 255 255 255 239 223 255 255 255 255 255 255 255 255 191 191 191 191 191 207 223 223 239 255 271 255 223 223 239 255 303 287 255 239 223 239 255 271 271 255 239 239 271 303 367 399 335 335 335 335 335 351 351 351 351 351 367 367 367 399 447 511 575 559 511 303 111 47 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 31 0 0 31 0 127 447 527 463 431 383 351 319 303 319 271 239 223 191 191 207 223 223 255 271 287 271 255 191 159 127 191 175 143 111 111 95 95 95 127 143 207 223 207 127 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 31 15 15 31 463 463 447 447 431 431 431 431 415 399 367 367 383 399 415 431 463 479 447 431 415 415 415 415 431 431 431 431 415 415 415 383 335 319 335 351 351 351 351 351 415 399 367 335 335 367 415 431 367 367 383 383 383 399 399 399 367 367 367 383 383 383 399 399 447 447 447 447 431 431 415 415 447 415 399 415 447 479 479 463 415 415 431 431 447 447 447 447 431 431 431 447 447 447 447 447 431 415 415 399 367 367 399 415 399 383 367 399 431 447 447 415 447 431 447 431 399 399 415 431 431 447 447 463 463 463 447 479 495 527 543 543 543 543 527 527 543 543 543 543 543 543 543 543 543 543 543 543 543 559 575 575 543 543 559 559 559 575 575 575 543 543 559 559 575 575 591 591 543 527 527 543 575 591 559 495 543 511 511 495 495 495 479 479 527 527 527 527 527 527 527 527 575 559 543 543 543 543 559 575 543 559 559 559 559 559 559 575 607 639 639 639 639 639 639 639 639 639 639 639 639 639 639 607 559 559 575 591 607 623 639 639 607 607 607 607 607 607 607 607 591 591 591 591 591 591 591 591 591 591 591 591 607 607 607 623 623 623 623 623 639 639 639 639 591 591 591 591 607 607 623 623 623 623 639 639 639 639 623 623 623 623 623 639 639 639 655 655 639 639 655 670 686 686 686 670 702 702 702 702 702 702 702 702 686 686 686 686 702 702 718 718 734 750 766 766 766 750 718 702 702 702 702 702 702 702 702 702 718 718 718 718 718 718 718 718 734 750 766 750 718 718 750 782 798 798 798 798 798 798 798 798 782 782 782 782 798 798 814 814 782 782 782 782 782 782 782 782 814 814 830 830 814 814 798 782 814 798 798 798 798 782 782 782 782 782 782 798 798 798 814 814 798 782 782 782 782 798 814 830 814 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 814 814 814 830 830 846 846 846 846 846 846 846 846 846 846 846 830 830 830 830 830 830 830 814 798 798 798 798 798 798 798 798 766 766 766 782 782 782 798 798 782 782 798 798 798 814 814 814 798 798 782 782 798 814 798 798 830 862 878 894 894 894 878 910 942 974 990 1006 974 1006 1022 1070 1102 1150 1166 1198 1182 1182 1166 1182 1246 1262 1246 1262 1246 1262 1246 1246 1294 1389 1469 1501 1581 1629 1661 1661 1565 1214 894 910 1022 1022 974 942 958 958 942 926 958 942 942 910 878 894 846 910 910 1070 990 159 79 191 335 271 127 0 0 0 0 0 0 15 31 47 79 111 95 63 47 47 79 95 95 79 111 111 95 47 0 0 0 0 0 351 559 607 639 575 495 559 527 495 415 335 271 207 111 63 0 0 0 0 0 0 0 63 63 79 95 95 127 159 175 159 127 111 111 79 79 79 79 79 0 0 0 15 31 47 31 15 63 15 0 0 15 159 319 431 559 559 591 511 431 319 255 239 207 159 111 111 95 63 0 0 15 31 15 0 0 15 31 47 31 47 47 15 0 0 0 0 127 63 15 0 31 31 0 0 15 15 15 15 47 47 47 47 0 0 0 0 31 31 31 47 47 31 47 15 15 0 0 15 15 0 0 0 0 15 31 47 79 79 79 79 79 79 79 79 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 15 31 31 15 31 47 79 79 95 127 159 159 175 191 191 175 175 175 175 191 191 191 191 191 191 175 159 143 127 111 111 111 111 111 111 111 111 111 111 111 95 79 63 63 79 95 63 63 31 47 111 175 223 239 239 223 223 223 239 239 239 255 255 255 255 255 271 271 287 287 287 223 239 239 255 271 287 303 303 351 335 335 383 447 511 543 559 463 399 319 271 271 271 271 255 303 287 287 271 271 271 287 287 319 303 287 271 255 239 255 255 271 287 287 255 207 175 175 191 175 191 191 207 223 239 255 271 239 239 239 255 255 239 239 223 255 255 255 255 255 255 255 255 207 207 207 191 207 223 239 239 223 255 271 255 223 207 223 239 239 255 271 287 271 255 223 207 271 255 239 223 255 287 335 367 335 335 335 335 335 319 319 319 319 319 287 255 255 319 431 495 559 575 495 223 15 0 0 0 0 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 31 0 0 15 0 143 463 495 415 383 351 335 303 287 287 271 239 223 191 191 207 223 223 255 271 287 287 255 207 175 143 175 159 143 111 127 111 95 95 143 143 159 191 239 175 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 79 63 47 47 47 447 431 415 383 383 367 383 383 399 367 351 335 335 335 303 303 447 431 415 399 367 351 335 319 431 431 431 415 415 415 415 383 335 319 335 335 351 335 335 335 415 399 367 335 335 351 383 399 367 367 351 351 351 367 383 383 351 351 367 367 383 383 383 383 431 431 431 415 415 415 399 399 447 415 383 399 415 447 431 431 399 399 415 415 415 431 431 431 415 415 415 431 431 431 447 447 383 399 415 399 367 367 399 431 399 383 367 383 415 447 431 383 383 399 415 415 399 383 399 431 415 431 447 447 463 463 447 447 479 511 527 543 543 527 511 511 559 559 559 559 559 559 559 559 543 527 527 527 527 543 559 575 527 527 543 543 559 575 591 591 495 511 527 543 559 575 591 591 543 527 527 543 575 591 559 495 527 511 511 511 495 495 495 495 511 511 511 511 511 511 511 511 559 559 543 543 543 543 559 559 543 543 559 559 559 559 543 543 591 623 623 623 623 623 623 623 623 623 623 623 623 623 623 591 591 559 575 575 591 607 607 623 591 591 591 591 591 591 591 591 575 575 575 575 575 575 575 575 575 575 575 591 591 591 607 607 623 623 623 623 639 639 639 639 591 591 591 607 607 623 623 623 623 623 639 639 639 639 623 623 607 623 623 623 639 639 639 639 623 623 655 670 686 686 686 670 686 686 686 686 686 686 686 686 686 686 686 702 702 718 718 718 766 750 750 734 734 734 734 734 702 702 702 702 702 702 702 702 734 734 734 734 718 718 718 718 734 750 750 734 718 718 734 766 798 798 798 798 798 798 798 798 782 782 798 798 798 814 814 814 782 782 782 782 782 782 782 782 814 814 814 814 814 798 782 782 798 798 798 782 782 782 782 782 766 782 782 782 798 798 798 798 798 782 782 782 782 798 814 830 814 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 814 814 814 830 830 846 846 846 830 830 830 830 830 830 830 830 830 830 830 830 814 814 814 814 782 782 782 782 782 782 782 782 750 766 766 766 782 782 782 782 798 798 798 798 814 814 814 830 782 782 766 782 782 798 798 798 814 846 878 878 878 878 862 878 942 974 990 1006 974 1006 1022 1070 1102 1150 1182 1214 1198 1198 1182 1198 1214 1230 1230 1246 1246 1246 1214 1214 1246 1326 1437 1517 1565 1565 1581 1645 1629 1373 1022 878 958 1022 990 878 926 910 894 894 910 926 926 910 878 878 830 894 894 1038 926 63 143 207 303 239 143 15 0 15 79 255 415 383 207 95 127 223 111 79 47 47 79 95 79 63 111 111 95 47 15 0 0 0 0 495 798 798 814 718 639 702 734 734 718 702 670 575 495 399 303 207 79 0 0 0 0 31 0 47 79 79 127 159 191 175 143 111 127 111 111 79 95 95 79 31 15 15 31 15 0 0 0 0 0 0 0 47 111 143 287 367 495 495 431 367 351 415 303 255 239 191 175 127 79 95 47 47 15 0 0 0 0 15 0 0 15 15 0 0 47 47 111 47 15 0 47 31 0 0 15 15 15 15 47 47 47 47 0 0 0 0 15 31 47 63 31 31 31 15 0 0 0 0 0 0 0 0 0 15 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 31 31 15 47 79 127 127 127 143 159 143 159 175 191 175 175 175 175 175 175 175 175 159 143 143 127 127 111 111 95 127 127 127 127 127 127 127 127 127 111 79 63 47 63 79 63 47 31 47 95 175 223 239 239 207 223 223 223 239 239 239 239 239 239 239 255 255 255 271 271 255 255 255 255 271 271 271 271 303 319 335 383 431 479 527 543 495 415 303 255 271 287 287 255 303 303 287 271 255 255 271 271 319 303 287 271 255 239 255 255 287 303 287 255 207 159 159 175 175 175 191 207 207 223 223 239 271 255 239 223 223 223 239 239 239 239 239 239 239 239 239 239 207 207 207 207 207 223 239 239 207 239 255 255 223 207 207 223 223 239 287 319 303 271 223 191 303 287 271 271 287 303 335 351 335 335 319 319 319 303 303 303 303 287 255 239 239 303 415 495 527 559 415 111 0 0 0 0 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 31 0 0 15 0 159 495 495 399 351 319 319 319 287 255 271 255 223 207 207 207 223 239 255 255 271 255 239 207 191 159 159 143 127 111 127 127 127 127 159 143 143 191 255 223 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 111 95 63 63 63 399 383 351 319 319 303 319 319 335 303 303 319 335 303 239 207 367 383 399 399 383 367 335 319 431 431 431 447 447 447 447 431 335 303 319 319 303 303 287 271 351 335 319 287 287 287 303 319 335 303 271 255 255 271 303 319 303 303 319 319 319 335 335 367 415 415 415 415 399 399 383 383 431 399 367 367 399 399 399 383 383 383 399 399 415 415 415 415 399 399 415 415 415 431 431 431 351 335 351 351 335 335 383 415 367 335 319 335 367 383 367 351 335 351 383 383 367 367 399 415 399 399 415 431 447 447 447 447 463 511 527 527 527 527 511 495 543 543 543 543 543 543 543 543 527 527 511 511 527 543 543 559 543 543 559 559 559 559 559 559 511 511 511 527 543 543 559 559 543 527 527 559 591 591 575 511 511 495 495 479 479 463 463 463 495 495 495 495 495 495 495 495 543 527 527 511 511 527 527 543 511 527 543 543 543 543 527 527 591 623 623 623 623 623 623 623 607 607 607 607 607 607 607 575 607 575 575 575 575 575 591 591 575 575 575 575 575 575 575 575 559 559 559 559 559 559 559 559 559 559 575 575 575 591 591 591 591 591 607 607 623 623 623 639 607 607 607 607 623 623 623 639 607 607 623 623 623 623 607 607 607 607 623 623 623 639 639 639 607 623 639 655 670 686 686 686 686 686 686 686 686 686 686 686 702 702 702 702 718 718 718 734 782 766 734 702 702 718 734 750 718 718 718 718 718 718 718 718 734 734 734 718 718 702 702 702 734 750 750 734 718 702 734 766 798 798 798 798 798 798 798 798 766 766 782 782 782 798 798 798 782 782 782 782 782 782 782 782 798 814 814 814 814 798 782 766 782 782 782 782 782 782 782 782 766 766 782 782 782 798 798 798 798 782 782 782 782 798 814 830 814 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 814 814 814 830 830 846 846 846 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 766 766 766 766 766 766 766 766 750 750 766 766 766 782 782 782 798 798 798 814 814 814 830 830 782 782 782 782 798 830 814 830 814 846 878 894 878 878 846 862 942 974 990 1006 974 1006 1022 1070 1118 1166 1182 1214 1198 1198 1182 1198 1198 1214 1214 1246 1230 1246 1198 1198 1230 1310 1421 1517 1533 1517 1565 1677 1677 1613 1294 942 814 894 910 798 846 846 830 814 846 862 894 878 830 830 782 846 862 990 846 0 207 223 271 207 175 111 111 111 1118 1326 1405 1086 511 95 15 127 143 111 79 63 79 95 79 63 111 127 95 47 15 0 0 0 0 543 846 814 766 686 655 766 798 830 830 830 862 798 718 655 702 623 495 335 175 47 15 0 0 31 63 79 111 127 143 127 143 111 111 111 111 127 127 95 95 63 15 31 47 63 31 0 15 31 47 47 47 47 47 0 63 95 207 271 303 335 335 367 303 271 255 239 223 207 159 191 143 143 95 47 15 15 31 31 0 15 31 15 0 15 47 47 95 31 15 0 47 31 0 0 15 15 15 15 47 47 47 47 0 0 0 0 15 31 63 79 31 15 31 15 0 0 0 0 0 0 0 0 0 0 15 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 15 31 15 31 63 95 159 159 159 159 159 143 143 159 175 175 175 175 175 159 159 159 159 143 143 143 143 143 127 127 127 95 95 95 95 95 95 95 95 143 127 95 63 47 63 95 79 47 31 47 95 159 223 239 223 207 207 223 223 223 239 239 239 223 223 223 223 239 239 255 255 271 271 271 255 255 255 239 239 271 303 335 383 415 447 479 511 495 383 271 223 255 287 271 239 271 271 255 255 255 271 287 303 319 303 287 271 255 239 255 255 287 303 303 255 191 159 143 159 175 175 175 191 191 191 191 191 303 271 239 191 191 207 239 271 223 223 223 223 223 223 223 223 191 191 175 175 191 207 223 223 175 207 255 255 239 223 223 223 255 271 287 303 287 271 239 223 287 287 287 287 287 287 303 303 319 319 319 303 303 303 287 287 271 303 319 335 335 367 431 479 479 479 303 0 0 0 0 0 31 31 63 63 31 31 31 31 0 0 0 0 0 0 0 0 0 31 0 0 15 0 175 511 495 399 351 335 335 335 303 271 287 271 239 223 223 223 239 255 255 255 239 223 207 191 191 175 127 127 111 95 127 143 143 159 191 143 127 175 223 207 159 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 111 95 79 63 63 399 335 335 271 303 271 303 287 255 223 271 287 367 335 287 223 271 319 367 415 431 431 415 399 431 431 431 447 447 463 463 447 383 351 351 351 351 319 303 303 351 351 335 319 303 303 303 303 351 319 271 239 223 255 287 319 319 319 319 335 335 351 351 351 415 415 399 399 399 383 383 383 431 399 367 351 367 383 367 351 383 383 383 399 399 399 415 415 383 399 399 415 415 431 431 431 319 303 367 319 351 335 399 415 383 335 351 319 383 351 367 319 319 351 383 383 383 383 415 447 415 415 447 463 463 463 463 463 463 511 511 527 527 511 511 495 527 527 527 527 527 527 527 527 527 479 511 479 511 495 543 527 591 559 575 527 559 511 527 495 527 495 527 495 527 495 527 479 543 511 527 527 591 559 575 511 495 479 479 463 463 447 447 447 495 495 495 495 495 495 495 495 543 527 527 511 511 527 527 543 495 511 543 559 559 543 511 511 591 591 623 591 623 591 623 591 607 575 607 575 607 575 607 575 575 575 575 575 575 575 559 559 575 575 575 575 575 575 575 575 559 559 559 559 559 559 559 559 559 559 559 575 575 575 591 591 575 575 575 591 591 607 607 607 607 607 623 623 623 639 639 639 575 591 591 607 607 591 591 575 607 607 607 623 623 639 639 639 607 623 639 655 670 686 686 686 686 686 686 686 686 686 686 686 702 702 718 718 718 734 734 734 798 766 718 686 670 702 734 766 718 718 718 718 718 718 718 718 718 718 718 702 702 686 686 686 734 750 750 734 702 702 734 766 798 798 798 798 798 798 798 798 750 750 750 766 766 782 782 782 782 782 782 782 782 782 782 782 798 814 814 814 814 798 782 766 782 782 782 782 782 782 782 782 766 766 766 782 782 798 798 798 798 782 782 782 782 798 814 830 814 814 814 814 814 814 814 814 830 830 830 830 830 830 830 830 814 814 814 830 830 846 846 846 830 830 830 830 830 830 830 830 830 830 830 814 814 798 798 798 766 766 766 766 766 766 766 766 750 750 750 766 766 782 782 782 798 798 798 814 814 830 830 830 830 798 798 814 830 846 862 846 814 862 910 910 894 878 878 862 926 958 990 974 974 974 1022 1038 1118 1134 1198 1230 1214 1214 1198 1214 1182 1214 1214 1246 1230 1230 1230 1182 1278 1326 1421 1501 1485 1501 1565 1709 1741 1789 1533 990 702 766 830 734 798 782 766 766 766 798 830 846 798 814 750 814 830 942 798 0 207 223 223 207 175 175 191 191 591 926 1150 926 383 0 63 271 175 127 95 79 63 63 31 15 111 111 95 47 0 0 0 0 15 559 846 782 718 670 686 798 846 830 814 814 846 814 782 718 702 734 782 734 607 447 255 191 0 15 47 63 79 79 95 111 143 143 143 127 127 143 143 143 63 0 0 0 47 95 79 63 63 79 63 47 47 47 79 63 31 0 0 79 207 287 287 271 287 255 271 255 271 271 239 239 175 175 127 63 31 15 31 63 31 31 31 0 0 0 0 0 79 31 0 15 47 31 0 0 15 15 15 47 47 47 47 47 0 0 0 0 15 31 63 79 31 15 31 15 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 47 111 159 191 175 175 159 127 143 143 159 175 175 175 159 159 143 143 143 175 175 175 175 175 191 191 191 79 79 79 79 79 79 79 79 159 127 95 63 47 63 95 79 47 31 31 95 159 207 223 223 207 207 207 223 223 207 239 207 207 207 207 223 223 223 239 239 287 287 271 255 255 239 223 223 255 287 351 383 399 431 463 479 479 367 239 207 239 287 271 223 239 239 239 255 271 287 319 335 319 303 287 271 255 239 255 255 303 303 303 255 191 143 143 143 175 175 175 175 175 159 159 159 335 287 223 175 175 191 239 287 207 207 207 207 207 207 207 207 207 159 159 159 159 175 191 207 159 207 239 255 239 223 223 239 303 287 271 271 255 255 255 271 255 255 271 271 255 255 239 223 319 319 319 303 303 287 287 271 255 319 383 431 447 447 463 511 463 463 271 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 143 511 527 415 351 351 367 367 335 287 303 287 255 239 223 239 255 271 271 255 223 207 175 175 191 191 111 111 95 95 127 143 159 175 207 143 111 159 223 223 175 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 111 95 63 63 63 351 319 367 351 399 383 415 399 319 303 351 335 367 303 319 303 383 383 383 383 383 383 383 383 383 399 399 431 447 463 479 479 431 383 367 383 383 383 351 303 351 351 351 351 351 351 351 351 399 383 351 335 319 319 335 351 367 367 367 383 383 399 399 399 447 447 431 415 415 399 383 383 415 399 399 383 383 399 399 415 399 399 383 367 367 367 383 383 399 415 431 431 431 431 415 399 431 399 415 383 415 383 415 367 415 383 415 383 415 383 415 383 399 399 399 399 399 399 399 399 399 415 431 447 463 479 479 495 431 463 495 495 479 463 495 527 511 495 463 431 431 463 495 511 543 511 527 495 511 463 495 463 527 495 527 479 511 463 495 463 527 479 511 463 495 479 511 495 543 511 527 495 543 511 559 543 527 511 511 495 495 479 479 479 495 495 495 495 495 495 495 495 527 527 527 527 527 527 527 527 543 543 543 543 543 543 543 543 543 543 575 543 575 543 575 543 559 527 559 543 575 559 591 559 559 559 559 559 559 559 559 559 559 559 559 575 575 591 591 591 575 575 575 559 559 543 527 527 575 575 575 591 591 607 607 607 575 575 575 591 591 607 607 607 607 607 607 623 623 639 639 639 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 639 639 639 655 655 670 670 670 623 639 670 686 702 702 686 670 639 639 639 655 655 670 670 670 655 655 655 670 670 686 686 686 702 718 734 750 750 750 750 734 702 702 702 702 702 702 702 702 734 734 718 718 718 718 718 702 750 766 766 782 782 766 766 750 750 750 750 766 766 782 782 782 750 750 750 750 750 750 750 750 782 766 750 766 798 814 798 782 798 782 766 766 798 798 782 766 798 798 798 798 798 798 798 798 750 750 750 766 766 766 782 782 814 814 814 814 814 814 814 814 846 830 830 814 814 798 798 782 782 782 782 782 782 782 782 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 750 734 734 718 718 734 734 750 750 766 782 798 814 830 830 830 798 798 798 798 798 798 798 798 798 798 798 814 830 814 846 862 846 846 862 862 862 862 910 926 958 974 990 958 958 974 1022 1086 1118 1118 1166 1198 1214 1214 1198 1182 1214 1214 1214 1214 1230 1246 1262 1230 1341 1389 1453 1501 1501 1517 1533 1581 1629 1741 1661 1294 862 670 686 750 718 750 798 814 766 750 734 798 798 926 910 830 862 862 479 0 63 175 271 207 127 111 63 0 95 255 383 351 175 31 111 207 79 79 31 15 0 0 0 0 63 127 111 0 0 0 0 0 0 463 830 750 655 702 734 655 607 623 655 670 718 702 718 702 670 702 734 734 702 686 623 607 287 79 0 15 47 0 0 63 0 0 0 47 79 127 143 127 31 31 47 63 47 47 111 127 31 47 63 63 63 63 63 79 15 15 15 47 79 143 223 271 223 223 191 191 207 207 207 207 239 191 143 111 127 79 0 0 0 0 0 0 0 0 0 79 111 63 31 0 31 31 15 0 63 63 63 79 79 79 79 63 0 0 0 0 15 0 0 0 15 0 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 47 63 63 47 47 31 63 47 47 31 31 47 47 31 0 15 31 47 79 95 111 79 143 127 95 79 79 95 127 143 191 143 143 191 175 127 127 175 159 159 143 143 127 111 111 111 31 31 47 31 15 31 79 127 127 111 95 79 63 47 47 0 47 0 0 63 191 271 255 207 191 191 159 175 175 159 191 191 175 223 239 255 271 287 271 271 271 287 287 303 303 287 287 271 271 271 303 335 383 431 463 495 511 431 335 271 255 271 287 287 271 271 271 287 303 303 303 319 303 287 287 287 287 287 287 287 335 335 319 255 175 159 207 255 191 191 191 207 223 239 271 271 287 271 255 239 207 191 175 175 143 159 191 191 159 159 191 191 223 207 207 191 191 207 207 223 239 239 255 255 255 271 271 271 303 271 255 271 303 319 303 287 319 303 271 255 239 239 255 271 383 335 287 287 335 367 335 303 319 335 367 351 319 319 367 463 686 479 159 0 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 63 0 0 0 0 0 223 511 495 463 431 399 383 383 399 415 319 303 303 287 271 255 239 239 191 207 207 223 223 207 223 207 175 159 127 111 127 111 111 111 111 111 143 143 143 143 175 191 0 0 0 0 31 31 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 351 351 351 367 383 383 399 399 335 335 351 351 351 335 335 319 367 367 367 367 367 367 367 367 383 399 399 415 431 431 447 447 383 367 367 383 415 415 399 367 383 383 383 383 399 399 399 399 431 415 415 399 383 383 383 399 415 415 415 415 415 415 415 415 399 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 399 383 383 367 367 367 383 399 399 399 415 415 415 415 399 399 383 383 399 399 399 399 399 399 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 431 431 447 447 463 479 479 479 431 463 495 479 463 463 495 511 527 495 479 447 447 479 495 495 495 463 447 447 447 447 447 431 479 479 463 463 447 447 447 447 495 479 463 463 463 463 479 495 479 479 463 463 479 479 495 511 511 511 495 495 495 479 479 479 495 495 495 495 495 495 495 495 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 543 543 543 543 543 543 543 543 527 527 527 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 575 591 591 591 575 575 575 575 559 559 559 559 559 559 559 575 575 575 591 591 575 575 575 591 591 607 607 607 607 607 607 623 623 639 639 639 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 623 623 623 639 639 639 655 655 623 639 670 686 686 686 670 670 655 655 670 670 670 686 686 686 655 655 655 670 670 686 686 686 686 702 718 734 734 734 734 734 702 702 702 702 702 702 702 702 686 686 686 702 702 702 702 702 750 750 766 782 782 766 750 750 750 750 750 766 766 766 782 782 750 750 750 750 750 750 750 750 782 766 750 766 798 814 798 782 782 782 766 782 782 798 782 766 798 798 798 798 798 798 798 798 750 766 766 766 782 782 782 798 814 814 814 814 814 814 814 814 830 830 814 814 814 814 798 798 782 782 782 782 782 782 782 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 750 750 734 734 734 734 750 750 750 766 782 798 814 814 814 814 798 798 798 798 798 798 798 798 830 830 798 814 830 862 846 862 862 878 862 862 862 878 894 894 942 942 974 974 958 974 1038 1070 1022 1054 1102 1166 1214 1230 1246 1230 1214 1214 1214 1214 1230 1246 1262 1262 1326 1373 1437 1469 1469 1501 1533 1565 1597 1613 1629 1485 1134 734 702 862 782 750 750 782 830 830 814 782 814 926 910 878 942 910 463 0 79 207 239 127 31 0 15 0 0 63 175 127 63 0 95 191 95 79 31 0 0 0 0 0 0 79 79 0 0 0 0 0 0 431 814 766 670 686 639 511 479 495 511 527 575 591 623 623 575 591 639 670 718 702 686 702 639 287 0 0 31 0 0 15 0 31 31 63 79 79 79 63 15 0 47 31 47 47 79 111 47 63 95 95 95 111 111 79 79 47 31 31 15 63 95 127 63 79 79 111 159 207 239 255 223 191 159 143 159 111 63 0 0 0 0 0 0 0 0 63 79 47 0 0 31 31 15 0 63 63 79 79 79 79 79 63 31 0 0 0 15 0 0 0 15 0 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 47 63 63 47 47 31 63 47 47 31 31 47 47 31 15 0 15 31 47 63 79 95 143 127 95 79 79 95 127 143 191 143 143 175 175 127 127 159 143 143 127 95 79 47 31 31 0 0 0 0 0 0 47 95 111 111 95 95 79 63 63 63 63 0 0 63 191 271 239 191 191 191 159 175 143 143 159 191 207 223 239 255 271 271 271 271 271 287 287 303 303 287 287 271 239 255 271 303 351 383 431 447 495 463 383 319 271 255 271 287 255 255 271 271 271 287 287 287 287 287 287 287 271 271 271 271 335 335 303 239 175 159 207 255 191 191 191 191 207 239 255 271 271 271 255 239 207 191 175 175 175 191 223 207 191 191 207 239 223 207 191 191 191 191 207 223 239 239 239 255 255 255 271 271 271 255 239 255 287 303 287 255 303 303 271 255 255 255 271 287 351 303 255 255 303 335 303 287 319 335 351 383 383 399 399 495 527 383 127 0 0 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 0 0 0 0 175 447 495 447 399 351 303 287 287 287 271 271 255 239 239 223 223 207 191 191 207 207 207 207 207 207 143 127 111 79 95 79 79 79 127 127 159 159 143 143 159 175 63 15 15 0 47 47 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 335 335 335 351 351 351 351 351 351 351 335 335 335 335 351 351 351 351 351 351 351 351 351 351 399 399 399 399 399 399 399 399 335 335 335 367 399 415 399 367 367 367 383 383 399 399 415 415 415 415 431 431 415 415 399 383 415 415 415 415 399 399 399 399 367 383 383 399 415 431 431 447 399 399 383 383 383 383 399 399 383 383 367 367 367 367 383 399 367 383 383 399 399 383 383 367 351 351 367 367 383 399 399 399 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 431 431 431 431 431 447 447 447 447 463 495 479 463 463 479 511 527 511 479 463 463 479 511 495 431 399 415 415 415 415 415 431 447 447 447 447 431 431 415 415 479 479 463 447 447 463 479 479 447 431 431 431 431 447 463 479 495 495 495 479 479 479 463 463 495 495 495 495 495 495 495 495 511 511 511 527 527 527 527 527 527 527 527 527 527 527 527 527 543 543 543 543 543 543 543 543 527 527 527 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 575 591 591 591 575 575 575 575 591 591 591 591 543 543 543 559 559 559 559 575 575 575 575 591 591 607 607 607 607 607 623 623 623 623 639 639 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 623 623 623 639 639 639 655 655 670 686 670 670 670 670 670 686 686 686 702 702 702 655 655 655 670 670 686 686 686 670 686 702 718 718 718 718 702 702 702 702 702 702 702 702 702 655 655 655 670 686 686 702 702 734 750 766 766 766 766 750 734 750 750 750 750 766 766 766 782 750 750 750 750 750 750 750 750 782 766 750 766 798 814 798 782 782 782 782 782 782 782 782 782 798 798 798 798 798 798 798 798 766 782 782 782 798 798 798 814 814 814 814 814 814 814 814 814 798 798 814 814 814 814 830 830 782 782 782 782 782 782 782 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 766 766 750 750 750 750 766 766 750 766 782 798 814 814 814 814 798 798 798 798 798 798 798 798 830 830 798 814 830 862 846 862 878 894 878 862 846 846 878 878 926 926 974 1006 990 1006 1038 1070 1022 1054 1086 1134 1182 1214 1214 1214 1198 1198 1214 1214 1230 1246 1262 1262 1326 1357 1389 1405 1421 1469 1517 1565 1565 1533 1645 1741 1485 974 750 894 878 798 750 782 894 926 862 782 814 894 894 910 1054 958 447 0 47 159 207 111 0 0 31 47 0 0 15 0 15 15 79 143 95 79 31 0 0 0 0 0 15 63 63 0 0 0 0 0 0 415 814 846 782 782 734 623 511 511 511 511 559 591 607 623 718 734 782 798 846 862 878 910 958 495 47 0 31 15 0 0 79 95 79 63 63 47 31 15 0 0 31 15 15 31 47 111 79 95 95 95 111 111 127 95 95 63 31 15 15 15 15 31 0 0 15 63 95 143 191 207 207 207 207 223 255 223 159 111 79 31 31 31 0 0 0 79 47 15 0 0 15 31 15 0 63 63 79 79 79 79 79 63 31 0 0 0 15 0 0 0 15 0 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 47 63 63 47 47 31 63 63 47 47 47 47 63 31 31 15 15 31 63 79 95 95 143 127 111 95 95 111 127 143 191 143 127 175 159 111 95 143 111 95 79 47 15 0 0 0 0 0 0 0 0 0 0 47 95 95 95 95 95 79 79 79 47 0 0 47 175 271 239 191 191 191 159 159 175 175 175 191 207 207 239 255 271 271 271 271 271 287 287 303 303 287 287 271 255 271 271 303 335 383 415 447 495 495 463 383 287 239 255 303 239 239 239 255 255 255 255 271 255 255 255 255 271 271 271 271 335 319 287 239 191 175 207 239 191 191 191 191 207 223 239 255 255 255 239 223 207 191 175 175 159 191 207 207 191 191 207 239 207 207 191 175 175 191 207 207 223 223 239 239 239 255 255 255 239 223 207 223 255 271 271 239 287 287 271 271 271 287 303 319 303 271 239 239 271 303 303 303 367 367 351 415 479 495 431 431 255 175 31 0 0 47 47 15 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 0 143 399 447 415 367 303 271 255 239 239 207 207 207 207 207 207 207 207 175 191 191 207 207 191 207 191 159 143 111 79 95 95 79 79 159 143 143 127 159 143 175 191 143 79 31 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 335 335 335 319 319 319 319 319 367 351 335 319 319 335 367 383 351 351 351 351 351 351 351 351 399 399 399 383 383 367 367 367 335 319 319 351 383 383 367 335 335 335 351 351 367 383 383 399 367 383 415 431 431 399 383 367 383 383 383 399 399 415 415 431 383 383 399 399 399 415 415 415 399 399 383 367 367 383 399 399 367 367 351 351 367 367 383 399 351 367 367 383 383 367 367 351 351 351 367 383 399 415 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 447 447 447 431 431 431 431 447 463 479 479 447 447 463 495 511 511 495 479 479 495 511 479 415 383 383 399 415 415 431 431 463 447 447 447 431 431 431 415 463 463 447 447 447 447 463 463 431 431 415 415 431 447 463 463 479 479 479 463 463 463 463 463 479 479 479 479 479 479 479 479 495 511 511 511 511 527 527 527 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 527 527 527 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 575 591 591 591 575 575 575 591 591 607 623 623 559 559 559 559 559 559 575 575 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 607 607 623 623 639 639 639 639 655 655 655 655 670 670 655 655 670 670 670 670 686 686 702 702 655 655 655 670 670 686 686 686 655 670 686 702 702 702 702 686 702 702 702 702 702 702 702 702 639 639 655 670 686 702 718 718 734 734 750 750 750 750 734 734 734 734 750 750 750 766 766 766 750 750 750 750 750 750 750 750 782 766 750 766 798 814 798 782 750 766 782 782 766 750 766 782 782 782 782 782 782 782 782 782 782 782 798 798 798 814 814 814 798 798 798 798 798 798 798 798 782 798 798 814 814 830 830 846 782 782 782 782 782 782 782 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 750 766 782 798 798 798 798 798 798 798 798 798 798 798 798 798 830 830 814 814 846 862 862 878 894 910 878 862 846 846 862 862 910 926 990 1038 1022 1022 1054 1070 1070 1086 1102 1134 1150 1150 1150 1134 1182 1182 1214 1230 1246 1262 1262 1262 1294 1326 1341 1357 1373 1421 1485 1533 1485 1501 1645 1789 1709 1278 926 750 878 846 814 846 894 894 814 734 830 846 814 862 1038 926 399 0 0 63 143 143 79 31 63 47 0 0 0 0 63 111 127 127 111 95 47 31 0 0 0 0 31 127 95 15 0 0 0 0 0 255 575 702 734 734 766 670 766 718 686 670 702 718 750 766 766 750 750 734 734 734 750 798 782 415 31 0 0 31 15 0 127 111 111 95 95 63 63 31 15 15 47 47 31 31 63 95 79 79 95 95 111 127 127 127 95 63 47 47 47 47 31 47 0 0 0 31 47 47 63 79 143 159 191 223 255 255 223 191 175 127 111 63 47 15 31 63 15 0 0 0 15 31 15 0 47 47 63 63 63 63 63 47 31 0 0 0 15 0 0 0 15 0 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 47 63 63 47 47 31 79 63 47 47 47 47 63 47 47 15 31 47 63 79 79 95 127 111 95 95 95 95 111 127 175 111 111 143 143 79 63 111 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 31 79 79 79 79 95 95 95 95 31 0 0 31 175 255 239 191 175 175 159 159 159 175 175 175 191 207 223 255 255 271 271 255 271 287 287 303 303 287 287 271 303 303 319 335 367 399 431 447 463 511 527 447 319 239 255 303 223 223 223 223 223 223 239 239 239 239 239 255 255 255 255 271 335 319 271 223 191 175 207 223 191 191 175 175 191 207 223 239 255 239 239 223 207 191 175 175 111 143 159 159 143 127 159 175 191 191 175 175 175 175 191 191 207 223 223 223 239 239 239 239 239 223 207 223 271 287 271 255 271 271 271 287 287 303 319 319 271 255 239 239 255 287 303 319 431 399 415 447 543 479 383 303 47 47 0 0 47 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 0 127 367 415 383 351 319 303 319 319 335 191 191 191 191 191 207 207 207 175 175 191 191 191 191 191 191 207 191 159 143 143 143 127 127 127 127 127 127 159 175 207 207 191 143 63 0 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 319 319 319 303 303 303 303 367 351 335 319 335 351 383 399 383 383 383 383 383 383 383 383 415 399 399 383 367 367 351 351 367 351 335 351 367 367 335 287 319 319 319 335 335 351 351 351 335 351 383 399 399 383 367 351 335 351 367 383 415 431 447 463 415 415 399 399 399 383 383 383 399 383 367 367 367 367 383 399 351 351 351 351 351 367 383 399 351 351 367 367 367 367 351 351 367 367 383 399 415 431 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 463 463 463 463 447 447 447 447 447 463 479 479 447 431 447 479 495 495 495 479 479 495 495 463 431 399 399 415 431 431 447 447 479 463 463 463 447 447 447 431 447 447 431 431 431 431 447 447 447 447 431 431 447 463 479 479 447 447 447 463 463 463 463 463 479 479 479 479 479 479 479 479 479 495 495 511 511 527 527 527 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 527 527 527 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 575 591 591 591 575 575 575 591 591 607 623 623 591 591 591 591 591 591 575 575 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 655 655 670 670 655 655 655 655 639 639 655 655 639 639 655 655 670 670 670 670 655 655 655 670 670 686 686 686 655 655 670 686 702 702 686 686 702 702 702 702 702 702 702 702 655 655 670 686 702 718 734 734 718 718 734 734 734 734 718 718 734 734 734 750 750 750 766 766 750 750 750 750 750 750 750 750 782 766 750 766 798 814 798 782 734 766 798 782 750 734 750 782 782 782 782 782 782 782 782 782 782 782 798 798 798 814 814 814 798 798 798 798 798 798 798 798 782 798 798 814 814 830 830 846 782 782 782 782 782 782 782 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 750 766 782 782 798 798 782 782 798 798 798 798 798 798 798 798 846 846 814 830 846 878 862 878 894 910 894 878 862 862 878 878 910 926 1006 1054 1038 1038 1070 1086 1086 1102 1102 1118 1134 1134 1134 1134 1150 1182 1214 1230 1262 1262 1262 1262 1278 1294 1326 1326 1326 1373 1437 1453 1357 1453 1565 1677 1741 1581 1150 655 766 798 862 878 894 862 814 766 830 766 734 782 942 862 367 0 0 0 15 111 111 47 0 0 0 0 0 0 95 127 143 111 111 95 47 31 0 0 0 0 15 111 111 31 0 0 0 0 0 0 191 303 335 335 383 351 431 399 367 335 335 335 335 351 351 319 319 271 239 239 239 255 319 159 0 0 0 0 0 0 79 79 79 79 63 63 63 63 31 31 63 63 47 47 79 111 79 95 95 111 95 111 127 127 111 95 79 79 63 63 63 31 31 31 31 15 15 31 31 31 111 143 191 223 271 287 287 303 287 255 191 111 95 79 79 63 15 0 0 0 15 31 15 0 47 47 63 63 63 63 63 47 31 0 0 0 15 0 0 0 15 0 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 47 63 63 47 47 31 79 79 63 47 47 63 79 47 47 47 63 79 79 95 95 111 127 127 111 111 111 111 127 127 175 111 111 143 127 63 47 95 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 63 95 95 95 111 111 111 111 79 0 0 0 47 159 255 239 207 175 175 175 191 159 159 175 175 191 207 223 239 255 255 255 255 271 287 287 303 303 287 287 271 303 303 303 319 351 367 399 415 447 511 543 479 351 255 239 271 223 223 223 207 207 207 207 207 239 239 239 255 255 271 271 271 351 303 255 207 191 191 191 207 191 175 175 175 175 191 207 207 239 223 223 207 191 191 175 175 95 127 143 143 127 127 143 175 175 175 159 159 159 159 175 175 207 207 207 207 223 223 223 239 239 223 223 239 287 303 303 287 255 255 271 287 303 303 303 303 303 303 303 303 303 335 367 399 495 463 463 463 511 383 239 95 0 0 0 15 63 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 0 127 383 431 399 367 335 319 335 335 351 207 207 207 207 207 223 223 223 175 191 191 207 207 191 207 191 207 207 175 143 159 143 143 143 79 63 95 111 159 191 223 239 255 159 63 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 303 303 303 319 319 319 335 335 335 351 351 367 383 399 383 383 383 383 383 383 383 383 399 399 399 383 383 367 367 351 383 367 351 351 367 351 319 287 335 335 335 335 335 335 335 335 335 335 351 367 367 367 367 351 335 335 351 383 399 431 447 447 431 415 415 399 383 367 367 351 383 383 367 367 367 367 383 383 335 335 335 335 351 367 383 399 351 367 367 383 383 367 367 351 399 399 399 415 431 431 447 447 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 447 447 447 463 463 463 463 463 447 463 479 463 431 431 431 463 479 479 479 479 479 479 479 447 463 431 431 431 431 447 447 447 479 479 463 463 447 447 447 447 447 431 415 415 415 415 431 447 463 463 447 447 463 463 479 495 431 431 431 447 447 447 463 463 463 463 463 463 463 463 463 463 479 479 479 495 511 511 527 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 527 527 527 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 575 591 591 591 575 575 575 575 591 591 591 591 607 607 607 591 591 591 591 575 575 575 575 591 591 607 607 607 639 639 623 623 623 623 607 607 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 655 655 655 670 670 670 670 655 655 639 623 639 639 639 639 639 639 655 655 655 670 670 655 655 655 670 670 686 686 686 655 670 686 702 702 702 686 686 702 702 702 702 702 702 702 702 670 670 686 686 702 718 718 718 702 702 718 734 734 718 702 702 718 734 734 734 750 750 750 750 750 750 750 750 750 750 750 750 782 766 750 766 798 814 798 782 718 766 798 782 734 718 750 798 766 766 766 766 766 766 766 766 766 782 782 782 798 798 798 814 782 782 782 782 782 782 782 782 798 798 814 814 814 814 830 830 782 782 782 782 782 782 782 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 766 766 750 750 750 750 766 766 750 766 782 782 782 782 766 766 798 798 798 798 798 798 798 798 846 846 814 830 846 878 878 894 910 926 910 894 878 894 910 910 926 942 1006 1038 1038 1054 1102 1134 1054 1070 1070 1102 1134 1166 1182 1198 1134 1166 1198 1246 1262 1278 1278 1262 1262 1278 1310 1310 1310 1326 1357 1373 1262 1421 1501 1501 1661 1725 1357 846 686 766 830 846 846 814 830 862 782 718 686 782 910 798 287 0 0 0 0 15 15 0 0 0 15 0 0 0 47 79 111 79 127 111 79 31 0 0 0 0 0 63 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 15 15 0 0 15 15 15 31 47 79 79 79 63 95 127 79 63 79 95 79 95 111 111 143 111 95 63 47 0 0 0 31 15 15 31 47 15 31 31 95 127 159 175 223 255 319 367 399 367 287 175 159 175 143 79 47 15 0 0 15 31 15 0 31 31 47 47 47 47 47 31 31 0 0 0 15 0 0 0 15 0 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 47 63 63 47 47 31 79 79 63 63 63 63 79 47 63 47 47 63 63 79 79 79 95 95 95 95 95 95 95 95 127 79 63 95 79 15 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 95 95 95 79 79 79 79 79 15 0 0 31 143 239 239 207 159 175 175 175 159 159 159 159 191 191 223 239 255 255 255 255 271 287 287 303 303 287 287 271 255 255 255 255 271 303 319 335 415 479 527 495 399 303 239 239 223 223 223 223 207 207 207 207 239 239 239 255 271 287 287 287 351 303 223 191 191 191 191 191 175 175 159 159 159 175 175 191 223 207 207 207 191 191 175 175 127 143 175 175 143 143 175 191 175 159 143 143 143 143 159 175 191 191 191 207 207 207 223 223 239 223 223 239 287 319 303 287 239 255 271 287 287 287 271 271 303 319 335 319 319 335 399 431 479 463 447 431 367 239 63 0 0 15 15 31 63 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 0 175 447 479 431 383 335 287 271 271 271 239 223 223 223 223 223 223 223 191 207 207 223 223 207 223 207 191 175 143 127 143 127 127 95 63 31 79 95 143 159 207 223 271 175 95 0 0 0 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 287 303 303 319 335 335 335 319 335 351 367 383 383 383 383 367 367 367 367 367 367 367 367 399 399 399 399 383 383 383 383 367 351 351 367 383 383 351 319 383 383 367 367 351 335 335 319 351 351 351 351 351 367 383 399 367 367 383 383 383 399 399 399 399 383 383 383 383 383 383 383 383 367 367 351 351 367 367 383 335 335 335 335 351 367 383 399 367 367 383 383 383 383 367 367 399 399 399 399 399 399 415 415 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 415 415 415 431 447 447 463 463 447 463 479 463 431 415 431 447 447 447 463 463 463 463 447 415 463 431 431 431 431 415 415 415 447 447 447 447 431 431 415 415 431 431 415 399 399 415 431 431 463 447 447 447 447 463 479 495 415 415 431 431 431 447 447 447 463 463 463 463 463 463 463 463 463 463 479 495 511 511 527 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 527 527 527 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 575 591 591 591 575 575 575 575 559 559 559 559 591 591 591 575 575 575 559 559 575 575 575 591 591 607 607 607 639 639 639 623 623 607 607 607 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 623 623 639 639 639 655 655 655 686 670 639 623 623 623 639 639 655 655 655 670 670 670 686 686 655 655 655 670 670 686 686 686 670 670 686 702 718 718 702 702 702 702 702 702 702 702 702 702 670 670 670 670 670 686 686 686 686 702 718 718 718 718 702 686 718 718 734 734 734 750 750 750 750 750 750 750 750 750 750 750 782 766 750 766 798 814 798 782 702 766 814 782 718 702 734 798 766 766 766 766 766 766 766 766 750 766 766 766 782 782 782 798 782 782 782 782 782 782 782 782 830 830 814 814 814 814 798 798 782 782 782 782 782 782 782 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 750 750 734 734 734 734 750 750 750 766 782 782 782 766 766 750 798 798 798 798 798 798 798 798 862 862 830 830 862 878 878 894 910 942 926 926 910 926 958 958 958 958 1006 1022 1022 1054 1118 1166 1070 1086 1086 1102 1134 1166 1198 1214 1134 1150 1198 1246 1278 1278 1278 1262 1246 1278 1310 1310 1294 1278 1294 1278 1214 1310 1421 1485 1629 1693 1533 1326 846 830 782 734 766 814 862 878 734 670 718 830 910 734 239 0 0 0 0 0 0 0 127 383 255 159 63 0 0 15 79 79 159 111 95 31 0 0 0 0 0 79 95 15 0 0 0 0 111 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 15 31 47 15 0 0 0 0 0 0 0 0 15 79 47 63 47 63 79 47 63 47 63 79 111 127 95 95 95 95 95 79 31 15 0 31 31 31 15 15 31 31 31 63 95 111 111 143 207 319 399 511 495 383 255 207 239 207 111 79 47 0 0 31 31 15 0 31 31 47 47 47 47 47 31 31 0 0 0 15 0 0 0 15 0 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 47 63 63 47 47 31 95 79 79 63 63 79 79 63 47 31 31 31 47 47 47 63 47 63 63 63 63 63 63 47 95 47 31 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 79 79 79 63 47 47 31 31 0 0 0 31 175 271 239 191 175 175 175 175 175 191 191 191 175 191 207 239 239 255 255 239 271 287 287 303 303 287 287 271 239 239 223 239 239 255 287 287 399 431 463 479 431 335 255 191 239 239 223 223 207 207 207 207 239 255 255 271 287 303 303 319 351 287 207 175 191 207 191 175 175 175 159 143 143 159 159 175 207 207 207 191 191 191 175 175 111 143 159 159 143 143 159 191 159 159 143 127 127 143 159 159 175 175 191 191 191 207 207 207 239 223 223 255 303 335 319 303 271 287 303 303 303 287 271 255 287 319 335 335 319 335 415 463 431 431 415 367 255 79 0 0 0 15 0 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 0 0 0 0 223 511 463 431 367 319 287 271 255 255 255 239 239 223 223 207 191 191 223 223 239 239 239 239 239 239 207 191 159 127 143 143 127 95 95 63 63 63 95 95 111 143 271 191 111 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 287 303 319 335 351 351 367 303 319 351 383 399 399 383 383 351 351 351 351 351 351 351 351 399 399 399 399 399 399 399 399 351 335 335 367 399 415 399 367 431 431 415 399 383 351 351 335 383 367 351 351 367 383 415 431 415 415 399 383 367 367 351 351 351 351 367 383 383 399 415 415 383 367 367 351 351 367 367 383 319 319 319 335 351 367 383 399 367 383 383 399 399 383 383 367 399 383 383 383 383 383 367 367 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 367 383 383 399 415 431 447 463 447 463 479 463 431 415 415 447 431 431 447 463 463 447 431 399 479 431 431 415 415 399 399 383 431 431 431 415 415 399 399 399 431 415 415 399 399 415 415 431 447 447 431 431 431 447 463 479 399 415 415 431 431 447 447 447 463 463 463 463 463 463 463 463 447 463 479 479 495 511 527 527 543 543 543 543 543 543 543 543 511 511 511 511 511 511 511 511 527 527 527 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 575 591 591 591 575 575 575 559 559 543 527 527 575 575 575 559 559 543 543 543 575 575 575 591 591 607 607 607 639 639 639 623 623 607 607 607 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 607 607 607 623 623 639 639 639 686 670 639 623 607 607 623 639 670 670 670 686 686 702 702 702 655 655 655 670 670 686 686 686 670 686 702 718 718 718 718 702 702 702 702 702 702 702 702 702 670 655 655 655 655 655 639 639 686 702 702 718 718 702 702 686 718 718 718 734 734 750 750 750 750 750 750 750 750 750 750 750 782 766 750 766 798 814 798 782 702 766 814 782 718 686 734 798 766 766 766 766 766 766 766 766 750 750 750 766 766 766 782 782 782 782 782 782 782 782 782 782 846 830 830 814 814 798 798 782 782 782 782 782 782 782 782 782 782 766 766 750 750 766 766 782 782 766 766 750 750 766 766 782 750 734 734 718 718 734 734 750 766 766 782 782 782 766 750 750 798 798 798 798 798 798 798 798 862 862 830 846 862 878 878 894 910 942 926 926 926 958 974 990 974 974 990 1022 1006 1054 1134 1198 1150 1150 1118 1118 1118 1134 1150 1166 1118 1150 1198 1262 1278 1294 1278 1262 1230 1278 1310 1310 1294 1262 1262 1230 1182 1198 1357 1533 1613 1597 1629 1693 1070 926 766 655 702 782 846 798 670 655 750 894 942 734 223 0 0 0 0 0 0 0 399 862 623 431 239 63 0 0 63 95 159 143 95 63 0 0 0 0 15 111 127 47 0 31 47 15 111 0 0 15 63 0 15 63 0 0 0 0 15 0 0 0 0 0 0 0 15 0 0 0 15 31 31 0 0 31 79 63 47 47 15 0 0 0 0 0 0 15 47 47 31 47 31 63 31 47 31 47 63 95 111 111 63 47 79 95 127 127 143 111 63 47 47 31 31 0 0 0 0 15 47 31 47 111 255 351 591 575 447 303 271 303 255 143 111 63 31 0 31 31 15 0 31 31 47 47 47 47 47 31 31 0 0 0 15 0 0 0 15 0 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 47 63 63 47 47 31 95 79 79 63 63 79 79 95 31 15 15 31 31 31 31 31 31 31 47 63 63 47 31 31 79 15 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 79 79 63 47 31 15 15 0 0 0 0 15 175 271 271 191 175 175 159 175 175 191 191 191 175 191 207 223 239 239 239 239 271 287 287 303 303 287 287 271 255 255 255 255 255 271 287 303 383 399 431 463 447 367 255 159 239 239 239 223 223 207 207 207 255 255 271 287 303 319 319 335 367 287 207 175 191 207 191 159 175 175 159 143 143 143 159 159 207 207 191 191 191 191 175 175 79 95 127 111 95 95 111 143 159 143 143 127 127 143 143 159 175 175 175 191 191 191 207 207 223 207 207 223 271 303 303 287 271 287 287 303 287 271 239 223 271 303 335 319 303 319 399 463 351 383 383 335 191 15 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 0 0 0 0 271 559 431 399 367 335 319 319 335 351 255 239 239 223 207 191 175 159 223 239 255 255 255 255 255 239 239 223 207 175 191 175 175 143 95 95 79 47 63 47 63 47 239 191 127 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 255 287 319 351 399 415 431 335 367 399 399 399 399 431 463 383 383 383 383 383 383 383 383 367 351 351 335 335 351 351 367 287 303 303 319 319 335 335 351 319 319 319 351 383 367 335 287 383 383 383 367 367 351 351 351 351 335 335 335 335 351 367 383 447 447 431 415 383 351 319 287 399 399 399 399 399 399 399 399 287 303 303 319 335 351 367 367 367 367 367 367 367 367 367 367 399 383 367 383 415 431 415 399 415 415 415 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 431 463 415 415 399 399 415 415 431 415 431 463 479 463 431 399 367 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 463 463 431 431 447 463 447 447 447 447 447 447 447 447 447 447 463 479 479 495 511 511 527 511 511 495 495 511 511 527 527 527 527 527 511 495 479 479 527 527 527 527 527 527 527 527 575 559 559 543 543 559 559 575 575 575 575 575 575 575 575 575 623 591 559 559 591 591 559 527 575 559 559 543 543 559 559 575 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 655 670 670 686 686 670 670 655 670 670 686 686 686 702 702 702 702 702 702 702 702 702 702 702 686 686 686 702 702 718 718 718 734 718 686 670 670 686 718 734 670 670 686 702 702 718 734 734 718 718 718 734 734 750 750 750 734 734 734 718 718 702 702 702 734 718 702 686 686 702 718 734 750 750 750 750 750 750 750 750 766 782 798 798 782 766 734 718 750 750 718 702 702 718 750 750 734 750 750 766 766 782 782 798 766 766 766 782 782 798 798 798 766 766 766 782 782 798 798 798 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 750 750 750 750 750 750 750 750 750 750 766 766 782 782 782 750 766 782 798 814 830 830 830 862 862 846 862 894 910 894 894 878 910 910 910 910 942 974 974 974 974 1022 1070 1086 1134 1166 1182 1198 1198 1166 1166 1166 1166 1166 1150 1214 1230 1230 1246 1246 1262 1278 1278 1230 1230 1230 1214 1214 1214 1198 1166 1134 1102 1198 1326 1421 1453 1565 1693 1613 1086 686 670 782 782 814 862 686 750 686 798 1038 607 31 0 15 0 0 0 0 15 591 974 958 814 734 239 0 47 31 191 175 159 111 111 63 15 0 31 47 79 63 47 15 0 0 0 0 79 15 0 79 31 15 127 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 79 95 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 31 31 31 31 63 31 47 79 95 79 95 111 111 79 79 79 79 47 31 15 15 0 0 0 0 15 63 95 383 607 798 750 511 271 159 143 63 47 31 15 15 0 0 0 63 63 79 63 63 47 47 31 0 0 0 0 15 0 0 0 47 31 47 47 31 15 0 0 0 0 0 0 0 0 0 0 47 47 31 31 31 47 63 79 63 63 63 63 63 63 63 63 79 79 79 79 79 79 79 79 31 31 31 31 31 31 31 31 31 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 111 95 79 79 63 63 79 63 0 0 0 79 191 207 191 159 175 159 143 127 111 143 175 191 223 223 207 207 207 223 239 255 255 287 319 319 287 271 287 287 239 255 271 271 255 271 303 335 415 399 431 479 511 431 271 127 191 175 175 207 239 255 239 207 191 223 255 271 271 287 319 351 335 239 143 143 223 255 207 127 143 159 191 207 207 191 159 143 175 159 143 127 143 159 175 191 143 159 159 159 159 143 127 111 127 111 111 95 95 111 111 127 191 175 143 127 127 143 175 191 223 239 239 255 271 271 287 287 239 271 303 287 239 223 239 287 271 271 287 319 383 415 431 415 415 303 175 175 175 111 15 0 0 31 47 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 0 0 0 0 239 447 415 367 319 271 255 255 271 287 287 271 223 191 175 191 207 223 207 191 191 175 175 191 207 223 239 207 175 127 127 127 127 95 31 15 47 47 79 63 79 63 159 127 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 255 255 271 287 303 319 335 335 319 351 383 383 367 383 399 431 383 383 383 383 383 383 383 383 367 351 351 335 335 351 351 367 303 319 319 319 319 319 335 335 335 319 319 335 351 367 335 303 383 383 383 367 367 351 351 351 351 335 335 335 335 351 367 383 367 383 383 383 367 351 335 335 383 383 383 383 383 383 383 383 319 319 335 335 351 351 367 367 383 383 383 383 383 383 383 383 399 383 367 383 415 431 415 399 415 415 415 431 431 447 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 431 447 415 415 415 415 415 415 415 399 431 447 463 463 431 399 383 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 463 463 431 431 447 463 447 447 447 447 447 447 447 447 447 447 463 479 479 495 511 511 511 511 511 511 511 511 511 511 527 527 527 527 527 511 495 479 527 527 527 527 527 527 527 527 575 559 559 543 543 559 559 575 575 575 575 575 575 575 575 575 607 591 559 559 591 591 559 543 591 591 575 559 559 575 591 591 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 655 670 670 686 686 670 670 655 655 670 670 670 686 686 686 702 702 702 702 702 702 702 702 702 686 686 702 702 702 718 718 718 718 718 686 686 686 686 718 718 670 670 686 702 702 718 734 734 718 718 718 734 734 734 750 750 734 734 734 718 718 702 702 702 750 734 718 702 702 718 734 750 750 750 750 750 750 750 750 750 766 766 782 782 782 766 734 718 766 750 734 718 718 734 750 766 750 750 766 766 766 766 766 782 766 766 766 782 782 798 798 798 766 766 766 782 782 782 798 798 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 750 750 750 750 750 750 750 750 750 750 766 766 782 782 782 750 766 782 798 814 830 830 814 862 862 846 862 878 910 894 894 894 910 910 910 926 942 974 974 974 974 1022 1070 1086 1134 1166 1182 1166 1182 1166 1166 1166 1166 1166 1166 1214 1214 1230 1230 1246 1262 1262 1278 1230 1230 1230 1214 1214 1198 1198 1150 1070 1054 1118 1278 1357 1437 1597 1741 1869 1533 1054 702 655 766 846 798 686 750 702 814 1038 623 63 0 63 0 15 0 0 79 655 990 974 846 798 287 0 15 0 191 159 159 111 95 79 47 31 31 47 79 63 47 15 0 0 0 0 31 0 0 0 0 0 31 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 79 63 31 31 79 0 0 0 0 0 0 0 0 0 0 0 0 0 63 31 31 31 31 31 31 31 31 47 47 63 47 79 95 111 79 95 95 111 79 63 47 31 31 15 15 0 0 0 0 0 0 0 175 575 830 798 543 239 31 47 31 31 0 15 0 0 0 47 47 47 47 47 31 31 15 0 0 0 0 15 0 0 0 31 31 47 31 15 15 0 0 0 0 0 0 0 0 0 0 47 31 31 31 31 47 63 79 63 63 63 63 63 63 63 63 79 79 79 79 79 79 79 79 31 31 31 31 31 31 31 31 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 95 95 79 63 63 63 63 63 15 0 0 95 191 255 207 159 159 143 159 159 159 159 159 159 223 207 207 207 207 223 239 255 239 255 287 287 271 239 255 271 223 255 271 255 255 255 303 335 415 399 415 463 495 447 303 175 191 175 175 191 223 239 223 191 191 207 239 271 271 303 319 335 303 239 159 159 207 223 191 143 143 159 191 207 207 191 159 143 175 159 143 127 143 143 175 175 159 159 143 143 143 127 127 127 127 111 111 95 95 111 111 127 143 159 159 175 175 175 159 159 207 207 223 223 239 239 255 255 207 223 239 223 191 191 223 271 287 303 319 351 383 399 415 383 351 287 175 175 191 143 31 0 0 15 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 0 0 0 0 239 447 399 351 319 287 271 271 271 271 287 271 223 191 175 191 207 223 207 207 191 191 191 191 223 223 239 207 175 143 143 127 127 95 79 63 95 95 127 111 127 111 143 127 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 303 303 287 287 287 271 271 271 303 335 367 367 351 351 383 399 383 383 383 383 383 383 383 383 367 367 351 351 351 351 367 367 335 335 335 335 319 319 319 319 367 335 303 319 335 351 351 335 367 367 367 367 351 351 351 351 351 335 335 335 335 351 367 383 303 319 335 351 367 367 367 367 367 367 367 367 367 367 367 367 351 351 351 351 367 367 367 367 399 399 399 399 399 399 399 399 415 383 367 383 415 431 431 399 415 415 415 431 431 447 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 463 463 463 463 463 463 463 431 415 399 415 431 431 415 399 383 383 399 431 447 447 447 415 415 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 463 463 431 431 447 463 447 447 447 447 447 447 447 447 447 447 463 479 479 495 511 511 479 495 511 527 527 511 495 479 527 527 543 543 543 527 511 495 511 511 511 527 527 527 527 527 559 559 543 543 543 543 559 559 575 575 575 575 575 575 575 575 607 575 559 559 591 591 575 543 607 607 591 575 575 591 607 607 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 655 655 670 670 670 670 655 655 639 655 655 655 670 670 670 686 702 702 702 702 702 702 702 702 686 702 702 702 718 718 718 718 718 702 702 686 686 702 702 718 670 670 686 702 702 718 734 734 718 718 718 718 734 734 734 750 734 734 718 718 718 718 702 702 766 750 750 734 734 750 750 766 750 750 750 750 750 750 750 750 766 766 766 782 766 750 750 734 766 766 750 750 750 750 766 766 766 766 766 766 750 750 750 750 766 766 766 766 782 782 782 782 766 766 766 766 782 782 782 798 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 750 750 750 750 750 750 750 750 750 750 766 766 782 782 782 750 766 782 798 814 814 814 814 846 862 846 862 878 894 878 894 894 926 910 926 926 942 974 990 974 974 1022 1070 1086 1134 1166 1182 1150 1150 1150 1150 1166 1182 1182 1182 1182 1198 1198 1214 1230 1246 1262 1262 1246 1246 1230 1214 1198 1182 1166 1134 1038 1038 1102 1214 1326 1421 1581 1741 2012 1981 1549 846 559 702 830 734 702 766 718 830 1038 623 47 0 79 47 63 0 0 175 718 974 894 878 862 319 0 0 0 175 143 143 143 95 79 47 31 31 47 47 31 15 0 0 0 0 0 111 63 0 63 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 95 79 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 31 31 31 31 31 47 63 79 63 79 79 111 79 95 95 79 79 63 47 0 0 15 15 15 0 0 0 0 0 79 319 463 399 207 47 15 15 0 0 15 15 15 0 31 31 31 31 31 15 15 0 0 0 0 0 15 0 0 0 15 15 47 31 15 15 0 0 0 0 0 0 0 0 0 0 31 31 15 15 31 31 47 63 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 47 47 47 47 47 47 47 47 47 47 47 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 47 111 111 95 79 63 63 79 47 15 0 31 127 207 271 255 175 127 159 159 191 207 191 159 143 207 207 191 191 207 207 223 239 207 239 271 271 239 223 223 239 223 239 255 255 239 255 287 319 415 399 399 431 479 447 367 271 191 175 159 175 207 207 191 175 175 191 223 255 287 303 303 319 239 223 207 191 175 175 175 175 143 159 175 191 191 175 159 143 175 159 143 143 143 143 159 159 175 159 143 111 111 111 127 143 111 111 95 95 95 95 111 111 95 127 159 191 207 191 159 143 191 191 191 191 207 207 207 207 159 159 159 143 127 143 207 255 287 319 367 383 383 351 351 367 287 239 159 175 191 159 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 0 0 0 0 255 463 367 351 335 303 287 271 255 255 287 255 223 207 191 191 207 223 223 207 207 191 191 207 223 239 223 207 175 143 159 143 127 95 95 79 79 79 95 79 95 79 79 143 143 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 335 335 335 319 303 303 303 287 319 351 367 367 351 351 367 399 367 367 367 367 367 367 367 367 383 367 351 351 351 351 367 383 351 351 351 335 319 319 303 303 383 335 303 287 319 351 351 351 367 351 351 351 351 351 351 351 351 335 335 335 335 351 367 383 303 319 335 367 383 383 383 383 367 367 367 367 367 367 367 367 383 383 367 367 367 367 367 367 383 383 383 399 399 399 399 399 415 399 383 399 431 447 431 415 415 415 415 431 431 447 447 447 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 463 463 463 463 463 463 463 431 399 383 415 447 447 415 383 367 367 383 415 431 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 463 463 431 431 447 463 447 447 447 447 447 447 447 447 463 463 463 479 479 495 495 495 447 463 495 527 527 495 463 447 527 527 543 543 543 543 527 511 495 511 511 511 511 527 527 527 559 559 543 527 527 543 559 559 575 575 575 575 575 575 575 575 591 575 559 559 591 591 575 559 607 591 575 575 575 575 591 607 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 639 655 670 670 670 670 655 639 639 639 639 655 655 655 670 670 702 702 702 702 702 702 702 702 702 702 702 718 718 718 734 734 702 702 702 702 702 702 702 702 686 686 686 702 702 718 718 718 702 702 718 718 718 734 734 734 718 718 718 718 718 718 718 718 766 766 766 766 766 766 766 766 750 750 750 750 750 750 750 750 750 750 766 766 750 750 750 750 766 766 766 766 766 766 766 766 782 782 766 766 750 734 734 734 766 766 766 766 766 766 766 782 750 750 766 766 766 782 782 782 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 750 750 750 750 750 750 750 750 750 750 766 766 782 782 782 766 782 798 814 814 814 814 814 846 862 830 862 878 894 878 878 894 926 910 926 926 942 974 990 974 974 1022 1070 1086 1134 1166 1182 1134 1134 1134 1150 1166 1182 1182 1198 1166 1166 1182 1198 1214 1230 1246 1246 1246 1246 1230 1214 1198 1182 1166 1118 1118 1086 1134 1230 1294 1357 1501 1677 1885 2060 1869 1166 639 623 718 718 702 766 718 846 1022 559 15 47 95 47 47 0 0 271 782 942 782 814 814 255 0 0 0 143 143 127 127 111 79 63 63 31 47 47 31 15 0 0 0 0 159 367 399 367 447 383 335 383 287 239 175 111 63 15 15 0 31 47 95 111 143 143 143 127 127 63 0 0 0 47 95 63 0 175 255 127 175 191 143 207 271 335 351 271 175 111 0 0 0 0 0 0 31 31 31 31 15 15 31 31 47 63 63 47 79 95 95 79 63 63 47 47 0 0 0 0 0 0 15 0 0 0 0 0 0 47 31 0 0 0 0 0 15 15 15 15 31 31 47 47 31 31 15 0 0 0 0 0 15 0 0 0 15 0 31 15 15 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 15 31 47 47 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 47 95 79 63 47 47 47 47 31 15 0 31 127 207 271 255 223 159 175 159 175 191 175 159 159 191 191 175 175 191 207 223 223 207 239 255 255 239 223 223 239 207 223 239 239 223 239 271 303 399 383 383 415 447 447 415 367 207 175 159 159 175 191 175 159 175 175 207 239 287 303 303 271 175 207 223 207 159 127 159 191 143 159 175 175 175 175 159 143 159 159 159 143 143 143 143 143 191 159 127 95 79 111 127 159 111 111 95 79 79 95 111 111 95 127 143 175 191 175 175 159 191 191 191 191 191 191 191 175 143 127 111 79 95 143 207 239 271 303 367 367 335 319 303 287 255 191 159 159 223 223 143 111 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 0 0 0 0 271 479 351 335 335 335 303 287 255 239 271 255 239 207 191 191 207 207 223 223 207 207 207 207 239 239 223 207 191 159 175 159 143 111 47 31 47 31 47 31 31 31 63 111 159 127 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 319 319 319 319 319 319 335 335 351 367 383 383 367 351 383 399 367 367 367 367 367 367 367 367 383 383 367 351 351 367 383 383 367 367 351 351 335 319 319 319 383 335 303 287 319 351 351 351 335 351 351 351 351 351 351 351 351 335 335 335 335 351 367 383 351 367 383 383 399 383 383 383 399 399 399 399 399 399 399 399 383 383 367 367 367 367 367 367 351 351 367 367 383 383 383 399 415 399 383 399 431 447 431 415 415 415 415 431 431 447 447 447 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 431 383 383 415 431 431 415 383 351 383 383 399 415 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 463 463 431 431 447 463 447 447 447 447 447 447 447 447 463 463 479 479 479 479 495 495 431 463 495 511 511 495 463 431 511 511 527 543 543 527 527 511 479 495 495 511 511 527 527 527 559 543 527 527 527 527 543 559 575 575 575 575 575 575 575 575 591 559 543 559 591 607 591 559 575 575 559 543 543 559 575 575 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 639 639 655 670 670 655 639 639 639 639 639 655 655 655 670 670 702 702 702 702 702 702 702 702 702 702 718 718 718 734 734 734 702 702 702 702 702 702 702 702 686 686 702 702 702 702 718 718 702 702 702 718 718 718 734 734 718 718 718 718 718 718 718 718 766 766 766 782 782 766 766 766 750 750 750 750 750 750 750 750 750 750 734 734 750 750 750 750 766 766 766 766 766 766 766 766 766 766 766 750 734 734 718 718 766 766 766 766 766 766 766 750 750 750 750 766 766 766 782 782 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 750 750 750 750 750 750 750 750 750 750 766 766 782 782 782 766 782 798 814 814 814 798 798 846 846 830 846 862 894 862 878 878 910 894 910 910 926 958 974 974 974 1022 1070 1086 1134 1166 1182 1118 1134 1118 1134 1150 1166 1182 1182 1134 1134 1150 1182 1198 1214 1230 1246 1230 1230 1214 1198 1182 1166 1166 1150 1182 1118 1182 1246 1294 1341 1469 1629 1661 1917 1997 1613 1006 591 559 718 670 750 734 894 1006 511 0 47 95 63 47 0 0 367 830 894 718 782 798 223 0 0 0 175 127 111 111 111 111 63 63 63 47 47 0 0 0 0 0 0 431 718 814 814 910 862 814 846 798 766 702 639 575 559 559 543 607 623 702 766 798 734 686 670 782 591 303 95 15 0 0 0 47 463 686 623 655 655 591 639 718 814 814 750 639 479 175 0 0 0 0 0 47 47 63 63 31 15 15 31 47 31 47 47 79 63 79 79 79 79 31 31 47 31 15 0 15 15 47 79 0 0 0 0 15 0 0 0 0 0 0 0 15 15 15 31 63 63 63 63 47 47 47 31 0 0 0 0 15 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 47 63 47 31 31 15 15 31 0 0 0 15 111 223 287 255 207 191 191 175 159 143 159 175 191 175 175 175 175 175 191 207 207 207 239 271 271 239 223 239 255 191 207 223 223 207 223 255 303 367 367 367 383 415 431 431 415 239 191 159 143 159 175 159 143 159 159 175 239 287 319 287 239 127 191 223 207 143 111 143 191 143 159 159 159 159 159 159 143 159 159 159 143 143 127 127 111 175 159 111 79 79 95 127 143 111 95 79 79 79 79 95 111 143 127 111 111 111 143 159 175 223 239 239 223 223 207 207 191 191 159 111 111 127 175 223 223 223 255 303 287 255 191 207 207 191 175 191 207 271 287 239 191 47 0 0 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 0 0 0 0 271 495 351 335 335 335 303 287 255 239 271 255 239 223 207 207 191 191 223 207 207 191 191 207 223 239 207 191 191 175 191 175 159 111 31 0 31 31 31 0 15 0 63 111 175 143 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 271 287 287 303 303 319 319 335 351 383 399 383 367 351 383 399 351 351 351 351 351 351 351 351 383 383 367 367 367 367 383 383 351 351 351 351 335 335 335 335 367 335 303 319 335 351 351 335 335 335 335 335 351 351 351 351 351 335 335 335 335 351 367 383 383 383 399 399 399 383 367 367 399 399 399 399 399 399 399 399 351 351 351 351 367 367 367 367 335 335 351 351 367 383 383 399 431 399 399 415 447 463 447 415 415 415 415 431 431 447 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 431 399 383 399 415 415 399 383 367 399 399 399 399 399 415 415 415 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 463 463 431 431 447 463 447 447 447 447 447 447 447 447 479 479 479 479 479 479 479 479 431 447 463 479 479 463 447 431 479 495 511 527 527 527 511 511 479 479 479 495 511 511 527 527 543 543 527 527 527 527 543 543 575 575 575 575 575 575 575 575 575 559 543 559 591 607 591 575 575 559 543 543 543 543 559 575 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 639 639 655 655 655 655 639 639 639 655 655 655 670 670 670 686 702 702 702 702 702 702 702 702 718 718 718 718 734 734 734 750 686 702 702 718 718 702 702 686 702 702 702 702 702 702 702 702 686 702 702 702 718 718 718 718 702 702 718 718 718 718 734 734 750 766 766 782 782 766 766 750 750 750 750 750 750 750 750 750 734 734 734 718 734 750 750 766 750 750 766 766 766 766 750 750 750 750 750 750 734 734 734 734 766 766 766 766 750 750 750 750 734 750 750 750 766 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 750 750 750 750 750 750 750 750 750 750 766 766 782 782 782 782 782 798 814 814 798 798 782 830 846 830 846 862 878 862 878 862 878 878 878 894 910 942 942 974 974 1022 1070 1086 1134 1166 1182 1134 1134 1118 1134 1150 1150 1166 1166 1102 1118 1134 1150 1182 1198 1230 1230 1198 1198 1198 1198 1182 1182 1182 1182 1182 1134 1182 1278 1310 1357 1469 1597 1581 1757 1981 1965 1485 830 559 639 655 734 718 878 974 431 0 79 95 95 31 0 0 463 894 846 750 798 798 207 0 47 79 207 111 111 111 95 95 95 63 63 47 15 0 0 0 0 0 0 527 830 958 910 990 990 926 974 974 990 958 942 926 910 926 894 958 990 1054 1102 1054 990 910 878 1038 782 383 79 0 0 0 0 79 639 910 846 814 766 639 655 782 878 878 862 846 702 303 0 0 0 0 0 31 47 79 95 31 47 15 15 31 31 31 31 63 63 47 63 63 63 31 47 175 143 47 15 0 15 31 47 0 0 31 47 31 15 0 0 0 0 0 0 0 15 15 15 63 63 79 63 63 63 47 31 0 0 0 0 15 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 47 47 31 15 0 0 0 0 0 0 0 0 79 207 271 239 207 207 191 159 143 127 159 191 223 175 159 159 159 159 175 191 207 207 239 271 271 239 223 223 239 175 207 223 207 207 207 255 287 335 335 351 367 383 415 431 431 271 223 175 159 159 175 159 143 143 143 159 223 303 319 271 207 111 159 207 191 143 127 143 175 143 143 143 143 143 143 143 143 143 159 159 159 143 127 95 95 159 143 111 95 95 95 111 127 95 95 79 79 79 79 95 95 143 127 95 63 63 95 127 143 255 255 239 223 207 191 175 175 191 159 111 111 143 191 207 175 159 175 207 175 111 63 95 159 175 159 191 207 287 287 303 271 95 31 0 0 15 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 0 0 0 0 0 287 511 367 351 335 303 287 271 255 255 255 255 239 223 223 207 191 191 207 191 191 175 175 191 207 223 191 191 191 191 207 191 159 111 79 47 79 63 63 47 47 31 95 111 159 143 127 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 303 303 319 319 319 335 335 335 335 367 383 367 351 335 351 367 351 351 351 351 351 351 351 351 399 383 383 367 367 383 383 399 335 335 351 351 351 351 351 367 335 319 319 335 351 367 335 303 319 319 319 335 335 351 351 351 351 335 335 335 335 351 367 383 351 367 383 383 383 383 367 367 383 383 383 383 383 383 383 383 319 319 335 335 351 351 367 367 335 351 351 367 383 399 415 415 431 415 399 415 447 463 447 431 415 415 415 431 431 447 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 431 415 383 383 383 383 383 383 383 415 415 399 399 383 399 399 399 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 447 463 463 431 431 447 463 447 447 447 447 447 447 447 447 479 479 479 479 479 479 479 479 447 447 447 447 447 447 447 447 463 463 479 495 511 511 495 495 463 463 479 495 511 511 527 527 543 527 527 511 511 527 527 543 575 575 575 575 575 575 575 575 575 559 543 559 591 607 591 575 591 575 559 559 559 559 575 591 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 623 639 639 655 655 639 639 623 655 670 670 670 686 686 686 702 702 702 702 702 702 702 702 702 718 718 718 734 734 734 750 750 686 686 718 718 718 718 686 686 702 702 702 702 702 702 702 702 686 686 702 702 702 718 718 718 702 702 702 718 718 734 734 734 734 750 766 782 782 766 750 734 750 750 750 750 750 750 750 750 734 734 718 718 718 734 766 782 718 734 750 766 766 750 734 718 718 734 734 734 734 734 750 750 766 766 766 750 750 734 734 734 734 734 750 750 750 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 750 750 750 750 750 750 750 750 750 750 766 766 782 782 782 782 798 798 814 814 798 798 782 830 830 814 846 862 878 862 862 830 862 846 862 862 878 910 926 974 974 1022 1070 1086 1134 1166 1182 1150 1150 1134 1134 1134 1134 1134 1150 1086 1102 1118 1134 1166 1198 1214 1230 1166 1166 1182 1182 1182 1198 1198 1198 1182 1182 1230 1294 1294 1310 1389 1501 1581 1613 1805 1997 1821 1278 766 543 639 718 702 862 926 351 0 79 111 111 31 0 0 559 974 814 782 830 766 143 0 79 79 159 95 95 111 111 95 95 95 63 47 15 0 0 0 0 0 0 591 862 910 750 798 830 782 862 894 926 926 910 910 910 910 878 910 926 910 926 862 814 766 798 926 670 303 15 0 0 0 0 31 607 894 814 718 607 479 479 543 607 639 670 782 686 287 0 0 0 0 0 31 79 111 95 47 47 47 63 31 31 47 47 31 47 63 79 47 47 47 47 143 127 95 79 31 31 15 15 15 0 0 0 0 0 15 79 0 0 0 0 0 0 0 0 47 47 63 47 47 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 47 15 15 0 0 0 0 0 0 0 0 0 63 175 255 207 175 207 207 175 175 191 191 175 191 159 159 143 143 159 175 175 191 175 207 239 239 207 191 207 223 175 191 207 207 191 207 239 271 303 319 351 367 367 383 399 415 303 255 191 159 159 175 175 159 143 127 143 207 303 319 255 191 111 143 175 175 159 143 143 143 159 143 143 143 143 143 143 159 143 143 159 159 143 111 95 79 127 127 127 111 111 95 95 95 95 79 79 63 63 79 79 95 111 111 95 79 63 63 47 63 239 239 223 191 175 159 143 127 175 143 111 111 143 175 159 111 63 95 111 47 0 0 0 95 127 127 175 223 287 303 319 271 159 79 0 0 31 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 15 303 527 399 351 319 287 271 271 271 271 255 255 239 239 223 207 191 175 175 175 159 159 159 159 191 191 175 191 207 207 223 191 175 127 127 95 79 79 79 63 47 63 127 95 127 143 191 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 383 383 383 367 367 367 367 367 319 351 367 351 319 303 319 351 351 351 351 351 351 351 351 351 399 383 383 367 367 383 383 399 319 335 335 351 351 367 367 383 319 319 319 351 383 367 335 287 319 319 319 335 335 351 351 351 351 335 335 335 335 351 367 383 303 319 335 351 367 367 367 367 367 367 367 367 367 367 367 367 287 303 303 319 335 351 367 367 367 367 383 399 415 415 431 447 431 415 399 415 447 463 447 431 415 415 415 431 431 447 447 447 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 463 463 463 463 463 463 463 463 431 383 415 367 399 383 415 399 463 431 447 399 415 383 415 383 463 431 463 431 463 431 463 431 463 431 463 431 463 431 463 431 431 447 463 463 431 431 447 463 447 447 447 447 447 447 447 447 479 479 479 479 479 479 479 479 463 447 447 431 431 447 447 463 447 447 463 479 495 495 495 479 447 463 479 479 495 511 527 527 543 527 527 511 511 527 527 543 575 575 575 575 575 575 575 575 575 559 543 559 591 607 591 575 607 591 591 575 575 591 591 607 575 575 575 591 591 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 623 639 639 655 655 639 639 623 670 670 686 686 686 702 702 702 702 702 702 702 702 702 702 702 718 718 718 734 734 750 750 750 670 686 718 734 734 718 686 670 702 702 702 702 702 702 702 702 686 686 686 702 702 718 718 718 702 702 702 718 718 734 734 734 718 734 766 766 766 766 734 718 750 750 750 750 750 750 750 750 734 718 702 702 718 734 766 782 702 718 750 750 750 750 718 702 702 718 718 734 734 750 750 766 766 766 766 750 750 734 734 734 734 734 734 750 750 766 766 766 782 782 782 766 766 750 750 750 766 766 766 766 766 766 766 766 750 750 750 750 750 750 750 750 750 750 750 766 766 782 782 782 798 798 814 814 814 798 782 782 830 830 814 830 862 878 862 862 814 846 830 846 846 862 894 910 942 942 1022 1038 1086 1134 1166 1182 1166 1150 1134 1134 1134 1134 1118 1118 1102 1118 1134 1166 1198 1182 1246 1214 1150 1150 1166 1182 1182 1198 1214 1214 1294 1278 1294 1326 1341 1278 1310 1389 1549 1501 1613 1853 1949 1581 942 463 591 702 702 862 894 319 0 79 127 127 47 0 0 607 990 798 814 814 718 79 0 47 31 79 95 95 95 95 95 63 63 63 47 15 0 0 0 0 0 0 750 1006 958 718 718 734 750 814 878 910 926 926 926 878 862 846 814 814 798 750 750 750 750 782 942 670 303 63 0 0 0 0 47 623 894 734 623 543 431 447 463 479 479 559 750 734 319 0 0 0 0 0 15 63 79 79 47 15 31 31 31 31 47 47 31 31 47 63 79 79 79 63 31 47 79 95 79 79 31 31 31 15 31 63 111 95 0 0 0 0 0 0 0 0 0 0 31 31 47 31 31 15 15 15 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 15 15 0 0 0 0 0 0 0 0 0 0 31 159 207 207 143 143 159 191 223 223 207 159 143 159 143 143 143 143 159 175 191 159 191 223 207 191 175 175 191 159 191 207 191 191 191 239 271 271 303 351 367 367 367 383 383 335 271 207 175 175 175 175 159 143 111 127 207 303 319 255 175 111 127 143 159 175 159 143 111 159 143 143 127 127 143 143 159 143 143 159 159 143 111 79 63 111 111 127 127 127 111 95 79 111 95 95 79 79 95 95 111 95 95 111 111 95 63 15 0 223 207 191 175 143 127 95 95 159 127 95 111 143 159 127 79 15 47 79 0 0 0 0 79 95 127 175 207 271 271 271 271 207 111 15 0 31 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 15 303 527 415 367 319 271 255 255 271 287 239 239 239 239 223 207 191 175 175 159 143 143 143 143 175 191 143 159 207 207 191 175 143 127 143 127 111 111 95 63 47 63 143 95 95 143 207 159 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 351 367 367 383 383 367 367 351 383 367 335 319 319 335 367 383 335 303 303 351 399 415 367 319 351 367 367 383 383 367 367 351 383 335 335 319 319 303 303 287 303 287 271 271 287 303 335 383 335 351 335 351 383 399 383 367 399 415 415 383 351 335 367 383 335 335 335 351 351 367 367 367 319 351 399 415 399 383 383 399 367 367 367 367 367 367 367 367 415 399 399 383 383 399 399 415 335 351 399 447 463 463 447 431 415 415 415 431 431 447 447 447 431 431 431 415 415 399 399 399 399 415 415 431 431 415 415 399 431 431 431 431 431 431 431 431 415 431 431 447 447 431 431 415 479 415 431 399 431 399 415 351 431 415 463 431 431 399 447 431 511 447 479 479 559 511 479 367 447 431 495 479 527 479 495 447 447 447 447 447 447 447 447 447 431 431 431 447 447 463 463 463 447 463 463 479 463 447 415 399 479 479 479 479 479 479 479 479 447 463 495 511 511 495 463 447 527 527 511 495 495 479 463 463 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 559 543 543 527 527 543 543 559 543 559 559 575 575 559 559 543 575 575 575 591 591 607 607 607 591 591 591 607 607 623 623 623 607 607 607 623 623 639 639 639 607 607 607 591 591 575 575 575 607 607 607 623 623 639 639 639 655 655 655 655 655 655 655 655 639 639 639 639 639 670 686 686 639 639 639 655 655 655 670 670 702 702 702 702 702 702 702 702 686 702 718 734 734 734 734 718 686 686 702 702 702 718 718 718 670 686 686 702 702 686 686 670 702 702 702 702 702 702 702 702 686 702 718 734 734 734 734 718 718 718 718 734 734 750 750 750 734 734 734 734 734 734 734 734 766 766 766 766 766 766 766 766 718 734 734 750 750 766 766 782 734 750 750 766 766 750 750 734 798 782 750 734 734 750 782 798 718 718 718 718 718 718 718 718 686 702 734 750 766 750 734 718 782 782 782 782 782 782 782 782 734 734 734 734 734 734 734 734 734 750 782 798 814 798 782 766 798 782 782 782 782 798 814 830 862 862 830 830 830 830 798 814 846 862 846 862 894 910 910 894 878 878 990 1038 1086 1118 1118 1118 1166 1166 1166 1166 1166 1166 1166 1166 1134 1102 1070 1054 1086 1134 1214 1246 1230 1230 1182 1198 1198 1198 1198 1230 1357 1405 1389 1389 1405 1389 1373 1326 1389 1517 1629 1677 1773 1677 1198 750 591 575 718 910 718 191 0 31 143 63 0 0 0 846 878 830 814 1022 639 31 0 0 31 31 79 79 79 63 63 47 47 47 95 63 15 0 0 0 0 0 702 878 958 830 718 670 718 686 830 782 750 766 798 814 766 734 814 782 734 734 750 766 766 766 702 575 319 0 0 31 79 0 79 479 766 639 479 511 511 415 431 495 559 607 655 623 303 0 0 0 0 15 15 31 31 31 31 0 0 31 31 15 0 15 79 79 79 79 79 79 79 79 79 111 95 95 63 47 15 15 79 47 47 63 79 79 31 0 15 47 47 31 63 47 47 47 47 31 63 47 47 63 63 79 47 47 47 31 31 15 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 0 0 63 159 159 63 15 0 0 0 0 31 0 0 0 0 0 15 127 175 175 111 63 79 111 143 159 159 143 143 111 143 175 175 143 143 175 207 223 223 223 223 223 223 223 223 159 175 207 191 191 207 239 287 271 271 303 335 367 399 431 447 399 319 239 191 207 239 223 207 191 143 111 191 287 303 207 95 95 127 143 159 175 159 127 111 127 127 127 127 127 127 127 127 111 111 111 143 159 159 127 95 127 127 127 111 95 79 63 47 143 143 127 127 127 127 127 127 127 127 127 127 127 127 127 127 159 143 159 159 143 111 79 63 63 79 79 95 95 79 79 95 15 0 15 0 0 15 15 63 63 63 95 111 143 175 207 223 303 175 31 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 0 15 0 0 63 383 431 367 335 303 271 255 255 255 271 207 223 239 239 223 191 175 143 207 191 175 159 159 159 159 175 175 159 159 175 191 175 127 79 159 143 143 127 111 95 79 111 47 111 127 79 63 47 15 0 0 15 31 31 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 351 367 367 367 367 351 351 367 351 351 335 335 351 351 367 383 351 351 367 415 431 399 367 335 335 351 367 367 351 335 303 367 319 319 319 319 319 303 303 303 303 303 287 303 303 319 335 367 351 335 351 383 399 383 367 383 399 399 383 351 351 383 399 335 335 335 351 351 367 367 367 335 367 399 399 383 383 383 415 367 367 367 367 367 367 367 367 415 399 399 383 383 399 399 415 351 383 415 447 463 447 431 415 415 415 415 431 431 447 447 447 431 431 431 415 415 399 399 399 399 415 415 431 431 415 415 399 431 431 431 431 431 431 431 431 415 431 431 447 447 431 431 415 447 415 399 415 447 463 447 415 431 447 479 463 431 431 447 463 511 495 495 511 527 511 479 447 447 463 495 511 511 511 495 463 479 447 447 447 447 447 447 447 431 431 431 447 447 463 463 463 447 447 463 479 463 447 415 399 479 479 479 479 479 479 479 479 463 463 479 495 495 479 463 463 479 495 495 495 495 495 495 495 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 559 543 543 527 527 543 543 559 543 559 559 575 575 559 559 543 575 575 575 591 591 591 607 607 575 575 575 591 591 591 607 607 607 607 607 623 623 639 639 639 607 607 607 591 591 591 575 575 623 623 639 639 639 655 655 655 655 655 655 655 655 655 655 655 639 639 639 639 639 655 670 686 639 655 655 655 670 670 670 686 702 702 702 702 702 702 702 702 686 702 718 718 734 734 718 718 686 686 686 702 702 702 718 718 670 686 686 702 702 686 686 670 702 702 702 702 702 702 702 702 686 702 718 718 734 734 718 718 718 718 718 734 734 734 750 750 734 734 734 734 734 734 734 734 766 766 766 766 766 766 766 766 734 734 750 750 750 750 766 766 734 750 750 766 766 750 750 734 782 766 766 750 750 766 766 782 718 718 718 718 718 718 718 718 702 718 734 750 766 750 734 734 766 766 766 766 766 766 766 766 734 734 734 734 734 734 734 734 718 734 766 782 782 782 766 750 798 782 782 782 782 798 814 830 830 830 814 814 830 830 814 814 846 862 846 862 894 926 926 894 894 894 974 1038 1102 1118 1134 1134 1166 1166 1166 1166 1166 1166 1166 1166 1166 1150 1118 1102 1102 1134 1198 1230 1166 1182 1166 1166 1182 1182 1214 1278 1389 1405 1421 1421 1421 1405 1389 1357 1294 1405 1501 1549 1693 1677 1373 1038 655 591 766 974 686 111 0 95 111 0 0 0 31 910 862 782 862 1038 686 47 0 0 79 31 79 79 47 63 31 47 15 47 95 95 15 0 0 0 0 0 575 798 942 894 798 766 782 750 718 686 655 670 686 702 670 639 718 702 686 686 734 734 734 686 623 511 271 0 0 63 111 0 47 415 686 591 463 479 479 399 415 479 559 591 670 655 303 0 0 0 0 15 15 31 31 0 0 0 0 0 0 47 31 15 63 63 63 63 95 95 95 63 47 79 63 47 31 15 15 31 63 63 31 47 63 63 15 0 31 31 15 15 31 31 31 31 47 31 63 47 47 63 63 79 79 79 63 63 63 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 0 0 79 175 175 111 47 0 0 0 15 15 31 31 47 0 15 31 143 159 191 127 47 79 95 127 159 159 143 143 127 143 175 175 143 143 175 191 223 223 223 223 223 223 223 223 159 191 207 207 191 191 223 239 239 239 255 287 319 351 383 415 431 351 255 191 191 207 207 191 175 127 127 191 287 303 207 95 127 143 175 175 175 159 127 111 127 127 127 127 127 127 127 127 127 111 111 127 159 159 127 95 111 127 127 111 95 79 63 47 159 143 143 143 143 143 143 143 159 159 159 159 159 159 159 127 127 111 143 159 159 159 143 127 63 63 63 63 63 47 31 63 15 31 31 31 15 15 63 63 63 63 95 111 143 159 191 207 255 143 31 0 15 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 0 15 0 0 63 383 431 367 319 287 255 239 239 239 255 223 223 239 239 223 191 175 159 207 191 175 175 159 159 175 175 175 159 143 159 175 159 111 79 143 159 159 143 127 111 111 95 63 127 143 95 63 63 0 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335 351 351 367 367 351 351 335 335 351 351 367 367 351 351 335 399 367 351 367 383 415 399 399 319 319 335 351 351 335 319 287 335 303 303 303 319 319 319 319 319 319 319 319 319 319 303 287 367 335 335 351 383 399 383 351 367 383 399 383 367 367 399 431 335 335 351 351 351 351 367 367 367 383 399 383 367 367 399 431 367 367 367 367 367 367 367 367 415 399 399 383 383 399 399 415 383 399 431 447 447 431 399 383 415 415 431 431 431 431 447 447 431 431 431 415 415 399 399 399 399 415 415 431 431 415 415 399 431 431 431 431 431 431 431 431 415 431 431 447 447 431 431 415 415 399 399 415 463 479 479 447 431 463 479 463 447 431 447 479 495 511 511 495 463 463 479 495 463 463 479 495 511 511 495 463 479 447 447 447 447 447 447 447 431 431 431 447 447 463 463 463 447 447 463 463 463 447 431 415 479 479 479 479 479 479 479 479 463 463 479 479 479 479 463 463 447 463 463 479 495 511 511 527 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 543 543 527 527 527 527 543 543 543 559 559 575 575 559 559 543 575 575 575 575 591 591 591 607 559 559 559 575 575 575 591 591 607 607 623 623 623 623 639 639 607 607 607 607 591 591 591 575 639 639 639 655 655 655 670 670 655 655 655 655 655 655 655 655 655 639 639 639 639 655 670 670 655 670 670 670 686 686 686 702 718 718 718 718 718 718 718 718 686 686 702 718 734 734 718 718 670 670 686 686 686 702 702 702 670 670 686 686 686 686 670 670 686 686 686 702 702 702 702 702 686 686 702 718 734 734 718 718 718 718 718 718 734 734 734 750 734 734 734 734 734 734 734 734 766 766 766 766 766 766 766 766 766 766 750 750 750 750 734 734 734 750 750 766 766 750 750 734 750 750 766 766 766 766 750 750 718 718 718 718 718 718 718 718 702 718 734 750 750 750 750 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 718 734 750 750 766 766 750 750 782 782 782 782 782 798 814 814 798 814 782 798 814 830 814 830 846 862 846 878 910 926 942 910 910 926 990 1070 1118 1134 1150 1150 1166 1166 1166 1166 1166 1166 1166 1166 1150 1150 1134 1134 1118 1134 1150 1166 1166 1214 1214 1214 1182 1182 1246 1326 1389 1437 1421 1421 1421 1405 1405 1373 1246 1310 1405 1437 1581 1677 1581 1421 958 734 814 1022 623 63 0 159 95 0 0 0 255 1006 878 782 910 1070 702 47 0 31 95 47 79 79 63 63 31 31 15 47 79 95 15 0 0 0 0 0 335 575 782 814 766 718 718 702 623 591 575 575 591 607 575 559 575 591 623 639 639 623 607 559 543 463 271 15 0 63 111 0 15 351 639 559 431 431 447 383 399 463 543 575 670 655 287 0 0 0 0 15 15 31 31 0 0 0 0 0 0 15 15 0 31 31 31 31 47 47 47 47 31 47 47 31 0 0 47 95 47 47 15 47 63 47 0 0 0 0 0 0 15 15 0 0 47 31 63 47 47 63 63 79 79 63 63 63 47 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 0 0 79 191 207 159 111 63 0 0 0 0 31 31 63 15 31 47 159 175 191 143 63 79 95 127 143 143 143 143 127 159 175 175 143 143 159 191 223 223 223 223 223 223 223 223 143 191 223 223 207 191 191 191 239 239 239 255 287 335 383 399 447 367 271 207 175 191 191 191 159 127 127 191 287 303 207 127 159 175 191 191 191 159 143 111 127 127 127 127 127 127 127 127 127 111 111 127 143 143 111 79 111 111 111 111 95 79 63 47 127 127 127 127 127 127 127 127 159 159 159 159 159 159 159 127 95 95 127 159 191 191 191 175 79 63 63 47 15 0 0 15 15 47 47 31 15 15 63 63 63 63 95 95 111 143 159 175 159 95 15 0 31 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 0 15 0 0 63 383 431 367 319 287 255 239 223 239 239 223 223 239 223 207 191 175 159 207 207 191 175 159 159 175 175 175 159 143 159 175 159 111 79 111 143 143 127 111 95 95 95 79 143 159 111 95 95 47 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335 335 351 351 351 351 335 335 319 335 367 383 383 367 335 319 383 351 335 319 319 351 367 367 319 335 351 351 351 351 335 319 319 287 287 303 319 319 335 335 303 319 335 351 335 303 271 287 351 335 319 335 367 383 367 351 351 367 383 383 367 367 399 447 351 351 351 351 351 351 351 351 383 399 399 367 351 351 399 431 351 351 367 367 367 367 383 383 415 399 399 383 383 399 399 415 415 431 431 431 431 415 383 383 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 399 415 415 431 431 415 415 399 431 431 431 431 431 431 431 431 415 431 431 447 447 431 431 415 447 415 415 431 463 479 463 447 447 463 479 479 447 431 463 479 495 527 527 479 415 415 479 543 463 463 479 479 495 495 495 463 463 431 431 431 431 431 431 431 431 431 431 447 447 463 463 463 447 447 447 447 447 447 447 431 463 463 463 463 463 463 463 463 463 463 463 479 479 463 463 463 463 463 479 479 479 495 495 495 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 543 543 527 511 511 527 543 543 543 559 559 575 575 559 559 543 559 559 575 575 575 591 591 591 559 559 575 575 591 591 591 591 623 623 623 623 623 623 623 623 623 623 607 607 607 591 591 591 623 623 623 639 639 639 655 655 655 655 655 655 655 655 655 655 655 639 639 623 623 639 655 655 670 670 686 686 686 702 702 702 718 718 718 718 718 718 718 718 670 686 702 718 718 718 718 702 655 670 670 670 686 686 686 686 655 670 686 686 686 686 670 655 670 686 686 686 686 702 702 702 670 686 702 718 718 718 718 702 702 702 718 718 718 734 734 734 718 718 718 718 718 718 718 718 750 750 750 750 750 750 750 750 782 766 766 750 750 734 734 718 734 750 750 766 766 750 750 734 734 750 766 782 782 766 750 734 718 718 718 718 718 718 718 718 718 718 734 734 750 750 750 750 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 734 734 750 750 766 766 766 766 782 782 766 766 782 782 798 814 782 798 782 798 814 846 830 830 862 862 862 894 926 942 958 926 942 942 1022 1086 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1166 1166 1134 1118 1118 1102 1230 1278 1278 1262 1214 1214 1278 1389 1469 1485 1453 1453 1421 1389 1373 1373 1310 1341 1373 1357 1469 1613 1661 1661 1389 926 894 1038 575 15 0 159 111 0 0 0 447 1054 894 830 942 1086 702 47 0 63 127 63 95 95 63 63 31 31 0 31 63 79 15 0 0 0 0 15 143 303 527 591 575 511 511 527 543 543 527 527 543 543 543 495 463 511 575 591 591 559 527 479 463 431 271 31 0 63 111 0 0 287 575 527 415 399 415 383 399 431 511 543 670 655 287 0 0 0 0 15 15 31 31 0 0 0 111 63 0 0 0 0 0 15 15 15 15 15 31 15 31 31 31 15 0 15 79 143 63 63 47 79 79 63 0 0 15 0 0 0 15 15 15 0 47 31 63 47 47 63 63 79 63 63 63 47 47 47 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 15 0 79 191 239 223 175 143 63 0 0 0 31 31 63 0 15 31 143 159 175 111 79 95 95 111 143 143 143 143 143 159 175 175 143 143 159 175 207 207 207 207 207 207 207 207 127 175 223 239 207 175 159 143 271 271 255 271 303 335 383 415 463 399 303 207 175 159 159 175 143 127 143 207 287 287 207 127 175 191 207 207 191 175 143 127 127 127 127 127 127 127 127 127 143 111 95 111 127 127 111 79 111 111 111 111 111 95 79 63 95 95 111 111 111 111 127 127 143 143 143 143 143 143 143 143 111 111 143 175 191 207 191 191 111 95 63 31 0 0 0 0 31 47 47 31 31 31 63 79 79 63 95 95 95 111 127 127 79 47 15 15 47 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 0 15 0 0 63 383 431 383 351 303 271 239 239 239 239 239 239 223 223 207 191 175 175 223 207 191 175 175 175 175 191 175 159 143 159 175 159 111 79 95 127 127 111 111 95 95 95 95 159 175 127 111 127 79 47 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335 351 351 367 367 351 351 335 319 335 367 383 383 367 335 319 367 367 351 319 319 335 351 383 351 351 367 383 383 367 351 351 303 303 319 319 335 351 351 351 335 335 351 367 351 335 303 271 351 335 319 335 367 383 367 351 351 367 383 383 367 367 399 447 351 351 351 351 351 351 351 351 399 399 399 367 335 351 383 431 351 351 351 367 367 383 383 383 415 399 399 383 383 399 399 415 431 431 431 431 415 399 383 383 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 399 415 415 431 431 415 415 399 431 431 431 431 431 431 431 431 415 431 431 447 447 431 431 415 495 463 447 447 463 463 431 415 447 463 495 479 447 447 463 479 495 511 511 463 399 399 479 543 463 463 463 463 479 479 495 463 463 431 431 431 431 431 431 431 431 431 431 447 447 463 463 463 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 463 463 463 463 447 447 463 463 463 495 495 479 479 479 463 463 463 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 543 527 511 511 511 511 527 543 543 559 559 575 575 559 559 543 559 559 559 575 575 575 591 591 591 591 591 591 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 607 607 607 591 591 591 591 607 607 607 623 623 623 655 655 655 655 655 655 655 655 655 639 639 623 623 623 639 639 670 670 686 686 686 702 702 702 718 718 718 718 718 718 718 718 670 686 702 702 718 718 702 702 655 655 655 655 670 670 670 686 655 655 670 686 686 670 655 655 655 670 670 686 686 702 702 702 670 686 702 702 718 718 702 702 702 702 702 718 718 718 734 734 718 718 718 718 718 718 718 718 750 750 750 750 750 750 750 750 782 766 766 750 750 734 734 718 734 750 750 766 766 750 750 734 718 734 750 766 766 750 734 718 718 718 718 718 718 718 718 718 718 718 718 718 734 734 750 750 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 766 766 766 766 782 782 798 798 782 766 766 766 766 782 798 814 782 798 782 798 830 846 830 846 862 878 862 894 942 974 974 958 958 958 1022 1086 1134 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1134 1150 1166 1166 1134 1118 1102 1086 1182 1214 1214 1214 1214 1262 1341 1453 1533 1533 1517 1469 1453 1389 1357 1310 1357 1341 1326 1294 1405 1581 1693 1773 1741 1070 926 990 463 15 63 127 143 0 0 0 575 1022 862 862 942 1070 670 31 0 63 143 79 95 95 63 63 31 31 0 31 63 63 15 0 0 0 0 15 31 111 271 319 319 271 303 351 463 479 495 511 479 495 511 511 431 495 543 575 511 479 463 463 431 447 287 47 0 31 79 0 0 255 543 527 431 383 431 431 399 431 479 543 670 670 303 0 0 0 0 15 15 31 31 0 0 175 383 271 47 0 0 0 0 0 0 0 0 0 15 15 31 31 47 31 31 63 111 159 95 95 111 143 127 79 15 0 31 15 15 15 31 31 31 15 47 31 63 47 47 63 63 79 63 63 47 47 47 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 15 0 63 175 255 255 223 223 143 0 0 0 31 31 31 0 0 15 111 127 127 79 111 111 95 111 127 127 143 143 143 175 191 175 143 127 143 175 207 207 207 207 207 207 207 207 111 159 207 223 191 159 143 143 255 255 255 255 287 319 351 383 431 399 335 239 175 143 143 159 159 143 159 223 271 255 191 127 175 191 207 207 207 175 143 127 127 127 127 127 127 127 127 127 159 127 95 95 111 111 95 79 95 95 111 111 111 95 79 63 79 95 95 95 111 111 127 127 143 143 143 143 143 143 143 143 159 175 207 223 223 207 191 175 159 143 111 63 31 15 15 0 31 47 47 47 31 31 79 79 79 63 95 79 63 79 79 79 31 15 15 15 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 0 15 0 0 63 383 431 415 367 319 287 255 239 255 255 239 239 223 207 191 191 175 175 223 207 191 191 175 175 191 191 175 159 143 159 175 159 111 79 95 111 111 111 111 95 95 95 95 159 159 127 111 143 111 79 15 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 367 367 383 383 367 367 351 335 351 351 367 367 351 351 335 399 399 415 383 367 351 367 399 351 367 383 383 383 383 367 351 319 319 319 319 335 335 335 335 303 319 319 319 319 303 287 287 351 319 303 319 351 367 367 335 367 383 399 383 367 367 399 431 367 367 351 351 351 351 335 335 383 399 415 383 351 351 367 399 335 335 351 367 367 383 399 399 415 399 399 383 383 399 399 415 447 431 431 415 415 399 399 399 447 447 431 431 431 431 415 415 431 431 431 415 415 399 399 399 399 415 415 431 431 415 415 399 431 431 431 431 431 431 431 431 415 431 431 447 447 431 431 415 511 479 447 447 463 463 431 399 447 479 495 479 463 447 463 495 511 511 479 447 415 431 463 511 463 463 447 447 463 479 495 463 447 415 415 415 415 415 415 415 431 431 431 447 447 463 463 463 447 447 431 431 431 447 463 479 447 447 447 447 447 447 447 447 463 463 447 447 447 447 463 463 511 495 495 479 463 447 447 431 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 527 527 511 511 511 511 527 527 543 559 559 575 575 559 559 543 543 559 559 559 575 575 575 575 591 591 607 607 607 623 623 623 639 639 623 623 623 623 607 607 639 623 623 623 607 607 607 607 575 575 591 591 591 607 607 607 655 655 655 655 655 655 655 655 655 639 639 623 607 623 623 623 655 670 670 670 686 686 686 702 702 702 702 702 702 702 702 702 670 670 686 702 702 702 702 702 639 639 639 655 655 655 670 670 655 655 670 670 670 670 655 655 655 655 655 670 686 686 702 702 670 670 686 702 702 702 702 702 686 702 702 702 718 718 718 718 702 702 702 702 702 702 702 702 734 734 734 734 734 734 734 734 766 766 750 750 750 750 734 734 734 750 750 766 766 750 750 734 734 734 750 750 750 750 734 734 718 718 718 718 718 718 718 718 734 718 718 718 718 734 750 766 766 766 766 766 766 766 766 766 734 734 734 734 734 734 734 734 782 782 766 766 782 782 798 814 766 766 750 750 766 782 798 798 814 830 814 830 846 862 830 846 862 878 878 910 942 990 990 974 958 974 1022 1086 1134 1150 1150 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1150 1150 1118 1102 1102 1086 1038 1054 1038 1102 1198 1294 1389 1437 1533 1533 1485 1437 1405 1341 1310 1294 1310 1262 1230 1262 1389 1533 1629 1741 1677 1006 894 894 319 0 127 63 143 0 0 0 686 958 766 846 894 1022 607 0 0 63 143 79 111 111 63 63 31 31 0 15 47 63 0 0 0 0 15 0 31 63 143 191 175 79 143 223 351 399 431 431 447 431 479 479 415 479 559 543 479 447 447 463 447 463 335 63 0 15 79 0 0 207 495 543 447 383 447 479 415 431 479 543 702 702 319 0 0 0 0 15 15 31 31 0 0 287 575 479 239 79 31 0 0 0 0 0 0 0 0 0 15 47 47 47 47 79 95 143 143 111 143 175 143 95 15 0 31 31 15 15 31 31 31 31 47 31 63 47 47 63 63 79 47 47 47 47 31 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 15 0 31 143 239 255 223 271 207 15 0 15 47 31 31 0 0 0 95 95 111 47 127 111 111 95 111 127 143 143 159 175 191 175 143 127 143 159 191 191 191 191 191 191 191 191 111 143 191 191 175 143 143 159 191 191 207 239 255 271 287 287 383 383 351 287 207 143 143 143 175 175 191 239 255 223 159 111 143 159 175 191 191 175 159 143 127 127 127 127 127 127 127 127 159 127 95 79 95 95 79 63 79 95 95 111 111 95 79 79 79 79 95 111 111 127 143 143 127 127 127 127 127 127 127 127 191 207 207 223 207 175 143 111 159 143 95 47 15 15 15 15 63 63 63 47 47 47 79 79 95 79 79 63 47 31 31 47 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 0 15 0 0 63 383 431 415 367 319 271 239 239 239 239 255 239 223 207 191 175 191 191 223 223 207 191 191 191 191 191 175 159 143 159 175 159 111 79 95 127 127 127 111 111 111 111 95 143 159 111 111 143 127 111 79 47 0 0 15 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 383 383 399 399 399 399 383 383 367 351 351 335 335 351 351 367 367 399 431 415 367 351 351 383 335 351 367 367 367 367 351 335 335 335 319 319 319 319 319 303 287 271 271 271 271 287 303 303 335 319 303 319 351 367 351 335 383 399 399 383 351 351 383 399 367 367 367 351 351 335 335 335 367 399 415 415 383 351 351 367 335 335 351 367 367 383 399 399 415 399 399 383 383 399 399 415 431 431 415 415 399 399 415 415 447 447 447 431 431 415 415 415 431 431 431 415 415 399 399 399 399 415 415 431 431 415 415 399 431 431 431 431 431 431 431 431 415 431 431 447 447 431 431 415 479 463 447 447 479 479 463 431 463 479 495 495 463 447 479 495 527 479 447 431 447 463 463 463 463 463 447 447 447 463 495 479 447 415 415 415 415 415 415 415 431 431 431 447 447 463 463 463 447 447 431 415 431 447 479 495 447 447 447 447 447 447 447 447 463 463 447 431 431 447 463 463 479 463 463 463 463 463 463 463 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 527 511 511 495 495 511 511 527 543 559 559 575 575 559 559 543 543 543 559 559 559 575 575 575 575 575 591 591 591 607 607 607 639 639 639 623 623 607 607 607 639 639 623 623 623 607 607 607 591 591 591 607 607 607 623 623 655 655 655 655 655 655 655 655 655 639 623 623 607 607 607 623 639 655 655 655 670 670 670 686 686 686 686 686 686 686 686 686 655 670 686 702 702 702 702 686 623 623 639 639 639 655 655 655 639 655 655 670 670 655 655 639 639 639 655 670 686 686 702 702 655 670 686 702 702 702 702 686 686 686 702 702 702 718 718 718 702 702 702 702 702 702 702 702 734 734 734 734 734 734 734 734 734 734 750 750 750 750 766 766 734 750 750 766 766 750 750 734 750 734 734 718 718 734 734 750 718 718 718 718 718 718 718 718 734 734 718 702 718 734 750 766 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 782 766 750 750 750 766 798 814 766 766 750 750 766 766 782 798 862 862 846 846 862 862 846 846 862 878 878 910 958 990 1006 990 958 958 1022 1086 1118 1134 1134 1118 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1102 1102 1118 1118 1054 1006 958 1038 1182 1310 1357 1373 1421 1437 1437 1389 1373 1326 1310 1278 1246 1166 1134 1214 1341 1437 1501 1565 1262 798 862 814 175 0 207 47 95 0 0 0 782 878 607 750 846 958 543 0 0 63 143 79 111 111 79 63 31 15 0 15 47 63 31 0 0 0 0 0 0 15 79 143 127 15 63 143 159 255 287 319 335 351 399 415 383 447 527 511 431 399 431 463 511 511 367 79 0 15 47 0 0 223 495 575 479 431 495 511 431 431 479 543 718 734 351 0 0 0 0 15 15 31 31 0 0 239 575 575 463 319 159 0 0 0 0 0 0 0 0 0 0 31 63 63 47 47 79 79 127 143 143 175 175 127 31 0 0 0 0 0 15 15 0 0 47 31 63 47 47 63 63 79 47 47 47 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 15 0 0 111 207 239 207 303 255 47 0 31 63 31 47 0 0 0 95 111 111 63 143 127 111 95 111 111 127 143 159 175 191 175 143 127 143 159 191 191 191 191 191 191 191 191 95 127 159 159 143 143 159 191 143 175 207 255 271 271 255 239 319 351 367 319 239 159 127 127 191 207 223 239 239 191 127 79 95 111 143 175 191 175 159 159 127 127 127 127 127 127 127 127 175 127 79 63 79 95 79 63 79 95 95 111 111 95 95 79 79 95 95 111 127 143 159 159 127 127 127 127 127 127 127 127 175 191 207 207 191 159 127 111 127 95 63 15 0 0 0 15 79 63 63 47 47 47 79 95 95 79 79 47 31 15 15 0 15 15 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 0 15 0 0 63 383 431 383 335 287 239 207 191 191 191 255 239 223 191 175 175 191 191 239 223 207 191 191 191 191 207 175 159 143 159 175 159 111 79 95 127 127 127 143 143 143 143 79 127 143 95 95 143 143 127 159 95 0 0 15 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 383 399 415 415 415 415 399 383 383 367 335 319 319 335 367 383 319 367 415 399 351 303 303 335 319 335 335 351 351 335 335 319 351 335 335 319 319 303 303 287 271 255 239 239 239 271 303 319 335 319 303 319 351 367 351 335 399 415 415 383 351 335 367 383 367 367 367 351 351 335 335 335 367 399 431 431 399 367 351 351 335 335 351 367 367 383 399 399 415 399 399 383 383 399 399 415 431 415 415 399 399 415 415 431 447 447 447 431 431 415 415 415 431 431 431 415 415 399 399 399 399 415 415 431 431 415 415 399 431 431 431 431 431 431 431 431 415 431 431 447 447 431 431 415 447 431 431 447 479 495 495 479 463 479 495 495 463 463 479 495 527 479 431 431 479 495 463 415 479 463 447 431 447 463 495 479 447 415 415 415 415 415 415 415 431 431 431 447 447 463 463 463 447 431 431 415 431 447 479 495 447 447 447 447 447 447 447 447 479 463 431 415 415 431 463 479 431 431 447 463 463 479 495 495 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 527 511 511 495 495 511 511 527 543 559 559 575 575 559 559 543 543 543 543 559 559 575 575 575 559 559 559 575 575 591 591 591 639 639 639 623 623 607 607 607 639 639 639 623 623 607 607 607 607 607 607 623 623 639 639 639 655 655 655 655 655 655 655 655 655 655 623 607 607 607 607 607 639 639 639 655 655 655 670 670 670 670 670 670 670 670 670 670 655 670 686 702 702 702 702 686 623 623 623 639 639 639 655 655 639 655 655 670 670 655 655 639 623 639 655 655 670 686 702 702 655 670 686 702 702 702 702 686 686 686 686 702 702 718 718 718 702 702 702 702 702 702 702 702 734 734 734 734 734 734 734 734 718 734 734 750 750 766 766 782 734 750 750 766 766 750 750 734 766 750 718 702 702 718 750 766 718 718 718 718 718 718 718 718 750 734 718 702 718 734 766 782 718 718 718 718 718 718 718 718 734 734 734 734 734 734 734 734 766 750 734 718 734 750 782 798 766 750 750 750 750 766 782 798 894 894 862 862 862 862 846 846 862 878 878 926 958 1006 1022 1006 958 958 1022 1070 1118 1118 1118 1102 1134 1134 1134 1134 1134 1134 1134 1134 1134 1118 1118 1118 1086 1102 1118 1134 1182 1086 990 1038 1182 1294 1310 1278 1341 1326 1341 1341 1326 1310 1294 1294 1230 1166 1134 1214 1326 1373 1373 1389 878 575 830 766 63 0 223 47 31 0 31 0 862 830 511 670 814 910 495 0 0 63 143 63 111 111 79 63 31 15 0 15 47 63 15 0 0 0 0 0 0 0 63 127 111 0 0 63 63 143 207 223 255 271 319 351 399 447 527 511 431 367 447 463 543 559 383 79 0 0 63 0 0 191 495 591 511 447 511 575 479 447 479 559 734 750 351 0 0 0 0 15 15 31 31 0 0 159 527 623 623 527 287 31 0 0 0 0 0 0 0 0 0 15 63 63 31 31 47 63 111 127 159 159 159 95 0 0 0 0 0 0 0 0 0 0 47 31 63 47 47 63 63 79 47 47 47 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 15 0 0 95 191 223 191 303 287 79 15 47 63 31 63 15 15 31 111 127 127 79 143 127 111 79 95 111 127 143 159 175 191 175 143 127 143 159 191 191 191 191 191 191 191 191 95 111 127 127 127 143 175 223 159 191 255 303 319 303 271 239 287 335 383 351 255 175 127 127 223 223 239 255 239 175 111 63 63 95 127 159 175 175 175 159 127 127 127 127 127 127 127 127 175 127 79 63 79 79 79 63 79 79 95 111 111 111 95 95 95 95 111 127 143 143 159 175 127 127 127 127 127 127 127 127 143 159 175 191 175 159 127 111 95 63 31 0 0 0 0 31 79 63 63 47 47 47 79 95 95 79 79 47 15 0 0 0 31 15 15 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 0 15 0 0 63 383 431 351 303 255 207 175 159 159 159 271 239 223 191 175 175 191 207 239 223 207 191 191 191 191 207 175 159 143 159 175 159 111 79 111 143 143 143 143 143 143 159 79 127 127 79 95 143 143 127 191 127 31 0 31 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335 351 383 383 351 351 383 399 415 383 335 335 351 351 335 319 319 319 335 351 383 399 415 415 351 335 319 303 303 303 303 319 399 383 351 319 303 287 271 271 415 367 319 287 303 303 303 287 271 287 303 335 335 351 351 335 335 335 351 367 399 415 431 447 335 383 415 399 351 351 399 463 383 367 351 367 399 415 399 383 351 351 351 367 367 383 383 383 415 399 399 383 383 399 399 415 431 415 415 415 415 431 447 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 447 431 431 415 415 431 431 447 431 431 431 431 431 431 431 431 415 415 415 431 431 447 447 447 463 479 479 479 479 463 447 431 479 479 479 479 479 463 431 431 431 431 431 447 447 463 463 431 447 399 383 367 367 399 431 447 383 415 447 447 447 447 479 511 431 447 447 463 463 479 479 495 463 463 463 463 463 463 463 463 495 463 431 431 463 479 479 463 463 463 463 463 447 431 415 415 415 431 463 495 511 511 495 495 527 527 527 527 527 527 527 527 511 527 527 543 543 559 559 575 575 559 559 543 543 527 527 511 527 543 559 559 527 511 543 559 575 575 575 575 575 575 575 575 591 591 591 591 591 623 639 639 655 639 639 623 623 607 607 607 591 591 591 591 591 591 591 575 639 639 639 639 639 639 639 639 686 670 639 623 607 623 623 639 639 639 639 639 639 639 639 639 623 623 623 639 655 670 702 718 686 670 670 655 655 670 670 686 670 655 655 639 639 655 655 670 670 670 670 670 670 670 670 670 686 670 670 655 655 670 670 686 718 702 702 686 686 670 670 670 702 702 702 702 702 702 702 702 670 686 686 702 702 686 686 670 734 734 734 734 734 734 734 734 750 750 750 750 750 750 750 750 782 766 750 718 718 734 750 766 750 734 734 718 718 734 734 750 718 718 718 734 734 750 750 750 718 718 718 718 718 718 718 718 734 750 750 766 766 750 750 734 750 750 750 750 750 750 750 750 766 766 766 766 766 766 766 766 718 734 750 750 766 766 750 750 830 846 846 862 878 878 830 814 846 862 862 894 910 958 1022 1038 990 990 1038 1070 1086 1070 1054 1022 1054 1070 1070 1086 1086 1102 1102 1118 1118 1102 1086 1086 1070 1086 1118 1134 1086 1150 1182 1230 1246 1230 1246 1262 1294 1310 1326 1310 1310 1278 1262 1246 1102 1134 1070 1070 1326 1533 1246 782 527 798 862 527 143 0 15 95 63 0 0 287 814 734 463 670 734 798 255 0 0 0 175 79 47 63 63 79 47 31 0 0 15 31 0 0 0 0 0 15 79 47 79 47 47 15 47 47 127 127 159 159 191 175 175 175 159 175 255 319 399 431 495 479 591 623 463 111 0 0 31 0 0 175 575 559 415 415 479 479 543 479 495 559 718 750 367 0 0 0 0 15 15 0 0 0 0 79 591 639 639 639 415 431 175 127 31 0 0 0 0 15 15 31 47 47 47 63 47 47 63 47 63 95 111 79 0 0 0 0 0 0 15 0 0 0 15 15 47 47 47 47 47 47 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 15 0 15 47 143 223 207 223 207 127 79 0 31 63 63 0 0 15 127 159 159 79 79 79 79 95 111 127 127 127 143 143 143 143 143 143 143 159 159 159 159 159 159 159 159 159 127 143 143 159 159 143 143 127 191 207 239 271 287 287 303 287 303 367 415 399 319 255 239 255 239 287 335 271 159 79 63 95 159 127 111 127 159 175 159 127 79 95 111 127 127 127 127 111 95 95 79 79 79 63 63 63 63 79 79 95 95 111 111 127 143 127 111 95 79 95 111 127 143 143 143 143 143 143 143 159 159 191 207 239 223 207 175 159 47 47 47 63 63 79 79 79 79 79 79 63 47 47 63 63 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 15 0 0 0 15 255 399 431 367 287 207 175 175 207 223 175 223 255 239 175 159 191 239 159 175 191 207 191 175 143 127 111 127 143 175 175 159 143 143 111 127 111 95 95 95 111 111 111 111 95 79 95 111 143 191 207 143 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335 351 383 367 351 351 367 399 399 367 319 319 335 351 351 335 319 319 335 335 351 367 367 383 383 367 351 319 319 319 335 351 367 351 335 303 287 271 271 271 351 319 287 287 303 319 303 287 271 271 303 319 335 335 335 335 303 319 335 351 367 399 415 415 335 351 351 351 335 335 367 383 383 367 351 367 399 415 399 383 351 351 367 367 367 383 383 383 415 399 399 383 383 399 399 415 415 399 399 399 399 415 431 447 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 447 431 431 415 415 431 431 447 431 431 431 431 431 431 431 431 415 415 415 431 431 447 447 447 463 463 479 479 463 463 447 431 463 479 479 479 463 463 447 431 431 431 431 447 447 463 463 431 431 383 383 383 399 399 415 431 383 415 447 447 447 447 479 495 447 447 463 463 463 463 463 479 463 463 463 463 463 463 463 463 495 463 431 431 463 479 463 463 463 463 463 463 447 447 431 415 431 447 479 511 511 511 511 511 527 527 527 527 527 527 527 527 527 527 543 543 543 543 559 559 559 559 543 543 543 543 527 527 527 559 575 559 543 527 543 575 575 575 575 575 575 575 575 575 591 591 591 591 591 607 623 639 639 639 623 623 623 607 607 607 607 607 607 607 591 591 591 591 639 639 639 639 639 639 639 639 686 670 639 623 607 623 639 639 639 639 639 639 639 639 639 639 655 655 639 639 639 655 670 670 686 670 670 655 655 670 670 686 670 655 655 639 639 655 655 670 670 670 670 670 670 670 670 670 686 670 655 655 655 655 670 686 702 702 686 686 686 670 670 670 702 702 702 702 702 702 702 702 670 686 686 702 702 686 686 670 734 734 734 734 734 734 734 734 750 750 750 750 750 750 750 750 782 766 750 734 734 734 750 766 750 750 734 734 734 734 750 750 702 702 702 718 718 718 734 734 718 718 718 718 718 718 718 718 734 750 750 766 766 750 750 734 750 750 750 750 750 750 750 750 766 766 766 766 766 766 766 766 734 734 750 766 782 782 766 766 846 846 830 846 862 862 830 830 846 878 878 894 926 974 1022 1038 1038 1038 1070 1118 1118 1118 1086 1070 1070 1070 1070 1086 1086 1086 1086 1086 1102 1102 1102 1102 1086 1102 1118 1134 1086 1150 1182 1230 1246 1246 1262 1278 1278 1310 1294 1310 1310 1278 1230 1230 1118 1134 1102 1086 1198 1214 926 543 527 782 814 495 95 0 31 79 63 0 0 303 814 734 463 623 702 750 223 0 0 0 127 31 63 63 47 63 31 15 0 0 15 31 0 0 0 0 0 15 63 63 63 63 63 31 63 63 63 95 95 127 127 143 143 111 47 63 127 191 255 335 399 415 511 543 447 111 0 0 0 0 0 207 623 655 527 543 575 527 543 495 495 543 718 750 383 0 0 0 0 15 15 0 0 0 0 31 543 607 639 670 447 479 351 271 159 79 0 0 0 0 15 15 31 31 31 47 31 31 47 47 47 79 111 79 0 0 0 0 0 0 15 15 15 0 15 15 47 47 47 47 47 47 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 15 0 0 47 143 223 207 223 223 127 79 0 31 63 63 0 0 15 127 159 159 79 79 79 79 95 111 111 127 127 111 127 127 143 143 159 159 159 159 159 159 159 159 159 159 159 127 143 143 159 159 143 143 127 175 175 191 207 223 255 271 271 287 335 383 383 319 271 271 271 287 335 367 303 191 111 111 143 159 143 127 143 159 175 159 127 79 95 111 127 127 127 127 111 111 95 95 95 79 79 79 63 79 79 95 95 95 95 111 111 143 127 111 95 79 95 111 111 111 127 127 127 143 159 159 159 159 191 223 223 223 175 127 95 47 47 47 47 63 63 79 79 95 95 95 95 63 47 47 31 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 63 15 0 0 0 47 271 399 399 335 287 223 191 191 207 223 191 207 223 223 191 191 207 223 175 175 191 207 191 175 159 143 111 127 143 159 159 159 143 143 95 127 111 95 95 95 95 111 95 95 95 95 95 111 127 175 207 159 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 351 367 367 351 351 367 399 399 351 303 303 335 367 383 383 319 319 319 319 319 319 335 335 415 399 351 335 319 335 367 383 335 319 303 303 287 287 287 303 287 287 271 303 335 335 319 287 255 255 287 303 319 319 319 319 303 303 319 335 351 367 383 399 383 367 335 335 351 351 351 335 383 367 351 367 399 415 399 383 351 367 367 367 383 383 383 383 415 415 399 399 399 399 415 415 399 383 383 383 383 399 415 431 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 431 431 415 415 415 415 431 431 431 431 431 431 431 431 431 431 415 415 415 431 431 447 447 447 463 463 479 479 463 447 431 431 463 463 463 479 463 447 447 431 431 431 431 447 447 463 463 431 399 383 399 399 415 415 415 399 399 415 447 447 431 431 463 495 463 463 463 463 447 447 447 447 463 463 463 463 463 463 463 463 495 463 431 431 463 479 463 447 463 463 463 463 447 447 447 447 463 479 495 511 527 527 527 527 527 527 527 527 527 527 527 527 559 559 543 543 543 543 527 527 527 527 543 543 543 543 559 559 543 575 591 575 559 543 559 591 591 591 591 591 591 591 591 591 607 591 591 591 591 607 623 623 623 623 623 607 607 607 591 591 607 607 607 607 623 623 623 623 639 639 639 639 639 639 639 639 670 655 639 623 623 623 639 639 639 639 639 639 639 639 639 639 686 670 655 639 639 639 639 655 686 670 670 655 655 670 670 686 655 655 639 639 639 639 655 655 686 686 686 686 686 686 686 686 670 670 655 639 639 655 670 670 686 686 686 670 670 670 655 655 686 686 686 686 686 686 686 686 670 670 686 686 686 686 670 670 734 734 734 734 734 734 734 734 750 750 750 750 750 750 750 750 766 750 750 734 734 750 766 766 766 766 750 750 750 750 766 766 686 686 686 702 702 702 702 718 718 718 718 718 718 718 718 718 734 734 750 750 750 750 734 734 750 750 750 750 750 750 750 750 766 766 766 766 766 766 766 766 750 766 782 782 798 798 782 782 862 862 830 830 846 862 862 862 862 894 894 926 942 974 1022 1038 1054 1038 1086 1118 1134 1118 1102 1086 1086 1086 1086 1070 1070 1070 1070 1070 1070 1086 1102 1118 1102 1118 1118 1118 1086 1134 1182 1230 1246 1262 1278 1310 1262 1294 1341 1357 1341 1278 1214 1214 1134 1102 1118 1118 1038 862 623 399 527 766 766 431 63 0 31 95 111 0 0 351 798 702 479 575 655 686 175 0 0 0 79 0 63 63 47 47 15 15 0 0 15 31 0 0 0 0 31 47 79 79 79 79 79 47 79 79 15 31 31 47 31 63 47 15 0 0 15 47 143 207 303 351 383 447 447 255 95 79 0 0 0 143 527 607 575 527 543 479 511 463 479 511 670 718 383 15 0 0 0 15 15 0 0 0 0 15 511 575 607 670 479 511 431 367 239 143 31 0 0 0 0 15 31 31 0 15 15 15 0 15 47 95 111 95 47 0 15 15 15 0 31 15 15 15 15 15 47 47 47 47 47 47 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 15 0 0 47 127 207 207 223 223 143 95 15 31 47 63 0 0 15 127 159 159 79 79 79 79 79 111 111 111 127 95 95 111 127 143 159 175 175 159 159 159 159 159 159 159 159 143 143 143 143 143 143 143 143 159 143 143 143 175 207 239 255 255 303 335 351 335 303 303 303 303 335 335 271 175 111 111 143 175 159 143 143 175 175 159 143 79 95 111 127 127 127 127 111 127 111 111 111 95 95 95 79 111 111 95 95 95 95 79 79 143 127 111 95 95 95 95 111 79 95 111 127 143 159 175 175 159 191 207 223 191 143 79 31 47 47 47 47 63 63 63 63 111 111 127 111 79 31 31 0 0 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 47 31 15 0 0 79 303 399 351 303 287 255 223 223 207 223 223 191 175 191 207 223 207 191 175 191 191 191 191 175 159 143 127 143 143 159 159 143 127 143 95 111 95 79 79 79 79 79 79 95 95 111 111 111 111 143 207 159 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 351 367 367 351 335 367 383 383 335 287 287 319 383 399 415 351 351 335 335 319 319 303 303 415 383 351 319 303 319 367 383 303 287 287 271 271 287 303 303 271 271 271 303 335 319 287 239 239 255 271 287 303 303 303 303 319 319 335 351 367 383 383 399 463 399 351 351 399 415 383 335 383 367 351 367 399 415 399 383 367 367 367 383 383 383 399 399 431 415 399 399 399 399 415 431 399 399 383 383 399 415 431 431 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 431 431 415 399 399 415 431 431 415 415 415 415 415 415 415 415 415 415 415 431 431 447 447 447 447 463 463 463 463 447 431 415 447 447 463 463 463 447 447 431 431 431 431 447 447 463 463 431 383 367 399 431 431 415 399 383 399 415 447 447 431 431 447 479 479 479 463 463 447 431 431 431 447 447 447 447 447 447 447 447 479 447 415 431 447 463 463 447 479 463 463 447 447 447 463 463 495 511 511 527 543 543 543 543 527 527 527 527 527 527 527 527 575 559 559 543 543 527 527 511 511 527 527 543 543 559 559 575 559 575 607 591 559 559 575 591 591 591 591 591 591 591 591 591 607 591 591 575 575 591 607 607 607 607 607 591 591 591 591 591 607 623 623 623 623 639 639 639 639 639 639 639 639 639 639 639 655 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 670 655 655 639 639 655 655 670 686 670 670 655 655 670 670 686 655 655 639 623 623 639 655 655 686 686 686 686 686 686 686 686 655 655 639 639 639 639 655 655 670 670 670 655 655 655 655 655 670 670 670 670 670 670 670 670 655 670 686 686 686 686 670 655 718 718 718 718 718 718 718 718 734 734 734 734 734 734 734 734 750 750 734 750 750 750 766 766 782 766 766 750 750 766 766 782 702 702 702 702 702 702 718 718 718 718 718 718 718 718 718 718 718 734 750 750 750 750 734 718 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 766 782 798 814 814 814 798 798 878 862 814 830 846 878 878 894 878 910 926 958 974 1006 1038 1038 1022 1006 1054 1086 1102 1086 1070 1054 1086 1086 1070 1070 1054 1038 1038 1038 1038 1070 1102 1134 1118 1118 1118 1102 1086 1150 1182 1214 1246 1262 1294 1326 1246 1278 1326 1357 1326 1278 1198 1166 1102 1038 1038 1054 910 639 511 527 559 766 734 335 15 0 95 95 111 0 0 415 798 686 495 527 639 655 143 0 0 0 63 0 63 63 31 47 15 0 0 0 15 15 0 0 0 0 15 47 47 47 47 47 63 47 63 47 0 0 0 0 0 0 0 0 0 0 0 0 47 143 239 255 255 383 463 399 335 287 223 63 0 159 447 511 511 495 479 415 447 415 431 463 607 655 351 0 0 0 0 15 15 0 0 0 0 0 431 479 495 559 367 431 287 255 175 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 95 95 63 15 15 15 15 15 31 31 15 15 15 15 47 47 47 47 47 47 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 15 0 0 31 111 191 191 223 239 159 111 15 31 47 63 0 0 15 127 159 159 79 63 63 79 79 95 111 111 111 79 79 95 111 143 159 175 191 159 159 159 159 159 159 159 159 143 143 143 143 143 143 143 143 159 143 127 111 143 175 223 255 239 255 303 319 335 335 335 335 271 271 239 175 95 47 63 79 191 175 143 159 175 175 159 127 79 95 111 127 127 127 127 111 127 127 127 111 111 111 95 95 127 111 111 95 95 79 79 63 143 143 127 111 95 95 95 95 63 63 79 111 127 143 175 175 159 175 191 175 143 79 15 0 47 47 47 47 47 63 63 63 127 127 143 127 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 15 0 0 127 335 399 303 287 287 271 255 239 223 207 239 191 143 175 223 239 207 159 191 191 191 191 175 175 159 159 143 143 159 143 143 143 127 143 95 127 95 79 63 63 63 79 63 79 111 127 127 111 95 111 207 191 111 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 335 367 351 335 335 351 383 351 319 287 287 335 383 415 415 367 367 367 351 335 319 319 319 367 351 319 287 287 303 319 335 287 271 271 271 271 287 303 303 303 303 287 303 319 287 239 207 239 255 271 287 303 303 303 303 351 351 367 367 383 399 399 399 463 399 351 351 399 415 383 335 383 367 351 367 399 415 399 383 367 367 383 383 383 399 399 399 431 431 415 399 399 415 431 431 415 415 415 415 415 431 447 463 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 431 415 399 399 399 399 415 431 415 415 415 415 415 415 415 415 415 415 415 431 431 447 447 447 447 447 463 463 447 447 431 415 431 431 447 463 463 447 447 431 431 431 431 447 447 463 463 431 383 367 399 431 431 415 399 383 399 415 447 431 415 415 431 463 463 463 463 447 431 431 415 415 447 447 447 447 447 447 447 447 479 447 415 415 447 463 447 431 479 463 463 447 447 463 479 495 527 527 527 527 527 543 543 543 527 527 527 527 527 527 527 527 575 559 559 543 543 527 527 511 511 527 527 543 543 559 559 575 559 575 607 591 559 559 575 591 591 591 591 591 591 591 591 591 607 591 591 575 575 575 591 591 575 575 575 591 591 591 591 591 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 623 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 623 623 639 655 670 686 702 686 670 670 655 655 670 670 686 655 639 623 623 623 623 639 655 670 670 670 670 670 670 670 670 639 639 623 623 623 623 639 639 639 639 639 655 655 655 655 655 670 670 670 670 670 670 670 670 655 655 670 686 686 670 655 655 718 718 718 718 718 718 718 718 734 734 734 734 734 734 734 734 718 734 734 750 766 766 766 766 782 766 766 750 750 766 766 782 734 734 734 734 734 734 718 718 718 718 718 718 718 718 718 718 718 718 734 750 750 734 718 718 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 766 782 798 814 814 814 814 814 878 862 830 830 846 878 894 910 894 942 958 990 990 1022 1038 1038 1006 1006 1054 1086 1102 1086 1070 1038 1070 1070 1070 1054 1038 1038 1022 1022 1038 1054 1102 1134 1118 1134 1118 1118 1118 1166 1182 1214 1230 1262 1294 1326 1278 1310 1357 1357 1326 1278 1182 1134 1102 958 894 878 734 511 527 655 639 782 702 287 15 31 143 143 111 0 63 527 782 655 495 511 670 639 111 0 31 0 79 0 63 63 31 15 0 0 0 0 0 15 0 0 0 0 31 47 47 47 47 47 79 47 79 47 0 0 0 0 0 0 0 0 31 0 0 0 0 63 127 143 111 207 367 447 495 495 447 319 175 271 415 431 431 447 447 431 335 319 367 415 543 591 287 0 0 0 0 15 15 0 0 0 0 0 383 383 367 431 223 271 175 159 95 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 127 127 63 15 15 15 15 0 31 15 15 15 15 15 47 47 47 47 47 47 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 15 0 0 15 95 175 191 223 239 175 127 31 31 47 63 0 0 15 127 159 159 79 63 63 63 79 95 95 111 111 63 79 95 111 143 159 175 175 159 159 159 159 159 159 159 159 159 143 143 127 127 143 143 159 175 159 127 127 143 191 239 271 223 239 255 287 319 351 351 351 255 239 191 111 47 31 31 47 191 175 143 143 159 175 143 111 79 95 111 127 127 127 127 111 127 127 127 111 111 111 95 95 127 111 111 95 95 79 79 63 143 143 127 127 111 95 79 63 47 47 79 95 111 143 159 159 159 159 159 159 127 79 31 0 111 111 95 95 95 95 95 95 127 127 127 111 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 15 0 15 191 383 383 287 287 287 287 271 239 207 191 223 175 143 159 207 239 191 143 191 191 175 175 159 159 159 159 175 159 159 143 127 127 127 143 111 127 111 95 79 63 63 63 63 79 111 127 111 95 79 95 207 207 143 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 335 351 351 335 335 351 383 335 319 303 319 367 399 399 383 367 367 351 351 335 335 319 319 319 303 287 287 271 271 271 287 287 287 271 271 271 287 303 303 351 319 303 287 303 287 239 207 255 255 287 303 319 319 319 319 367 367 383 383 383 399 399 399 383 367 335 335 351 351 351 335 383 367 351 367 399 415 399 383 383 383 383 383 399 399 399 415 431 431 415 415 415 415 431 431 431 431 415 415 431 431 447 463 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 399 399 399 399 399 399 399 399 415 415 399 399 399 399 415 415 399 399 399 399 399 399 399 399 415 415 415 431 431 447 447 447 447 447 447 447 447 431 415 415 415 415 431 447 447 447 447 431 431 431 431 447 447 463 463 431 399 383 399 399 415 415 415 399 399 415 447 431 415 399 415 447 447 447 447 447 431 431 431 431 431 431 431 431 431 431 431 431 463 431 415 415 431 447 447 431 479 479 447 447 447 463 495 511 543 527 527 511 511 527 543 543 527 527 527 527 527 527 527 527 559 559 543 543 543 543 527 527 527 527 543 543 543 543 559 559 543 575 591 575 559 543 559 591 575 575 575 575 575 575 575 575 607 591 591 575 559 575 575 575 559 559 559 575 575 575 591 591 591 591 591 607 623 639 639 639 639 639 639 639 639 639 639 639 607 623 639 655 655 655 639 639 639 639 639 639 639 639 639 639 623 623 623 639 655 670 702 718 686 670 670 655 655 670 670 686 639 639 623 623 623 623 639 639 639 639 639 639 639 639 639 639 639 623 607 607 607 607 623 639 623 623 623 639 639 639 655 655 655 655 655 655 655 655 655 655 655 655 670 670 670 670 655 655 702 702 702 702 702 702 702 702 718 718 718 718 718 718 718 718 702 718 734 766 766 766 766 766 766 766 750 750 750 750 766 766 750 750 750 734 734 734 734 718 718 718 718 718 718 718 718 718 718 718 734 734 734 734 718 718 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 766 782 798 814 814 814 814 798 846 862 830 846 878 910 894 910 910 958 974 1006 1022 1038 1054 1038 1022 1022 1070 1102 1118 1102 1086 1070 1038 1038 1038 1038 1038 1022 1022 1022 1038 1054 1086 1118 1102 1134 1134 1134 1150 1198 1198 1214 1230 1246 1294 1326 1294 1326 1341 1326 1310 1246 1166 1134 1102 910 766 655 575 479 559 702 702 846 670 223 0 79 175 127 95 0 191 670 750 607 527 495 718 639 95 0 47 0 95 31 63 63 15 15 0 0 0 0 0 0 0 0 0 0 15 47 47 47 79 79 79 79 79 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 63 47 0 15 191 335 447 495 479 399 255 255 255 239 271 303 335 335 223 255 335 383 527 543 239 0 0 0 0 15 15 0 0 0 0 0 303 255 223 303 79 95 143 111 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 111 127 47 15 0 0 0 0 15 0 0 0 15 15 47 47 47 47 47 47 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 15 0 0 0 79 159 191 223 255 191 143 47 47 47 63 0 0 15 127 159 159 79 47 63 63 63 95 95 95 95 79 79 95 111 127 143 159 159 159 159 159 159 159 159 159 159 175 159 127 111 111 127 159 175 159 159 143 143 175 207 239 255 223 223 223 271 319 367 367 367 319 271 191 111 63 63 63 79 191 159 143 127 143 143 127 95 79 95 111 127 127 127 127 111 127 111 111 111 95 95 95 79 111 111 95 95 95 95 79 79 143 143 143 127 111 95 63 47 47 47 63 79 95 111 127 143 111 111 95 79 63 47 31 31 143 127 127 127 127 111 111 111 127 111 95 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 0 31 239 415 383 319 303 287 271 255 223 207 191 191 175 159 175 191 207 191 159 207 191 175 159 159 159 159 175 191 175 159 127 127 127 127 143 143 159 127 111 95 79 79 79 95 95 95 95 95 79 63 95 207 223 175 111 31 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 335 351 351 335 319 351 367 319 319 319 351 383 399 367 335 335 335 335 319 319 319 319 319 271 287 303 303 303 271 255 239 319 303 303 287 287 287 303 303 351 319 287 271 287 303 287 271 271 271 303 319 335 335 335 335 351 367 367 367 367 383 383 383 335 351 351 351 335 335 367 383 383 367 351 367 399 415 399 383 383 383 383 399 399 399 415 415 447 431 431 415 415 431 431 447 415 415 399 399 415 431 431 447 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 399 399 399 399 399 399 399 399 415 399 399 383 383 399 399 415 399 399 399 399 399 399 399 399 415 415 415 431 431 447 447 447 431 447 447 447 447 431 415 399 399 415 431 447 447 447 447 447 431 431 431 447 447 463 463 431 431 383 383 383 399 399 415 431 399 431 447 431 399 399 415 431 415 431 431 431 431 431 447 447 431 431 431 431 431 431 431 431 463 431 399 415 431 447 447 431 495 479 447 431 447 479 511 527 543 527 511 495 495 511 527 543 527 527 527 527 527 527 527 527 527 527 543 543 543 543 559 559 559 559 543 543 543 543 527 527 527 559 575 559 543 527 543 575 559 559 559 559 559 559 559 559 607 591 575 575 559 559 559 575 543 543 559 559 559 575 575 575 559 575 575 591 607 623 623 639 639 639 639 639 639 639 639 639 591 607 639 655 670 655 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 655 686 686 686 670 670 655 655 670 670 686 639 623 623 607 607 623 623 639 623 623 623 623 623 623 623 623 623 623 607 591 591 607 623 623 607 607 623 623 623 639 639 639 639 639 639 639 639 639 639 639 639 655 655 670 670 655 655 639 702 702 702 702 702 702 702 702 718 718 718 718 718 718 718 718 686 718 734 766 782 782 766 766 750 750 734 734 734 734 750 750 734 734 734 718 718 718 702 702 718 718 718 718 718 718 718 718 702 718 718 734 734 718 718 702 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 766 766 782 798 798 798 798 798 830 846 846 878 894 926 894 910 926 974 1006 1038 1038 1054 1054 1054 1006 1006 1054 1086 1102 1086 1070 1038 1022 1022 1022 1022 1022 1038 1038 1038 1054 1070 1070 1086 1086 1118 1150 1166 1198 1230 1214 1214 1214 1230 1278 1310 1357 1357 1357 1326 1278 1214 1166 1150 1038 830 655 495 527 591 702 750 750 862 639 159 0 79 175 95 79 0 303 782 734 559 543 527 750 623 47 0 31 0 95 63 63 63 15 0 0 0 0 0 31 15 0 0 0 0 15 47 95 95 95 95 127 127 127 95 0 0 0 0 0 0 31 31 0 0 0 0 0 0 47 31 0 0 15 175 287 351 367 335 223 127 95 95 143 191 239 223 159 207 335 399 527 543 207 0 0 0 0 15 15 0 0 0 0 0 271 207 175 239 15 15 63 47 15 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 47 95 111 63 31 0 0 0 0 0 0 0 0 15 15 47 47 47 47 47 47 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 15 0 0 0 79 143 191 223 255 207 143 47 47 47 63 0 0 15 127 159 159 79 47 47 63 63 79 95 95 95 95 95 95 111 111 127 127 143 159 159 159 159 159 159 159 159 175 159 127 111 111 127 159 175 127 127 143 159 175 207 223 223 239 223 207 239 319 367 367 351 367 287 191 111 79 79 95 111 175 143 127 111 127 127 95 63 79 95 111 127 127 127 127 111 111 95 95 95 79 79 79 63 79 79 95 95 95 95 111 111 143 143 143 143 127 95 63 31 63 63 63 79 95 95 95 111 79 47 15 0 0 31 63 95 159 159 159 143 143 143 127 127 127 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 47 31 0 47 287 447 383 351 319 303 271 239 207 191 175 159 175 191 191 159 159 175 191 207 191 175 159 143 159 175 175 207 175 159 127 111 111 127 143 159 175 159 127 111 95 95 95 111 95 95 79 63 63 63 111 207 239 207 127 47 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 319 351 351 319 319 351 367 319 319 335 383 399 399 351 303 303 303 303 303 303 303 303 303 255 287 303 335 319 287 255 223 335 319 303 303 287 287 287 303 335 303 271 255 287 319 335 319 271 287 303 335 335 351 351 335 335 335 351 351 351 351 367 367 335 383 415 399 351 351 399 463 383 367 351 367 399 415 399 383 415 383 383 399 399 415 415 415 447 431 431 415 415 431 431 447 399 383 383 383 383 399 415 431 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 399 399 399 399 399 399 399 399 415 399 399 383 383 399 399 415 399 399 399 399 399 399 399 399 415 415 415 431 431 447 447 447 431 447 447 447 447 431 415 399 399 399 415 447 447 447 447 447 431 431 431 447 447 463 463 431 447 399 383 367 367 399 431 447 399 431 447 431 399 383 399 431 399 415 415 431 431 447 447 463 431 431 431 431 431 431 431 431 463 431 399 399 431 447 447 431 495 479 447 431 447 479 511 543 543 527 495 479 479 495 511 527 527 527 527 527 527 527 527 527 511 527 527 543 543 559 559 575 575 559 559 543 543 527 527 511 527 543 559 559 527 511 543 559 543 543 543 543 543 543 543 543 607 607 575 559 559 559 559 559 527 543 543 559 559 575 575 575 543 559 559 575 591 607 623 623 639 639 639 639 639 639 639 639 591 607 639 655 670 655 655 639 639 639 639 639 639 639 639 639 686 670 655 639 639 639 655 655 686 670 670 655 655 670 670 686 670 623 655 607 639 623 655 639 639 607 639 607 639 607 639 607 623 607 607 591 591 607 607 623 591 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 639 655 655 670 670 655 655 639 702 702 702 702 702 702 702 702 718 718 718 718 718 718 718 718 686 702 734 766 782 782 766 766 750 734 734 718 718 734 734 750 718 718 718 702 702 686 686 686 718 718 718 718 718 718 718 718 702 718 718 734 734 718 718 702 750 750 750 750 750 750 750 750 734 734 734 734 734 734 734 734 750 766 782 798 798 798 782 782 782 798 846 894 926 894 894 894 942 958 1006 1054 1054 1038 1054 1054 990 990 1038 1070 1086 1038 1038 990 990 1006 1006 1022 1022 1038 1038 1054 1070 1070 1070 1070 1102 1118 1166 1182 1214 1246 1230 1230 1214 1230 1262 1294 1373 1357 1341 1294 1246 1214 1182 1182 958 798 591 463 527 718 798 798 766 830 655 143 0 95 191 79 63 0 351 830 702 527 591 591 766 639 15 0 15 0 47 63 47 31 0 0 0 0 0 47 15 15 0 0 0 0 15 31 95 95 95 95 95 95 127 63 47 15 15 0 0 31 31 15 0 0 0 0 47 47 111 95 0 0 0 63 159 207 223 239 223 143 95 143 207 223 255 271 159 239 351 431 543 511 207 0 0 0 0 15 15 0 0 0 0 0 287 191 159 207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 95 63 63 0 0 0 0 0 0 0 0 0 15 15 47 47 47 47 47 47 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 15 0 0 0 79 143 207 239 271 239 127 47 15 15 63 0 0 15 127 191 159 79 63 63 47 63 79 95 95 95 95 111 111 111 111 111 111 111 159 159 159 159 159 159 159 159 207 159 127 111 111 127 159 175 95 111 143 159 191 191 191 191 255 223 207 239 319 367 367 351 367 287 175 95 95 79 127 143 159 143 111 111 111 111 79 47 79 95 111 127 127 127 127 111 95 95 111 79 111 63 95 63 95 79 111 95 127 111 143 159 111 111 159 143 127 95 47 31 63 79 79 79 79 79 79 79 47 15 0 0 0 31 95 127 191 175 175 175 159 143 143 143 127 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 47 0 0 31 303 431 383 367 335 303 255 223 191 191 175 143 191 223 207 143 127 159 207 223 207 175 159 143 159 175 191 207 191 159 127 111 111 127 143 191 175 175 143 127 111 111 95 127 111 79 63 47 47 63 111 207 207 191 111 47 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 319 319 319 319 319 319 351 351 351 351 351 351 351 351 383 367 351 335 335 335 351 351 303 319 335 335 335 303 271 255 271 271 271 271 271 271 271 271 319 319 287 271 271 271 271 271 255 287 303 335 351 351 335 319 287 303 335 351 367 383 383 383 399 399 399 415 415 431 431 447 415 415 415 415 415 415 399 367 367 367 367 383 383 399 399 399 447 447 447 447 447 447 447 447 399 415 431 463 479 479 479 479 431 431 415 399 383 383 383 399 431 399 399 447 431 367 351 383 335 383 431 415 367 351 367 399 383 383 383 383 383 383 383 383 399 383 383 367 367 383 383 399 383 399 415 431 447 463 463 463 431 415 415 399 399 415 415 431 383 399 415 431 415 399 383 367 431 431 431 431 431 431 431 399 431 399 399 415 415 431 431 431 431 431 431 415 415 399 399 399 415 415 415 415 415 415 415 415 447 447 463 463 463 447 431 431 463 447 447 431 431 447 447 463 495 495 495 495 495 495 495 495 495 511 511 527 527 511 511 495 511 527 527 543 543 527 527 511 559 559 559 559 559 559 559 559 575 559 559 543 543 527 527 527 511 511 511 527 527 543 543 543 543 543 543 543 543 543 543 543 559 559 575 575 575 559 543 527 559 559 591 607 607 591 559 559 575 575 607 623 623 623 623 623 591 591 591 607 607 623 623 623 639 639 639 655 655 670 670 670 639 639 639 655 655 670 670 670 655 655 655 655 655 655 655 639 686 670 655 655 686 686 670 655 655 639 655 639 655 639 655 639 655 639 655 639 655 639 655 639 607 607 623 639 655 655 670 686 655 655 655 655 655 655 655 655 686 670 670 686 718 702 639 575 718 718 702 702 702 702 702 702 686 686 686 686 686 686 686 686 718 718 718 734 734 750 750 750 686 686 686 686 686 686 686 686 655 670 702 718 718 702 670 655 686 686 686 702 702 718 718 718 734 718 718 702 702 718 718 734 766 766 766 766 766 766 766 766 782 782 782 766 766 750 750 750 702 702 718 734 734 750 766 766 782 782 766 750 750 750 766 766 830 830 862 878 878 894 926 926 910 942 990 1022 1054 1070 1054 1006 1070 1038 1070 1086 1086 1054 1086 1054 1038 1038 1022 1022 990 1006 1022 1070 1086 1086 1118 1102 1134 1166 1150 1166 1182 1182 1134 1150 1182 1230 1246 1326 1373 1326 1326 1326 1294 1198 1214 1294 702 575 479 463 591 686 750 750 782 894 527 0 0 207 207 47 0 0 367 702 527 415 527 479 878 463 63 0 47 31 31 31 0 31 31 31 31 31 31 63 15 47 15 0 0 15 31 0 79 79 95 95 95 63 79 31 31 31 15 0 0 31 47 63 79 111 79 63 95 63 95 63 79 31 31 63 79 111 111 95 79 95 143 127 159 191 255 271 207 239 303 335 447 479 191 0 0 0 0 0 0 15 15 31 0 95 223 239 143 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 63 15 31 15 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 63 191 319 207 207 271 191 0 0 47 31 0 0 63 159 223 207 127 95 79 79 95 95 79 31 15 79 111 143 143 127 95 79 95 175 159 159 159 159 175 191 191 127 127 127 143 143 159 159 159 143 143 159 175 191 191 207 191 223 191 207 223 287 319 383 415 399 271 175 143 143 79 111 143 143 143 143 127 127 111 111 111 127 111 111 95 95 111 111 127 175 143 127 63 95 79 143 143 143 111 143 111 143 111 143 111 143 79 95 111 111 95 63 31 95 63 47 63 127 143 127 111 0 0 0 0 0 0 63 127 207 191 175 143 127 111 95 111 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 15 0 0 0 239 367 287 335 287 255 239 255 255 239 207 191 191 191 175 175 159 159 159 175 175 175 175 175 175 175 175 159 159 159 143 143 127 127 127 143 95 95 79 95 111 111 95 95 79 63 31 63 79 95 111 143 175 207 159 95 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335 335 335 319 319 319 319 319 319 335 335 335 335 335 335 335 351 351 351 351 335 335 319 319 255 271 271 271 271 255 255 239 271 271 271 271 271 271 271 271 335 319 303 303 287 287 287 303 271 287 319 335 351 351 335 335 319 335 351 367 383 383 383 383 367 367 383 383 383 383 383 399 415 415 415 415 415 431 431 431 367 367 367 383 383 399 399 399 447 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 415 415 399 383 367 367 383 383 415 383 383 431 415 351 335 383 335 383 415 415 383 351 367 399 367 367 383 383 383 383 383 383 399 383 383 367 367 383 383 399 383 399 415 431 447 447 447 447 431 431 415 399 399 399 415 415 383 399 415 431 415 415 383 383 447 447 447 447 447 447 447 415 431 399 399 415 415 431 431 431 431 431 415 415 415 399 399 399 431 431 431 431 431 431 431 431 415 415 431 447 447 431 431 415 463 463 447 447 447 447 463 463 495 495 495 495 495 495 495 495 495 511 511 527 527 511 511 495 511 527 527 543 543 527 527 511 511 511 527 527 527 543 543 543 559 543 543 543 527 527 511 511 511 511 511 527 527 543 543 543 543 543 543 543 543 543 543 543 527 527 559 575 575 575 575 575 543 559 575 591 591 575 559 543 575 591 607 607 623 623 623 607 591 591 591 607 607 623 623 623 639 639 639 655 655 655 670 670 623 623 623 639 639 639 655 655 670 670 670 670 655 655 655 655 686 670 639 655 686 686 670 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 607 607 623 623 639 655 670 670 655 655 655 655 655 655 655 655 655 639 639 686 718 718 670 607 670 670 670 670 670 670 670 670 686 686 686 686 686 686 686 686 702 702 702 718 718 718 734 734 686 686 686 686 686 686 686 686 670 670 702 702 702 702 670 670 686 686 686 702 702 718 718 718 718 702 686 686 686 686 702 718 766 766 766 766 766 766 766 766 782 782 766 766 766 750 750 750 702 702 718 734 734 750 766 766 782 766 766 750 750 766 782 782 798 830 862 878 878 894 894 926 926 958 990 1022 1054 1054 1006 1006 1070 1086 1102 1102 1086 1086 1086 1070 1022 1022 1022 1022 990 1006 1022 1054 1086 1118 1102 1134 1118 1150 1134 1150 1214 1182 1182 1150 1166 1214 1230 1294 1294 1341 1326 1262 1310 1357 1246 1070 607 559 527 511 575 607 639 607 702 798 479 31 95 271 207 15 0 0 399 702 511 415 559 527 814 399 15 0 31 15 31 47 0 0 31 31 31 31 63 63 95 63 31 0 0 0 0 0 0 0 0 0 15 47 63 79 47 47 31 31 31 15 0 0 111 95 111 95 95 95 95 79 111 79 47 47 63 79 79 95 15 47 63 79 79 111 143 159 175 223 255 271 351 383 143 0 0 0 0 0 0 15 15 0 63 127 223 223 127 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 111 111 63 15 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 63 207 287 207 207 287 191 0 0 15 0 0 0 31 127 223 207 175 111 127 111 79 79 79 47 31 79 111 143 159 127 111 111 127 175 159 159 159 159 175 191 207 127 127 127 143 143 159 159 159 143 143 159 159 175 191 207 207 239 207 207 223 287 319 367 383 367 239 159 143 127 79 79 127 143 143 143 127 127 111 111 111 127 111 111 95 95 111 111 127 159 159 143 143 127 127 127 127 143 143 143 143 143 143 143 111 143 79 63 63 111 95 63 31 63 47 47 63 127 127 111 79 0 0 0 0 0 0 63 127 175 191 207 207 191 143 111 111 0 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 15 255 335 303 319 287 239 239 239 255 223 207 191 191 191 175 175 159 159 159 175 175 175 175 175 175 175 175 159 159 159 143 143 127 127 127 159 111 63 47 95 111 95 79 47 31 31 31 79 111 143 159 127 175 207 175 95 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 367 351 351 335 335 319 319 303 319 319 303 303 303 303 303 303 319 319 335 351 335 319 303 287 239 239 239 239 239 239 255 271 271 271 271 271 271 287 287 287 335 335 319 303 303 303 303 319 271 287 319 335 351 351 351 351 367 367 383 399 399 383 383 367 399 383 383 383 383 383 367 367 399 415 415 431 431 447 447 463 383 383 383 383 399 399 399 399 431 431 431 431 431 431 431 431 463 447 415 383 367 367 383 383 399 383 367 351 351 351 367 367 399 351 351 415 399 335 335 367 351 383 415 415 383 367 367 383 351 351 367 367 383 383 399 399 399 383 383 367 367 383 383 399 383 399 415 431 447 447 447 447 447 447 415 399 399 399 399 399 383 399 415 415 415 415 399 399 463 463 463 463 463 463 463 431 431 399 415 415 415 415 431 431 431 415 415 415 399 399 399 399 447 447 447 447 447 447 447 447 383 383 415 431 431 431 431 431 479 479 463 463 463 463 479 479 479 479 479 495 495 495 495 495 495 495 511 511 511 511 495 495 511 511 527 527 527 527 511 511 463 479 479 495 495 511 511 511 527 527 527 527 511 511 511 511 511 511 511 527 527 543 543 543 543 543 543 543 543 543 543 543 495 511 543 559 575 591 591 591 543 543 559 559 559 559 543 543 575 591 591 607 623 607 607 607 591 591 591 607 607 623 623 623 639 639 639 639 655 655 655 670 607 607 607 623 623 623 639 639 670 670 670 670 686 686 686 686 686 655 639 655 670 686 670 639 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 607 607 623 623 639 655 655 655 655 655 655 655 655 655 655 655 623 623 639 670 718 718 686 655 639 639 639 639 639 639 639 655 686 686 686 686 686 686 686 686 686 686 686 702 702 702 718 718 686 686 686 686 686 686 686 686 670 686 686 702 702 686 686 670 686 686 686 702 702 718 718 718 702 686 670 670 670 670 686 702 750 750 750 750 750 750 750 750 782 766 766 766 750 750 750 750 702 702 718 734 734 750 766 766 766 750 750 750 766 782 798 814 798 830 862 878 878 894 910 942 958 974 990 1022 1038 1038 990 990 1070 1086 1086 1102 1086 1070 1070 1070 1006 1006 1006 1022 990 1006 1006 1038 1086 1086 1086 1102 1102 1134 1150 1134 1230 1198 1182 1182 1166 1198 1230 1246 1214 1341 1341 1230 1326 1421 1166 750 527 559 607 607 591 559 543 511 623 686 399 31 143 287 191 15 0 15 479 718 511 415 543 575 702 319 0 0 0 15 31 63 31 31 31 31 63 63 63 63 127 79 47 0 0 0 0 0 63 47 0 0 0 0 31 47 15 31 31 47 47 31 47 31 79 63 79 63 63 63 111 79 111 63 47 31 47 47 31 47 0 0 0 0 0 15 79 79 79 175 223 223 239 287 159 0 0 0 0 0 0 0 0 0 47 127 191 191 111 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 95 143 159 255 255 239 175 95 15 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 47 191 239 191 223 287 207 15 0 0 31 0 0 0 79 191 207 207 127 127 111 111 79 79 47 47 79 111 143 159 143 127 143 159 175 159 159 159 159 175 191 207 143 143 143 143 159 159 159 159 143 143 159 159 175 191 191 191 239 239 255 271 287 303 335 351 319 207 127 111 111 63 95 143 127 127 127 127 111 111 111 111 127 111 111 95 95 111 111 127 127 143 159 175 159 143 111 95 143 143 143 143 143 143 143 111 127 79 63 63 111 111 63 31 31 31 47 79 127 111 63 15 0 0 0 0 0 0 79 127 255 271 287 271 223 143 63 15 0 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 31 271 351 319 303 271 239 223 239 239 223 207 191 191 191 175 175 159 159 159 175 175 175 175 175 159 159 159 159 159 159 143 143 127 127 127 175 127 95 63 95 95 63 47 63 47 47 47 79 95 111 127 111 143 175 143 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 383 383 367 351 335 319 303 303 319 319 319 319 303 303 303 303 287 303 335 351 335 319 271 239 271 255 239 239 255 271 303 319 271 271 271 287 287 287 287 303 319 319 303 287 287 287 303 303 287 303 319 335 351 351 351 367 399 399 415 415 415 399 383 383 447 431 431 415 415 399 399 399 399 399 415 431 447 463 479 479 383 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 447 415 383 335 335 335 367 383 367 367 351 335 335 351 351 367 367 319 335 383 383 335 319 351 367 383 399 399 399 383 383 383 335 351 351 367 383 383 399 399 399 383 383 367 367 383 383 399 383 399 415 431 431 431 431 431 463 447 431 415 399 399 399 399 399 399 399 415 415 415 415 415 479 479 479 479 479 479 479 447 447 415 415 415 415 415 415 415 415 415 415 399 399 399 383 383 415 415 415 431 431 431 447 447 383 399 415 431 447 463 463 463 495 479 479 463 463 479 479 495 463 479 479 479 479 495 495 495 479 495 511 511 511 511 495 479 495 511 527 527 527 527 511 495 495 495 495 479 479 479 479 479 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 543 543 543 543 543 543 543 543 511 527 543 559 575 591 591 575 543 543 543 543 543 543 543 543 575 591 591 607 607 607 591 591 591 591 591 607 607 623 623 623 623 623 639 639 639 655 655 655 607 607 623 623 639 639 639 639 670 686 686 686 686 702 702 702 670 655 639 639 670 686 655 639 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 607 607 607 623 623 639 639 655 639 639 639 639 639 639 639 639 623 639 655 670 686 686 670 655 623 639 639 639 639 655 655 655 670 670 686 686 686 686 702 702 686 686 702 702 718 718 718 718 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 702 702 718 718 718 702 702 686 670 670 686 702 702 734 734 734 734 734 734 734 734 766 766 766 750 750 750 734 734 702 702 718 734 734 750 766 766 750 750 750 750 766 798 814 830 798 846 878 894 894 910 910 942 974 990 1006 1022 1022 1022 990 974 1070 1086 1086 1102 1070 1070 1054 1054 974 990 1006 1022 990 1006 1006 1006 1086 1070 1070 1086 1070 1102 1134 1150 1230 1214 1182 1182 1182 1166 1198 1198 1214 1294 1326 1310 1326 1230 942 575 559 607 702 670 591 511 511 543 639 623 287 0 127 255 159 15 0 143 543 702 527 431 543 623 670 287 0 0 0 15 31 47 15 15 15 15 47 47 47 47 111 63 15 15 0 0 0 47 351 319 239 175 111 47 15 0 0 0 0 0 31 63 111 127 63 63 79 63 63 63 111 95 79 79 63 47 47 47 15 15 0 0 0 0 0 0 31 31 15 95 191 191 223 271 271 191 0 0 0 0 0 0 0 0 0 47 111 127 63 0 0 0 0 0 0 0 0 0 0 31 111 143 223 271 271 271 271 287 383 367 303 207 95 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 31 143 207 191 239 287 207 31 0 0 31 0 0 0 63 143 191 223 127 143 111 111 79 79 63 47 79 111 143 159 143 143 175 207 175 159 159 159 159 175 191 207 143 159 159 159 159 159 159 159 143 143 143 159 159 175 175 191 223 239 255 271 271 271 303 303 287 175 111 127 111 79 111 143 127 111 111 111 111 111 111 111 127 111 111 95 95 111 111 127 143 159 159 159 143 143 127 111 143 143 143 143 143 143 143 111 127 79 63 63 111 111 79 47 15 31 47 79 127 95 31 0 0 0 0 0 0 0 63 111 367 335 303 223 127 31 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 15 15 0 0 47 287 367 319 287 255 207 207 223 239 223 207 191 191 191 175 175 159 159 159 175 175 175 159 159 159 159 143 159 159 159 143 143 127 127 127 191 143 111 79 95 79 47 15 127 111 95 63 79 63 47 47 79 95 127 111 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 383 367 351 335 319 303 303 287 351 351 335 335 319 319 303 303 271 287 319 335 335 303 271 239 271 255 239 239 255 271 303 319 271 271 271 287 287 303 303 319 287 271 271 255 255 271 287 287 303 319 319 319 335 351 367 383 399 399 415 415 415 399 399 383 447 431 431 415 415 399 399 399 383 399 399 415 431 447 463 479 415 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 399 367 335 319 319 335 367 399 351 351 335 335 335 335 351 367 351 319 319 383 383 335 319 367 383 383 383 399 399 399 383 367 335 351 351 367 367 383 383 383 399 383 383 367 367 383 383 399 383 399 415 415 431 431 415 415 447 431 415 399 399 399 399 415 399 399 399 415 415 431 431 447 479 479 479 479 479 479 479 447 447 415 415 415 415 415 415 415 415 415 399 399 399 383 383 383 383 383 383 399 399 415 415 415 399 415 447 463 479 495 495 495 495 479 479 463 463 479 479 495 447 463 463 479 479 495 495 495 479 479 495 511 511 495 479 479 495 495 511 527 527 511 495 495 543 543 527 511 495 479 463 463 511 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 543 543 543 543 543 543 543 543 543 559 559 575 575 559 559 543 543 543 543 543 543 543 543 543 575 591 591 607 607 591 575 575 591 591 591 607 607 623 623 623 623 623 623 639 639 639 655 655 639 639 639 639 655 655 670 670 670 670 670 686 686 702 702 702 670 655 623 639 670 670 655 639 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 607 607 607 623 623 623 623 639 639 639 639 639 639 639 639 639 655 670 670 670 655 639 623 623 639 639 655 655 670 670 686 686 670 670 670 686 686 702 702 702 718 718 718 718 734 734 750 750 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 702 702 718 718 718 734 718 702 702 702 702 718 734 734 734 734 734 734 734 734 734 766 766 750 750 750 734 734 734 702 702 718 734 734 750 766 766 750 750 750 766 782 798 830 846 814 846 878 894 894 910 910 958 990 1006 990 1006 1022 1022 990 990 1070 1086 1086 1102 1070 1054 1038 1038 974 990 1006 1038 1022 1022 1022 1006 1086 1070 1054 1054 1038 1070 1118 1134 1214 1214 1198 1182 1182 1198 1198 1198 1294 1246 1310 1357 1214 862 655 575 639 686 766 702 607 511 543 591 702 559 175 0 95 191 79 15 0 287 623 670 527 463 527 686 702 319 0 0 47 31 0 15 15 15 47 47 47 47 47 47 63 15 0 15 0 0 0 143 607 591 543 479 335 223 111 47 31 0 0 0 0 0 47 95 63 47 31 31 63 79 95 95 95 79 79 79 79 63 31 31 0 0 0 0 0 0 0 15 0 63 143 159 207 271 335 351 207 159 95 0 0 0 0 0 0 0 31 47 31 0 0 0 0 0 0 0 15 63 143 191 303 351 415 431 415 399 383 383 383 367 303 207 111 31 0 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 111 175 191 239 255 175 47 0 0 15 0 0 0 15 95 159 207 159 143 111 111 79 79 79 95 95 111 143 143 143 143 175 207 175 159 159 159 159 175 191 207 175 159 159 159 159 159 159 159 143 143 143 159 159 159 159 175 207 223 239 255 303 303 287 287 287 175 127 143 175 127 127 159 95 111 111 111 111 111 111 111 127 111 111 95 95 111 111 127 191 175 143 111 111 111 143 159 143 143 143 143 143 143 143 111 111 63 47 63 111 111 79 47 31 31 47 79 111 79 0 0 0 0 0 0 0 0 15 63 335 287 191 95 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 15 15 0 0 47 287 367 319 255 223 191 191 207 223 223 191 191 191 191 175 175 159 159 159 175 175 175 159 159 143 143 127 159 159 159 143 143 127 127 127 191 159 111 95 111 79 31 0 111 111 95 79 95 63 47 31 95 95 127 127 95 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 335 335 319 319 303 287 287 351 351 351 335 319 319 303 303 287 303 319 335 319 303 271 255 239 239 239 239 239 239 255 271 271 271 287 287 303 319 319 319 255 255 239 239 255 255 271 287 319 319 319 319 335 351 383 399 383 383 399 415 415 415 399 399 399 383 383 383 383 383 367 367 383 383 399 415 415 431 431 447 415 415 415 415 399 399 399 399 399 399 399 399 399 399 399 399 367 351 335 319 319 335 367 383 351 351 335 335 335 351 367 383 351 303 319 383 383 335 335 367 383 367 367 383 415 415 383 351 367 367 367 351 351 351 351 351 399 383 383 367 367 383 383 399 383 399 415 415 415 415 399 399 431 415 415 399 399 415 415 431 415 399 399 399 415 431 463 463 479 479 479 479 479 479 479 447 463 431 415 415 415 415 399 399 399 399 399 399 383 383 383 367 351 367 367 383 399 399 415 415 431 447 463 479 495 495 495 495 479 479 463 463 463 463 479 479 447 447 447 463 479 479 495 495 479 479 495 495 495 495 479 479 495 495 511 511 511 511 495 495 559 559 543 527 511 495 479 463 511 511 511 511 527 527 527 527 511 511 511 527 527 543 543 543 543 543 543 543 543 543 543 543 559 575 575 575 575 559 543 527 559 559 543 543 543 543 559 559 575 591 591 591 591 575 559 559 591 591 591 607 607 623 623 623 607 623 623 623 639 639 639 639 639 639 655 655 655 670 670 670 655 655 655 670 686 702 702 702 670 639 623 639 655 670 655 623 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 607 607 607 607 607 623 623 623 623 623 623 623 623 623 623 623 670 686 686 670 623 607 607 623 655 655 670 670 686 702 702 718 655 655 670 686 686 702 718 718 718 718 734 734 734 750 750 750 686 686 686 686 686 686 686 686 702 686 686 670 670 686 686 702 686 686 686 702 702 718 718 718 734 734 718 702 702 718 734 734 718 718 718 718 718 718 718 718 750 750 750 750 734 734 734 718 702 702 718 734 734 750 766 766 782 766 766 766 782 798 814 830 814 846 894 910 910 926 926 958 990 990 990 990 1006 1022 1006 1022 1070 1086 1086 1086 1054 1038 1022 1022 974 990 1022 1054 1038 1038 1038 1022 1070 1054 1038 1022 1006 1038 1086 1118 1182 1182 1198 1198 1198 1182 1198 1198 1326 1230 1230 1278 990 591 495 655 718 734 782 718 623 559 575 623 718 511 79 0 47 127 47 0 0 415 686 607 527 527 543 686 718 335 0 0 47 31 0 0 0 0 31 31 31 31 31 47 63 0 0 31 0 0 15 175 686 702 702 639 559 447 335 271 191 127 47 0 0 0 0 0 31 47 31 31 31 79 95 79 47 63 79 79 95 79 47 31 0 0 0 0 0 0 0 0 0 31 95 127 143 191 287 367 399 335 271 159 47 0 0 0 0 0 0 0 0 0 0 0 0 47 127 175 175 223 287 335 287 335 383 399 383 367 367 383 271 271 239 159 79 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 79 159 191 223 223 143 47 0 0 15 0 0 0 0 79 127 175 191 159 143 111 111 79 95 95 111 127 143 127 111 127 159 191 175 159 159 159 159 175 191 207 175 175 175 175 159 159 159 159 143 143 143 143 143 159 159 159 175 191 223 255 303 303 287 287 255 159 111 143 175 143 127 159 95 95 95 95 111 111 111 111 127 111 111 95 95 111 111 127 207 175 127 95 79 111 143 175 143 143 143 143 143 143 143 111 111 63 47 63 127 127 95 63 79 63 63 63 95 63 0 0 0 0 0 0 0 0 0 15 159 111 31 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 31 271 351 319 239 207 175 175 207 223 207 191 191 191 191 175 175 159 159 159 175 175 159 159 143 127 127 127 159 159 159 143 143 127 127 127 175 143 111 95 127 95 31 0 31 47 63 79 111 111 111 95 143 127 143 159 159 127 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 303 303 303 287 287 287 351 335 335 319 303 287 271 271 335 319 319 319 319 303 303 287 255 271 271 271 271 255 255 239 271 271 287 287 303 319 335 335 255 255 255 255 255 271 287 303 335 335 319 319 335 351 383 399 351 367 383 399 415 415 415 399 367 367 383 383 383 383 383 399 383 383 383 399 399 399 399 399 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 383 367 367 351 335 335 319 319 351 351 351 351 351 367 383 399 351 319 335 399 399 351 351 383 399 367 351 383 415 415 383 335 383 383 367 351 351 335 335 319 399 383 383 367 367 383 383 399 383 399 415 415 415 399 399 383 399 399 399 399 415 431 447 463 415 415 399 399 415 447 463 479 463 463 463 463 463 463 463 431 463 431 431 415 415 399 399 399 399 399 399 383 383 383 367 367 367 367 383 383 399 415 431 431 447 447 463 479 479 479 463 463 463 463 447 447 447 447 463 463 431 431 447 463 479 479 495 495 463 479 479 495 495 479 479 463 479 495 495 511 511 495 495 479 511 511 511 511 511 511 511 511 511 511 527 527 543 543 543 559 511 511 511 527 527 543 543 543 543 543 543 543 543 543 543 543 543 543 559 575 575 575 559 559 591 575 559 543 543 559 575 591 591 591 591 591 591 575 559 543 591 591 591 607 607 623 623 623 607 607 623 623 623 639 639 639 623 623 639 639 639 655 655 655 623 639 639 655 670 686 686 702 655 639 623 623 655 670 639 623 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 623 655 670 655 607 607 639 670 639 655 655 670 686 702 718 718 655 655 670 686 686 702 718 718 702 702 718 718 718 734 734 734 686 686 686 686 686 686 686 686 702 702 670 670 670 670 702 702 686 686 686 702 702 718 718 718 718 718 702 686 686 702 718 718 702 702 702 702 702 702 702 702 750 750 750 734 734 734 718 718 702 702 718 734 734 750 766 766 798 798 782 782 782 798 814 814 830 862 894 910 910 926 926 958 974 974 974 990 1006 1038 1022 1038 1086 1086 1086 1086 1054 1038 1022 1006 974 1006 1038 1086 1070 1070 1054 1038 1070 1054 1022 1006 990 1022 1070 1102 1182 1198 1214 1214 1230 1198 1230 1230 1326 1262 1166 1054 766 527 511 686 718 734 782 734 670 607 559 559 670 399 0 0 95 143 31 0 0 527 702 511 559 559 527 702 718 351 0 0 47 31 15 15 31 31 31 31 47 47 47 47 79 31 0 31 0 0 0 191 655 639 655 623 591 543 495 463 335 303 223 143 47 0 0 0 0 15 15 15 15 47 63 79 0 15 47 63 79 79 31 31 0 15 31 0 0 0 0 0 0 0 15 47 63 95 175 239 319 335 335 319 255 111 47 0 15 0 0 0 0 0 0 0 31 127 239 271 255 255 303 367 271 287 303 303 271 255 271 287 175 191 175 127 63 15 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 47 159 207 223 175 111 47 0 0 15 31 0 0 0 31 79 111 207 159 143 111 111 111 95 111 111 127 127 111 79 95 127 159 175 159 159 159 159 175 191 207 191 191 191 175 175 159 159 159 143 143 143 143 143 143 143 143 159 191 239 287 303 303 319 303 207 127 111 143 159 127 143 143 79 79 79 95 95 111 111 111 127 111 111 95 95 111 111 127 175 159 143 127 111 127 143 143 143 143 143 143 143 143 143 111 95 47 47 63 127 127 95 63 111 95 63 63 79 63 15 0 0 15 15 0 0 0 0 0 15 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 15 255 335 303 223 191 159 175 191 207 207 191 191 191 191 175 175 159 159 159 175 175 159 159 143 127 111 111 159 159 159 143 143 127 127 127 159 127 111 111 127 95 47 0 0 15 47 79 127 127 127 111 111 95 111 127 143 127 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 271 271 287 287 287 287 287 319 319 303 287 271 271 255 239 351 335 319 303 303 303 319 319 303 319 335 335 335 303 271 255 271 271 287 303 319 319 335 351 271 271 271 271 271 287 319 319 351 335 319 319 335 367 383 415 319 335 367 383 399 415 415 415 399 399 399 415 415 431 431 447 383 383 383 383 383 367 367 367 431 431 431 415 415 399 399 399 383 383 383 383 383 383 383 383 399 399 399 383 351 319 287 271 351 351 351 351 367 383 399 399 351 319 335 399 415 367 351 399 399 367 351 367 415 431 383 335 399 399 383 367 335 319 303 303 399 383 383 367 367 383 383 399 399 399 415 415 415 399 383 383 383 383 383 399 415 431 463 479 415 415 399 399 415 447 479 495 463 463 463 463 463 463 463 431 463 431 431 415 415 399 399 399 399 399 399 383 383 367 367 367 383 383 399 415 415 431 447 447 447 447 463 463 463 447 431 431 463 447 447 431 431 447 447 463 415 431 447 447 463 479 495 495 463 479 479 495 495 479 479 463 479 495 495 511 511 495 495 479 447 447 463 479 511 527 543 543 527 527 527 543 543 559 559 575 511 511 511 527 527 543 543 543 543 543 543 543 543 543 543 543 495 511 543 559 575 591 591 591 607 591 559 559 559 559 591 607 591 591 591 591 591 559 543 543 591 591 591 607 607 623 623 623 607 607 607 623 623 639 639 639 607 607 607 623 623 639 639 639 607 623 623 639 655 670 686 686 655 639 623 623 655 655 639 623 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 591 623 655 639 607 607 655 718 639 639 655 670 686 702 702 718 655 655 670 686 686 702 718 718 686 686 686 702 702 718 718 718 686 686 686 686 686 686 686 686 718 702 670 655 655 670 702 718 686 686 686 702 702 718 718 718 702 686 686 670 670 686 686 702 702 702 702 702 702 702 702 702 750 750 750 734 734 718 718 718 702 702 718 734 734 750 766 766 814 814 798 782 782 782 798 798 830 862 894 910 910 926 926 958 958 958 958 974 1006 1038 1038 1070 1086 1086 1086 1086 1054 1022 1006 1006 974 1006 1054 1102 1086 1086 1070 1054 1038 1054 1022 990 974 1006 1070 1102 1166 1182 1198 1214 1230 1230 1230 1262 1310 1326 1134 814 607 559 623 670 702 734 782 750 718 639 543 511 575 351 0 0 143 175 0 0 0 607 686 463 559 591 559 702 670 303 0 0 47 31 31 31 31 31 31 31 47 47 47 47 159 47 0 47 0 0 0 159 591 591 559 559 559 527 527 527 399 431 399 351 255 143 79 15 0 0 15 15 15 31 63 63 0 0 15 47 63 63 31 15 47 63 63 31 0 0 15 47 0 0 0 0 0 15 63 95 127 207 335 431 415 335 207 159 63 63 31 15 0 0 0 0 47 159 271 303 271 239 271 319 287 303 287 239 191 175 175 207 127 143 143 111 63 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 15 0 0 31 159 207 223 159 95 47 15 0 31 47 15 0 15 15 79 95 223 207 143 127 95 111 111 127 127 127 127 95 63 63 111 143 175 159 159 159 159 175 191 207 191 191 191 175 175 159 159 159 143 143 143 143 143 143 143 143 143 175 223 271 303 319 319 303 175 95 79 127 143 111 127 127 111 79 79 95 95 111 111 111 127 111 111 95 95 111 111 127 143 143 159 175 159 143 127 111 143 143 143 143 143 143 143 111 95 47 47 63 127 127 95 63 143 111 63 47 79 63 15 0 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 239 335 287 223 191 159 159 191 207 207 191 191 191 191 175 175 159 159 159 175 175 159 143 127 127 111 95 159 159 159 143 143 127 127 127 143 111 111 111 143 111 47 0 47 63 79 95 127 95 79 63 63 31 47 63 95 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 287 287 303 319 319 319 319 351 319 303 303 335 335 319 287 223 255 287 303 319 319 303 287 335 319 287 271 271 287 319 335 367 367 351 335 319 319 319 335 319 319 303 319 335 351 367 383 351 335 335 335 335 351 367 383 335 319 335 367 399 415 399 367 399 399 399 415 415 431 431 431 447 415 351 319 319 351 415 447 383 399 431 447 431 399 367 335 367 383 415 431 447 447 431 415 383 367 367 351 351 367 367 383 351 367 383 383 367 351 319 303 399 367 335 351 383 399 367 335 399 399 399 399 399 383 351 351 351 335 335 335 335 351 367 383 367 367 367 367 367 367 367 367 399 399 399 399 399 399 399 399 399 415 415 415 399 399 431 463 431 431 447 463 479 495 495 511 479 495 511 527 527 511 495 447 479 431 415 415 399 383 367 367 399 399 399 399 399 399 399 399 383 383 383 399 399 415 415 415 431 415 415 399 399 383 383 383 383 399 415 431 431 431 431 431 431 447 463 495 495 511 511 511 479 463 463 447 447 463 463 479 495 495 511 527 543 543 559 559 479 463 447 447 463 479 511 527 543 543 543 543 543 543 543 543 495 495 495 495 495 495 495 495 527 527 527 527 527 527 527 527 575 559 559 543 543 559 559 575 607 607 591 575 559 559 559 575 575 575 575 575 575 575 575 575 607 607 607 607 607 607 607 607 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 655 655 655 655 655 639 607 607 623 623 623 623 623 623 623 623 607 623 655 670 670 655 623 607 591 575 575 575 575 591 607 623 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 655 655 655 670 670 686 686 686 702 702 686 686 686 686 670 670 718 718 718 734 734 750 750 766 686 702 702 718 718 702 702 686 686 686 686 670 670 655 655 655 670 670 670 686 686 702 702 702 670 686 718 734 734 718 686 670 734 718 718 718 718 734 750 766 734 734 734 734 734 734 734 734 718 702 702 686 686 702 702 718 766 766 782 798 798 814 830 830 814 830 846 878 910 942 926 942 958 974 974 990 1022 1038 1022 1038 1054 1038 1022 1006 958 974 990 1006 974 1006 1054 1102 1086 1054 1022 1006 990 990 974 942 958 974 1038 1086 1198 1118 1134 1230 1214 1118 1166 1310 1357 1118 782 575 559 655 750 766 750 782 798 750 734 718 623 527 639 239 0 0 95 47 0 0 223 479 655 559 527 607 718 750 670 223 0 0 0 15 79 15 15 15 31 31 31 31 31 31 95 47 0 31 0 0 0 79 607 591 543 495 495 479 495 495 575 559 495 447 399 335 287 239 175 63 0 0 0 15 0 0 0 0 15 47 95 95 95 95 31 31 31 31 31 31 31 31 79 79 63 47 47 31 47 47 79 63 95 175 271 351 367 367 367 223 95 47 79 79 0 0 47 79 111 159 191 191 191 191 223 239 223 191 127 47 0 0 0 0 79 159 127 31 0 31 15 15 15 15 15 15 15 15 31 15 15 0 0 15 15 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 0 0 0 0 0 0 0 0 31 47 63 47 47 31 15 15 15 31 31 31 15 0 0 0 0 0 0 47 47 15 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 111 127 127 127 111 95 47 31 31 31 31 0 0 0 0 0 127 191 207 207 127 95 127 159 63 63 79 95 95 111 127 127 175 175 159 159 175 207 239 255 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 191 191 239 239 207 303 431 431 335 191 175 191 175 159 143 143 111 143 111 127 127 127 111 95 95 143 95 63 63 79 111 111 111 175 159 127 111 111 127 159 175 127 127 143 143 143 159 159 127 127 95 95 79 111 95 95 95 111 95 79 63 63 15 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 15 0 0 0 31 191 271 271 223 191 159 159 175 175 175 159 223 207 191 191 175 159 143 143 191 175 175 159 159 143 143 127 143 143 143 143 143 143 143 143 143 143 159 143 127 79 15 0 15 15 15 31 63 79 79 79 95 95 127 159 175 159 143 95 31 0 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 271 271 271 303 335 351 335 319 303 303 335 335 319 303 303 303 319 319 303 287 255 239 287 271 271 255 255 271 271 287 351 351 335 319 303 303 319 319 319 319 319 319 335 351 367 383 335 335 319 319 335 351 367 367 335 319 335 367 399 415 399 367 399 399 399 415 415 415 431 431 399 399 399 399 399 399 399 399 415 431 447 463 447 415 367 351 367 383 399 415 431 431 415 399 383 367 367 351 351 367 367 383 367 367 367 367 351 351 335 319 399 367 335 351 383 399 367 335 383 399 399 399 399 383 367 351 351 335 335 335 335 351 367 383 383 383 383 383 383 383 383 383 399 399 399 399 399 399 399 399 399 415 415 415 399 399 431 463 399 399 415 431 447 447 463 463 463 479 495 511 511 495 479 431 463 431 415 399 383 367 367 351 399 399 399 399 399 399 399 399 383 383 383 399 399 415 415 415 415 415 399 399 383 383 383 367 383 383 399 415 431 431 415 415 415 431 447 479 495 495 495 495 479 463 463 447 447 463 463 479 463 463 479 495 511 511 527 527 495 479 463 463 463 479 495 511 527 527 527 527 527 527 527 527 495 495 495 495 495 495 495 495 527 527 527 527 527 527 527 527 575 559 559 543 543 559 559 575 591 591 575 559 543 543 559 559 575 575 575 575 575 575 575 575 591 591 591 591 591 591 591 591 623 623 623 623 623 623 623 607 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 639 655 655 655 639 639 623 607 623 623 623 623 623 623 623 623 623 623 639 655 655 639 623 623 591 575 575 575 575 591 607 623 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 655 655 655 670 670 670 670 670 686 686 702 702 702 702 702 718 718 734 734 734 750 686 686 686 686 686 686 686 686 686 686 686 670 670 655 655 655 670 670 670 686 686 702 702 702 686 702 702 718 718 702 702 686 734 718 718 718 718 734 750 766 734 734 734 734 734 734 734 734 718 702 702 686 686 702 702 718 766 766 782 798 814 814 830 830 814 830 846 878 910 942 926 942 974 990 974 990 1006 1022 1006 1022 1054 1038 1022 1006 974 974 990 1006 974 1006 1054 1086 1054 1022 990 974 974 974 974 958 974 974 1022 1054 1166 1118 1102 1134 1166 1150 1214 1262 1150 910 639 527 575 655 718 718 766 814 862 814 798 766 655 543 527 159 0 0 79 15 0 0 287 511 655 543 495 575 686 702 670 207 0 15 0 15 79 15 15 15 31 31 31 31 31 63 95 47 0 31 0 0 0 79 655 607 559 527 527 527 527 527 559 527 495 495 479 447 383 383 287 191 95 47 63 63 31 0 0 0 0 0 63 79 95 111 31 31 31 31 31 31 47 47 79 79 47 31 31 47 31 31 79 31 31 95 191 271 351 415 415 319 207 143 127 95 15 0 31 63 95 127 159 175 191 191 207 191 143 79 31 0 0 0 0 0 63 143 111 31 0 31 15 15 15 15 15 15 15 15 31 15 15 0 0 15 15 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 15 15 15 15 0 0 0 0 0 0 15 31 63 63 63 47 31 31 15 15 31 31 31 15 0 0 0 0 0 0 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 79 79 95 95 79 47 15 31 31 31 31 31 0 0 0 0 79 111 191 191 191 127 111 111 63 63 79 95 95 111 127 127 159 159 159 175 191 207 223 239 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 191 207 239 239 207 287 367 351 271 191 175 191 175 159 143 143 143 127 111 111 127 127 111 95 95 127 95 63 63 95 111 95 79 159 143 127 127 127 127 143 159 111 111 127 127 143 143 143 111 127 95 79 79 111 95 95 95 95 95 79 63 63 31 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 31 207 287 271 223 191 159 143 175 175 175 143 207 207 191 175 159 159 143 143 175 159 159 159 159 159 143 143 143 143 143 143 143 143 143 143 143 143 143 127 127 79 31 15 15 15 15 31 63 79 79 79 95 95 111 143 175 159 143 95 31 15 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335 303 271 239 239 287 335 367 335 303 287 303 319 335 319 303 303 319 319 319 303 287 255 255 271 271 287 287 287 287 271 271 335 319 303 287 287 287 303 303 319 319 319 319 335 351 383 383 335 335 319 319 335 351 351 367 335 335 335 367 399 415 399 367 399 399 399 399 415 415 415 431 367 399 447 463 463 447 399 367 431 447 447 463 447 415 383 351 351 367 383 399 399 399 383 383 367 367 351 351 351 351 367 367 383 367 351 335 335 335 351 351 383 367 351 351 383 383 367 351 383 383 399 399 399 383 367 351 351 335 335 335 335 351 367 383 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 415 415 415 399 399 431 463 367 383 383 399 415 415 431 431 447 447 463 479 479 463 447 415 447 415 399 399 383 367 367 351 399 399 399 399 399 399 399 399 383 383 383 399 399 415 415 415 399 399 383 383 383 367 367 367 367 383 399 415 415 415 399 399 399 415 431 463 463 479 463 463 479 463 463 447 447 463 463 479 431 431 447 447 463 479 495 495 511 495 479 463 463 463 479 479 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 527 527 527 527 527 527 527 527 559 559 543 543 543 543 559 559 575 559 543 527 527 527 543 543 575 575 575 575 575 575 575 575 559 559 559 559 559 559 559 559 591 591 591 591 591 591 607 607 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 639 639 639 655 639 623 623 607 623 623 623 623 623 623 623 623 623 623 639 639 639 639 623 623 591 575 575 575 575 591 607 623 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 623 623 639 639 639 655 655 655 639 639 655 670 702 718 734 734 702 702 702 702 718 718 718 718 686 670 655 639 639 655 670 686 686 686 670 670 670 670 655 655 670 670 686 686 686 686 702 702 718 702 702 686 686 702 702 718 718 718 718 718 718 734 750 750 734 734 734 734 734 734 734 734 718 718 702 702 702 702 718 718 766 782 782 798 814 830 830 830 814 830 846 878 910 942 926 942 990 990 990 990 1006 1006 990 990 1038 1022 1022 1006 990 990 1006 1022 990 1006 1038 1054 1022 990 958 926 958 974 990 974 990 974 990 1006 1134 1134 1102 1086 1134 1214 1230 1150 862 702 543 559 670 750 766 702 798 878 942 926 894 846 686 575 447 127 0 0 79 15 0 0 351 479 575 527 495 559 686 702 607 207 0 31 31 47 79 15 31 31 31 31 63 63 63 63 95 47 31 31 0 0 0 79 639 591 543 511 511 479 479 495 447 431 415 479 495 495 479 463 383 303 239 175 159 127 47 0 0 0 0 0 15 47 79 95 63 63 63 63 63 63 95 63 63 47 15 15 15 15 31 15 31 15 15 0 47 175 319 415 447 415 367 303 223 127 63 31 47 63 63 79 111 127 159 175 175 127 47 0 0 0 0 0 0 0 47 143 127 31 0 47 15 15 15 15 15 15 15 15 15 15 0 0 0 0 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 31 31 31 31 15 15 15 15 15 15 31 47 79 79 79 63 47 31 31 31 31 31 15 15 0 0 0 0 0 0 0 15 47 63 63 47 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 47 63 47 15 0 0 31 63 31 31 0 0 0 0 0 15 79 127 191 191 143 63 63 63 79 95 95 111 127 127 143 159 175 191 207 207 207 207 175 175 175 175 175 175 175 175 191 191 191 191 191 191 191 191 239 255 255 223 255 303 303 239 207 207 175 159 175 175 175 159 127 95 111 111 111 111 95 95 95 79 63 95 111 111 95 63 143 143 127 127 127 127 143 143 95 95 111 111 111 127 127 95 127 79 79 79 95 95 95 95 79 79 63 63 63 31 15 0 15 47 31 15 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 63 239 303 287 223 191 143 143 159 175 159 143 191 191 191 175 159 159 143 143 143 143 143 143 159 159 159 159 143 143 143 143 143 127 127 127 143 127 111 95 111 95 79 63 15 15 31 31 63 63 79 79 95 79 111 127 159 159 143 111 63 15 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 303 271 255 271 287 303 319 319 287 271 287 319 335 319 303 271 271 287 303 303 319 319 319 287 303 335 351 351 335 303 287 303 303 287 271 271 287 287 303 335 319 319 335 335 367 383 399 351 351 351 335 351 367 383 383 351 335 335 367 399 399 383 351 383 383 399 399 399 415 415 415 367 383 431 463 463 431 383 367 383 399 415 415 415 415 399 383 351 367 367 367 367 367 367 367 367 367 351 335 335 351 367 367 383 367 335 319 319 335 351 367 367 367 367 367 367 367 367 367 367 383 399 399 399 383 367 367 351 335 335 335 335 351 367 383 399 399 399 399 399 399 399 399 383 383 399 399 399 399 415 415 399 415 415 415 399 399 431 463 383 383 383 399 399 415 415 415 431 431 431 447 447 431 431 399 431 399 383 383 367 367 351 351 383 383 383 383 383 383 383 383 383 383 383 399 399 415 415 415 383 383 383 383 383 367 367 367 383 383 399 399 415 399 399 383 399 415 431 447 447 447 447 447 479 463 463 447 447 463 463 479 415 431 431 447 463 479 479 479 511 495 495 479 463 463 463 463 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 559 559 543 527 527 543 559 559 543 543 527 511 511 527 527 543 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 591 591 591 591 607 607 607 607 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 623 623 639 639 639 623 623 607 623 623 623 623 623 623 623 623 623 623 623 639 639 623 623 623 591 575 575 575 575 591 607 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 639 639 655 655 655 670 670 670 655 655 670 686 686 702 718 718 702 702 702 702 702 702 702 702 702 686 639 623 623 639 686 702 670 670 670 670 670 670 670 670 686 686 686 686 686 686 686 686 734 718 686 670 670 686 718 734 718 718 702 702 718 718 734 750 718 718 734 734 734 734 750 750 734 718 702 702 702 702 718 734 782 782 798 798 814 830 846 846 814 830 846 878 910 942 926 942 1006 1006 990 990 990 990 974 974 1022 1022 1022 1022 1006 1022 1022 1038 1038 1038 1054 1070 1022 990 958 926 958 974 1006 990 990 958 958 974 1038 1118 1118 1070 1166 1262 1150 942 702 591 559 623 766 846 814 718 846 926 1022 1022 1006 942 782 655 511 159 0 0 95 0 0 0 367 463 527 511 511 623 702 750 527 159 0 47 47 47 79 0 31 31 31 31 63 63 63 63 95 47 31 31 0 0 0 47 527 479 447 399 399 367 367 383 351 351 351 383 447 463 447 431 431 383 351 303 271 223 143 79 47 15 0 0 0 0 31 63 63 63 63 63 95 95 95 95 31 15 0 0 0 0 15 15 0 0 0 0 0 47 223 335 399 431 447 383 287 191 143 143 111 95 79 63 63 79 95 111 95 63 0 0 0 0 0 0 0 0 31 127 111 31 0 31 15 15 15 15 15 15 15 15 15 15 0 0 0 0 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 47 47 31 31 15 31 31 31 31 47 63 79 95 95 79 63 47 31 31 31 47 15 0 0 0 0 0 0 0 0 15 47 79 95 79 47 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 31 31 31 15 0 0 31 63 31 31 31 0 0 0 0 0 0 47 127 159 143 63 111 79 79 95 95 111 111 111 127 143 175 207 207 207 191 175 191 191 175 175 175 175 159 159 175 175 191 191 191 191 207 207 223 239 255 239 255 255 255 207 191 191 175 159 175 175 175 159 111 79 95 111 111 111 111 95 79 63 79 95 127 111 79 31 143 127 127 127 127 127 127 143 79 79 79 95 95 111 111 79 111 79 79 63 95 95 79 79 79 63 63 47 63 31 15 15 15 47 31 31 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 79 271 319 287 207 175 143 143 159 175 159 143 191 175 175 159 159 143 143 143 127 127 127 143 159 159 175 175 143 143 143 127 127 127 127 111 143 127 95 79 111 95 111 111 31 31 31 31 63 63 63 63 95 79 95 111 143 143 159 127 79 31 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 271 303 319 303 287 271 255 303 271 271 287 319 335 319 303 287 287 287 303 303 319 335 335 303 319 335 351 351 335 319 303 287 287 271 271 271 271 287 303 335 335 335 335 351 367 383 399 383 367 367 367 367 383 399 415 367 351 351 367 399 399 383 351 383 383 383 399 399 399 415 415 383 383 383 399 399 383 383 383 303 319 335 367 383 399 399 399 367 367 367 351 351 351 367 367 367 351 335 335 335 335 351 367 367 351 335 319 319 335 367 383 367 367 367 367 367 367 367 367 367 367 383 399 399 399 383 367 351 335 335 335 335 351 367 383 367 367 367 367 367 367 367 367 383 383 383 399 399 415 415 415 399 415 415 415 399 399 431 463 415 415 415 415 431 431 431 431 431 431 415 415 415 415 431 399 399 367 367 367 351 351 351 351 383 383 383 383 383 383 383 383 383 383 383 399 399 415 415 415 383 383 383 383 383 383 383 383 399 399 415 415 415 399 383 383 399 415 431 431 447 431 431 431 479 463 463 447 447 463 463 479 431 447 447 463 479 495 495 495 495 495 495 495 479 463 463 447 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 559 543 527 527 527 527 543 559 527 527 511 511 511 511 527 543 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 591 591 607 607 623 623 639 639 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 607 607 623 639 639 623 623 607 623 623 623 623 623 623 623 623 623 623 623 607 607 623 623 623 591 575 575 575 575 591 607 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 670 670 670 686 686 686 702 702 686 686 686 686 686 686 686 686 702 702 702 702 702 702 702 702 718 702 655 639 639 655 702 718 670 670 670 670 670 670 670 670 686 686 686 686 686 686 686 686 734 718 686 670 670 686 718 734 718 702 702 702 702 718 734 750 718 718 718 734 734 750 750 750 734 734 718 702 702 718 734 734 782 782 798 814 830 830 846 846 814 830 846 878 910 942 926 942 990 990 990 990 990 990 958 958 990 1006 1022 1038 1022 1038 1038 1054 1070 1086 1086 1086 1022 1006 974 942 958 990 1006 990 974 942 942 942 974 1070 1150 1134 1198 1198 1006 734 639 591 623 702 830 862 798 718 894 974 1086 1086 1086 1038 894 782 527 175 0 0 63 0 0 15 431 463 495 511 527 607 686 686 447 111 15 95 63 47 79 15 31 31 63 63 63 63 63 63 95 79 31 31 0 0 0 47 463 415 383 335 335 303 303 287 303 303 319 351 367 383 383 351 367 335 335 319 287 255 191 175 159 127 63 0 0 0 0 0 63 63 95 95 127 127 127 95 0 0 0 0 0 0 0 0 0 15 47 31 0 0 95 127 255 287 367 351 271 207 191 223 175 143 95 47 15 0 0 47 31 31 0 0 0 0 0 0 0 0 47 127 111 15 0 31 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 47 47 31 31 15 31 31 31 31 47 63 79 95 127 111 79 63 47 47 47 47 15 0 0 0 0 0 0 0 0 15 47 79 95 79 47 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 31 47 47 15 0 15 31 63 63 31 31 0 0 0 0 0 0 0 15 95 127 95 111 79 95 95 95 95 111 111 127 143 175 191 207 191 175 159 191 191 191 175 175 159 159 159 175 175 175 191 191 207 207 207 223 223 255 271 271 223 207 191 175 175 191 175 175 175 175 159 95 63 79 95 111 111 111 95 63 63 63 95 111 111 63 31 111 127 127 127 127 127 127 111 79 79 79 79 95 95 111 79 111 79 63 63 95 79 79 79 79 79 79 63 63 31 0 0 15 47 47 47 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 111 287 319 271 207 175 143 127 159 159 159 127 175 159 159 159 159 143 143 143 111 111 127 127 143 159 159 159 143 143 143 127 127 111 111 95 127 127 111 95 111 111 127 127 31 31 31 31 63 63 63 63 79 63 79 95 127 143 159 127 111 63 31 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 271 303 335 335 287 239 207 287 271 255 271 319 335 319 303 351 351 319 303 287 287 287 303 287 287 303 303 303 303 287 287 287 287 271 271 271 287 303 319 335 335 335 335 351 367 399 399 367 367 367 367 367 383 399 415 367 351 351 367 399 399 367 335 367 383 383 383 399 399 399 399 415 399 367 351 351 367 399 415 287 303 303 335 351 383 399 399 399 383 367 351 351 351 367 367 351 351 335 335 335 335 351 351 351 351 335 335 335 351 367 383 351 367 383 383 351 351 367 383 351 367 383 399 399 399 383 383 351 335 335 335 335 351 367 383 367 367 367 367 367 367 367 367 367 367 383 399 399 415 431 431 399 415 415 415 399 399 431 463 447 447 447 447 447 447 447 447 431 431 415 399 399 415 431 399 383 351 351 351 351 351 351 351 367 367 367 367 367 367 367 367 383 383 383 399 399 415 415 415 383 383 399 399 399 415 415 415 415 415 431 431 431 415 399 383 415 415 431 447 447 431 431 415 479 463 463 447 447 463 463 479 447 447 463 479 495 495 511 511 479 479 495 495 495 479 463 447 495 495 495 495 495 495 495 495 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 543 543 527 527 527 527 543 543 527 527 511 511 511 527 543 559 575 575 575 575 575 575 575 575 591 591 591 591 591 591 591 591 591 591 607 607 623 639 639 639 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 591 591 607 623 623 623 623 607 623 623 623 623 623 623 623 623 623 623 607 607 607 607 623 623 591 575 575 575 575 591 607 623 607 607 607 607 607 607 607 607 639 639 639 639 639 639 639 639 686 686 686 702 702 702 718 718 702 702 702 686 686 670 670 670 718 718 718 718 702 702 702 702 702 686 670 655 655 670 686 702 655 655 670 670 670 670 686 686 702 702 686 686 686 686 670 670 718 702 702 686 686 702 702 718 702 702 686 686 702 718 734 734 702 702 718 734 734 750 766 766 734 734 718 718 718 718 734 734 798 798 798 814 830 846 846 862 814 830 846 878 910 942 926 942 974 974 974 974 990 990 974 974 974 990 1022 1054 1038 1054 1054 1054 1086 1086 1086 1070 1022 1006 990 974 990 1006 1006 974 958 926 926 942 942 1022 1134 1150 1134 1022 782 559 575 575 639 702 750 782 766 750 942 1022 1102 1102 1118 1118 1022 942 591 223 0 0 31 0 63 111 431 431 447 495 527 559 591 607 399 79 15 111 79 47 79 15 31 31 63 63 63 63 63 95 127 79 31 31 0 0 0 15 447 399 383 335 287 255 271 271 351 335 351 351 367 351 335 303 287 287 303 303 287 271 255 239 255 223 159 95 63 31 0 0 47 47 79 79 111 111 111 79 0 0 0 0 0 0 0 0 0 15 31 31 15 0 15 15 79 127 207 239 223 207 223 255 223 191 143 95 63 15 0 15 0 15 15 31 15 0 0 0 0 0 63 143 111 15 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 31 15 15 15 15 15 15 31 47 79 79 143 127 95 79 63 47 47 47 0 0 0 0 0 0 0 0 0 15 47 63 63 47 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 31 47 47 31 15 31 31 63 63 63 31 31 0 0 0 0 0 0 0 15 95 95 127 95 95 95 95 95 95 95 143 159 175 175 175 175 159 159 207 207 191 175 175 159 143 143 159 159 175 191 191 207 223 223 223 223 239 271 239 143 95 127 159 159 175 175 175 175 191 159 79 47 79 95 111 111 111 95 79 63 47 63 95 95 63 47 111 111 127 127 127 127 111 111 79 79 79 95 95 111 111 79 95 63 63 63 79 79 79 63 111 95 79 63 63 15 0 0 15 47 63 63 47 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 15 0 0 0 127 303 319 239 191 159 127 127 143 159 143 127 159 159 159 143 143 143 143 143 127 127 127 127 143 143 143 143 143 143 127 127 111 95 95 95 127 127 127 111 127 127 111 111 47 47 31 31 63 63 47 47 79 63 63 79 111 143 159 143 127 79 31 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 271 303 303 303 271 239 223 271 255 239 271 303 335 319 303 367 351 319 303 287 287 303 303 303 303 287 287 287 287 303 303 287 287 287 287 287 303 319 335 351 335 335 351 351 383 399 415 351 335 335 335 335 351 367 383 383 367 351 367 399 399 367 335 367 367 383 383 383 399 399 399 415 399 383 383 383 383 399 415 351 335 335 335 351 351 367 383 415 399 383 351 351 351 367 383 351 335 335 319 319 335 335 351 319 335 351 351 367 367 367 367 335 367 399 383 351 335 367 399 351 367 383 399 399 399 399 383 351 335 335 335 335 351 367 383 383 383 383 383 383 383 383 383 367 367 383 399 399 415 431 431 399 415 415 415 399 399 431 463 447 447 447 447 447 447 447 447 447 431 415 399 399 415 431 415 367 335 335 335 335 335 335 335 367 367 367 367 367 367 367 367 383 383 383 399 399 415 415 415 399 399 415 415 431 431 431 447 447 447 447 447 447 431 415 399 431 431 447 447 447 447 431 431 479 463 463 447 447 463 463 479 447 447 463 463 479 495 511 511 447 463 479 495 495 495 479 463 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 543 527 527 511 511 527 527 543 527 527 527 527 527 543 559 575 575 575 575 575 575 575 575 575 559 559 559 559 559 559 559 559 559 559 575 591 607 623 623 639 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 575 591 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 607 591 591 607 623 623 591 575 575 575 575 591 607 623 607 607 607 607 607 607 607 607 639 639 639 639 639 639 639 639 670 670 686 686 686 702 702 702 670 670 686 686 686 686 702 702 750 734 734 734 718 718 702 702 655 655 655 655 655 655 655 655 655 655 655 670 670 686 686 686 702 702 702 686 686 670 670 670 686 702 702 718 718 702 702 686 702 702 686 686 702 702 718 734 702 702 718 734 734 750 766 766 750 734 734 718 718 734 734 750 798 798 814 814 830 846 862 862 814 830 846 878 910 942 926 942 942 958 958 974 990 1006 974 990 958 974 1022 1054 1054 1070 1070 1070 1070 1054 1054 1054 1006 990 990 974 990 990 990 942 926 910 958 974 1006 1006 1070 1118 1006 766 591 495 575 623 670 686 686 702 782 846 1022 1070 1086 1086 1118 1166 1118 1086 862 479 63 0 31 0 79 207 303 287 335 431 527 559 591 591 351 79 15 127 79 47 79 15 31 31 63 63 95 95 95 95 127 79 31 31 0 0 0 15 431 383 367 319 287 255 255 255 367 351 319 319 303 287 271 223 255 271 271 271 271 271 287 303 319 287 239 191 159 95 79 47 63 63 95 95 95 95 127 63 15 0 0 0 0 0 0 15 0 0 0 15 31 31 47 0 0 0 47 111 143 175 207 223 207 191 175 159 111 79 47 47 0 15 15 15 15 0 0 0 31 31 95 159 127 15 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 15 31 63 63 159 143 111 95 63 63 47 47 0 0 0 0 0 0 0 0 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 31 47 47 31 0 15 31 63 63 63 31 31 0 0 0 0 0 0 0 0 31 63 127 95 95 95 95 95 95 95 175 175 159 143 143 159 159 175 207 207 191 175 175 159 143 143 159 159 175 191 191 207 223 223 239 223 271 287 175 15 0 15 159 143 175 159 159 175 191 159 63 47 63 79 95 111 111 111 95 63 31 47 63 79 79 63 95 111 127 127 127 127 111 95 95 95 95 95 111 111 111 95 95 63 63 47 79 79 63 63 127 127 95 63 47 0 0 0 15 47 63 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 47 0 0 0 143 319 303 207 191 159 127 127 143 159 143 127 143 143 143 143 143 143 143 143 143 143 127 127 127 127 127 111 143 143 127 127 111 95 79 79 127 127 143 143 159 127 95 79 47 47 47 31 63 47 47 47 79 47 47 63 111 143 175 159 143 95 47 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 287 287 271 255 255 255 255 271 255 239 271 303 335 319 303 319 303 287 287 303 319 351 383 367 351 319 303 303 319 351 367 287 287 287 287 303 319 335 335 351 351 351 351 367 383 399 415 319 303 303 303 303 319 335 351 383 367 351 367 399 399 367 335 367 367 367 383 383 399 399 399 415 415 415 415 415 415 415 415 415 399 383 367 351 335 351 351 431 415 383 367 351 367 383 383 351 335 335 319 319 335 335 351 303 319 351 367 383 383 367 351 335 367 399 383 351 335 367 399 351 351 383 399 399 399 399 399 383 335 335 335 335 351 367 383 399 399 399 399 399 399 399 399 367 367 383 399 399 415 431 431 399 415 415 415 399 399 431 463 447 431 431 431 431 431 431 431 463 447 415 399 399 415 447 463 367 367 367 367 367 367 367 367 399 399 399 399 399 399 399 399 415 383 415 399 431 415 447 415 447 415 447 431 463 447 479 463 463 463 463 463 463 447 431 415 447 447 463 463 463 447 431 431 479 463 463 447 447 463 463 479 431 431 447 463 463 479 495 495 431 447 479 495 511 511 495 479 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 543 527 527 511 511 527 527 543 527 527 527 527 543 559 575 575 575 575 575 575 575 575 575 575 543 543 543 543 543 543 543 543 527 543 559 559 575 591 607 607 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 575 575 591 623 623 623 623 623 623 623 655 623 655 623 655 623 670 623 623 575 607 591 655 639 607 575 575 575 575 591 607 623 607 607 607 607 607 607 607 607 639 639 639 639 639 639 639 639 655 655 655 670 670 686 686 686 639 655 655 670 702 718 718 734 766 750 750 734 734 718 718 718 623 639 639 655 655 639 639 623 655 655 655 670 670 686 686 686 702 702 702 686 686 670 670 670 670 686 718 734 734 718 686 670 702 686 686 686 686 702 718 734 702 702 718 734 734 750 766 766 750 734 734 718 718 734 734 750 798 798 814 830 830 846 862 862 814 830 846 878 910 942 926 942 926 942 942 958 990 1006 1022 1006 942 974 1022 1070 1070 1086 1086 1070 1038 1038 1038 1022 1022 974 1006 1006 1038 1038 990 958 910 926 958 990 1038 974 1006 1054 894 591 447 447 591 655 718 702 655 686 830 942 1022 1054 1054 1022 1070 1150 1150 1134 1134 686 175 15 15 0 47 207 127 127 223 399 543 591 623 639 319 63 15 143 95 47 79 15 31 31 63 63 95 95 95 95 95 47 31 31 0 0 0 47 415 367 335 319 287 255 255 255 351 351 319 319 303 287 239 223 255 271 271 255 255 271 287 351 319 303 287 239 223 159 127 95 15 47 47 47 47 47 79 47 15 0 0 0 0 0 0 15 31 0 0 0 63 95 63 0 0 0 0 47 111 127 159 175 175 175 191 191 159 127 95 95 31 15 0 0 0 0 0 0 47 63 111 175 127 15 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 31 47 63 159 143 127 95 79 63 47 47 0 0 0 0 0 0 0 0 47 47 15 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 31 31 15 0 15 31 31 63 31 31 31 0 0 0 0 15 0 0 0 15 47 159 127 127 127 127 127 127 95 191 175 143 127 127 127 159 175 223 223 207 175 175 159 143 111 159 127 175 191 191 207 223 239 271 255 303 287 159 0 0 0 175 175 159 159 159 143 159 159 63 47 95 79 127 111 143 111 143 63 63 15 79 79 111 111 79 95 127 143 143 127 95 79 95 95 111 111 111 127 127 127 95 63 63 47 79 63 63 63 143 143 111 95 47 0 0 0 0 15 31 47 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 63 0 0 0 159 287 287 191 191 159 127 127 143 143 143 127 143 143 143 143 143 143 143 143 159 143 143 127 127 111 111 95 143 143 127 111 95 95 79 63 127 143 159 159 175 127 79 47 47 47 47 63 63 47 47 47 63 47 47 63 95 127 175 159 159 95 47 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 303 335 271 303 431 383 223 223 223 223 239 271 303 335 351 239 255 287 319 335 335 319 319 255 287 335 319 287 255 255 255 303 319 335 351 351 351 335 335 335 319 303 303 319 335 367 383 303 319 351 351 351 351 319 303 399 383 351 335 351 383 415 447 415 399 383 399 431 447 447 431 415 415 415 415 415 383 367 367 399 431 447 447 415 383 399 399 287 367 431 415 335 287 319 351 367 367 383 383 383 399 399 399 399 399 399 399 399 383 367 351 431 415 415 399 399 383 383 383 399 415 415 431 431 415 415 367 303 319 335 335 351 367 383 383 447 447 447 431 431 431 415 415 447 431 399 383 383 399 431 447 415 415 415 431 431 447 447 447 479 463 431 415 415 431 463 479 447 431 415 399 415 431 463 479 383 383 399 415 431 431 447 463 415 415 415 415 415 415 415 415 383 351 399 383 447 431 479 447 415 399 447 431 479 463 495 479 399 399 415 431 431 447 463 463 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 447 431 431 431 431 447 463 479 463 463 495 511 511 511 511 511 511 495 479 463 463 495 527 543 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 511 511 527 543 543 559 575 575 575 591 607 607 607 607 591 575 607 607 591 575 575 559 543 543 591 591 591 607 607 623 623 623 607 607 607 607 607 607 607 607 623 623 623 607 607 591 591 591 591 591 591 591 591 591 591 591 655 655 686 655 686 655 686 655 670 655 686 670 702 655 686 639 623 607 607 607 607 607 607 591 623 623 623 623 623 623 623 623 686 686 686 686 686 686 686 686 655 655 655 670 670 686 686 686 702 702 702 702 702 702 702 702 734 718 702 702 686 670 655 655 686 670 670 655 655 670 670 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 670 670 655 655 655 718 702 702 686 686 702 702 718 702 702 702 718 718 734 734 734 718 718 718 734 734 750 750 750 798 798 814 830 830 846 862 862 830 798 830 862 894 926 958 974 990 974 958 958 974 990 1022 1038 1038 1022 1054 1070 1086 1102 1102 1102 1134 1118 1086 1054 1038 1006 1038 1054 1006 1022 1006 1006 974 974 958 974 990 1022 974 814 639 495 495 543 607 702 734 734 718 718 734 782 1022 1038 1054 1070 1086 1070 1022 1070 1054 734 303 63 15 0 63 159 175 143 191 287 463 559 575 607 175 79 0 0 63 47 47 63 31 31 47 47 47 31 31 31 47 0 0 0 0 0 0 31 415 383 383 383 351 351 351 335 431 383 351 351 367 351 271 223 319 303 303 287 271 255 239 271 319 351 351 319 271 207 127 95 95 95 63 31 0 0 15 15 0 0 15 31 47 47 15 0 15 15 15 15 15 15 15 15 31 15 31 47 95 95 127 159 191 207 191 207 207 191 159 143 95 31 0 0 0 0 31 0 47 95 175 159 79 15 15 31 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 127 111 95 79 47 47 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 111 175 255 271 191 159 143 127 127 111 95 95 95 79 127 143 175 207 239 207 159 143 111 95 191 159 175 159 159 143 223 319 303 319 319 207 79 0 0 0 47 111 175 191 127 63 63 95 63 79 143 143 175 127 143 95 175 95 95 79 143 127 127 79 143 143 143 127 127 111 111 111 79 95 95 111 111 127 127 143 79 79 79 79 111 111 111 111 127 127 95 95 63 47 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 127 319 335 223 255 223 175 127 111 111 127 143 143 143 143 127 111 95 79 63 127 127 127 127 127 127 127 127 95 95 95 79 79 63 47 47 111 127 143 143 159 127 111 79 95 95 79 79 79 95 95 111 143 127 111 95 79 63 95 95 127 95 63 15 0 0 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 207 303 319 255 287 415 383 239 207 207 223 223 239 271 287 303 239 271 303 319 335 335 319 319 367 367 367 367 351 335 303 287 271 287 303 335 351 351 351 351 367 351 335 335 335 351 367 383 319 335 351 367 367 351 335 319 383 367 335 319 335 367 399 415 415 399 383 383 415 431 415 399 399 399 415 415 415 399 383 367 383 415 431 415 383 367 367 383 319 383 431 399 335 303 335 383 351 367 367 367 383 383 383 399 383 383 383 399 383 367 351 335 383 383 383 367 367 351 351 351 383 399 399 415 415 399 399 383 319 319 335 351 367 367 383 383 431 431 431 431 415 415 399 399 431 415 399 399 399 399 415 431 415 415 415 431 431 447 447 447 447 431 415 399 399 415 431 447 431 415 415 415 415 431 447 463 415 415 431 431 447 463 479 479 447 447 447 447 447 447 447 447 399 399 415 431 431 447 447 463 431 431 447 463 463 479 479 463 431 399 415 431 431 447 463 463 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 431 431 447 447 447 463 463 463 447 447 463 479 495 495 479 479 495 479 479 479 495 495 511 527 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 511 511 527 543 543 559 575 575 575 575 591 591 591 591 575 575 591 591 575 575 575 575 559 559 591 591 591 607 607 607 623 623 607 607 607 607 607 607 607 607 623 623 607 607 607 591 591 591 591 591 591 591 591 591 591 591 686 686 686 686 686 686 686 686 670 686 686 702 702 686 686 639 639 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 670 670 670 670 670 670 670 670 655 655 655 670 670 670 686 686 670 670 686 686 702 718 718 718 718 718 702 686 670 655 655 639 686 670 670 655 655 670 670 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 670 670 670 670 670 670 670 670 718 718 702 686 686 686 702 702 702 702 702 718 718 734 734 734 718 718 718 734 734 750 750 750 798 798 814 814 830 846 862 830 798 766 798 830 862 894 910 926 958 942 942 942 958 1006 1038 1038 1054 1022 1054 1070 1086 1102 1102 1086 1102 1118 1118 1102 1086 1054 1022 990 1038 1038 1022 990 990 958 958 958 942 910 814 655 527 463 479 543 686 734 718 702 670 686 734 814 1006 1022 1022 1038 1054 1038 1006 1054 1038 830 447 159 31 63 159 175 207 207 239 319 383 463 495 543 175 79 0 0 63 47 47 63 47 31 63 63 47 47 47 31 0 0 0 0 0 0 0 79 399 399 415 415 399 399 399 415 415 399 383 383 383 351 303 255 303 287 287 271 255 239 223 255 239 287 303 303 271 223 191 159 143 127 79 47 15 0 0 0 0 0 15 31 31 15 15 0 15 15 15 15 15 15 15 15 0 0 0 0 15 47 47 63 159 175 175 191 207 207 191 191 95 47 0 0 0 0 0 0 0 47 127 127 63 0 0 0 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 127 111 79 47 15 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 111 191 239 207 207 191 207 159 111 111 95 95 79 95 143 175 239 239 207 159 111 111 95 95 111 143 175 175 159 191 287 319 303 223 111 31 0 15 47 47 79 159 127 111 63 31 63 111 127 143 143 159 159 143 143 175 127 111 111 143 143 127 79 143 143 127 127 127 111 111 111 95 95 111 111 111 111 111 127 79 79 79 79 111 111 111 111 127 127 111 95 63 47 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 303 319 207 223 191 159 111 95 95 111 127 143 143 143 127 111 95 79 63 111 111 111 111 111 111 111 111 159 143 127 127 127 127 127 127 111 127 143 143 159 127 111 79 95 79 95 79 79 79 79 95 143 127 127 95 95 79 127 127 111 79 63 31 0 0 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 239 303 303 239 271 383 367 255 255 255 255 255 255 271 287 303 255 271 303 335 335 335 319 319 415 367 351 351 383 383 319 271 255 271 303 335 351 367 383 383 399 399 383 367 367 367 367 383 351 351 367 367 367 367 351 351 367 351 335 319 319 351 367 383 415 383 367 367 399 399 383 351 367 383 399 399 415 399 399 383 367 383 399 383 351 335 351 367 367 399 431 399 335 319 351 399 335 351 351 351 367 367 367 383 367 367 367 383 367 351 335 335 383 383 367 367 367 351 351 351 367 383 399 399 399 399 383 367 335 335 335 351 367 367 383 383 415 415 415 399 399 399 383 383 415 415 399 399 399 399 415 415 415 415 415 415 431 431 431 431 415 415 399 383 383 399 415 415 399 399 415 431 431 431 431 431 415 415 431 431 447 463 463 463 447 447 447 447 447 447 447 447 415 415 415 431 431 431 431 431 447 447 447 463 463 463 463 431 431 399 415 431 431 447 463 463 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 415 431 447 479 479 479 463 447 431 447 463 463 479 479 463 463 463 479 495 495 511 511 511 495 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 511 511 527 543 543 559 575 575 543 559 559 575 575 559 559 543 559 559 575 575 575 575 591 591 591 591 591 591 607 607 607 623 607 607 607 607 607 607 607 607 623 607 607 607 591 591 591 591 591 591 591 591 591 591 591 591 686 686 686 686 686 686 686 686 670 686 686 702 702 686 686 639 607 591 591 607 607 623 623 639 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 655 655 655 655 670 670 670 686 639 655 655 686 702 718 734 734 702 702 686 686 670 655 655 639 670 670 655 655 655 655 670 670 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 670 670 670 670 670 670 670 670 734 718 702 686 670 670 686 686 702 702 702 718 718 734 734 734 718 718 718 734 734 750 750 750 798 798 798 814 830 846 846 830 798 782 798 830 862 894 910 926 910 910 910 926 958 1006 1054 1054 1054 1038 1054 1070 1086 1086 1086 1070 1070 1102 1118 1134 1118 1070 1006 974 1054 1038 1006 974 974 958 942 942 862 782 670 543 463 463 527 575 734 750 702 670 639 670 750 830 974 1006 1006 1038 1054 1054 1022 1070 1022 942 623 239 63 111 175 111 223 255 271 303 287 319 383 447 159 63 0 15 79 47 31 47 63 47 79 79 63 63 63 47 0 0 0 0 0 0 0 95 351 351 367 383 383 399 399 415 351 367 383 367 335 303 287 303 271 271 255 239 239 223 207 239 223 255 271 271 255 223 191 159 191 159 127 79 47 15 0 0 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 15 95 127 159 191 191 207 207 223 127 127 95 31 0 0 0 0 0 31 127 143 79 15 0 0 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 111 95 47 15 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 159 175 207 207 239 159 111 111 95 95 111 95 143 175 239 239 207 159 111 127 111 15 79 159 175 191 175 175 207 287 207 79 0 0 0 31 63 0 31 95 95 95 63 47 63 127 127 127 127 127 143 159 159 159 143 111 111 143 143 111 95 143 127 127 127 111 111 111 111 111 111 111 111 95 95 95 95 79 79 79 79 111 111 111 111 127 127 111 95 63 47 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 287 287 207 191 175 143 111 79 79 95 111 127 143 143 143 127 111 79 79 111 111 111 111 111 111 111 111 159 143 127 127 127 143 175 191 111 127 143 143 159 127 111 79 95 79 79 63 47 47 63 63 111 95 111 95 95 111 143 159 111 79 79 31 0 0 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 271 303 287 223 255 351 351 271 335 335 319 303 303 319 319 335 271 287 319 335 351 335 319 303 367 303 255 287 351 383 319 255 303 319 335 367 383 383 383 383 399 399 383 367 367 351 351 351 367 367 367 367 367 367 367 367 367 367 351 335 335 351 367 383 415 383 367 367 383 383 351 319 351 367 383 399 399 399 399 399 383 399 399 383 351 335 367 383 399 415 415 383 335 335 383 415 335 335 335 351 351 351 367 367 335 351 351 367 367 351 335 335 399 399 399 399 399 399 399 399 383 399 399 415 415 399 399 383 335 351 351 367 367 383 383 383 399 399 399 383 383 367 367 367 415 399 399 399 399 399 399 415 415 415 415 415 415 415 415 431 415 415 399 399 399 399 415 415 367 399 415 447 447 447 415 415 415 415 415 431 431 447 447 463 447 447 447 447 447 447 447 447 447 431 431 415 415 399 399 399 463 463 463 447 447 447 447 415 431 399 415 431 431 447 463 463 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 399 431 463 495 511 479 463 431 447 463 463 479 479 479 463 463 447 463 495 527 527 511 495 479 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 527 527 527 543 543 559 559 559 527 543 543 559 559 543 543 527 543 543 559 575 575 591 607 607 575 575 591 591 591 607 607 607 591 591 591 591 591 591 591 591 607 607 607 591 591 591 575 575 575 575 575 575 575 575 575 575 670 670 670 670 670 670 670 670 670 686 686 702 702 686 686 639 591 575 591 591 623 623 639 655 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 639 639 655 655 655 670 670 670 655 655 670 670 686 686 702 702 686 686 670 670 655 655 639 639 670 670 655 639 639 655 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 655 655 670 670 670 670 686 686 734 718 702 686 670 670 670 670 702 702 702 718 718 734 734 734 718 718 718 734 734 750 750 750 782 782 798 814 830 830 846 814 846 814 846 862 894 926 942 958 862 862 878 910 958 1006 1070 1086 1070 1038 1054 1070 1070 1070 1054 1054 1038 1054 1086 1102 1102 1086 1054 1022 1086 1038 1006 974 974 958 926 910 766 655 543 479 479 527 559 607 718 734 718 686 655 686 734 814 942 974 974 1022 1054 1054 1038 1086 1054 1086 798 303 95 159 191 111 287 319 319 303 223 223 287 367 143 63 0 15 79 47 15 31 63 63 95 79 79 79 63 63 0 0 0 0 0 0 0 95 271 287 303 319 319 351 367 383 255 303 335 319 255 223 239 287 223 223 223 207 207 191 191 223 255 287 271 255 223 175 127 111 191 175 143 127 95 79 63 63 63 47 0 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 15 15 31 63 111 127 159 191 207 159 191 175 111 15 0 0 0 0 63 159 175 127 47 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 127 175 191 223 159 143 111 111 95 111 95 143 159 191 191 191 159 143 127 111 31 95 159 143 175 223 207 191 207 95 0 0 0 0 31 15 0 0 47 95 95 79 47 47 143 127 111 95 111 127 159 175 143 143 127 127 127 127 111 111 127 127 127 111 111 111 95 95 127 127 111 111 95 79 79 79 63 63 63 63 95 95 95 95 127 127 111 95 63 47 15 15 0 0 15 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 15 15 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 271 255 191 191 175 143 127 111 95 111 111 127 143 143 143 127 111 95 95 95 95 95 95 95 95 95 95 111 95 79 63 79 111 143 159 111 127 143 143 159 127 111 79 95 79 79 63 47 31 31 31 63 63 63 63 79 95 143 143 95 79 79 47 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 287 287 271 239 271 319 319 271 351 351 335 319 303 319 319 319 287 303 319 351 351 335 319 303 303 239 191 239 335 383 351 287 383 383 399 399 399 383 367 367 383 383 383 367 367 351 335 335 367 367 367 367 367 367 367 367 383 383 383 367 367 367 383 383 399 383 351 351 367 367 351 319 335 351 367 383 399 399 399 399 399 415 415 383 351 351 383 415 415 415 399 367 351 351 383 415 335 335 335 351 351 351 367 367 335 335 351 367 367 351 351 335 399 399 399 399 399 399 399 399 415 431 431 447 447 431 431 415 351 367 367 367 367 383 383 383 399 399 383 383 367 367 367 367 383 399 399 399 399 399 399 383 415 415 415 415 415 415 415 399 415 415 431 431 431 431 415 415 367 383 415 431 447 431 415 399 415 415 415 431 431 431 431 447 447 447 447 447 447 447 447 447 447 431 431 415 399 399 383 383 447 447 447 447 447 431 431 399 431 399 415 431 431 447 463 463 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 415 431 479 511 511 495 463 447 479 495 495 511 495 495 479 479 447 463 495 527 527 511 495 479 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 527 527 543 543 543 543 559 559 527 527 543 543 543 543 527 527 527 543 543 559 591 607 607 623 575 575 575 591 591 591 607 607 591 591 591 591 591 591 591 591 607 607 591 591 591 575 575 575 575 575 575 575 575 575 575 575 670 670 670 670 670 670 670 670 670 686 686 702 702 686 686 639 591 575 591 591 623 623 639 655 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 639 639 639 655 655 655 670 670 686 686 670 670 655 655 639 639 655 655 655 655 639 639 639 639 670 655 639 639 639 639 655 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 718 702 686 670 670 670 670 670 702 702 702 718 718 734 734 734 718 718 718 734 734 750 750 750 782 782 798 798 814 830 846 814 846 830 846 862 894 910 926 942 846 846 862 910 958 1022 1086 1102 1086 1086 1086 1102 1086 1086 1070 1054 1038 1038 1038 1054 1086 1102 1134 1150 1134 1086 1038 1006 990 958 894 846 607 527 463 447 511 543 575 559 655 702 718 734 702 718 734 798 910 942 958 1006 1054 1070 1054 1102 1166 1230 990 495 207 239 287 207 319 351 367 335 255 223 223 303 127 47 0 15 79 47 15 15 63 63 95 79 79 79 63 63 0 0 0 0 0 0 0 79 191 191 223 255 255 271 303 319 223 271 287 255 191 175 207 255 223 223 207 207 207 207 191 191 223 255 239 223 191 159 127 111 143 143 143 143 143 143 143 127 111 79 31 0 0 0 0 15 0 0 0 0 0 0 0 0 47 47 31 15 0 0 0 0 0 0 0 31 79 127 127 159 175 207 223 159 79 0 0 0 0 79 175 175 111 47 15 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 127 143 159 159 143 111 111 95 111 127 143 159 191 191 191 159 159 143 159 127 175 207 143 175 239 271 223 63 15 0 0 0 15 0 0 0 0 0 63 95 95 63 47 127 127 95 95 95 127 143 175 143 143 143 127 127 111 111 111 127 127 111 111 111 95 95 95 111 111 111 95 79 79 63 63 63 63 63 63 95 95 95 95 127 127 111 95 63 47 15 15 0 0 15 0 0 0 31 15 0 0 15 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 31 31 31 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 255 223 175 191 175 159 159 143 127 127 127 127 143 143 143 143 127 111 111 95 95 95 95 95 95 95 95 79 63 63 47 63 95 111 127 111 127 143 143 159 127 111 79 111 95 95 63 31 15 15 15 15 0 15 31 31 47 111 111 95 79 79 47 31 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 287 271 255 255 287 303 287 255 303 303 287 271 271 271 287 287 303 319 335 351 351 335 319 303 303 271 239 271 335 383 383 351 399 415 415 399 399 383 351 351 351 367 367 367 367 351 335 335 367 367 351 351 351 351 367 367 399 399 399 383 383 383 367 367 399 367 351 351 383 383 367 335 351 367 367 383 383 383 383 367 415 415 415 383 351 351 383 415 399 399 383 367 367 367 367 367 335 351 351 351 367 367 367 383 335 335 351 367 383 367 367 367 351 351 351 367 367 367 383 383 431 431 447 463 463 447 431 431 367 367 367 383 383 383 383 383 399 399 399 383 383 367 367 367 383 383 399 399 399 399 383 383 415 415 415 415 399 399 399 399 415 415 431 447 447 431 415 415 383 383 399 415 415 415 415 415 415 415 415 415 415 431 431 431 447 447 447 447 447 447 447 447 431 431 415 415 399 399 383 383 431 431 431 431 431 447 447 415 431 399 415 431 431 447 463 463 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 431 447 479 495 495 495 479 463 495 511 511 511 511 495 479 479 463 479 495 495 511 511 511 495 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 543 543 543 543 543 543 543 543 527 543 543 559 559 543 543 527 527 543 559 559 591 591 607 623 559 575 575 575 591 591 591 591 575 575 575 575 575 575 575 575 591 591 591 591 575 575 575 559 559 559 559 559 559 559 559 559 655 655 655 655 655 655 655 655 670 686 686 702 702 686 686 639 607 591 591 607 607 623 623 639 655 655 655 655 655 655 655 655 670 670 670 670 670 670 670 670 623 639 639 639 655 655 655 655 702 686 686 655 639 623 607 607 639 639 639 639 639 639 639 639 655 655 639 639 639 639 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 686 686 686 670 670 655 655 655 686 686 670 670 670 670 686 686 702 702 702 718 718 734 734 734 718 718 718 734 734 750 750 750 766 782 782 798 814 830 830 798 830 798 814 830 862 878 894 894 862 862 878 910 974 1038 1086 1118 1118 1086 1102 1102 1086 1070 1054 1038 1006 1006 990 1006 1038 1086 1118 1150 1118 1070 1022 1006 974 910 798 702 463 415 415 431 479 511 527 479 607 670 718 734 734 734 750 814 878 910 942 1006 1054 1070 1070 1086 1182 1262 1070 639 319 207 239 271 351 367 367 351 287 239 191 223 111 31 0 15 79 47 0 0 63 47 79 79 63 63 63 47 15 0 0 0 0 0 0 63 127 143 159 191 191 223 239 255 207 223 207 175 143 127 143 159 175 175 175 175 175 175 175 175 175 175 175 175 175 175 191 191 111 127 143 159 175 175 175 175 143 111 63 15 0 0 15 15 0 0 0 0 0 0 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 47 63 79 159 191 207 191 159 95 47 31 15 63 127 111 47 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 111 127 111 191 143 143 111 111 111 127 143 143 175 191 191 159 159 143 159 175 223 223 143 143 271 287 207 0 0 0 0 15 15 0 0 0 0 15 47 127 143 95 63 111 111 111 111 111 127 143 143 127 143 159 143 111 95 111 127 111 111 111 111 95 95 95 79 95 95 95 95 79 79 79 79 47 47 47 47 79 79 79 79 127 127 111 95 63 47 15 15 0 0 15 15 15 0 31 31 0 0 15 0 0 0 0 0 0 0 0 0 0 0 15 47 63 63 63 63 47 47 47 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 31 191 223 191 175 175 175 175 175 159 159 143 143 127 127 143 143 143 143 127 127 111 111 111 111 111 111 111 111 95 95 111 111 111 111 111 111 111 127 143 143 159 127 111 79 143 127 111 79 47 15 15 15 0 0 0 0 15 31 79 79 79 63 79 63 31 15 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 271 255 255 287 319 303 255 239 287 271 271 255 271 271 287 303 303 319 351 367 351 335 319 303 335 335 303 303 319 335 351 367 351 367 367 383 367 367 351 335 351 367 383 399 399 399 383 367 367 351 335 319 319 335 351 367 383 383 383 383 383 367 351 351 383 367 351 367 399 399 383 367 367 367 383 383 383 367 351 351 399 399 383 351 319 319 367 415 367 367 367 367 367 367 335 319 351 367 367 367 383 383 383 399 335 351 367 383 399 383 383 383 351 351 351 367 367 383 383 383 415 431 431 447 447 431 431 415 383 383 383 383 383 383 383 383 415 399 399 399 383 383 383 383 367 383 399 399 399 399 383 367 415 415 415 399 399 383 383 383 383 399 415 431 431 415 399 383 399 399 383 383 399 399 415 431 415 415 415 415 415 415 415 415 447 447 447 447 447 447 447 447 415 415 399 399 399 399 399 399 399 415 415 431 431 447 463 431 431 399 415 431 431 447 463 463 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 463 463 463 479 479 495 495 495 495 495 495 495 495 479 463 447 495 479 479 479 495 495 511 527 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 543 543 543 543 543 543 543 543 543 543 559 559 559 559 543 543 543 559 559 575 575 591 591 607 559 559 575 575 575 591 591 591 575 575 575 575 575 575 575 575 591 591 591 575 575 575 559 559 559 559 559 559 559 559 559 559 655 655 655 655 655 655 655 655 670 686 686 702 702 686 686 639 639 607 607 607 607 607 607 607 655 655 655 655 655 655 655 655 639 639 639 639 639 639 639 639 623 623 639 639 639 655 655 655 670 670 655 655 639 623 623 623 623 623 623 623 623 623 623 623 655 639 639 623 623 639 639 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 718 702 702 686 655 639 639 623 655 655 655 655 670 686 702 718 702 702 702 718 718 734 734 734 718 718 718 734 734 750 750 750 766 766 782 798 814 814 830 798 830 798 814 830 846 878 878 894 878 878 894 926 974 1038 1102 1118 1134 1102 1102 1086 1070 1054 1038 1022 974 990 1006 1022 1038 1038 1054 1054 1070 1022 974 974 958 862 686 543 463 447 463 463 495 511 511 511 591 655 686 702 702 734 798 878 862 894 926 990 1054 1086 1086 1102 1118 1214 1150 846 495 223 191 287 335 335 335 335 335 271 175 143 95 31 0 15 79 47 0 0 47 31 63 63 47 47 47 31 47 0 0 0 0 0 0 31 127 143 159 175 159 191 207 207 255 207 159 127 127 127 111 95 143 143 143 159 159 159 159 159 159 159 143 159 159 175 191 191 127 143 159 175 191 175 159 143 159 143 95 63 31 15 15 15 0 0 0 0 0 0 0 0 31 31 15 0 0 0 0 0 0 0 0 0 0 0 47 63 143 143 175 207 239 207 127 79 63 95 143 95 15 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 15 95 111 95 191 143 143 111 111 127 127 143 143 175 175 191 159 159 143 175 143 223 239 143 191 303 239 95 0 0 0 0 0 0 31 47 0 0 15 47 143 143 95 63 79 95 111 127 127 127 127 111 111 143 175 143 111 79 111 143 111 111 111 95 95 95 79 79 63 79 79 79 79 79 95 95 47 47 47 47 79 79 79 79 127 127 111 95 63 47 15 15 0 0 15 15 15 15 47 47 0 0 15 0 0 0 0 0 0 0 0 0 0 0 31 47 63 63 63 47 47 31 31 31 31 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 31 191 207 175 159 159 159 159 159 159 143 127 127 127 127 143 159 159 143 143 127 111 111 111 111 111 111 111 111 95 127 143 159 159 127 95 79 111 127 143 143 159 127 111 79 175 159 127 95 63 31 15 15 0 0 0 0 0 15 63 79 79 63 95 63 47 15 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 271 239 255 319 335 287 239 223 303 287 287 287 287 303 319 335 319 335 351 367 367 335 319 303 351 367 351 303 271 271 303 335 303 303 319 335 351 351 351 335 351 367 399 415 431 431 415 399 351 351 319 303 303 319 351 351 367 367 367 367 351 335 319 319 383 351 351 367 399 415 415 399 383 383 383 383 367 351 335 335 383 383 367 335 303 303 351 383 351 351 351 367 383 367 319 287 367 367 383 383 383 399 399 399 351 367 383 399 399 399 399 399 383 383 383 399 399 415 415 431 399 415 415 431 431 415 415 399 383 383 383 383 383 383 383 383 415 415 415 399 399 399 383 383 351 367 399 415 415 399 367 351 415 415 415 399 399 383 383 383 351 367 399 415 415 399 367 351 415 399 383 367 367 399 431 447 415 415 415 415 415 415 415 415 447 447 447 447 447 447 447 447 399 399 399 399 399 399 399 399 383 399 399 415 431 447 463 447 431 399 415 431 431 447 463 463 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 479 479 463 463 463 479 495 511 479 479 479 479 479 447 431 431 511 495 479 463 463 495 527 543 527 511 511 495 495 511 511 527 527 527 527 527 527 527 527 527 511 511 511 511 511 511 511 511 543 543 543 543 543 543 543 543 543 559 559 575 575 559 559 543 559 559 559 575 575 591 591 591 559 559 559 575 575 591 591 591 575 575 575 575 575 575 575 575 591 591 591 575 575 559 559 559 559 559 559 559 559 559 559 559 655 655 655 655 655 655 655 655 670 686 686 702 702 686 686 639 655 607 607 607 607 607 607 591 655 655 655 655 655 655 655 655 623 623 623 623 623 623 623 623 623 623 623 639 639 655 655 655 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 655 639 639 623 623 639 639 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 734 718 702 686 655 639 623 607 639 639 639 655 670 686 718 734 702 702 702 718 718 734 734 734 718 718 718 734 734 750 750 750 766 766 782 798 798 814 830 798 862 846 862 878 894 910 910 926 894 894 910 942 990 1054 1102 1134 1134 1102 1102 1086 1070 1054 1022 1006 958 990 1022 1054 1054 1022 974 942 1022 974 942 942 926 798 591 431 511 495 511 495 495 511 543 575 623 655 655 655 670 734 830 942 846 878 910 990 1038 1086 1086 1118 1166 1246 1246 1054 670 303 207 335 287 303 303 335 351 303 159 95 95 31 0 15 79 31 0 0 31 31 47 47 47 31 31 31 63 0 0 0 0 0 0 15 143 143 159 175 159 175 191 207 287 223 143 127 143 143 111 63 127 127 143 143 143 143 143 175 207 191 175 159 143 127 127 143 143 159 175 191 175 159 127 111 175 159 127 95 63 31 15 15 0 0 0 0 0 0 0 0 47 47 31 15 0 0 0 15 0 0 0 0 0 0 15 47 127 111 143 207 287 271 191 111 143 159 175 111 15 0 0 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 47 95 143 127 191 175 143 143 111 127 127 159 143 175 175 191 175 159 143 175 95 239 255 191 239 335 223 15 0 0 31 0 0 0 31 95 15 15 15 79 143 159 127 47 63 79 111 127 143 127 111 95 111 143 175 159 95 79 111 143 111 111 111 95 95 79 79 79 47 63 63 79 79 95 95 111 47 47 47 47 79 79 79 79 127 127 111 95 63 47 15 15 0 0 15 15 15 15 47 47 0 0 15 0 0 0 0 0 0 0 0 0 0 0 31 47 47 47 47 31 31 15 15 15 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 47 207 207 159 159 127 127 143 143 143 127 111 111 127 127 143 159 159 159 143 143 127 127 127 127 127 127 127 127 79 111 143 175 159 111 63 31 111 127 143 143 159 127 111 79 191 175 143 111 63 31 15 15 31 15 31 15 15 15 63 79 63 63 95 79 47 15 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 303 271 255 255 287 287 271 239 335 319 303 287 271 271 271 271 351 335 319 303 303 335 367 383 351 335 303 287 303 335 367 399 319 319 319 335 351 367 383 399 383 367 367 351 351 367 367 383 383 367 367 351 351 335 335 319 335 351 367 383 399 415 431 431 399 383 367 351 351 351 367 367 415 415 415 399 383 367 335 319 383 383 367 367 383 383 399 415 351 367 383 399 399 399 399 399 287 319 351 351 351 351 383 415 303 335 367 399 415 399 367 351 431 415 415 399 399 415 415 431 415 431 431 447 447 431 431 415 383 383 383 383 383 383 383 383 399 399 399 383 383 367 367 367 367 383 383 399 399 383 383 367 319 351 383 415 431 415 383 367 431 431 415 399 399 383 367 367 383 383 383 399 415 431 447 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 399 399 399 415 415 431 431 431 415 415 415 431 431 447 447 415 447 415 431 431 431 447 447 447 447 447 447 431 431 415 415 415 431 431 431 447 447 463 463 463 463 463 463 479 479 495 495 495 463 463 463 463 463 463 463 463 511 511 511 511 511 511 511 511 511 527 527 527 527 511 495 479 511 511 495 495 495 479 479 479 495 495 495 511 511 527 527 527 527 511 495 495 527 527 511 495 527 527 527 527 527 527 527 527 559 559 575 575 575 591 591 591 527 527 527 527 527 527 527 527 543 543 543 543 543 543 543 543 543 543 543 559 559 575 575 575 543 559 559 575 575 559 559 543 623 623 623 639 639 655 655 655 686 670 670 655 655 670 670 655 655 623 623 623 623 623 623 623 623 623 623 639 639 655 655 655 670 655 639 623 623 623 623 639 623 639 639 655 655 639 639 623 639 639 639 639 639 639 639 639 670 655 655 639 639 655 655 670 686 670 670 655 655 670 670 686 655 670 670 686 686 670 670 655 655 655 655 655 655 655 655 655 670 686 686 686 686 670 655 639 655 639 639 639 639 655 670 686 686 686 686 702 702 718 718 718 734 734 734 734 734 734 734 750 782 782 798 814 814 830 846 814 830 830 846 878 878 862 846 846 878 846 846 926 1038 1118 1150 1134 1166 1150 1102 1054 1038 1022 1022 1022 1054 974 926 942 1006 1054 1006 958 974 974 958 926 830 686 559 463 479 479 479 495 543 559 575 591 591 607 623 655 702 782 862 926 862 910 942 974 990 1022 1038 1086 1182 1166 1230 1182 846 351 175 271 287 335 303 271 303 319 223 111 0 31 15 0 0 0 31 63 47 47 79 63 63 47 47 47 0 0 0 0 0 0 0 47 127 159 175 191 175 159 143 143 175 191 191 191 175 159 159 143 175 175 175 159 159 143 143 143 143 159 159 175 175 159 159 143 143 143 143 143 159 175 191 207 175 111 95 95 63 0 0 0 0 0 0 0 0 0 0 0 31 63 31 31 31 31 0 0 0 0 0 0 31 47 79 47 79 111 159 207 255 255 255 255 159 223 207 47 0 0 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 111 111 127 111 111 95 95 223 207 159 143 111 95 63 63 191 127 143 255 239 79 0 0 0 0 0 0 31 31 31 31 63 15 0 31 111 127 127 95 63 95 111 143 143 127 111 95 191 175 159 159 143 127 111 111 175 159 159 143 127 111 95 79 63 63 63 63 63 79 111 111 127 127 111 111 127 111 111 95 207 159 127 95 79 63 31 0 0 0 15 15 15 15 47 47 15 15 31 15 15 15 31 31 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 95 191 175 159 175 207 191 191 175 159 143 127 111 111 111 111 127 127 143 143 143 127 127 127 127 127 127 127 127 63 79 79 95 95 79 79 63 111 111 111 111 143 143 143 143 159 127 79 63 47 31 0 0 63 15 0 47 111 143 127 63 31 31 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 255 239 255 287 303 287 255 319 303 287 271 271 271 287 287 335 319 319 319 335 335 351 367 383 367 335 303 303 319 351 367 319 319 319 319 335 351 367 383 367 351 335 335 335 335 351 367 367 367 351 351 351 351 335 335 335 335 351 351 351 351 351 351 399 399 383 367 351 351 351 351 399 399 399 399 383 367 351 335 367 367 351 351 367 383 399 399 335 351 367 383 383 383 383 383 303 335 351 351 351 351 367 399 319 351 383 399 399 383 367 335 431 415 415 399 399 415 415 431 415 415 431 447 447 431 415 415 399 383 383 383 383 383 383 367 399 399 399 383 383 367 367 367 367 383 383 399 399 383 383 367 335 351 383 415 415 415 383 367 431 431 415 399 399 383 367 367 383 383 383 399 415 431 447 463 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 399 399 399 415 415 415 431 431 415 415 415 431 431 447 447 415 431 399 415 415 431 431 431 431 447 447 447 431 431 415 415 415 431 431 431 447 447 463 463 463 463 463 463 479 479 479 495 495 479 479 479 479 479 479 479 479 511 511 511 511 511 511 511 511 511 511 511 511 511 495 479 479 527 511 511 511 495 495 495 479 495 495 495 511 511 527 527 527 527 511 495 495 527 527 511 495 527 527 527 527 527 527 527 527 543 543 559 559 575 575 575 575 527 527 527 527 527 527 527 527 543 543 543 543 543 543 543 543 543 543 543 559 559 575 575 575 559 575 591 591 591 591 575 559 623 623 639 639 639 655 655 655 686 670 670 655 655 670 670 655 655 623 623 623 623 623 623 623 623 623 623 639 639 655 655 655 670 655 639 639 623 623 623 623 623 639 639 655 655 639 639 623 639 639 639 639 639 639 639 639 670 670 655 655 655 655 670 670 686 670 670 655 655 670 670 686 670 686 686 702 702 686 686 670 655 655 655 655 655 655 655 655 670 670 686 686 670 655 655 639 655 639 639 639 639 655 670 686 686 686 686 702 702 718 718 718 702 718 718 734 750 750 750 750 782 782 798 814 830 830 846 814 846 830 846 862 862 846 830 830 878 878 894 958 1038 1118 1150 1166 1150 1134 1086 1054 1022 1022 1006 1022 1038 990 942 974 1038 1054 1006 958 926 974 974 894 734 559 495 463 495 479 479 495 543 559 575 591 575 607 623 655 702 798 862 942 894 942 974 1006 1006 1022 1038 1070 1134 1134 1198 1198 894 447 175 207 271 319 303 271 303 319 239 127 0 31 15 0 0 0 15 47 47 47 79 63 63 47 47 47 0 0 0 0 0 0 0 47 127 143 175 191 159 159 143 127 255 223 207 191 175 191 223 239 159 159 159 159 159 159 159 143 175 191 191 207 207 191 191 175 207 191 175 159 143 143 143 143 191 143 127 143 95 0 0 0 0 0 0 0 0 0 0 0 63 63 31 31 31 31 31 0 0 0 0 0 15 31 47 15 95 47 79 175 287 319 271 207 191 239 207 47 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 15 0 15 79 63 79 79 95 79 95 95 159 143 159 159 159 143 95 79 175 143 175 239 191 31 0 0 0 0 0 0 31 31 31 31 47 31 15 47 111 143 127 95 79 95 95 111 127 127 111 111 159 159 143 127 111 95 95 79 159 143 143 127 127 111 95 95 79 63 63 63 63 79 95 111 79 79 79 79 111 127 127 127 207 159 111 63 63 47 31 15 0 0 15 15 15 15 47 47 31 31 31 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 47 47 47 47 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 111 207 191 159 159 191 175 175 159 159 143 127 127 111 111 111 127 127 143 143 143 111 111 111 111 111 111 111 111 95 95 95 95 95 95 95 95 95 95 95 79 111 95 95 79 143 95 63 31 31 31 15 0 31 0 0 15 79 111 79 31 31 31 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 239 239 255 287 303 303 287 287 287 271 271 271 287 303 319 303 319 335 335 351 351 351 335 415 383 351 335 319 319 335 351 351 335 335 319 335 335 351 351 351 335 319 319 319 319 335 351 335 335 351 351 351 351 367 367 367 367 367 351 351 335 335 335 415 399 383 367 351 335 335 335 367 367 383 383 383 383 367 367 351 351 335 335 351 351 367 383 319 335 351 367 367 367 351 351 319 351 367 367 335 335 351 383 351 367 383 399 399 367 351 335 415 415 399 399 399 399 415 415 399 415 431 431 431 431 415 399 399 399 399 383 383 367 367 367 399 399 399 383 383 367 367 367 367 383 383 399 399 383 383 367 335 367 383 415 415 399 383 367 431 431 415 399 399 383 367 367 399 383 383 383 399 415 447 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 399 399 399 399 415 415 415 431 415 415 415 431 431 447 447 415 415 383 399 399 399 415 415 415 431 431 431 431 415 415 415 415 431 431 431 447 447 463 463 463 463 463 463 463 479 479 479 495 479 479 479 479 479 479 479 479 511 511 511 511 511 511 511 511 495 495 495 511 495 479 463 463 543 527 527 527 511 511 511 495 495 495 511 511 511 511 527 527 527 511 495 495 527 527 511 495 527 527 527 527 527 527 527 527 527 527 543 543 543 559 559 559 527 527 527 527 527 527 527 527 527 527 527 543 543 543 543 543 543 543 543 559 559 575 575 575 575 591 607 607 607 607 591 575 623 639 639 639 655 655 655 655 686 670 670 655 655 670 670 655 655 623 623 623 623 623 623 623 623 623 623 639 639 655 655 655 655 655 655 639 639 623 623 623 623 639 639 655 655 639 639 623 639 639 639 639 639 639 639 639 686 670 670 655 655 670 670 686 670 670 655 655 655 655 670 670 686 686 702 718 718 702 686 686 655 655 655 655 655 655 655 655 655 670 670 670 670 655 639 623 655 639 639 639 639 655 670 686 686 686 686 702 702 718 718 718 670 686 718 750 766 766 766 750 782 798 798 814 830 846 846 814 846 830 830 846 830 830 814 798 862 910 958 1006 1038 1086 1134 1182 1134 1118 1086 1054 1038 1022 1006 1006 1038 1006 990 1022 1070 1070 1022 958 910 958 974 830 623 463 463 495 495 495 527 527 543 559 575 591 575 607 623 655 718 798 878 958 926 974 990 1022 1022 1022 1038 1070 1134 1150 1230 1278 1070 623 287 175 239 255 287 271 303 335 239 127 0 31 31 0 0 0 15 47 47 47 79 63 63 47 47 47 0 0 0 0 0 0 0 47 127 143 159 175 143 143 143 127 255 223 191 159 159 191 239 271 143 143 143 143 143 159 159 159 175 175 191 191 191 191 175 175 191 175 159 143 127 127 127 127 207 159 175 207 159 31 0 0 0 0 0 0 0 0 0 0 63 63 63 63 63 31 31 31 0 0 0 0 0 0 0 0 47 0 0 111 287 351 287 191 239 239 191 47 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 0 0 0 0 0 0 47 15 15 0 31 79 95 111 79 111 143 159 175 175 159 143 175 159 175 175 95 0 0 0 0 0 0 0 31 31 63 63 31 31 15 31 79 127 111 111 95 95 79 79 95 95 111 127 143 127 127 111 95 95 79 79 127 127 127 127 127 111 111 111 79 79 63 63 63 79 95 111 31 31 47 63 111 111 127 127 207 143 79 31 31 31 47 31 15 15 31 31 31 31 63 63 63 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 31 47 63 63 63 63 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 15 143 239 207 143 127 159 159 159 159 159 143 143 143 111 111 127 127 127 127 143 143 111 111 111 111 111 111 111 111 127 111 95 79 79 95 111 127 111 111 95 95 111 79 63 47 111 63 15 0 0 15 15 15 0 0 0 0 31 47 47 0 15 31 63 63 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 223 223 255 287 319 319 287 255 255 255 271 287 303 319 335 287 303 335 367 367 351 335 319 383 367 351 335 335 351 351 367 383 367 351 351 351 351 351 367 351 351 335 319 319 335 351 351 319 335 335 351 351 367 367 383 383 383 383 383 383 383 383 383 431 415 383 367 351 335 335 335 335 351 367 383 383 383 383 383 335 335 319 319 319 335 351 367 319 319 335 351 351 351 335 335 335 367 383 367 335 319 335 367 367 383 383 383 383 367 335 319 415 415 399 383 383 399 415 415 399 399 415 415 415 415 399 399 415 415 399 383 383 367 351 351 399 399 399 383 383 367 367 367 367 383 383 399 399 383 383 367 367 367 383 399 399 399 383 367 415 415 415 399 399 383 383 383 399 383 383 383 399 415 431 431 415 415 415 415 415 415 415 415 447 447 447 447 447 447 447 447 383 383 399 399 399 415 415 415 415 415 415 431 431 447 447 415 399 367 367 383 383 399 399 399 431 415 415 415 415 415 415 415 431 431 431 447 447 463 463 463 447 447 463 463 463 479 479 479 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 495 495 479 479 463 447 543 543 543 527 527 527 511 511 511 511 511 511 511 511 511 511 527 511 495 495 527 527 511 495 527 527 527 527 527 527 527 527 511 511 511 527 527 543 543 543 527 527 527 527 527 527 527 527 511 527 527 527 527 543 543 543 543 543 543 559 559 575 575 575 575 575 591 607 607 591 575 575 639 639 639 655 655 655 670 670 686 670 670 655 655 670 670 655 655 623 623 623 623 623 623 623 623 623 623 639 639 655 655 655 655 655 655 655 639 639 623 607 623 639 639 655 655 639 639 623 639 639 639 639 639 639 639 639 686 686 670 670 670 670 686 686 670 670 655 639 639 655 670 670 670 686 686 702 702 686 686 670 639 639 639 639 639 639 639 639 655 655 655 655 655 639 623 623 655 639 639 639 639 655 670 686 686 686 686 702 702 718 718 718 639 670 718 750 782 782 766 766 798 798 814 814 830 846 862 830 846 814 814 814 814 814 798 798 846 910 990 1022 1006 1022 1086 1150 1102 1086 1070 1038 1022 1006 990 990 1006 1006 1006 1038 1070 1054 990 926 974 926 830 655 495 415 463 511 495 495 527 527 527 543 559 575 575 607 623 655 718 798 878 958 926 974 990 1006 1006 1006 1006 1038 1102 1118 1214 1294 1214 894 495 207 175 239 271 271 319 335 239 127 0 15 31 15 15 0 15 31 47 47 79 63 63 47 47 47 0 0 0 0 0 0 0 47 127 127 143 159 127 127 127 127 191 175 143 143 143 159 191 207 111 111 127 127 127 143 143 143 111 127 127 143 143 127 127 111 111 111 111 111 127 143 159 175 191 175 207 239 191 47 0 0 0 0 0 0 0 0 0 0 47 47 47 47 47 47 15 15 0 0 0 0 0 0 0 0 0 0 0 31 175 255 287 271 287 239 175 47 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 0 0 15 0 15 0 31 15 0 0 0 63 95 143 127 127 111 127 143 159 159 175 175 207 223 143 31 0 0 31 0 0 0 0 31 31 63 63 31 31 0 15 79 111 127 111 95 79 63 47 63 79 111 127 143 127 127 127 111 111 95 95 111 111 111 111 111 127 127 127 95 79 63 63 63 79 95 95 31 31 31 47 79 95 95 95 207 143 63 0 0 31 47 47 15 15 31 31 31 31 63 63 79 47 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 31 175 271 223 143 127 143 143 143 143 143 159 159 159 127 127 127 127 127 127 127 127 95 95 95 95 95 95 95 95 127 111 79 47 47 79 111 127 143 159 143 143 143 95 63 47 79 31 0 0 0 15 31 31 0 0 0 0 15 31 31 0 15 31 63 63 47 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 223 223 255 287 319 319 287 255 255 255 271 287 303 335 351 287 303 335 367 367 351 335 319 319 319 319 335 351 367 383 399 399 399 383 367 367 367 383 383 383 367 351 351 351 351 367 383 319 335 335 351 351 367 367 383 351 351 367 383 399 399 415 415 415 399 383 367 351 335 335 335 319 335 351 367 383 383 383 383 319 319 319 319 319 335 351 367 319 335 335 351 335 335 319 319 335 367 383 367 335 319 335 367 383 383 383 383 367 351 335 335 415 399 383 383 383 383 399 415 383 383 399 399 399 399 383 383 399 399 399 383 383 367 367 367 399 399 399 383 383 367 367 367 367 383 383 399 399 383 383 367 383 383 383 399 383 383 383 367 415 415 399 399 399 399 383 383 399 383 383 383 383 399 415 415 415 415 415 415 415 415 415 415 447 447 447 447 447 447 447 447 383 383 383 399 399 399 415 415 415 415 415 431 431 447 447 415 399 367 367 367 383 383 399 399 399 415 415 415 415 415 415 415 431 431 431 447 447 463 463 463 447 447 447 463 463 463 479 479 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 495 495 479 479 463 447 543 543 543 527 527 527 511 511 511 511 511 511 511 511 511 511 527 511 495 495 527 527 511 495 527 527 527 527 527 527 527 527 511 511 511 511 527 527 543 543 527 527 527 527 527 527 527 527 495 511 511 527 527 543 543 543 543 543 543 559 559 575 575 575 543 559 575 575 575 575 559 543 639 639 655 655 655 670 670 670 686 670 670 655 655 670 670 655 655 623 623 623 623 623 623 623 623 623 623 639 639 655 655 655 639 639 655 655 655 639 623 607 623 639 639 655 655 639 639 623 639 639 639 639 639 639 639 639 686 670 670 655 655 670 670 686 670 655 639 639 639 639 655 670 639 655 655 670 670 655 655 639 639 639 639 639 639 639 639 639 639 639 655 655 639 623 607 607 655 639 639 639 639 655 670 686 686 686 686 702 702 718 718 718 655 670 702 750 766 782 782 766 798 798 814 830 846 846 862 830 846 814 814 814 798 814 814 814 830 910 974 1006 990 990 1038 1086 1054 1038 1038 1022 1006 990 974 958 974 974 990 1022 1022 990 942 910 1054 878 655 479 431 447 511 527 543 543 527 527 543 559 575 591 591 607 623 655 702 782 846 926 910 942 958 974 974 974 990 1006 990 1054 1150 1246 1278 1054 655 319 159 223 271 271 335 351 255 111 0 15 31 15 15 0 15 31 47 47 79 63 63 47 47 47 0 0 0 0 0 0 0 47 127 127 127 127 95 111 127 127 111 159 191 207 207 191 175 159 127 127 127 127 127 127 127 127 79 95 95 111 111 95 95 79 79 79 79 79 95 111 127 143 175 159 191 239 191 63 0 0 0 0 0 0 0 0 0 0 47 79 47 47 47 47 15 15 15 15 0 0 0 0 0 0 0 0 0 0 31 111 255 367 319 239 127 47 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 31 0 0 0 0 0 15 0 0 0 0 47 127 175 191 159 95 79 79 95 143 175 175 223 207 95 0 0 31 63 0 0 31 31 63 63 63 63 63 31 0 0 31 63 95 127 79 63 47 47 47 63 95 111 143 143 143 143 143 127 127 127 95 95 95 111 111 111 111 111 95 95 79 63 63 63 79 95 63 63 47 47 63 63 63 47 191 111 47 0 0 15 31 47 15 15 31 31 31 31 63 63 79 47 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 47 191 271 223 159 127 127 127 127 143 143 143 143 143 127 127 127 127 127 127 127 127 95 95 95 95 95 95 95 95 111 79 47 31 31 47 79 111 143 143 159 143 143 95 47 15 47 0 0 0 0 15 31 15 0 0 0 15 31 15 31 0 15 31 63 63 63 47 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 239 239 255 287 303 303 287 255 255 255 271 287 303 319 335 303 319 335 335 351 351 351 335 271 271 303 319 351 367 383 399 383 383 367 367 367 383 383 399 383 383 367 351 351 367 383 383 335 335 351 351 351 351 367 367 303 303 319 335 367 383 399 399 399 383 367 351 351 351 367 367 319 335 351 367 383 383 367 367 335 319 319 319 319 335 351 367 335 335 351 351 351 335 319 303 319 351 367 367 335 335 351 383 383 383 367 367 367 367 351 351 399 399 383 383 383 383 399 399 367 367 383 399 399 383 367 367 383 383 383 383 383 383 383 383 399 399 399 383 383 367 367 367 367 383 383 399 399 383 383 367 399 399 383 383 383 367 367 367 399 399 399 399 399 399 399 399 399 399 383 383 383 383 399 399 399 399 399 399 399 399 399 399 431 431 431 431 431 431 431 431 367 383 383 383 399 399 399 399 415 415 415 431 431 447 447 415 399 367 367 383 383 399 399 399 399 399 399 399 415 415 415 415 431 431 431 447 447 463 463 463 431 447 447 447 463 463 463 463 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 495 495 495 511 495 479 463 463 543 527 527 527 511 511 511 495 527 527 511 511 511 511 495 495 527 511 495 495 527 527 511 495 527 527 527 527 527 527 527 527 511 511 511 527 527 543 543 543 527 527 527 527 527 527 527 527 495 495 495 511 527 527 543 543 543 543 543 559 559 575 575 575 543 543 559 575 575 559 543 543 655 655 655 655 670 670 670 686 686 670 670 655 655 670 670 655 655 623 623 623 623 623 623 623 623 623 623 639 639 655 655 655 623 639 655 670 670 639 607 591 623 639 639 655 655 639 639 623 639 639 639 639 639 639 639 639 670 655 655 639 639 655 655 670 655 655 639 639 639 639 655 655 623 639 655 655 655 655 639 623 623 623 623 623 623 623 623 623 623 623 639 639 623 623 607 591 655 639 639 639 639 655 670 686 686 686 686 702 702 718 718 718 686 702 702 718 734 750 766 782 814 814 814 830 846 862 862 846 846 814 798 798 814 830 846 862 862 910 958 990 990 990 990 1006 1006 1006 1006 1006 990 974 942 926 926 942 958 958 942 926 894 878 942 734 511 399 415 495 543 527 559 543 543 527 543 559 575 575 591 623 607 639 670 734 798 862 878 910 926 958 958 974 974 1006 926 990 1054 1150 1214 1134 798 431 159 223 287 287 335 335 223 79 0 15 31 31 31 0 0 15 47 47 79 63 63 47 47 47 0 0 0 0 0 0 0 47 127 111 111 111 79 95 111 127 159 175 223 239 239 207 143 111 111 111 95 95 79 79 79 63 79 79 95 95 95 95 79 79 95 79 63 47 31 31 31 31 127 111 143 207 159 31 0 0 0 0 0 0 0 0 0 0 31 63 31 31 31 31 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 15 191 351 335 207 95 47 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 31 31 0 0 0 0 15 0 0 0 0 31 95 143 175 143 79 47 47 79 111 143 159 207 191 47 0 0 63 79 0 0 31 31 63 63 63 63 63 31 47 0 0 0 47 95 47 47 47 47 47 63 79 95 143 143 143 143 143 143 143 143 111 111 111 95 95 95 95 95 111 95 79 63 63 63 79 79 79 79 63 47 79 63 47 47 143 95 31 0 0 15 31 15 0 0 15 15 15 15 47 47 63 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 15 31 31 47 47 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 47 0 63 191 271 223 159 143 143 143 143 127 127 127 127 127 143 143 127 127 127 127 111 111 111 111 111 111 111 111 111 111 79 63 47 31 31 47 63 79 79 95 111 111 111 63 0 0 31 0 0 0 15 31 15 0 0 15 31 31 31 15 31 15 15 15 63 63 63 63 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 255 239 255 287 303 287 255 271 271 271 271 287 303 319 319 335 319 319 319 335 335 351 367 255 271 287 319 335 335 351 351 335 335 319 335 335 351 383 383 367 367 351 335 335 351 367 367 367 367 351 351 351 351 335 335 319 335 335 351 351 367 367 367 367 367 351 351 351 367 383 399 335 335 351 367 367 367 351 351 335 335 335 335 335 351 367 367 351 351 367 367 351 335 319 319 303 335 351 351 351 351 367 399 367 367 351 351 367 367 383 383 399 383 383 367 367 383 383 399 351 367 383 383 383 383 367 351 351 351 367 383 383 399 415 415 399 399 399 383 383 367 367 367 367 383 383 399 399 383 383 367 415 399 383 383 367 367 367 367 399 399 399 399 399 399 399 399 399 399 383 367 367 383 383 399 399 399 399 399 399 399 399 399 431 431 431 431 431 431 431 431 367 367 383 383 383 399 399 399 415 415 415 431 431 447 447 415 415 383 383 383 399 399 399 415 383 383 383 399 399 415 415 415 431 431 431 447 447 463 463 463 431 431 447 447 447 463 463 463 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 511 511 511 511 511 495 479 479 527 511 511 511 495 495 495 479 527 527 527 511 511 495 495 495 527 511 495 495 527 527 511 495 527 527 527 527 527 527 527 527 527 527 527 527 543 543 543 559 527 527 527 527 527 527 527 527 479 479 495 511 527 527 543 543 543 543 543 559 559 575 575 575 559 559 575 591 591 575 559 559 655 655 655 670 670 670 686 686 686 670 670 655 655 670 670 655 655 623 623 623 623 623 623 623 623 623 623 639 639 655 655 655 623 639 655 670 670 639 607 591 623 639 639 655 655 639 639 623 639 639 639 639 639 639 639 639 639 639 623 623 623 623 639 639 655 639 639 623 623 639 639 655 639 655 655 670 670 655 655 639 623 623 623 623 623 623 623 623 607 623 623 623 623 607 591 575 655 639 639 639 639 655 670 686 686 686 686 702 702 718 718 718 750 734 702 702 702 734 766 782 814 814 830 830 846 862 878 846 846 814 798 814 830 862 878 910 910 926 942 990 1022 1022 990 958 974 990 990 990 974 958 926 910 894 910 910 894 862 846 846 846 670 575 447 415 479 511 527 527 559 543 543 527 543 559 559 575 607 623 607 623 639 686 750 814 862 910 926 958 974 990 1006 1038 942 1038 1054 1054 1166 1198 926 575 159 239 287 287 335 335 207 47 0 15 47 31 31 15 0 15 47 47 79 63 63 47 47 47 0 0 0 0 0 0 0 47 127 111 95 95 63 79 111 127 175 191 191 191 175 143 111 79 95 95 79 63 47 15 15 0 31 47 63 63 63 63 47 31 63 47 31 15 0 0 0 0 79 63 95 143 127 15 0 0 0 0 0 0 0 0 0 0 31 63 63 63 31 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 15 127 207 351 175 63 31 15 0 0 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 31 31 0 0 0 0 0 0 0 0 0 15 47 79 63 63 63 79 79 95 95 95 111 159 127 0 0 15 63 31 0 0 31 31 63 63 79 79 63 47 63 0 0 0 0 63 31 31 47 63 63 63 63 63 127 127 127 127 127 127 127 127 127 127 111 95 95 79 79 63 111 95 79 63 63 63 63 79 63 63 63 63 95 79 79 79 111 63 31 0 15 15 15 0 0 0 0 0 0 0 31 31 31 31 31 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 79 15 63 175 255 223 175 175 159 159 143 127 127 111 111 95 143 143 143 127 127 111 111 111 111 111 111 111 111 111 111 111 63 63 63 63 63 63 63 63 63 79 95 111 111 63 15 0 31 15 31 31 47 47 0 0 0 15 47 31 15 0 15 15 15 15 63 79 79 63 63 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 271 255 255 287 287 271 239 287 287 271 271 271 287 303 319 351 335 319 303 303 335 367 383 271 287 303 303 319 319 303 303 287 255 287 255 319 303 351 335 351 303 335 287 319 303 335 319 383 335 367 319 351 303 335 287 399 367 399 351 383 351 367 367 351 351 351 351 367 383 399 415 335 351 351 367 367 351 351 335 351 351 335 335 335 351 367 383 367 367 367 367 367 351 335 319 287 319 351 351 351 351 383 415 351 351 351 351 367 383 399 399 399 383 383 367 367 383 383 399 351 367 367 383 383 367 367 351 335 335 351 367 399 415 431 431 399 399 399 383 383 367 367 367 367 383 383 399 399 383 383 367 415 415 383 383 367 367 367 367 399 399 399 399 399 399 399 399 399 399 383 367 367 367 383 383 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 367 367 367 383 383 399 399 399 415 415 415 431 431 447 447 447 415 383 431 399 431 415 447 415 415 383 415 399 431 415 447 415 463 431 463 447 479 463 495 463 463 431 463 447 479 463 495 463 495 463 495 463 495 463 495 463 511 479 511 479 511 479 511 479 511 527 527 527 527 511 495 479 511 511 495 495 495 479 479 479 527 527 527 511 511 495 495 495 527 511 495 495 527 527 511 495 527 527 527 527 527 527 527 527 527 527 543 543 543 559 559 559 527 527 527 527 527 527 527 527 463 479 495 495 511 527 543 543 543 543 575 559 591 575 607 575 607 591 623 607 639 591 623 607 655 655 655 670 670 686 686 686 686 670 670 655 655 670 670 655 655 623 623 623 623 623 623 623 623 623 623 639 639 655 655 655 623 639 670 686 670 639 607 591 623 639 639 655 655 639 639 623 639 639 639 639 639 639 639 639 639 623 607 607 607 607 623 639 655 639 639 623 623 639 639 655 655 670 670 686 686 670 670 655 655 623 623 623 623 623 623 623 607 607 623 623 623 607 591 575 655 639 639 639 639 655 670 686 686 686 686 702 702 718 718 718 814 750 702 686 686 718 766 798 814 814 830 846 846 862 878 846 814 798 798 814 830 878 910 942 958 942 942 990 1054 1070 1006 942 958 974 974 990 974 958 926 910 878 878 878 846 814 798 846 862 431 479 495 495 479 479 527 543 559 559 543 527 543 543 559 559 607 623 607 607 623 670 718 766 862 910 942 974 990 1022 1038 1070 1022 1134 1118 1070 1150 1214 958 639 143 223 271 271 319 319 191 63 0 0 47 47 47 15 0 15 47 47 79 63 63 47 47 47 31 0 0 0 0 0 0 47 143 111 95 79 63 79 95 127 143 159 143 111 79 63 47 47 95 79 63 47 31 0 0 0 0 0 15 0 15 0 0 0 0 0 0 0 0 0 47 47 47 31 47 111 95 0 0 0 0 0 0 0 0 0 0 0 31 31 63 31 31 31 31 31 15 15 0 0 0 15 15 15 0 0 0 0 31 63 95 95 351 159 31 31 15 0 0 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 31 31 0 0 0 0 0 0 0 0 0 15 31 47 0 31 63 127 143 143 111 111 111 143 63 0 0 31 63 31 0 0 31 31 31 63 63 63 63 63 31 0 0 0 0 47 31 15 47 63 79 63 47 31 111 111 111 79 111 79 111 111 143 127 111 95 79 63 63 47 111 111 79 63 63 63 63 63 31 47 47 63 95 111 127 127 95 47 31 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 31 15 15 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 31 47 159 255 223 207 207 175 159 143 127 111 95 95 79 143 143 143 127 127 111 111 111 127 127 127 127 127 127 127 127 63 79 79 95 95 79 79 63 79 95 127 143 159 111 47 15 31 31 47 63 79 47 0 0 0 15 31 31 0 0 0 15 15 15 63 79 79 79 63 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 287 335 351 367 351 319 303 367 351 319 303 303 319 351 367 351 335 335 319 319 335 335 351 335 303 271 271 303 319 319 287 287 271 319 287 287 255 303 287 335 287 287 255 287 255 319 303 319 271 303 255 287 271 303 287 319 303 335 303 335 287 303 287 367 351 319 303 303 319 351 367 367 367 367 367 367 335 319 319 319 319 319 335 335 351 351 351 351 335 319 319 319 319 335 351 287 287 303 319 335 351 367 383 415 399 367 351 351 367 399 415 351 367 367 367 367 351 335 319 303 319 335 351 367 383 383 383 383 399 415 431 447 431 431 415 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 431 415 415 399 399 415 415 431 415 415 415 415 415 399 367 367 383 399 399 415 415 431 431 447 415 399 399 383 383 399 399 415 383 383 383 399 399 415 415 415 415 399 399 399 399 415 431 447 447 447 447 463 463 479 479 447 431 399 431 415 447 431 463 431 415 399 447 431 479 463 495 463 479 463 511 479 511 479 495 447 479 463 495 479 511 463 495 447 543 511 543 511 543 511 543 511 511 495 543 543 575 559 591 543 479 479 479 495 495 511 511 511 463 479 479 495 495 479 479 463 479 495 495 511 511 495 495 479 527 511 511 495 495 511 511 527 479 479 479 495 495 511 511 511 495 495 495 495 495 511 543 543 527 527 527 527 527 527 527 527 479 511 543 575 575 575 559 543 575 575 607 591 623 607 639 607 655 623 655 623 655 623 655 655 639 655 670 686 686 686 686 670 670 670 670 670 670 670 670 639 607 591 607 623 623 623 623 607 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 639 655 655 670 670 655 655 639 670 655 655 639 639 623 623 591 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 639 639 655 655 655 670 670 670 702 670 655 670 702 718 702 670 750 750 766 766 766 750 702 702 798 798 766 766 782 798 814 830 766 782 814 846 862 894 894 894 910 878 862 910 990 1022 990 942 958 958 958 958 974 958 942 926 926 894 846 846 846 798 718 623 463 479 495 495 511 527 559 559 559 559 559 559 559 559 559 559 559 543 575 623 639 702 750 782 814 830 878 942 974 1022 1054 1070 1070 1166 1182 1150 1198 1214 990 702 111 79 127 191 159 271 207 0 0 63 79 47 0 0 0 15 15 31 63 79 95 111 111 111 95 31 0 0 0 0 0 15 159 143 79 63 15 31 0 47 47 79 79 63 63 47 63 63 79 79 63 79 79 63 47 47 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 31 31 47 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 15 0 31 31 15 0 31 31 31 31 31 31 31 0 0 0 15 31 47 63 79 79 127 143 95 0 0 15 31 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 15 15 0 0 47 127 191 223 223 207 191 191 79 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 0 79 111 111 63 31 31 95 47 31 15 15 95 95 127 127 159 143 143 127 111 95 79 79 47 63 63 79 79 95 95 111 31 31 31 47 63 79 143 143 127 79 31 0 15 15 15 0 0 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 127 191 255 255 191 127 175 175 159 159 143 127 111 111 127 127 111 111 111 127 143 159 111 111 111 111 111 111 111 111 31 79 95 79 15 15 63 111 111 95 79 79 127 127 79 47 63 63 47 31 31 31 31 31 31 63 47 31 31 15 0 0 0 0 15 31 31 31 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 255 271 303 319 319 319 303 287 367 351 319 303 303 319 351 367 351 335 335 319 319 335 335 351 351 319 303 319 335 335 319 271 287 271 287 287 255 255 271 287 287 271 255 239 239 255 271 287 287 271 271 255 255 271 271 287 303 303 303 303 287 287 271 255 351 335 319 319 319 319 335 351 319 335 335 351 335 335 319 303 319 319 319 335 335 351 351 351 351 351 335 335 335 335 351 351 351 351 351 367 367 367 367 367 399 383 383 367 367 383 383 399 351 367 367 367 367 351 335 319 319 335 351 383 399 399 399 399 399 399 383 383 399 415 431 431 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 431 415 415 399 399 415 415 431 431 431 431 415 415 399 399 399 399 399 415 415 415 415 431 431 415 399 399 383 383 399 399 415 383 383 383 399 399 415 415 415 415 399 399 399 399 415 431 447 431 431 431 447 447 447 463 463 431 431 431 447 447 463 463 463 415 431 447 463 479 495 495 479 479 479 479 479 479 479 479 479 479 495 495 511 511 495 495 479 527 527 527 527 527 527 527 527 495 511 543 559 575 575 575 543 495 463 479 479 479 495 495 495 463 479 479 495 495 479 479 463 479 479 495 511 511 511 495 495 527 511 511 495 495 511 511 527 479 479 479 495 495 511 511 511 527 511 511 511 527 527 543 559 527 527 527 527 527 527 527 527 543 543 527 527 543 543 559 559 607 607 607 623 623 639 639 639 655 655 655 655 655 655 655 655 639 655 670 670 686 686 670 670 670 670 670 670 670 670 670 639 607 591 607 623 623 623 623 607 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 639 655 655 670 670 655 655 639 655 655 639 639 639 639 623 623 639 639 639 639 639 639 639 639 655 655 655 639 639 623 623 623 623 639 639 639 655 655 655 670 686 670 655 670 702 718 702 686 750 750 750 766 766 766 718 718 798 782 750 766 766 798 814 830 766 782 814 862 894 910 926 926 894 910 942 974 974 990 1006 1006 958 958 958 958 958 942 926 910 846 846 846 830 830 734 607 527 495 495 511 527 543 543 559 559 559 559 559 559 559 559 559 543 559 543 575 607 639 686 734 766 846 862 878 910 958 1006 1054 1086 1086 1182 1198 1166 1214 1214 1038 782 175 15 31 143 191 255 223 47 0 47 63 47 0 0 15 47 0 31 31 31 63 31 63 63 95 63 0 0 0 0 0 31 143 127 79 63 15 31 31 47 63 95 95 79 79 79 79 79 79 79 95 79 111 95 79 79 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 15 0 31 31 31 31 31 31 31 31 0 0 15 47 63 79 79 95 127 143 95 0 0 15 31 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 47 47 15 15 79 127 159 175 175 175 143 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 111 111 79 47 31 79 63 47 0 15 63 95 111 95 143 127 127 111 95 79 79 63 63 63 79 79 79 79 95 95 47 47 47 47 63 79 127 143 127 63 31 0 0 15 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 143 207 239 239 207 175 159 159 143 127 111 111 111 159 143 127 111 111 111 111 111 95 95 95 95 95 95 95 95 63 79 79 63 47 47 79 95 111 95 79 79 127 127 79 47 63 63 47 31 15 0 0 15 15 31 31 31 31 31 31 31 31 31 31 31 31 15 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 271 271 287 287 287 287 367 351 319 303 303 319 351 367 335 335 319 319 319 319 335 335 351 351 335 351 367 351 319 255 287 271 287 287 255 255 271 287 271 255 239 223 223 239 255 271 287 271 271 255 255 271 271 287 303 303 303 287 287 271 271 271 335 335 319 319 319 319 335 335 287 287 303 319 319 319 319 303 319 319 319 335 335 351 351 351 351 351 367 367 367 367 351 351 415 415 399 399 383 383 383 383 367 367 383 383 383 383 367 367 367 367 367 367 367 351 335 335 351 351 383 399 399 415 399 399 415 383 351 335 351 383 415 447 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 431 415 415 399 399 415 415 431 463 447 431 399 399 415 431 431 431 431 415 415 415 415 399 399 399 399 383 383 383 383 399 399 383 383 383 399 399 415 415 415 415 399 399 399 399 415 431 447 415 415 415 431 431 431 447 447 431 431 431 447 447 463 463 463 415 431 447 463 479 479 479 479 495 479 447 447 447 447 479 495 479 495 495 511 511 495 495 479 511 511 511 511 511 511 511 511 479 495 511 543 543 559 559 511 495 463 463 479 479 479 495 495 463 479 479 495 495 479 479 463 463 463 495 511 511 511 511 511 511 511 495 495 495 495 511 511 479 479 479 495 495 511 511 511 543 527 527 527 527 543 559 559 527 527 527 527 527 527 527 527 591 559 527 495 495 511 543 559 607 607 607 623 623 639 639 639 655 655 655 655 655 655 655 655 639 639 655 670 686 686 670 670 670 670 670 670 670 670 670 639 607 591 607 623 623 623 623 607 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 655 655 655 655 655 655 655 655 639 639 655 655 655 655 639 639 623 623 639 639 639 639 655 655 639 639 639 639 639 639 639 639 655 655 639 639 639 639 623 623 607 623 623 623 639 639 639 655 655 639 639 670 702 734 734 718 734 750 750 766 782 782 750 734 782 782 750 750 766 782 814 814 782 814 846 878 926 942 958 958 862 942 1022 1006 974 958 1006 1054 958 958 958 958 958 926 942 926 782 814 878 846 734 607 495 431 511 511 511 527 543 543 559 559 559 559 559 559 559 559 559 543 559 543 559 607 655 702 718 750 894 894 878 910 942 990 1022 1054 1102 1182 1198 1182 1246 1278 1134 926 447 95 15 143 191 223 191 63 0 0 0 0 0 0 15 47 0 15 15 0 31 0 15 15 95 63 0 0 0 0 0 31 127 127 79 63 63 31 31 47 79 79 111 95 95 95 95 95 79 79 95 79 79 63 47 47 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 47 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 31 31 31 31 31 31 31 31 0 0 15 31 63 79 95 95 127 143 79 0 0 15 31 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 31 31 47 0 0 31 63 95 111 127 143 95 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 111 143 95 63 79 95 79 63 15 31 79 111 111 111 111 111 111 95 79 63 63 63 95 95 79 79 79 79 63 63 63 63 47 47 79 95 111 111 127 79 15 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 111 191 255 271 271 159 159 143 127 127 111 95 95 191 175 143 111 95 79 79 79 79 79 79 79 79 79 79 79 111 95 63 63 79 95 95 79 111 95 79 79 127 127 79 47 79 63 63 31 0 0 0 0 0 0 0 15 31 47 47 63 47 47 47 31 15 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 271 271 271 255 271 287 303 303 351 335 335 319 319 335 335 351 335 335 319 303 303 319 335 335 335 335 335 367 383 351 287 223 287 271 287 287 255 255 271 287 255 255 223 207 207 223 255 255 287 271 271 255 255 271 271 287 319 303 287 287 271 271 271 303 335 319 319 319 319 319 319 335 271 287 303 319 335 335 335 319 319 319 319 335 335 351 351 351 351 367 383 383 383 383 367 351 399 399 399 399 399 399 399 399 351 367 383 399 399 383 367 351 367 367 383 383 367 367 351 335 351 351 367 383 399 399 383 383 367 367 351 351 351 367 383 399 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 431 415 415 399 399 415 415 431 463 431 399 367 367 399 431 447 447 431 431 415 415 399 399 383 399 399 383 367 367 383 399 399 383 383 383 399 399 415 415 415 415 399 399 399 399 415 431 447 415 415 431 431 447 447 447 447 431 431 431 447 447 463 463 463 431 447 463 479 479 479 479 479 495 463 431 415 415 431 463 495 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 463 479 495 511 527 543 527 495 511 479 479 479 495 495 511 511 463 479 479 495 495 479 479 463 447 463 479 495 511 511 511 511 511 511 495 479 479 495 511 511 479 479 479 495 495 511 511 511 527 527 511 511 511 527 543 543 511 511 511 511 511 511 511 511 575 559 543 511 495 511 511 527 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 623 639 655 670 670 670 670 655 670 670 670 670 670 670 670 639 607 591 607 623 623 623 623 607 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 623 639 655 655 655 655 639 623 607 623 623 639 639 655 655 670 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 623 639 639 639 639 639 655 718 734 734 734 718 734 750 766 782 798 766 766 782 782 750 750 766 782 798 814 814 846 878 910 942 974 990 990 894 942 990 990 974 958 990 1022 958 958 958 942 942 910 910 894 798 830 862 782 639 511 447 479 511 527 527 543 543 559 559 559 543 543 543 543 543 543 543 543 559 527 559 591 639 686 702 734 846 878 894 942 958 974 974 974 1070 1134 1150 1166 1246 1278 1198 1054 798 287 63 175 207 159 111 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 0 0 0 0 0 15 111 111 95 63 63 63 63 31 79 79 95 95 79 79 95 95 79 79 95 79 79 63 47 47 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 31 47 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 15 15 15 15 15 15 15 15 0 15 15 31 47 79 95 111 111 127 79 0 0 0 15 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 0 0 0 0 15 47 79 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 127 95 79 79 95 95 63 15 31 79 111 111 95 95 95 95 79 79 63 63 63 111 95 95 79 79 63 63 47 79 79 63 47 79 79 95 95 111 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 31 31 31 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 111 207 287 303 271 159 143 143 127 111 95 95 95 159 143 127 111 95 95 95 95 79 79 79 79 79 79 79 79 143 95 47 63 111 143 111 79 111 95 79 79 127 127 79 47 111 95 79 47 15 0 0 0 0 0 15 15 15 31 31 31 31 47 47 31 15 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 287 287 287 271 287 303 319 319 335 335 335 335 335 335 335 335 335 319 303 303 303 303 319 335 303 303 319 335 351 335 271 207 287 303 319 319 287 287 303 319 287 287 255 239 239 255 287 287 319 303 303 287 287 303 303 319 351 335 319 303 303 303 319 319 303 319 319 319 319 319 319 303 287 303 319 335 351 351 335 335 319 319 319 335 335 351 351 351 367 367 367 383 383 367 367 367 335 351 351 367 383 399 399 415 335 351 367 383 383 367 351 335 367 383 383 383 383 367 351 335 335 335 351 367 367 367 367 351 303 335 367 399 399 383 351 335 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 431 415 415 399 399 415 415 431 415 399 367 351 351 367 399 431 447 431 431 415 415 399 399 383 399 383 367 367 367 367 383 399 383 383 383 399 399 415 415 415 415 399 399 399 399 415 431 447 447 447 447 447 463 463 479 479 431 431 431 447 447 463 463 463 431 447 463 479 479 479 463 463 479 463 431 399 399 431 463 479 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 463 479 495 511 527 527 527 495 527 495 495 495 511 511 527 527 463 479 479 495 495 479 479 463 463 479 495 511 511 511 511 495 511 495 479 479 479 479 495 511 479 479 479 495 495 511 511 511 511 511 495 479 479 495 495 511 511 511 511 511 511 511 511 511 527 543 543 559 543 511 495 479 607 607 607 623 623 639 639 639 639 639 639 639 639 639 639 639 623 639 655 655 670 670 655 655 670 670 670 670 670 670 670 639 607 591 607 623 623 623 623 607 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 623 623 639 655 655 639 623 623 607 623 623 639 639 655 655 670 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 607 607 607 623 623 623 639 639 639 639 639 655 718 734 734 734 734 750 750 782 798 798 766 766 782 766 734 750 750 782 798 814 862 878 910 942 958 974 990 990 926 910 910 942 990 1006 974 942 990 974 974 942 910 878 878 862 894 894 830 702 591 511 511 543 527 543 543 543 543 559 559 559 543 543 543 543 543 543 543 543 543 559 575 607 623 670 718 734 750 814 878 958 990 974 942 910 1006 1038 1086 1134 1214 1246 1214 1150 1038 431 127 207 239 207 191 95 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 95 79 95 95 95 63 63 63 47 47 47 47 63 63 47 47 79 79 63 47 79 63 47 47 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 31 47 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 31 63 95 111 111 127 79 0 0 0 15 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 0 0 0 0 0 15 47 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 95 127 127 95 95 95 63 47 63 63 95 95 79 95 79 79 79 79 63 63 63 111 95 95 79 79 63 63 47 79 79 95 79 79 79 127 127 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 31 31 31 0 0 0 0 0 15 15 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 127 271 351 287 239 159 159 143 127 127 111 95 95 111 111 95 95 95 111 111 127 111 111 111 111 111 111 111 111 143 95 47 63 111 143 111 79 111 95 79 79 127 127 79 47 127 111 95 63 31 15 0 0 31 31 15 15 15 0 0 0 0 15 15 31 31 15 15 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 271 287 287 303 303 303 303 319 335 335 335 335 335 335 335 335 319 319 303 303 303 303 319 319 287 287 287 303 335 335 303 239 319 303 319 319 287 287 303 319 303 287 271 255 255 271 287 303 319 303 303 287 287 303 303 319 367 351 319 287 287 303 319 335 303 303 319 319 319 319 303 303 303 319 335 335 351 335 335 319 319 319 319 335 335 351 351 351 367 367 351 335 335 351 367 367 303 319 319 351 367 383 399 399 351 351 367 367 367 367 351 351 383 383 399 399 383 367 351 351 335 335 351 367 367 351 351 335 287 319 383 431 431 399 351 319 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 431 415 415 399 399 415 415 431 383 367 351 351 351 367 399 415 431 431 415 415 415 415 399 399 383 383 367 367 367 367 383 383 383 383 383 399 399 415 415 415 415 399 399 399 399 415 431 447 447 447 463 463 463 479 479 479 431 431 431 447 447 463 463 463 447 447 463 479 479 463 463 447 463 463 431 415 415 431 463 463 479 495 495 511 511 495 495 479 463 463 463 463 463 463 463 463 463 479 495 511 527 527 527 495 511 479 495 495 495 511 511 511 463 479 479 495 495 479 479 463 479 495 495 511 511 495 495 479 495 495 479 479 479 479 495 495 479 479 479 495 495 511 511 511 511 495 479 479 463 463 479 479 495 495 495 495 495 495 495 495 495 511 543 559 559 527 495 463 607 607 607 623 623 639 639 639 623 623 623 623 623 623 623 623 623 623 639 655 655 655 655 655 670 670 670 670 670 670 670 639 607 591 607 623 623 623 623 607 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 623 623 639 639 639 639 623 623 623 623 639 639 639 639 655 655 607 607 607 607 607 607 607 607 623 623 639 639 639 639 655 655 607 623 623 623 639 639 639 655 655 639 639 670 702 734 734 718 750 766 766 782 798 798 766 750 766 766 734 734 750 766 798 798 894 910 926 958 958 974 974 974 958 910 878 910 990 1006 958 894 990 974 958 942 894 862 862 830 910 846 734 607 527 495 527 559 543 543 543 559 559 559 559 559 527 527 527 527 527 527 527 527 543 559 575 607 607 655 702 718 686 766 862 926 974 958 910 862 958 974 1022 1086 1150 1198 1214 1182 1118 559 255 223 255 319 351 223 191 127 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 79 79 79 95 95 95 63 47 47 47 31 31 63 47 47 47 79 79 63 47 79 63 47 47 63 63 63 63 63 63 63 63 31 31 31 31 31 31 31 31 31 47 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 31 15 0 0 0 0 0 0 0 0 31 15 15 15 31 63 95 127 111 111 63 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 31 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 95 127 127 127 127 63 31 47 47 79 79 95 95 95 95 95 79 79 79 79 95 95 79 79 79 79 63 63 63 63 79 79 79 95 143 143 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 31 31 31 0 0 0 0 15 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 15 15 0 0 0 0 0 111 287 367 287 223 175 175 159 159 143 127 111 111 95 95 79 79 95 111 127 127 111 111 111 111 111 111 111 111 111 95 63 63 79 95 95 79 111 95 79 79 127 127 79 47 111 95 79 47 31 15 0 0 47 31 31 15 0 0 0 0 0 0 15 31 31 31 31 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 239 255 271 303 303 303 287 271 319 335 335 351 351 335 335 319 319 303 303 287 287 303 303 319 303 287 271 303 335 351 351 303 319 303 319 319 287 287 303 319 319 303 287 271 271 287 303 319 319 303 303 287 287 303 303 319 367 351 319 287 287 303 319 335 287 303 319 319 319 319 303 287 303 319 319 319 319 303 287 287 319 319 319 335 335 351 351 351 383 367 319 303 303 319 367 383 335 335 335 351 367 367 383 383 367 351 351 335 335 351 351 367 383 383 399 399 383 383 367 351 351 367 367 383 383 367 351 351 319 351 383 415 415 399 367 351 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 431 415 415 399 399 415 415 431 367 367 367 383 383 399 399 399 399 399 415 415 415 415 431 431 383 367 367 351 351 367 367 383 383 383 383 399 399 415 415 415 415 399 399 399 399 415 431 447 431 431 447 447 447 463 463 463 431 431 431 447 447 463 463 463 447 463 463 479 479 463 463 447 463 463 463 447 447 463 463 463 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 479 479 511 527 543 543 543 511 479 447 447 463 463 463 479 479 463 479 479 495 495 479 479 463 511 511 511 511 495 479 463 447 495 479 479 463 463 479 479 495 479 479 479 495 495 511 511 511 527 511 495 479 479 479 479 479 495 495 495 495 495 495 495 495 495 495 511 511 527 527 511 511 607 607 607 623 623 639 639 639 623 623 623 623 623 623 623 623 607 623 639 655 655 655 655 639 670 670 670 670 670 670 670 639 607 591 607 623 623 623 623 607 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 607 607 607 607 607 607 607 607 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 607 623 623 639 639 623 623 607 655 655 639 639 639 639 623 623 607 607 607 607 607 607 607 607 623 623 623 639 639 655 655 655 623 639 639 639 655 655 655 670 686 670 655 670 702 718 702 686 782 782 782 798 798 782 750 734 766 766 734 734 750 766 782 798 926 942 958 958 958 958 942 926 942 942 942 958 974 974 958 942 990 974 958 926 926 878 862 846 814 734 639 543 511 495 495 495 559 559 559 559 559 559 559 559 527 527 527 527 527 527 527 527 543 543 559 591 639 670 686 702 702 718 798 862 878 910 910 894 926 926 974 1054 1118 1166 1214 1230 1182 718 383 271 271 415 495 319 335 255 159 95 95 95 111 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 79 95 111 95 95 47 63 31 47 47 47 31 63 63 63 63 63 47 47 31 15 15 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 47 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 63 15 0 0 0 0 0 0 0 0 0 31 15 0 0 15 63 111 127 95 111 63 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 0 0 0 15 31 31 15 15 15 15 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 127 175 159 111 79 15 31 63 79 79 63 95 95 95 95 111 111 111 111 63 63 79 79 79 79 95 95 79 79 79 79 127 143 159 175 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 31 31 31 0 0 0 0 15 31 47 47 31 31 31 31 31 31 31 31 31 31 31 47 15 31 31 31 0 0 0 95 239 351 335 239 191 191 191 175 159 143 143 127 127 111 95 79 79 79 95 95 95 95 95 95 95 95 95 95 63 79 79 63 47 47 79 95 111 95 79 79 127 127 79 47 47 31 31 15 0 0 0 0 15 0 0 0 0 0 0 0 15 15 31 31 31 15 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 191 223 255 287 303 287 255 223 319 335 335 351 351 335 335 319 319 303 303 287 287 303 303 319 319 303 287 303 351 383 383 383 319 303 319 319 287 287 303 319 335 319 287 287 287 287 319 335 319 303 303 287 287 303 303 319 367 351 319 287 271 287 319 335 271 287 319 335 335 319 287 271 303 303 303 303 287 271 255 255 319 319 319 335 335 351 351 351 399 367 303 271 271 303 367 399 383 383 367 367 367 351 351 351 383 367 335 319 319 335 367 383 383 399 399 399 399 383 367 351 383 383 399 399 399 383 367 367 367 367 383 383 399 399 399 399 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 431 415 415 399 399 415 415 431 367 367 399 415 415 415 415 415 383 399 399 415 415 431 431 447 383 367 367 351 351 367 367 383 383 383 383 399 399 415 415 415 415 399 399 399 399 415 431 447 415 415 415 431 431 447 447 447 431 431 431 447 447 463 463 463 463 463 479 479 479 463 447 447 447 463 463 479 479 463 463 447 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 479 495 511 527 543 559 559 511 447 415 415 431 431 431 447 447 463 479 479 495 495 479 479 463 527 527 527 511 495 479 447 431 495 479 479 463 463 479 479 495 479 479 479 495 495 511 511 511 543 543 511 495 495 495 495 495 495 495 495 495 495 495 495 495 511 495 479 479 479 511 543 575 607 607 607 623 623 639 639 639 623 623 623 623 623 623 623 623 607 623 639 655 655 655 655 639 670 670 670 670 670 670 670 639 607 591 607 623 623 623 623 607 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 591 591 591 591 591 591 591 591 639 639 639 639 639 639 639 639 623 623 623 623 623 623 623 623 607 623 623 639 639 623 623 607 670 655 655 639 639 623 623 607 607 607 607 607 607 607 607 607 623 623 623 639 639 655 655 655 639 639 655 655 655 670 670 670 702 670 655 670 702 718 702 670 798 798 798 798 798 782 734 734 766 766 718 734 750 766 782 798 942 958 958 958 958 942 910 910 910 974 1022 1006 958 942 974 1006 990 990 958 926 910 862 862 830 718 623 543 495 495 495 447 415 559 559 559 559 559 559 559 559 527 527 527 527 527 527 527 527 543 543 559 591 623 670 670 702 718 734 734 782 846 862 910 942 926 926 958 1038 1118 1150 1214 1262 1230 846 511 287 255 431 495 287 415 319 239 175 191 207 207 207 111 95 63 47 0 0 0 0 0 0 0 0 0 0 0 0 31 47 79 95 111 95 95 47 47 47 79 63 63 47 79 79 63 63 63 47 47 31 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 47 63 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 47 95 79 31 0 0 0 0 0 0 0 0 0 31 15 0 0 15 63 111 143 95 111 63 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 31 31 31 15 0 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 127 191 207 95 63 47 15 47 63 63 47 111 111 111 111 111 111 111 127 47 63 63 79 79 95 95 111 63 63 63 79 127 143 175 175 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 31 31 31 0 0 0 15 31 31 47 63 31 31 31 31 31 31 31 31 31 31 31 47 15 31 31 31 31 0 0 47 191 319 335 303 239 207 191 191 175 159 143 143 159 143 111 95 79 63 63 63 79 79 79 79 79 79 79 79 31 79 95 79 15 15 63 111 111 95 79 79 127 127 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 47 47 47 31 15 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 239 255 287 319 319 319 303 287 335 319 319 303 303 287 287 287 239 239 255 287 335 351 319 287 207 223 255 287 319 335 335 351 335 335 335 319 319 303 303 303 335 335 319 303 287 287 287 287 303 319 351 367 367 351 335 319 287 287 303 351 383 383 351 303 303 319 319 335 335 319 319 303 271 303 335 319 319 319 335 367 351 335 303 287 287 303 335 351 335 335 335 303 287 287 335 367 383 367 367 351 351 367 367 383 383 383 367 351 351 351 367 367 287 319 367 383 367 351 351 367 351 383 399 383 335 319 367 415 431 415 383 383 415 415 383 367 351 367 383 399 399 399 399 383 415 431 447 463 463 447 431 415 399 383 383 367 367 383 383 399 383 399 399 415 415 399 399 383 399 383 367 351 367 383 415 431 319 335 351 367 367 367 367 351 415 415 431 431 431 415 399 399 383 399 431 447 463 447 431 415 447 447 447 447 447 447 447 447 463 447 447 431 431 447 447 463 447 463 495 511 495 463 431 399 431 431 431 447 447 463 463 463 527 527 527 527 527 527 527 527 431 447 479 495 511 511 495 479 479 479 479 495 495 511 511 479 479 447 431 415 415 415 431 431 447 463 463 479 479 463 463 447 495 495 495 495 495 479 447 447 463 463 463 463 463 463 463 463 431 447 479 495 511 495 479 463 511 511 511 495 495 479 479 479 495 495 495 495 495 495 495 495 527 511 511 511 511 527 543 559 623 607 607 607 607 623 639 655 655 639 639 623 623 639 639 655 591 607 639 655 670 655 639 623 655 655 655 655 655 655 655 623 639 607 607 607 607 607 607 607 623 623 623 607 607 591 591 591 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 607 623 623 639 639 623 623 607 623 623 623 623 623 623 623 623 575 575 591 607 639 655 670 670 623 623 623 623 623 623 623 623 655 639 639 623 623 639 639 655 639 639 639 655 655 670 670 670 686 686 670 686 702 718 734 750 782 782 766 782 782 798 766 766 750 766 750 766 782 782 782 782 894 910 926 942 942 942 942 926 926 942 958 974 958 942 926 894 974 974 958 926 878 814 734 702 670 591 495 463 511 527 527 511 559 527 495 511 575 591 559 527 607 575 527 495 479 495 511 527 527 543 559 607 639 686 718 750 686 702 750 766 830 910 958 1006 926 958 974 1038 1102 1150 1166 1214 1150 1150 623 191 335 415 335 415 415 351 319 239 223 223 223 255 239 175 127 143 159 143 95 95 95 79 15 0 0 0 0 15 47 31 31 47 79 95 79 63 63 31 0 0 0 0 15 0 31 31 15 15 31 15 15 15 0 0 15 31 15 0 0 0 15 15 15 15 15 15 15 31 47 79 79 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 159 79 0 0 0 15 0 0 0 0 15 47 0 0 0 47 79 79 47 143 95 47 15 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 111 143 111 79 63 63 63 79 63 63 95 95 79 63 63 47 31 31 47 47 47 47 47 47 47 47 95 143 143 111 127 159 175 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 15 31 47 47 47 47 31 15 15 15 15 15 15 15 15 31 31 0 0 0 0 0 0 0 0 0 0 31 191 319 367 239 207 207 207 191 175 159 143 127 127 127 111 111 95 95 95 111 111 111 95 95 79 79 79 47 63 95 111 111 95 63 47 159 127 95 47 63 47 47 63 47 31 0 0 0 0 0 0 0 0 0 0 0 15 15 15 47 63 79 95 95 95 95 79 47 47 31 15 15 0 0 0 0 0 0 0 0 0 0 0 239 255 271 287 287 287 287 287 319 319 303 303 303 287 287 287 223 223 223 255 303 319 287 255 239 255 271 287 303 303 303 303 367 367 367 351 351 351 335 335 319 319 303 287 287 287 303 303 287 287 303 319 335 335 303 271 351 319 303 303 319 335 319 303 303 319 319 319 319 319 319 303 271 287 319 303 287 287 303 335 335 319 287 271 271 287 319 335 287 303 303 271 239 255 287 335 351 351 351 351 351 351 351 351 351 351 351 351 367 383 399 399 287 335 367 383 367 351 351 367 351 383 399 367 335 335 367 415 431 399 383 383 399 415 383 367 351 367 383 399 399 399 399 383 399 415 431 447 447 431 415 399 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 383 383 383 367 351 367 383 399 415 319 335 351 367 367 367 367 351 383 399 415 415 415 415 399 399 367 383 399 415 431 415 415 399 447 447 447 447 447 447 447 447 463 447 447 431 431 447 447 463 463 463 479 495 479 463 431 415 431 431 447 447 447 463 463 463 527 527 527 527 527 527 527 527 479 495 511 527 527 511 479 463 479 479 479 495 495 511 511 479 495 463 447 431 431 447 447 463 447 463 463 479 479 463 463 447 479 495 495 495 495 479 463 447 463 463 463 463 463 463 463 463 431 447 479 495 495 495 479 479 511 511 495 495 495 479 479 479 495 495 495 495 495 495 495 495 527 511 511 511 511 527 543 559 623 607 607 607 607 623 639 655 655 639 639 623 623 639 639 655 607 623 639 655 670 655 639 639 670 670 670 670 670 670 670 639 639 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 607 623 623 639 639 623 623 607 623 623 623 623 623 623 623 623 591 591 607 623 623 639 639 655 623 623 623 623 623 623 623 623 639 623 607 607 607 607 623 639 639 639 639 655 655 670 670 670 686 686 670 686 702 718 734 750 782 782 766 782 782 798 766 766 750 750 734 750 766 766 766 766 878 894 894 910 926 926 910 910 942 958 974 990 990 974 942 926 974 942 894 846 830 766 702 655 607 543 495 479 511 527 527 511 559 527 495 527 559 591 559 527 591 575 527 495 479 495 511 527 543 543 575 607 639 686 734 750 702 718 750 798 830 894 942 974 990 1022 1022 1070 1102 1134 1150 1150 1230 1166 782 351 287 319 335 383 367 335 287 223 191 175 223 223 255 223 175 159 207 191 159 143 143 127 79 31 15 15 47 63 63 47 31 31 47 63 63 15 95 47 15 0 0 0 0 0 47 47 31 31 31 31 31 31 15 15 15 15 15 15 0 0 15 15 15 15 15 15 15 15 47 79 79 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 175 223 143 47 0 0 15 0 0 0 0 15 31 0 0 0 47 79 79 47 143 95 31 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 79 111 111 111 79 79 79 95 63 79 95 95 79 63 63 47 31 31 47 47 47 47 47 47 47 47 79 127 143 127 143 175 159 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 31 31 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 127 271 319 271 239 223 191 175 143 127 111 127 127 127 111 111 95 95 95 111 111 95 95 95 79 79 79 63 63 79 95 95 79 63 63 127 111 79 47 63 63 63 63 79 47 31 0 0 0 0 0 0 0 0 0 0 0 15 15 47 63 63 79 95 95 79 79 63 63 47 47 31 15 0 0 0 0 0 0 0 0 0 0 255 255 239 239 255 255 271 287 303 303 303 287 287 287 271 271 207 191 207 223 271 287 255 239 271 287 303 303 303 287 271 271 367 367 383 383 367 351 351 335 319 319 303 303 303 319 335 335 351 319 303 319 367 367 319 271 415 367 303 287 287 319 319 319 303 303 303 303 303 303 303 303 271 303 319 303 271 255 271 287 303 287 271 255 255 271 287 303 287 303 303 271 239 255 287 335 335 351 351 367 367 351 351 335 335 335 335 351 367 383 415 431 319 351 383 383 367 351 351 383 367 383 383 367 335 335 367 399 431 399 383 383 399 399 383 351 367 367 383 399 399 399 399 399 383 399 399 415 415 399 399 383 431 415 399 399 399 399 415 431 383 399 399 415 415 399 399 383 383 367 367 367 367 383 399 415 335 335 351 367 367 367 367 367 351 367 383 399 415 415 415 399 383 399 415 431 431 431 415 415 447 447 447 447 447 447 447 447 447 447 431 431 431 431 447 447 479 479 479 463 463 463 447 447 431 447 447 447 463 463 463 463 511 511 511 511 511 511 511 511 527 543 543 543 527 495 479 463 479 479 479 495 495 511 511 479 511 463 463 447 447 463 479 479 447 463 463 479 479 463 463 447 479 479 495 495 495 479 463 447 479 479 479 479 479 479 479 479 447 447 463 479 495 495 479 479 511 495 495 495 479 479 479 479 495 495 495 495 495 495 495 495 511 511 511 511 511 527 543 543 607 607 607 607 607 623 639 639 639 639 623 623 623 623 639 639 607 623 639 655 655 655 655 639 670 670 670 670 670 670 670 639 639 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 607 607 607 607 607 607 607 607 623 623 623 623 623 623 623 623 607 607 623 623 623 623 607 607 623 623 623 623 623 623 623 623 607 607 607 623 623 623 623 623 623 623 623 623 623 623 623 623 623 607 591 591 591 591 607 623 639 639 639 655 655 670 670 670 686 686 670 686 702 718 734 750 782 782 766 782 782 798 766 766 734 750 718 734 750 766 782 782 862 878 894 894 910 910 894 894 926 942 958 974 974 958 942 926 958 894 846 798 766 718 670 607 527 495 495 495 527 527 543 527 543 511 511 527 559 575 559 527 575 559 527 495 479 495 511 511 575 591 575 607 655 702 734 766 766 782 766 798 846 894 910 942 990 1006 1054 1102 1118 1150 1166 1182 1326 1198 1006 639 287 223 335 335 351 303 255 207 207 191 191 191 271 239 223 223 239 223 207 207 239 223 191 159 175 175 175 175 111 79 47 47 47 31 31 0 63 31 0 0 0 0 0 0 31 31 47 47 47 31 31 31 31 31 15 15 15 31 47 47 15 15 15 15 15 15 15 15 47 79 79 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 127 255 287 207 111 0 0 0 0 0 0 0 31 0 0 0 0 31 63 79 63 127 79 31 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 95 111 111 111 95 95 111 111 95 95 79 63 63 47 31 31 47 47 47 47 47 47 47 47 63 127 143 127 175 207 143 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 175 255 319 271 223 191 143 111 95 95 127 127 127 111 111 95 95 95 111 95 95 95 79 79 79 79 63 63 79 79 79 79 63 63 79 79 63 47 63 63 79 79 95 79 63 15 0 0 0 0 0 0 0 0 0 0 0 15 31 47 63 79 79 79 79 63 79 79 63 63 47 31 15 15 0 0 0 0 0 0 0 0 255 255 223 207 207 239 255 271 287 287 287 271 271 271 271 271 223 207 207 223 255 271 255 239 271 287 287 303 303 287 287 271 319 319 335 351 335 319 303 287 303 303 303 303 319 335 351 351 415 367 319 335 399 415 367 303 399 351 319 303 319 335 335 319 303 303 287 287 287 287 303 303 303 319 335 303 271 255 271 287 303 303 287 271 271 287 303 303 335 335 335 303 287 287 335 367 335 351 367 383 383 367 351 335 351 351 351 351 351 383 399 399 335 367 383 383 351 351 367 383 367 367 367 351 351 351 367 383 415 399 367 383 399 399 383 351 367 383 399 399 415 415 399 399 383 383 383 383 383 383 383 383 415 399 399 383 383 399 399 415 383 399 399 415 415 399 399 383 367 367 367 367 383 383 399 399 335 351 367 367 383 383 367 367 319 335 367 383 399 415 415 415 431 431 447 463 463 463 463 463 431 431 447 447 447 447 463 463 447 447 431 415 415 431 447 447 479 479 463 447 447 447 463 479 447 447 447 463 463 463 479 479 495 495 495 495 511 511 511 511 527 527 527 511 511 495 495 479 479 479 479 495 495 511 511 479 495 447 447 447 447 463 479 479 447 463 463 479 479 463 463 447 463 479 495 495 495 479 463 463 479 479 479 479 479 479 479 479 447 447 463 463 479 479 479 479 495 495 495 479 479 479 463 463 495 495 495 495 495 495 495 495 511 511 495 495 511 511 527 543 607 607 591 591 607 607 623 639 639 639 623 607 607 623 639 639 623 623 639 639 655 655 655 655 686 686 686 686 686 686 686 655 639 607 607 607 607 607 607 607 591 591 607 607 607 607 623 623 607 607 607 607 607 607 607 607 591 591 591 591 591 591 591 591 607 607 607 607 607 607 607 607 591 607 623 623 623 623 607 591 607 607 607 607 607 607 607 607 639 623 623 607 607 591 591 591 607 607 607 607 607 607 607 607 623 623 607 591 591 607 623 623 639 639 639 655 655 670 670 670 686 686 670 686 702 718 734 750 782 782 766 782 782 798 766 766 766 766 734 750 766 782 798 814 862 878 894 910 910 910 910 910 894 910 926 942 942 926 910 894 910 846 814 782 766 686 607 511 447 447 479 511 527 527 543 527 527 511 511 527 543 543 543 543 559 543 527 495 495 495 495 495 575 591 575 607 655 702 734 766 798 798 782 798 830 878 878 894 894 926 990 1054 1102 1150 1198 1214 1341 1150 1150 910 319 143 335 335 335 319 271 239 239 223 223 223 271 255 255 255 255 255 255 239 239 239 239 223 239 223 207 191 159 127 79 79 63 47 15 0 31 0 0 0 0 0 0 0 47 47 79 63 63 47 47 47 47 31 15 15 31 47 79 95 31 31 31 31 31 31 31 31 15 79 79 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 47 191 303 319 239 159 0 0 0 0 0 0 0 15 0 0 0 0 15 47 63 79 111 79 15 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 95 111 127 95 111 111 111 79 79 79 63 63 47 47 47 63 63 63 63 63 63 63 63 63 111 143 143 191 207 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 15 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 79 159 351 287 239 191 143 111 95 95 127 127 127 111 111 95 95 95 95 95 95 79 79 79 63 63 63 63 63 79 79 63 63 63 31 31 31 31 63 63 79 79 111 95 79 47 0 0 0 0 0 0 0 0 0 0 0 0 31 31 47 63 63 63 63 63 79 63 63 47 31 31 15 15 0 0 0 0 0 0 0 0 271 255 223 207 207 223 239 255 255 255 255 271 271 271 271 271 287 255 239 239 271 287 287 271 239 255 271 287 303 303 303 303 303 319 335 351 335 319 287 271 303 303 303 303 319 335 351 351 399 367 319 335 367 367 335 303 319 319 319 351 383 383 351 319 303 287 271 255 255 271 287 303 319 335 351 335 303 271 287 303 319 319 303 303 303 303 319 319 335 335 335 303 287 287 335 367 367 367 383 383 383 383 367 367 399 399 383 351 351 351 351 351 367 383 399 383 351 351 367 383 383 367 351 351 351 367 367 367 415 383 367 367 383 399 367 351 367 383 399 415 415 415 415 399 383 383 383 367 367 383 383 383 383 367 367 351 351 367 367 383 383 399 399 415 415 399 399 383 367 367 383 383 399 399 399 399 335 351 367 383 383 383 383 367 319 335 367 383 399 415 415 415 431 431 431 447 447 463 463 463 431 431 431 447 447 463 463 463 447 431 415 415 415 415 431 447 479 463 447 447 447 463 479 479 447 447 463 463 463 479 479 479 463 463 479 479 495 495 511 511 463 463 463 479 479 495 495 511 479 479 479 495 495 511 511 479 463 431 415 415 431 447 463 463 447 463 463 479 479 463 463 447 463 463 479 495 495 495 479 463 479 479 479 479 479 479 479 479 447 447 447 447 463 463 479 479 495 495 479 479 479 463 463 463 495 495 495 495 495 495 495 495 511 495 495 495 495 511 527 543 607 591 591 591 591 607 623 639 639 623 607 607 607 607 623 639 623 623 623 623 639 639 655 655 686 686 686 686 686 686 686 655 639 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 575 575 575 575 575 575 575 575 591 591 591 591 591 591 591 591 607 607 607 607 607 607 607 607 591 591 607 623 623 607 591 591 607 607 607 607 607 607 607 607 639 623 623 607 591 591 575 575 607 607 607 607 607 607 607 607 655 639 623 623 623 623 639 655 639 639 639 655 655 670 670 670 686 686 670 686 702 718 734 750 782 782 766 782 782 798 766 766 798 798 766 766 798 830 846 878 894 894 910 926 942 942 926 926 926 942 958 958 958 926 910 894 830 830 814 798 782 686 527 415 415 447 495 527 559 543 527 527 495 511 527 527 527 527 543 543 543 543 527 511 495 479 479 479 559 575 591 623 639 702 734 766 814 814 814 830 830 862 894 910 846 878 942 1006 1038 1102 1118 1134 1246 1118 1230 1086 463 143 287 303 335 335 335 303 287 271 287 287 239 239 271 271 255 255 287 255 223 191 239 239 223 207 191 175 207 159 111 111 95 79 63 15 0 0 0 0 0 0 15 0 47 47 47 47 63 63 47 47 15 15 0 0 0 31 47 79 0 0 0 0 0 0 0 31 15 79 79 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 31 159 255 271 207 127 15 0 0 0 0 0 0 0 0 0 0 0 0 15 47 63 95 63 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 79 95 111 127 143 95 95 79 79 63 63 63 63 47 47 63 63 63 63 63 63 63 63 79 127 143 143 191 207 143 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 47 79 47 47 47 47 15 15 0 15 15 0 0 0 15 95 287 239 223 191 159 127 111 111 127 127 127 111 111 95 95 95 95 95 79 79 79 63 63 63 63 63 63 47 47 63 63 63 0 15 15 31 63 63 63 63 95 95 95 63 31 0 0 0 0 0 0 0 0 0 0 0 15 15 31 47 63 63 47 47 47 47 31 31 15 0 0 0 0 0 0 0 0 0 0 0 255 255 239 223 223 223 239 239 239 239 239 255 255 255 271 271 319 287 255 271 287 303 303 287 239 255 271 287 303 319 319 319 319 335 367 383 383 351 319 287 319 319 303 303 303 319 335 335 335 319 303 287 271 271 271 271 271 271 303 351 383 383 351 303 303 287 255 239 239 255 287 303 319 335 351 335 303 287 303 335 319 319 319 319 319 319 319 319 287 303 303 271 239 255 287 335 383 383 367 351 351 367 383 383 431 415 383 367 351 335 335 335 383 399 399 383 351 335 367 399 399 367 335 335 367 383 383 367 415 383 367 367 383 383 367 335 383 383 399 415 431 431 415 415 399 383 383 367 367 383 383 399 367 367 351 335 335 351 367 367 383 399 399 415 415 399 399 383 351 367 383 399 399 399 399 383 351 351 367 383 399 399 383 383 351 367 383 399 415 415 415 399 399 383 383 383 383 399 415 431 415 415 431 447 447 463 479 479 431 431 415 415 415 415 431 431 447 447 463 463 463 479 479 479 463 463 463 463 479 479 479 495 447 447 463 463 479 495 495 511 463 447 447 447 463 495 511 527 479 479 479 495 495 511 511 479 447 415 399 415 415 431 463 463 447 463 463 479 479 463 463 447 447 463 479 495 495 495 479 479 463 463 463 463 463 463 463 463 447 447 431 431 447 463 479 479 479 479 479 479 463 463 463 447 495 495 495 495 495 495 495 495 495 495 479 479 495 511 527 527 591 591 575 575 591 607 623 623 623 623 607 607 607 607 623 623 639 623 623 623 623 639 655 670 670 670 670 670 670 670 670 639 639 607 607 607 607 607 607 607 623 623 623 607 607 591 591 591 559 559 559 559 559 559 559 559 575 575 575 575 575 575 575 575 591 591 591 591 591 591 591 591 591 591 607 607 607 607 591 591 591 591 591 591 591 591 591 591 623 623 607 607 591 591 575 575 591 591 591 591 591 591 591 591 655 655 639 623 623 639 655 655 639 639 639 655 655 670 670 670 686 686 670 686 702 718 734 750 782 782 766 782 782 798 766 766 814 814 766 782 798 846 878 910 894 910 926 942 942 942 942 926 974 990 990 990 974 942 894 878 798 814 814 782 718 591 463 383 431 463 511 527 543 527 527 543 479 511 527 527 511 511 527 559 527 527 527 511 495 479 479 463 543 543 575 607 623 670 718 734 798 798 814 830 814 846 878 894 878 910 942 974 974 1006 990 1006 1150 1118 1246 1182 670 239 207 287 335 319 335 319 303 271 287 287 223 239 271 255 239 223 271 255 175 159 159 159 143 159 143 175 207 191 143 159 143 127 111 79 0 0 0 0 0 15 47 31 47 47 47 31 63 47 47 47 15 15 0 0 0 15 31 31 15 15 15 15 15 15 15 47 15 79 79 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 47 143 223 223 191 127 63 15 0 0 0 0 0 0 0 0 0 0 0 0 15 47 95 47 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 31 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 63 95 127 127 79 63 63 63 63 63 63 63 63 63 79 79 79 79 79 79 79 79 127 127 111 111 175 207 143 0 0 0 0 0 0 0 31 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 31 31 15 15 15 15 15 15 15 15 15 15 95 95 63 63 63 63 31 31 0 15 0 0 0 0 0 15 159 127 143 159 159 143 143 127 127 127 127 111 111 95 95 95 79 79 79 79 63 63 63 47 63 63 47 47 47 47 63 63 0 0 15 31 63 47 47 31 63 63 79 63 31 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 47 47 31 31 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 255 255 271 271 255 239 223 223 223 223 239 239 239 255 255 255 335 303 271 255 287 303 303 303 271 271 287 303 303 287 287 271 303 335 367 383 383 351 303 271 335 335 319 303 303 303 319 319 287 319 335 287 207 191 239 287 287 271 271 287 303 319 287 271 287 271 239 223 223 239 271 287 271 303 319 319 303 287 319 335 303 303 303 319 319 303 303 303 287 303 303 271 239 255 287 335 383 351 319 287 287 319 351 383 399 399 383 367 351 351 351 351 399 415 399 383 351 335 367 399 415 367 335 335 367 399 383 351 399 383 351 367 383 383 367 335 383 399 415 415 431 431 415 415 415 399 383 367 367 383 399 415 383 367 367 351 351 367 367 383 383 399 399 415 415 399 399 383 351 367 383 399 415 399 383 383 351 367 383 383 399 399 383 383 383 399 415 415 415 415 399 399 383 367 351 351 351 383 399 415 415 415 431 447 447 463 479 479 431 415 415 399 399 415 415 431 415 431 463 479 495 479 463 463 463 463 463 479 479 479 495 495 431 431 447 463 479 495 495 511 511 495 479 463 463 479 511 527 479 479 479 495 495 511 511 479 447 415 415 415 431 463 479 495 447 463 463 479 479 463 463 447 447 463 479 495 495 495 495 479 447 447 447 447 447 447 447 447 447 447 431 431 431 447 479 495 479 479 479 463 463 463 447 447 495 495 495 495 495 495 495 495 495 495 479 479 495 495 511 527 591 591 575 575 591 591 607 623 623 607 607 591 591 607 607 623 639 639 623 607 623 639 655 670 670 670 670 670 670 670 670 639 639 607 607 607 607 607 607 607 655 639 639 623 591 575 575 559 559 559 559 559 559 559 559 559 575 575 575 575 575 575 575 575 591 591 591 591 591 591 591 591 575 591 591 607 607 591 591 575 591 591 591 591 591 591 591 591 607 607 591 591 591 591 591 591 591 591 591 591 591 591 591 591 639 639 623 607 607 623 639 639 639 639 639 655 655 670 670 670 686 686 670 686 702 718 734 750 782 782 766 782 782 798 766 766 814 798 766 766 798 846 894 910 878 894 910 926 926 926 926 910 974 974 974 958 926 878 830 798 766 798 798 686 575 447 399 415 463 495 575 559 527 511 527 559 463 511 543 527 495 495 527 559 527 527 527 511 495 479 463 463 511 527 543 575 623 686 686 718 782 798 798 814 814 846 878 894 926 942 926 958 942 958 958 958 1118 1182 1230 1230 926 367 111 255 319 319 319 303 319 287 271 255 239 271 287 271 255 239 255 255 159 127 111 111 111 127 127 159 191 207 175 175 175 175 175 143 111 79 47 31 47 47 63 47 0 0 31 31 15 15 47 31 0 15 15 15 15 0 0 0 15 15 15 15 15 15 15 47 15 79 79 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 47 127 191 191 175 143 111 47 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 31 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 63 63 63 63 63 63 63 63 63 63 63 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 15 47 79 111 111 95 79 63 63 63 63 63 63 63 63 79 79 79 79 79 79 79 79 159 143 95 79 159 207 143 0 0 0 0 0 31 31 31 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 79 79 79 79 47 47 47 47 15 0 0 0 0 0 0 0 0 0 47 95 143 143 143 127 127 127 127 111 111 95 95 95 79 79 79 63 63 63 47 47 63 63 47 31 31 47 63 63 0 0 15 31 63 47 15 0 15 31 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 15 63 63 47 31 15 15 0 0 0 0 0 0 0 0 0 0 255 271 287 287 287 255 223 207 207 223 223 239 239 255 255 255 335 303 255 255 271 303 303 287 303 319 319 303 287 271 255 239 271 287 335 351 351 319 271 239 351 351 335 319 303 303 303 303 287 351 383 319 207 175 239 335 335 287 239 207 223 239 239 239 287 271 239 207 207 239 271 287 239 271 287 287 287 271 303 335 271 287 287 303 303 287 287 271 335 335 335 303 287 287 335 367 367 319 271 239 239 271 319 367 367 367 351 351 351 367 383 383 415 415 415 383 335 335 367 399 415 367 319 335 383 399 383 351 399 383 351 351 383 383 351 335 383 399 415 431 431 431 431 415 431 415 383 383 383 383 415 431 399 383 383 367 367 383 383 399 383 399 399 415 415 399 399 383 335 351 383 399 415 399 383 367 351 367 383 399 399 399 399 383 415 415 431 431 431 415 399 399 399 399 383 367 383 399 415 447 415 415 431 447 447 463 479 479 431 415 415 399 399 415 415 431 399 431 463 495 511 495 463 447 463 463 463 479 479 495 495 495 415 431 447 447 463 479 495 495 559 543 511 495 479 479 495 511 479 479 479 495 495 511 511 511 463 431 463 447 495 479 527 511 479 463 495 479 511 463 495 447 447 447 479 495 495 495 495 495 431 431 431 431 431 431 431 431 463 447 431 415 431 447 479 495 479 479 479 463 463 447 447 447 495 495 495 495 495 495 495 495 495 479 479 479 479 495 511 527 559 543 575 543 575 559 607 591 623 575 607 559 591 575 607 591 655 607 623 575 623 607 670 655 655 623 655 623 655 623 655 623 607 607 607 607 607 607 607 607 670 655 639 623 591 575 559 543 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 591 591 591 591 591 591 591 591 575 591 591 607 607 591 591 575 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 623 607 607 591 591 607 607 623 639 639 639 655 655 670 670 670 686 686 670 686 702 718 734 750 766 766 766 782 782 798 766 766 798 782 734 750 782 830 878 910 862 878 894 910 910 910 910 894 926 910 910 894 846 798 766 734 766 798 798 639 447 351 367 447 479 527 591 559 527 511 543 575 463 511 543 527 495 479 511 559 511 511 511 511 495 479 463 447 463 479 527 543 607 639 670 702 782 782 798 814 814 846 878 910 878 894 910 942 958 990 1006 1006 1134 1262 1214 1230 1086 415 0 207 255 255 255 271 255 271 239 223 255 287 319 287 223 191 223 239 175 143 127 111 143 143 159 191 207 175 191 191 223 223 207 207 175 159 111 79 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 47 15 47 47 63 15 0 0 0 0 0 0 0 0 0 0 0 15 15 63 127 175 175 175 159 127 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 31 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 47 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 63 31 63 31 63 31 63 31 63 31 63 31 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 0 0 47 79 111 111 95 63 95 63 63 63 63 63 63 63 79 79 79 79 79 79 79 111 175 143 79 63 143 207 143 0 0 0 0 0 31 31 31 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 31 63 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 63 159 143 127 111 127 127 127 111 111 95 95 95 79 79 111 63 95 47 79 47 111 63 63 15 47 31 95 111 0 0 15 31 47 31 0 0 0 0 31 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 15 15 79 79 63 47 47 31 15 15 0 0 0 0 0 0 0 0 239 255 255 223 191 191 207 239 223 239 239 255 271 271 287 287 271 303 319 319 303 287 319 335 319 319 319 319 319 319 319 319 271 271 271 287 303 319 335 351 399 367 319 303 319 335 335 319 335 335 335 303 255 255 287 319 287 319 367 351 303 287 319 367 271 255 255 271 303 303 271 239 239 239 239 255 271 287 303 319 303 319 319 335 335 319 319 303 319 335 335 351 351 335 335 319 319 319 319 303 287 255 239 223 303 319 335 351 351 351 351 351 335 335 335 351 351 351 367 367 367 383 383 399 399 383 383 367 335 335 335 335 335 335 335 335 399 399 383 383 399 415 431 431 383 383 383 383 383 383 383 383 415 399 351 335 319 351 367 399 367 351 351 351 351 367 383 399 303 335 383 431 447 447 431 431 367 367 367 367 367 367 367 367 335 367 415 447 463 447 431 415 463 463 447 447 431 415 399 399 431 447 447 463 463 447 447 431 511 495 479 463 431 415 399 383 447 447 463 479 511 527 543 543 495 479 447 431 415 415 431 447 463 463 463 463 463 463 463 463 527 511 479 463 463 479 511 527 527 511 479 463 463 479 511 527 463 447 495 479 511 479 511 463 543 527 575 543 559 511 511 463 511 495 495 479 479 463 463 447 495 495 479 447 447 447 447 447 367 383 415 447 479 495 495 511 447 463 463 479 479 463 463 447 463 479 495 495 463 463 479 495 511 495 495 479 479 495 495 511 479 495 543 511 575 543 591 575 543 527 575 559 607 591 623 607 591 559 591 559 591 559 591 559 623 591 623 591 623 591 623 591 623 623 623 623 623 623 623 623 591 591 591 591 591 591 591 591 559 559 559 559 559 559 559 559 591 591 575 575 591 591 607 623 607 623 623 623 623 607 591 575 591 591 591 591 591 591 591 591 575 575 575 591 607 607 623 623 591 591 591 591 591 591 591 591 623 623 623 623 623 623 623 623 607 607 607 623 623 639 639 639 623 623 623 639 639 655 655 655 686 718 734 734 718 702 734 750 766 734 734 750 750 766 766 766 782 798 798 814 862 910 958 958 878 862 846 846 862 878 878 894 990 958 910 894 862 830 798 734 894 766 607 495 463 463 463 463 511 495 495 479 479 495 495 511 543 527 511 495 479 463 463 447 511 495 479 463 463 463 463 479 511 495 495 479 543 575 623 670 766 782 798 782 782 814 862 878 894 862 894 926 974 1022 1070 1086 1054 1166 1118 1166 1198 639 95 159 143 143 159 127 207 239 271 255 255 255 239 223 223 207 175 175 191 191 159 143 143 143 143 175 191 191 191 191 191 191 191 207 287 239 159 127 143 127 95 63 15 0 0 0 0 0 0 0 31 15 0 0 0 15 15 15 79 79 111 111 111 111 111 111 159 127 63 31 15 0 0 0 0 15 0 0 0 0 31 95 111 95 79 111 159 175 175 159 191 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 79 111 127 127 127 95 111 111 111 111 111 127 127 95 95 95 111 111 127 127 127 143 95 111 175 191 95 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 143 239 207 191 159 127 127 111 111 111 127 127 127 111 95 111 79 143 111 127 79 175 95 95 79 143 127 127 79 79 79 63 47 63 63 47 31 31 15 47 79 95 63 15 0 0 0 0 0 0 0 0 0 15 15 31 31 31 47 47 47 0 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 255 271 271 255 223 223 239 271 271 271 271 271 271 255 255 255 255 271 303 303 287 287 303 335 335 319 319 303 303 319 319 335 271 271 271 287 303 319 335 351 383 351 303 287 303 319 319 303 319 319 319 287 255 255 287 319 319 335 335 303 287 271 303 319 351 319 303 303 303 287 255 207 255 255 255 271 271 303 319 319 303 319 319 335 335 319 319 303 335 335 351 367 367 351 335 335 367 367 367 351 351 335 319 303 319 335 335 351 367 367 367 367 335 351 351 351 367 367 367 383 383 383 399 399 399 399 383 383 367 367 367 367 367 367 367 367 351 351 335 335 351 367 383 383 367 367 367 367 367 367 367 367 367 351 335 335 351 367 399 415 367 351 351 351 351 367 383 399 319 351 383 431 447 447 431 415 367 367 367 367 367 367 367 367 335 367 399 447 447 447 431 415 431 431 431 431 415 415 415 415 431 447 447 463 463 447 447 431 447 447 447 447 447 447 447 447 463 463 479 495 495 511 511 527 495 479 463 431 431 431 447 463 463 463 463 463 463 463 463 463 511 495 495 479 479 495 495 511 511 511 479 479 479 479 511 511 463 479 495 495 511 511 495 495 543 543 559 559 559 543 511 463 527 479 479 479 479 479 463 463 495 479 463 447 447 447 447 447 399 415 431 447 463 463 463 463 447 447 463 463 463 463 447 447 463 479 511 495 463 463 479 495 511 495 495 479 479 495 495 511 495 511 511 527 527 543 543 559 527 527 543 559 559 575 575 591 559 559 559 559 559 559 559 559 591 591 591 591 591 591 591 591 607 607 607 607 607 607 607 607 591 591 591 591 591 591 591 591 559 559 559 559 559 559 559 559 575 575 559 559 575 591 607 607 607 607 623 623 607 607 591 575 591 591 591 591 591 591 591 591 575 575 575 575 575 591 591 591 591 591 591 591 591 591 591 591 623 623 623 623 623 623 623 623 607 607 607 623 623 639 639 639 623 623 623 639 639 655 655 655 670 702 718 718 702 686 718 734 718 718 734 750 766 782 782 798 798 798 798 814 846 894 942 926 878 862 862 862 878 878 894 910 958 926 878 862 878 846 798 750 814 702 559 463 431 447 447 447 511 495 495 479 479 495 495 511 543 543 527 527 511 495 495 495 511 495 479 463 463 463 463 479 463 463 463 479 511 559 607 623 750 766 782 798 798 830 878 894 926 894 910 926 958 990 1022 1038 1054 1118 1150 1214 1166 734 223 0 111 127 159 175 191 223 255 255 255 255 239 223 191 175 143 143 223 207 191 191 175 175 175 191 191 191 191 191 191 191 191 191 255 207 143 111 143 127 111 79 79 63 63 47 79 79 79 79 47 31 31 15 31 31 79 79 111 111 143 143 143 143 143 143 159 111 79 0 0 0 15 15 0 15 0 0 0 0 0 63 111 95 79 95 127 143 127 95 143 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 95 127 143 159 127 143 127 127 127 143 143 143 143 95 95 95 111 111 111 127 127 143 95 111 175 175 79 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 127 207 239 191 175 159 159 111 111 95 95 79 79 127 111 111 127 127 143 143 127 159 143 111 127 127 143 111 95 79 79 63 63 79 63 47 47 79 47 47 31 47 47 31 15 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 31 47 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 223 239 239 239 207 207 239 271 303 287 287 271 255 239 239 223 207 239 271 271 271 271 303 335 335 319 303 287 287 303 319 335 287 271 271 271 287 303 335 335 351 319 271 271 287 303 303 287 287 303 303 287 255 239 271 303 367 319 271 239 255 271 287 287 367 335 303 303 319 303 271 239 271 271 271 287 303 303 319 319 303 319 319 335 335 319 319 303 335 335 351 367 367 351 335 335 367 367 367 367 367 367 367 351 335 335 351 351 351 367 367 367 351 367 367 367 383 383 383 399 383 399 399 415 415 399 399 383 399 399 399 399 399 399 399 399 335 335 319 319 335 351 367 367 351 351 351 351 351 351 351 351 319 319 335 351 367 383 399 415 367 351 351 351 351 367 383 399 351 367 399 415 431 415 399 383 367 367 367 367 367 367 367 367 351 367 399 431 447 431 415 415 399 399 399 399 415 415 415 415 447 447 447 447 447 447 447 447 399 399 415 431 463 479 495 495 479 479 479 495 495 495 495 495 495 495 479 463 447 463 463 479 463 463 463 463 463 463 463 463 479 479 495 495 495 495 479 479 511 495 495 479 479 495 495 511 463 463 479 495 511 511 495 495 543 543 543 559 543 527 527 479 495 463 463 463 479 479 479 479 479 479 463 447 447 447 447 463 431 447 463 463 463 447 431 431 431 447 447 463 463 447 447 431 463 495 511 495 479 463 479 511 511 495 495 479 479 495 495 511 527 527 527 527 527 527 527 527 543 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 575 575 575 575 575 575 575 575 559 559 543 543 559 559 575 591 607 607 623 623 607 591 575 575 591 591 591 591 591 591 591 591 575 575 559 559 559 559 559 543 591 591 591 591 591 591 591 591 607 607 607 623 623 623 623 623 607 607 607 623 623 639 639 639 623 623 623 639 639 655 655 655 655 670 702 686 670 670 686 718 702 718 734 750 782 798 814 830 814 814 814 830 846 878 910 894 862 862 862 862 894 894 942 942 910 878 862 846 846 830 798 766 686 607 495 415 399 415 431 447 495 495 495 495 495 495 495 495 543 543 527 527 527 527 527 527 511 495 479 463 463 463 463 479 431 431 463 495 527 559 575 591 718 750 782 798 814 846 894 910 958 926 926 926 926 942 958 974 1070 1054 1166 1246 1150 942 511 0 79 111 159 207 223 223 239 255 255 255 239 223 191 175 143 143 223 207 207 191 175 191 191 191 191 191 191 191 191 191 191 191 255 207 175 159 159 159 175 143 127 127 143 143 175 159 159 159 95 79 79 79 95 95 111 127 159 159 159 159 191 191 191 191 207 143 79 0 0 0 15 31 0 15 0 0 0 0 15 63 111 79 63 63 79 79 63 31 63 79 63 15 0 0 0 0 0 0 0 0 0 0 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 79 111 127 143 111 111 95 95 111 111 127 127 127 95 95 95 95 111 111 111 127 143 95 111 159 159 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 159 239 239 207 175 175 127 111 79 63 47 47 95 111 111 127 127 143 143 159 127 143 159 143 111 95 111 127 79 79 63 63 79 63 63 63 111 63 31 15 15 31 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 47 47 47 31 15 0 0 0 0 0 0 0 0 0 175 191 191 191 159 159 191 239 255 255 239 239 239 223 223 223 191 223 255 255 255 255 287 319 335 319 287 271 271 287 319 335 287 271 271 271 287 303 319 319 303 271 255 255 287 287 271 255 255 287 287 271 255 239 255 287 351 287 207 191 239 303 303 287 303 271 255 271 303 335 335 319 271 287 303 303 319 319 319 319 303 319 319 335 335 319 319 303 319 319 335 335 335 335 319 319 319 303 303 319 319 335 351 351 351 335 335 335 335 335 351 351 367 367 383 383 383 399 399 399 399 399 415 415 415 415 399 399 399 399 399 399 399 399 399 399 367 351 351 351 351 367 383 399 351 351 351 351 351 351 351 351 303 319 335 367 383 383 383 383 367 351 351 351 351 367 383 399 383 399 415 415 415 399 383 383 367 367 367 367 367 367 367 367 367 383 399 415 431 415 415 399 367 367 383 383 399 415 431 431 447 447 447 447 447 447 447 447 383 399 415 431 463 479 495 511 511 495 495 479 479 463 463 463 495 495 479 479 479 479 479 479 463 463 463 463 463 463 463 463 463 479 495 511 511 495 479 463 495 495 495 495 495 495 495 495 447 463 479 495 495 495 495 479 527 527 543 543 527 527 527 495 479 447 447 463 479 479 495 495 463 463 447 431 431 447 447 463 431 447 447 463 463 447 447 431 431 431 447 447 447 447 431 431 479 495 511 511 479 463 495 511 511 495 495 479 479 495 495 511 543 527 527 527 527 527 527 511 559 559 559 543 543 543 543 543 559 559 559 559 559 559 559 559 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 543 543 527 527 527 543 559 575 591 607 607 607 607 591 575 559 575 575 575 575 575 575 575 575 575 559 559 543 543 527 527 511 575 575 575 575 575 575 575 575 591 607 607 607 607 623 623 623 607 607 607 623 623 639 639 639 623 623 623 639 639 655 655 655 623 655 670 670 655 639 670 686 686 702 718 750 782 814 846 862 830 830 830 846 846 862 878 862 862 846 862 878 894 894 926 926 878 846 846 830 830 830 782 782 575 527 463 399 399 415 447 463 495 495 495 495 495 495 495 495 511 511 511 527 527 527 527 527 511 495 479 463 463 463 463 479 415 447 479 511 543 575 575 591 686 718 766 798 814 846 894 910 926 894 894 894 910 926 958 974 1086 1006 1166 1230 1134 1166 862 207 63 63 127 207 239 207 239 271 255 255 239 223 191 175 143 143 223 207 207 191 191 191 207 207 191 191 191 191 191 191 191 191 239 223 191 191 207 223 223 207 159 159 175 159 175 159 127 127 111 111 111 95 127 127 143 159 159 159 159 159 191 191 191 191 223 159 79 0 0 0 31 47 15 15 0 0 0 0 31 79 63 47 31 31 63 63 47 31 15 63 111 79 0 0 0 0 0 0 0 0 0 0 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 79 95 111 95 31 31 31 47 63 63 79 79 79 79 95 95 95 111 111 111 127 95 111 159 127 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 191 223 207 159 159 111 95 79 63 63 47 79 111 127 127 127 127 143 175 111 143 175 159 95 79 111 143 79 79 79 63 95 79 79 63 111 63 47 31 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 175 191 207 191 159 159 191 223 191 191 191 207 207 223 223 223 191 223 255 255 239 255 271 303 319 303 287 271 271 287 303 319 287 271 271 271 271 287 303 303 271 255 239 255 287 287 271 239 239 271 287 287 255 255 271 287 319 239 175 175 239 319 335 335 271 255 223 239 271 303 319 303 271 287 303 319 319 319 303 303 303 319 319 335 335 319 319 303 287 303 303 319 319 303 303 287 303 287 287 287 303 319 335 351 351 335 319 303 303 319 335 335 367 367 383 383 383 399 399 399 383 399 399 415 415 399 399 383 367 367 367 367 367 367 367 367 367 351 351 351 351 367 383 399 383 383 383 383 383 383 383 383 335 351 351 367 367 351 335 335 367 351 351 351 351 367 383 399 399 399 415 415 399 399 383 383 367 367 367 367 367 367 367 367 383 383 399 399 399 399 399 399 351 351 367 383 399 415 431 447 463 447 447 431 431 447 447 463 415 431 431 447 447 463 463 479 511 495 495 479 463 463 447 447 479 479 479 479 495 479 479 479 463 463 463 463 463 463 463 463 447 463 479 495 495 479 463 447 495 495 495 495 495 495 495 495 447 463 479 479 495 495 479 479 527 527 511 511 527 527 527 495 463 431 447 447 463 479 479 479 447 447 431 431 431 447 447 463 399 415 431 447 463 463 463 463 431 447 447 463 463 447 447 431 479 495 527 511 479 479 495 511 511 495 495 479 479 495 495 511 543 527 527 527 527 527 527 511 543 543 543 543 543 527 527 527 559 559 559 559 559 559 559 559 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 527 527 527 527 527 543 559 575 591 591 607 607 591 591 575 559 575 575 575 575 575 575 575 575 559 559 559 543 527 527 511 511 575 575 575 575 575 575 575 575 575 591 591 607 607 623 623 623 607 607 607 623 623 639 639 639 623 623 623 639 639 655 655 655 607 639 655 655 639 639 655 686 670 686 718 750 782 814 846 862 846 846 862 862 878 878 878 846 862 862 878 894 894 878 894 894 878 846 830 830 862 830 766 718 495 479 447 415 415 431 479 511 479 495 495 511 511 495 495 479 495 495 495 495 495 511 511 511 511 495 479 463 463 463 463 479 447 463 495 543 575 591 607 607 655 702 750 782 798 830 878 878 862 830 846 878 910 942 974 990 1086 1022 1134 1166 1118 1310 1166 591 127 47 63 175 239 223 239 287 255 255 239 223 191 175 143 143 223 207 207 191 191 207 223 223 191 191 191 191 191 191 191 191 207 191 175 191 239 239 223 191 191 191 207 175 143 95 47 31 127 111 111 95 95 111 143 143 95 95 127 127 127 127 159 159 223 143 79 0 0 0 31 47 31 0 0 0 0 31 47 79 15 0 0 15 63 79 79 63 15 79 127 111 31 0 0 0 0 0 0 0 0 0 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 63 95 79 15 0 15 31 47 63 63 79 79 79 79 95 95 95 111 111 127 95 111 143 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 159 191 207 127 127 127 127 95 95 95 95 79 111 143 143 111 111 143 175 111 143 175 159 95 79 111 143 79 79 79 63 95 95 95 79 79 63 79 95 95 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 255 255 255 239 207 191 223 239 175 175 175 191 207 223 239 239 223 239 271 271 239 239 255 287 287 287 287 303 303 287 287 287 287 287 271 271 271 271 287 287 255 239 239 255 287 303 271 239 239 271 303 303 287 271 287 303 271 239 207 207 255 303 335 335 335 287 239 223 255 271 271 255 271 287 303 319 319 303 287 271 303 319 319 335 335 319 319 303 287 303 319 319 319 319 303 287 351 335 319 303 319 351 367 399 367 351 335 303 303 319 335 351 351 367 367 367 383 383 383 399 367 383 383 399 399 383 383 367 351 351 351 351 351 351 351 351 335 335 319 319 335 351 367 367 383 383 383 383 383 383 383 383 367 351 351 351 335 335 335 319 367 351 351 351 351 367 383 399 415 399 399 399 399 399 399 399 367 367 367 367 367 367 367 367 383 383 383 383 383 383 399 399 367 367 383 399 415 431 447 447 479 463 431 415 415 431 463 479 447 447 447 447 447 447 447 447 495 495 479 479 463 463 447 447 447 447 463 479 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 479 479 479 463 463 479 495 495 511 511 495 495 479 447 447 463 479 479 479 479 479 511 511 511 495 511 527 527 511 479 447 447 447 463 463 463 463 431 431 431 415 431 447 447 463 399 415 431 447 463 479 479 479 447 463 463 479 479 463 463 447 479 511 527 511 495 479 495 527 511 495 495 479 479 495 495 511 527 527 527 527 527 527 527 527 527 527 527 527 527 543 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 575 575 575 575 575 575 575 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 543 527 527 527 527 543 559 575 591 591 591 591 591 575 559 559 559 559 559 559 559 559 559 559 559 543 543 543 543 543 527 527 559 559 559 559 559 559 559 559 575 575 575 591 607 607 623 623 607 607 607 623 623 639 639 639 623 623 623 639 639 655 655 655 607 639 655 655 639 639 655 686 655 670 702 734 766 798 830 846 846 862 878 894 910 910 910 862 894 862 878 878 878 846 846 830 830 814 814 814 814 750 655 575 431 447 447 431 415 431 479 527 463 479 511 527 527 511 479 463 495 495 495 495 495 495 479 479 511 495 479 463 463 463 463 479 463 479 495 527 559 591 623 639 639 686 734 766 782 798 830 830 798 782 814 846 894 942 990 1022 1038 1054 1102 1086 1134 1310 1278 958 335 127 31 143 239 223 239 287 255 255 239 223 191 175 143 143 223 207 207 207 207 223 239 239 191 191 191 191 191 191 191 191 191 175 175 191 239 239 207 175 223 223 255 223 191 127 79 47 143 127 111 95 79 79 111 111 63 63 95 95 95 95 127 127 159 111 47 0 0 0 15 47 31 0 0 0 0 47 63 79 15 0 0 31 79 111 95 95 63 111 143 127 79 15 0 0 0 0 0 0 0 0 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 63 47 47 31 47 63 79 95 111 111 63 79 79 79 95 95 95 95 127 95 111 127 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 127 191 159 127 127 143 111 127 127 159 95 143 175 159 95 79 111 159 127 143 159 143 111 95 111 127 79 79 79 79 111 95 95 95 79 79 95 111 111 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 31 31 0 0 0 0 0 0 0 0 287 303 287 255 207 191 207 239 223 223 223 223 223 239 239 239 255 287 287 287 255 239 255 271 255 271 303 319 319 303 271 255 287 287 271 255 255 271 271 287 239 239 239 271 303 303 271 239 239 271 319 319 303 287 303 319 287 287 287 271 255 255 287 303 351 303 255 239 255 287 287 287 255 271 303 319 319 287 255 239 303 319 319 335 335 319 319 303 319 335 351 351 351 351 335 319 383 367 351 335 335 351 383 415 431 399 367 335 335 351 367 383 335 351 351 351 367 367 367 383 351 351 367 367 367 367 351 351 351 351 351 351 351 351 351 351 351 351 335 335 351 367 383 383 367 367 367 367 367 367 367 367 351 335 319 303 319 335 351 367 367 351 351 351 351 367 383 399 399 399 399 383 399 399 415 415 367 367 367 367 367 367 367 367 399 383 383 383 383 383 383 383 399 399 415 415 431 431 447 447 479 463 431 415 415 431 463 479 431 431 431 447 447 463 463 463 479 479 463 463 463 463 463 463 415 431 447 479 479 479 463 447 463 463 463 463 463 463 463 463 479 463 463 447 447 463 463 479 479 479 511 511 511 511 479 479 431 447 463 479 479 479 479 463 511 511 495 495 495 511 543 527 495 463 447 447 447 447 447 431 431 415 415 415 431 431 447 463 431 431 447 463 463 447 447 431 479 479 495 495 495 495 479 479 495 511 527 527 495 479 511 527 511 495 495 479 479 495 495 511 495 511 511 527 527 543 543 559 495 511 511 527 527 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 591 591 591 591 591 591 591 591 559 559 559 559 559 559 559 559 543 543 543 543 543 543 543 543 543 543 543 543 543 559 575 575 575 591 591 591 591 575 559 543 559 559 559 559 559 559 559 559 543 543 543 543 559 559 559 559 559 559 559 559 559 559 559 559 559 559 575 591 607 607 623 623 607 607 607 623 623 639 639 639 623 623 623 639 639 655 655 655 623 639 670 655 639 639 655 686 655 670 686 718 750 766 798 798 846 878 894 926 942 942 942 894 894 862 878 878 878 830 814 782 766 766 814 814 766 655 511 399 383 415 447 431 415 415 463 511 463 479 511 527 527 511 479 463 527 527 527 511 495 495 479 479 511 495 479 463 463 463 463 479 479 463 479 495 527 575 607 639 623 670 718 750 750 766 782 766 798 766 798 830 878 926 974 1006 942 1102 1086 1038 1150 1230 1198 1214 639 303 63 127 239 239 239 255 255 255 239 223 191 175 143 143 207 207 207 207 207 223 239 255 191 191 191 191 191 191 191 191 175 159 159 175 207 207 175 143 175 191 223 223 223 191 143 111 127 111 95 63 79 63 63 63 47 47 47 47 79 79 79 79 95 47 31 0 0 0 15 31 47 0 0 0 15 79 79 79 79 63 47 63 95 111 111 79 127 127 127 127 127 63 0 0 0 0 0 0 0 0 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 47 47 31 47 63 79 111 127 127 63 63 79 79 79 95 95 95 111 95 111 111 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 175 207 207 175 159 159 159 159 159 111 159 191 159 95 63 95 143 159 143 111 127 127 143 111 95 79 79 79 79 111 111 111 111 127 95 95 79 79 63 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 15 31 47 47 47 47 47 0 0 0 0 0 0 0 0 287 287 271 239 191 159 175 191 287 287 271 255 255 239 239 223 287 303 319 287 255 239 239 255 239 271 303 335 335 303 271 239 287 287 271 255 255 255 271 271 239 239 255 287 319 319 287 255 239 287 319 335 319 303 303 319 303 351 367 319 255 207 239 271 303 271 239 239 287 335 367 383 239 255 287 303 303 287 255 223 303 319 319 335 335 319 319 303 351 367 383 383 383 383 367 351 383 367 335 319 319 335 367 383 463 431 399 367 367 367 399 415 335 335 335 351 351 351 367 367 335 335 351 367 367 351 335 335 367 367 367 367 367 367 367 367 399 399 383 383 399 415 431 431 351 351 351 351 351 351 351 351 335 319 287 287 303 351 383 415 367 351 351 351 351 367 383 399 399 383 383 383 383 399 415 431 367 367 367 367 367 367 367 367 399 399 383 367 367 367 383 383 415 415 431 431 431 447 447 447 479 463 431 415 415 431 463 479 399 415 415 431 463 479 479 495 463 463 463 463 463 463 463 463 399 415 447 463 479 463 447 447 463 463 463 463 463 463 463 463 495 479 447 431 431 447 479 495 463 479 511 527 527 511 479 463 431 447 463 479 479 479 479 463 511 495 479 479 495 511 543 527 511 463 463 447 447 431 431 415 415 415 415 415 415 431 463 463 463 479 479 463 447 431 415 399 479 495 511 511 511 511 495 479 495 511 527 527 495 495 511 527 511 495 495 479 479 495 495 511 479 495 511 511 543 543 559 575 479 495 495 511 527 543 559 575 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 591 591 591 591 591 591 591 591 559 559 559 559 559 559 559 559 527 527 527 527 527 527 527 527 559 559 543 543 543 559 575 591 575 591 591 591 591 575 559 543 559 559 559 559 559 559 559 559 527 543 543 559 559 575 575 591 559 559 559 559 559 559 559 559 543 559 575 575 591 607 623 623 607 607 607 623 623 639 639 639 623 623 623 639 639 655 655 655 623 639 670 670 639 639 670 686 655 655 686 702 734 750 766 782 846 878 910 942 958 974 958 958 894 862 878 862 862 814 782 750 718 718 782 782 718 575 399 287 335 383 431 431 399 399 447 495 463 479 511 527 527 511 479 463 575 559 559 543 527 511 495 479 511 495 479 463 463 463 463 479 463 463 447 447 479 543 591 639 607 655 718 734 734 734 750 734 798 782 798 830 862 910 958 974 862 1134 1086 1022 1182 1134 1086 1294 862 431 111 143 255 255 223 239 255 255 239 223 191 175 143 143 207 207 207 207 207 239 255 255 191 191 191 191 191 191 191 191 159 159 143 175 191 175 159 111 127 143 207 223 239 207 175 143 159 143 111 79 79 63 63 63 47 47 47 47 79 79 79 79 47 15 15 0 0 0 15 15 47 0 0 0 15 79 79 79 127 111 79 95 111 111 95 63 175 143 111 127 143 111 15 0 0 0 0 0 0 0 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 31 0 0 15 31 63 79 95 95 63 63 63 79 79 95 95 95 111 95 111 111 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 63 191 255 255 239 191 175 159 143 127 127 175 207 175 79 47 79 127 175 127 95 111 143 159 127 79 79 79 79 79 111 111 111 111 175 111 79 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 383 319 223 175 175 191 207 207 255 239 239 239 239 239 239 223 239 239 239 239 271 303 319 335 207 239 271 303 303 271 239 207 271 271 271 271 271 271 271 271 303 271 239 223 239 271 303 335 319 303 287 303 335 351 335 319 335 319 303 287 287 287 287 287 239 255 255 271 271 287 287 303 287 287 303 319 319 335 351 351 351 319 287 287 303 303 287 255 431 383 319 303 319 351 351 351 383 351 303 303 335 367 383 383 367 319 303 319 351 367 335 303 319 335 367 383 383 367 335 319 351 367 367 383 367 351 319 303 367 383 399 415 399 351 319 287 367 383 399 399 367 367 383 399 367 383 415 431 431 415 399 383 319 335 367 383 383 367 335 319 431 415 399 383 367 367 367 367 463 399 351 351 399 431 415 399 351 351 367 383 399 415 415 431 415 415 399 399 415 415 431 447 431 431 431 431 431 431 431 431 463 463 463 463 463 463 463 463 399 415 431 431 447 463 479 479 447 447 447 463 463 479 479 479 447 447 447 447 447 447 447 447 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 463 463 463 479 479 495 495 495 479 479 479 495 495 511 511 511 559 559 543 527 495 479 463 431 495 447 447 431 431 447 447 463 415 415 415 415 415 415 415 415 463 463 463 463 463 463 463 463 495 479 479 463 463 479 479 495 495 479 479 463 463 479 479 495 511 511 511 495 495 479 479 479 495 511 511 527 527 511 511 495 511 511 527 527 527 543 543 543 559 559 559 559 559 559 559 559 527 543 543 559 559 543 543 527 559 559 559 559 559 559 559 559 543 559 559 559 559 543 527 511 479 479 479 495 495 495 511 511 543 543 543 559 559 575 575 575 511 527 559 591 575 559 527 495 527 543 543 559 559 543 543 527 543 543 543 511 495 511 575 623 559 559 559 559 559 559 559 559 527 543 575 607 607 591 575 559 623 623 623 623 623 623 623 623 655 655 670 670 670 686 686 686 686 670 655 639 655 670 686 702 655 670 686 686 686 718 782 830 894 894 894 910 926 942 958 974 942 894 846 846 878 830 750 670 750 830 830 702 495 351 351 415 431 431 415 431 447 463 479 495 463 463 463 479 479 495 495 495 511 495 495 495 511 511 479 447 495 495 495 479 479 463 463 463 479 495 511 527 559 607 639 670 655 686 718 750 766 798 846 862 846 798 798 798 846 894 958 990 958 990 1022 1070 1102 1102 1102 1102 1118 351 31 143 111 175 287 175 239 255 271 271 223 175 111 79 223 223 223 223 223 223 223 223 191 207 207 223 223 207 207 191 175 175 175 175 207 207 207 207 191 191 191 175 207 191 191 191 175 159 143 79 47 31 47 47 31 31 47 47 31 15 0 15 63 47 47 0 0 0 0 0 31 15 0 0 31 79 95 111 79 79 79 95 95 111 111 111 95 111 143 159 143 111 79 79 0 0 0 0 0 15 31 15 31 31 15 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 15 0 15 31 63 95 127 143 15 47 95 127 127 95 63 31 63 159 191 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223 191 207 223 223 207 127 95 143 143 143 143 143 143 143 143 95 127 159 191 191 175 143 111 127 111 79 63 79 95 111 127 79 79 95 63 47 31 15 15 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 0 0 0 0 0 0 0 0 367 319 287 271 271 287 271 239 239 239 239 239 239 239 239 239 255 255 239 239 255 255 255 255 271 287 303 319 303 271 239 223 271 271 271 271 271 271 271 271 271 271 255 239 255 271 287 303 271 239 239 255 287 303 287 255 335 335 319 303 287 287 303 303 303 303 319 319 319 319 335 335 303 303 303 303 303 303 287 287 319 319 319 319 303 303 303 303 415 367 319 303 319 351 351 351 367 335 287 287 319 351 367 367 367 335 303 319 367 383 351 319 335 335 367 367 367 367 335 335 351 351 367 383 367 351 319 303 431 431 415 399 383 383 383 383 335 367 383 367 351 335 351 383 351 367 383 399 399 383 367 351 319 335 367 383 383 367 335 319 383 367 367 351 367 367 383 399 447 399 351 351 399 415 415 383 335 351 351 367 383 399 399 415 399 399 399 383 399 415 431 431 431 431 431 431 431 431 431 431 463 463 463 463 463 463 463 463 415 415 431 447 463 463 479 479 447 447 447 463 463 479 479 479 447 447 447 447 447 447 447 447 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 463 463 463 479 479 495 495 495 479 479 479 495 495 511 511 511 543 543 527 511 511 495 479 447 495 447 447 431 431 447 447 463 431 431 431 431 431 431 431 431 479 479 479 479 479 479 479 479 495 479 479 463 463 479 479 495 495 479 479 463 463 479 479 495 511 511 511 495 495 479 479 479 495 511 511 527 527 511 511 495 495 511 511 511 527 527 527 543 543 543 543 543 543 543 543 543 527 543 543 559 559 543 543 527 559 559 559 559 559 559 559 559 543 543 559 559 543 543 527 511 479 495 495 495 511 511 511 527 527 527 527 543 543 543 559 559 511 527 559 575 575 559 527 511 527 543 543 559 559 543 543 527 543 543 543 511 495 511 575 607 559 559 559 559 559 559 559 559 543 559 575 575 591 591 591 575 623 623 623 623 623 623 623 623 623 623 639 639 639 655 655 655 670 670 655 639 655 670 686 702 655 686 702 702 702 734 782 830 862 878 926 958 974 958 942 926 926 894 862 830 846 798 734 702 718 750 702 559 399 287 303 351 431 431 415 431 447 463 479 495 463 463 463 479 479 495 495 495 511 495 495 495 511 511 479 447 495 495 479 479 479 463 463 463 479 479 495 527 559 591 623 655 670 702 734 750 766 798 846 862 846 814 798 814 846 894 958 990 958 990 1022 1054 1086 1102 1102 1102 1150 575 159 95 127 191 271 223 223 239 239 255 223 207 143 111 223 223 223 223 223 223 223 223 191 207 207 223 223 207 207 191 159 159 159 159 191 191 191 191 175 175 175 175 207 207 207 207 191 175 159 111 79 63 79 79 47 47 63 63 47 31 15 0 79 47 31 0 0 0 0 0 31 15 0 0 31 95 95 111 79 79 95 95 95 111 111 111 79 111 127 143 143 127 95 95 31 31 0 0 0 31 31 31 47 31 15 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 47 31 47 47 63 95 111 111 47 79 111 143 143 111 63 31 63 143 175 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 175 223 255 207 159 127 127 143 143 143 143 143 143 143 143 127 127 143 159 143 143 127 111 111 95 63 47 79 79 95 111 79 79 111 95 79 47 15 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 0 0 0 0 0 0 0 0 271 255 239 255 271 271 239 207 207 223 223 239 239 255 255 271 255 255 255 255 239 207 191 175 303 303 287 271 255 239 223 223 271 271 271 271 271 271 271 271 255 255 255 255 271 271 287 287 255 223 223 239 271 287 271 255 351 335 319 303 303 303 319 319 335 335 335 319 319 319 319 319 319 319 303 287 271 271 255 255 271 319 351 335 303 287 319 367 415 367 319 303 319 351 351 335 367 319 287 287 319 351 367 351 351 335 319 335 383 399 383 367 335 351 351 367 367 351 351 335 351 351 367 367 367 351 335 319 447 415 383 351 351 367 399 431 319 351 367 351 335 319 335 367 351 351 367 367 367 367 351 335 319 335 367 383 383 367 335 319 335 335 335 335 351 367 383 399 431 399 367 367 383 415 399 383 335 335 335 351 367 383 383 383 383 383 383 383 383 399 415 415 431 431 431 431 431 431 431 431 463 463 463 463 463 463 463 463 431 431 431 447 463 463 479 479 447 447 447 463 463 479 479 479 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 463 463 463 479 479 495 495 495 479 479 479 495 495 511 511 511 511 511 511 511 511 511 511 479 495 447 447 431 431 447 447 463 447 447 447 447 447 447 447 447 479 479 479 479 479 479 479 479 495 479 479 463 463 479 479 495 495 479 479 463 463 479 479 495 511 511 495 495 495 495 479 479 495 511 511 527 527 511 511 495 479 495 495 495 511 511 511 527 527 527 527 527 527 527 527 527 527 527 543 543 543 543 527 527 559 559 559 559 559 559 559 559 543 543 559 559 543 527 511 511 495 511 511 511 527 527 527 543 511 511 511 527 527 527 527 543 511 527 543 559 559 543 527 511 527 527 543 543 543 543 527 527 527 543 543 527 511 511 559 607 559 559 559 559 559 559 559 559 575 559 559 559 575 575 591 607 623 623 623 623 623 623 623 623 591 591 591 607 607 607 623 623 670 655 655 655 655 670 686 702 655 686 702 718 718 734 782 830 830 878 942 990 990 974 926 894 910 894 910 846 782 734 766 766 734 686 591 447 319 271 319 351 431 431 415 431 447 463 479 495 463 463 463 479 479 495 495 495 511 495 495 495 511 511 479 447 495 479 479 479 463 463 463 463 463 463 479 511 543 575 607 623 686 718 750 766 782 798 830 846 846 814 814 830 862 910 958 974 958 974 1006 1038 1070 1086 1086 1086 1198 878 351 63 127 223 223 271 207 223 223 255 223 223 175 159 223 223 223 223 223 223 223 223 191 207 207 223 223 207 207 191 159 127 159 159 159 159 191 191 159 159 175 175 175 175 207 207 207 191 159 111 95 63 95 95 63 63 63 63 63 47 15 15 95 47 31 0 0 0 0 0 31 15 0 0 47 95 111 111 79 95 95 95 111 111 111 111 79 95 111 143 143 127 111 127 79 79 31 15 15 31 31 15 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 79 63 63 79 79 95 95 95 95 111 143 159 143 111 63 47 79 143 159 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 255 303 207 159 159 207 143 143 143 143 143 143 143 143 143 143 127 111 95 95 95 95 79 63 47 31 63 63 79 79 63 79 127 127 111 79 31 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 0 0 0 0 0 0 0 0 303 271 239 239 239 239 207 191 191 207 223 223 255 255 271 287 255 255 271 255 239 207 191 159 255 239 223 191 191 207 223 223 255 255 255 255 255 255 255 255 223 239 255 271 271 271 271 255 303 271 255 271 303 319 319 287 335 335 319 319 303 319 319 335 303 303 287 287 271 255 255 255 319 303 303 303 287 287 271 271 239 319 383 351 287 271 335 399 399 351 319 303 335 351 335 319 367 335 303 319 351 367 367 367 351 335 351 367 383 399 399 399 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 335 367 351 335 335 335 351 367 383 319 351 367 351 335 319 335 367 367 367 367 367 367 351 351 335 335 351 351 367 367 351 351 335 335 319 319 319 319 335 351 367 399 383 383 383 383 399 383 383 335 335 335 351 351 367 367 367 383 367 367 367 367 383 399 415 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 431 447 447 463 463 479 479 479 447 447 447 463 463 479 479 479 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 463 463 463 479 479 495 495 495 479 479 479 495 495 511 511 511 495 495 495 511 511 527 527 495 495 447 447 431 431 447 447 463 463 463 463 463 463 463 463 463 495 495 495 495 495 495 495 495 495 479 479 463 463 479 479 495 495 479 479 463 463 479 479 495 495 495 495 495 495 495 495 495 495 511 511 527 527 511 511 495 479 479 479 495 495 495 511 511 511 511 511 511 511 511 511 511 511 527 543 543 543 543 527 511 543 543 543 543 543 543 543 543 527 543 543 543 543 527 511 495 511 511 527 527 527 543 543 543 527 527 527 527 527 527 543 543 495 511 527 543 559 543 527 527 511 527 543 543 543 543 527 511 527 543 543 527 511 527 559 591 559 559 559 559 559 559 559 559 591 575 559 543 543 575 607 623 607 607 607 607 607 607 607 607 575 575 591 591 607 607 607 607 655 655 655 655 670 686 702 702 670 686 718 734 734 750 798 830 862 894 942 974 974 958 926 894 878 894 910 830 734 686 750 782 766 655 511 383 319 303 367 383 431 431 415 431 447 463 479 495 463 463 463 479 479 495 495 495 511 495 495 495 511 511 479 447 479 479 479 463 463 463 447 447 447 447 463 479 511 543 575 591 686 718 766 782 782 798 830 830 846 814 830 846 862 910 942 958 958 974 990 1022 1054 1070 1086 1086 1198 1134 559 79 143 207 175 287 223 239 239 255 223 207 159 159 239 239 223 223 223 223 207 207 191 207 207 223 223 207 207 159 143 111 143 143 143 143 175 175 143 143 175 175 175 175 223 223 191 175 159 127 111 95 111 111 95 95 95 95 79 63 31 31 79 47 0 0 0 0 0 0 31 15 0 0 63 111 111 111 95 95 95 111 111 111 127 127 63 79 111 127 127 127 127 143 111 95 31 15 15 15 15 0 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 47 47 63 79 95 111 111 111 143 143 159 159 143 111 79 47 79 127 127 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 271 239 223 207 207 159 159 143 143 143 143 127 127 175 143 111 63 47 63 79 95 47 47 47 31 63 47 47 47 63 79 143 159 143 95 31 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 479 415 335 287 271 271 271 271 191 207 223 223 255 255 271 287 239 255 255 255 255 255 239 239 207 191 175 175 191 223 271 303 255 255 255 255 255 255 255 255 223 239 255 255 271 271 255 255 319 303 287 303 335 351 335 319 319 319 303 303 303 319 335 335 287 287 271 271 255 239 239 239 287 303 303 303 319 319 335 335 239 303 367 351 287 271 319 399 367 351 319 319 335 335 319 303 367 351 319 335 367 383 383 367 335 351 367 367 367 367 383 399 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 367 319 335 351 367 367 367 351 335 335 367 383 367 351 335 351 383 399 399 383 367 367 367 351 351 351 351 351 351 351 351 351 351 367 351 335 319 319 319 319 319 367 383 383 383 383 367 383 383 335 335 335 351 351 351 351 367 383 367 367 367 367 383 399 415 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 447 463 463 463 463 479 479 479 447 447 447 463 463 479 479 479 431 431 431 431 431 431 431 431 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 463 463 463 479 479 495 495 495 479 479 479 495 495 511 511 511 479 479 495 511 511 527 543 511 495 447 447 431 431 447 447 463 463 463 463 463 463 463 463 463 495 495 495 495 495 495 495 495 495 479 479 463 463 479 479 495 495 479 479 463 463 479 479 495 495 495 495 495 495 495 495 495 495 511 511 527 527 511 511 495 479 479 479 495 495 495 511 511 511 511 511 511 511 511 511 511 511 511 527 543 543 527 511 511 543 543 543 543 543 543 543 543 527 527 543 543 527 527 511 495 511 511 527 527 527 543 543 543 559 559 559 559 559 559 543 543 495 495 511 527 543 543 543 543 511 511 527 543 543 527 511 511 511 543 559 543 527 527 559 591 559 559 559 559 559 559 559 559 591 575 559 543 543 575 607 623 607 607 607 607 607 607 607 607 591 591 607 607 623 623 623 623 623 639 655 670 686 686 702 702 670 702 750 766 766 782 814 830 910 910 926 926 926 942 942 942 894 910 894 814 750 702 718 766 718 607 447 351 351 367 399 399 431 431 415 431 447 463 479 495 463 463 463 479 479 495 495 495 511 495 495 495 511 511 479 447 479 479 463 463 463 447 447 447 431 431 447 463 479 511 543 559 639 686 750 782 782 798 814 814 830 814 814 830 862 894 910 926 958 958 974 990 1022 1054 1070 1086 1182 1246 750 223 175 191 159 287 287 287 271 255 207 191 143 127 239 239 239 223 223 207 207 207 191 207 207 223 223 207 207 159 143 111 111 111 143 143 143 143 159 159 159 159 175 175 175 175 127 127 159 143 127 111 127 111 95 95 127 111 95 63 47 47 95 47 0 0 0 0 15 0 31 15 0 0 79 127 111 111 95 95 111 111 111 127 127 127 79 79 95 111 127 127 127 159 95 79 31 0 0 0 0 0 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 31 79 111 143 143 143 159 159 159 159 143 111 95 63 79 111 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 175 303 335 255 191 159 159 159 143 143 127 127 127 175 143 95 47 31 47 79 95 31 31 31 31 63 47 47 31 63 79 143 159 143 95 31 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 543 463 351 287 271 271 271 271 207 223 223 239 239 255 255 271 239 239 223 223 239 255 271 287 207 207 207 223 255 303 335 367 239 239 239 239 239 239 239 239 223 239 239 239 239 255 255 271 287 271 255 271 303 319 303 287 303 303 287 287 287 303 319 335 319 319 303 303 303 303 287 287 287 287 303 319 335 335 351 351 255 303 335 319 287 271 303 351 367 335 319 319 335 335 319 287 351 335 319 335 367 383 367 351 351 367 383 367 351 335 351 367 367 351 351 335 335 351 351 367 351 351 335 335 335 351 367 383 335 367 399 415 415 383 351 335 335 367 383 367 351 335 351 383 415 415 383 367 351 351 351 367 351 351 351 351 351 351 351 351 383 367 351 335 319 303 303 319 335 367 399 399 383 351 367 383 351 351 351 351 367 367 367 367 383 383 383 383 383 399 415 415 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 463 463 463 479 479 479 479 479 447 447 447 463 463 479 479 479 447 447 447 447 447 447 447 447 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 463 463 463 479 479 495 495 495 479 479 479 495 495 511 511 511 495 495 495 511 511 527 527 495 495 447 447 431 431 447 447 463 463 463 463 463 463 463 463 463 479 479 479 479 479 479 479 479 495 479 479 463 463 479 479 495 495 479 479 463 463 479 479 495 479 479 495 495 495 495 511 511 495 511 511 527 527 511 511 495 479 495 495 495 511 511 511 527 511 511 511 511 511 511 511 511 511 511 527 527 527 527 511 511 527 527 527 527 527 527 527 527 527 527 527 527 527 511 495 495 495 511 511 511 527 527 527 543 575 575 575 559 559 559 559 543 495 495 495 511 527 527 543 543 511 511 527 527 527 527 511 511 511 527 559 559 543 527 559 575 559 559 559 559 559 559 559 559 575 559 559 559 575 575 591 607 591 591 591 591 591 591 591 591 607 607 623 623 623 639 639 639 607 623 655 670 686 702 702 702 670 718 766 782 782 798 814 846 942 926 926 910 910 926 942 942 878 878 846 798 750 718 702 718 559 479 383 319 335 351 383 399 431 431 415 431 447 463 479 495 463 463 463 479 479 495 495 495 511 495 495 495 511 511 479 447 463 463 463 463 447 447 447 431 415 415 415 431 463 479 511 527 591 639 718 766 766 782 814 798 814 782 798 830 846 862 878 894 958 958 958 974 1006 1038 1070 1086 1166 1214 942 495 239 159 175 255 319 303 271 255 207 191 143 127 255 255 239 223 223 207 191 191 191 207 207 223 223 207 207 159 159 127 127 127 159 159 159 159 175 175 175 159 175 159 159 159 111 111 159 159 143 127 143 127 127 127 159 143 111 79 63 63 127 47 0 0 0 0 15 0 15 15 0 15 95 127 111 111 111 111 111 111 127 127 127 143 95 95 111 111 111 111 127 159 95 79 15 0 0 0 0 0 79 63 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 15 63 111 143 143 143 143 143 143 143 127 111 95 95 95 111 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 239 319 255 175 175 175 159 143 143 127 111 111 159 127 95 63 47 63 95 111 31 31 47 47 79 63 47 31 63 79 127 127 111 79 31 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 479 415 351 303 287 287 271 255 239 239 239 239 239 239 239 239 255 239 207 175 191 223 255 287 223 239 239 255 287 319 335 351 239 239 239 239 239 239 239 239 255 239 223 207 223 239 271 287 271 255 239 255 287 303 287 271 271 271 271 271 271 287 303 319 335 335 335 335 335 351 351 351 303 303 303 303 303 303 319 319 287 287 287 287 271 271 271 271 351 335 319 319 335 335 303 271 303 287 287 303 335 351 335 303 351 383 399 367 319 287 319 335 367 367 335 335 335 335 367 367 351 351 335 319 335 351 383 399 383 383 383 383 367 351 351 335 319 351 367 351 335 319 335 367 415 399 367 335 335 335 335 335 367 351 351 335 335 351 351 367 367 351 351 335 335 335 351 351 319 367 415 415 367 351 351 383 383 383 383 383 367 367 367 367 399 399 399 383 399 415 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 479 479 479 479 479 479 479 479 447 447 447 463 463 479 479 479 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 463 463 463 479 479 495 495 495 479 479 479 495 495 511 511 511 495 511 511 511 511 511 511 495 495 447 447 431 431 447 447 463 447 447 447 447 447 447 447 447 479 479 479 479 479 479 479 479 495 479 479 463 463 479 479 495 495 479 479 463 463 479 479 495 479 479 479 495 495 511 511 511 495 511 511 527 527 511 511 495 495 511 511 511 527 527 527 543 527 527 527 527 527 527 527 527 495 511 511 527 527 511 511 495 527 527 527 527 527 527 527 527 511 527 527 527 527 511 495 479 479 495 495 495 511 511 511 527 559 559 559 543 543 543 527 527 479 479 495 495 511 527 543 559 495 511 511 527 527 511 511 495 495 527 559 559 543 527 543 575 559 559 559 559 559 559 559 559 543 559 575 575 591 591 591 575 591 591 591 591 591 591 591 591 607 607 607 623 623 623 639 639 591 623 655 686 702 702 702 702 670 718 766 798 798 798 814 846 910 926 942 942 942 926 910 910 878 846 814 782 782 750 686 639 399 383 399 367 351 351 383 399 431 431 415 431 447 463 479 495 463 463 463 479 479 495 495 495 511 495 495 495 511 511 479 447 463 463 463 447 447 447 431 431 399 399 399 415 431 463 479 495 527 591 670 734 766 782 798 798 782 766 782 814 830 846 846 846 942 942 942 958 990 1022 1054 1086 1182 1134 1086 798 351 175 239 255 303 287 255 255 207 207 175 175 255 255 239 223 223 207 191 191 191 207 207 223 223 207 207 159 159 127 127 127 127 127 159 159 207 191 191 175 159 143 143 127 127 127 143 159 191 175 143 127 159 159 175 159 127 95 79 63 143 63 0 0 0 0 15 0 15 15 15 31 111 143 111 95 111 111 111 127 127 127 143 143 127 127 111 111 95 95 111 143 95 79 31 15 15 31 15 0 79 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 63 95 111 111 95 127 127 127 127 127 111 111 111 95 95 47 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 0 0 0 0 0 0 0 0 95 207 239 239 175 175 159 143 143 127 111 111 127 127 95 79 79 95 111 127 31 47 63 63 95 79 47 31 79 79 111 95 79 47 15 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 447 415 383 383 415 399 351 319 255 239 239 239 239 239 239 223 271 239 175 143 143 175 223 271 223 223 239 255 271 271 287 287 239 239 239 239 239 239 239 239 255 239 207 191 207 239 271 303 287 271 255 271 303 319 303 287 255 255 255 255 255 271 287 303 303 319 319 335 335 351 351 367 319 319 303 287 287 271 255 255 319 287 255 255 271 271 255 223 335 319 303 319 335 335 303 271 271 255 255 287 319 319 303 271 351 383 399 367 303 271 287 319 383 367 335 319 319 335 367 383 351 335 335 319 335 351 383 399 415 383 335 303 287 287 303 319 303 319 335 335 303 303 319 335 399 383 351 319 303 303 319 319 367 351 351 335 335 351 351 367 335 335 335 335 351 367 383 399 303 367 415 415 367 335 351 367 399 383 383 383 383 383 383 383 415 415 399 399 415 415 431 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 479 479 479 479 479 479 479 479 447 447 447 463 463 479 479 479 479 479 479 479 479 479 479 479 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 463 463 463 479 479 495 495 495 479 479 479 495 495 511 511 511 511 511 511 511 511 511 511 511 495 447 479 431 463 447 479 463 479 447 479 447 479 447 479 447 463 463 463 463 463 463 463 463 495 479 479 463 463 479 479 495 495 479 511 463 495 479 511 495 511 479 511 495 527 511 543 511 495 511 511 527 527 511 511 495 511 511 527 527 527 543 543 543 527 527 527 527 527 527 527 527 495 511 511 527 527 511 511 495 527 527 527 527 527 527 527 527 511 527 527 527 527 511 495 479 479 479 479 495 495 495 511 511 543 543 543 527 527 511 511 511 479 479 479 495 511 527 543 559 495 511 511 527 527 511 511 495 495 527 559 559 543 543 543 559 559 559 559 559 559 559 559 559 527 543 575 607 607 591 575 559 591 591 591 591 591 591 591 591 591 591 591 607 607 623 623 623 591 607 655 655 702 686 702 670 670 686 750 782 782 782 830 846 878 910 958 990 990 942 894 862 878 830 782 766 814 766 686 607 335 367 415 415 383 383 399 431 431 431 415 431 447 463 479 495 463 463 463 479 479 495 495 495 511 495 495 495 511 511 479 447 463 463 463 447 447 431 431 431 399 399 399 399 431 447 463 479 495 559 655 718 750 782 798 830 766 750 782 798 814 830 830 830 942 942 942 942 974 1022 1054 1086 1118 1038 1166 974 415 175 303 255 271 271 255 239 239 223 239 255 255 255 239 223 223 207 191 191 191 207 207 223 223 207 207 191 175 143 175 143 175 175 175 175 223 207 191 175 159 143 127 111 143 159 175 191 223 207 175 159 143 175 159 143 111 79 47 63 111 31 0 0 0 0 15 31 47 15 47 79 111 143 111 63 111 79 111 95 127 143 143 143 143 143 127 111 95 95 95 127 111 95 47 31 47 63 47 47 79 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 31 47 79 79 63 47 95 95 111 111 111 111 111 111 111 111 31 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 15 0 0 0 0 0 0 0 0 79 207 255 207 175 159 143 143 127 111 111 111 111 95 63 111 79 127 127 47 47 63 79 95 79 63 31 79 79 95 63 47 31 15 15 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 367 351 335 351 383 351 303 271 255 271 319 271 207 175 207 255 207 207 207 207 207 223 255 255 175 223 271 319 335 319 287 255 271 271 271 271 271 271 271 271 287 287 287 303 303 319 319 319 255 239 207 239 287 335 367 367 255 271 271 287 287 303 303 319 303 303 287 271 255 239 239 223 223 255 287 287 271 271 271 287 303 303 303 303 303 303 303 303 319 319 319 319 319 303 271 271 335 319 319 335 351 335 303 255 335 335 335 335 335 335 335 335 303 303 303 303 303 303 303 303 287 303 303 319 319 335 335 335 463 431 383 335 319 335 351 367 335 351 367 367 335 335 351 367 351 335 303 287 287 303 335 351 367 351 335 319 303 319 335 351 335 335 335 335 335 351 383 383 383 367 351 367 399 415 399 383 351 367 399 415 431 415 399 383 463 463 463 447 447 431 431 431 415 431 431 431 431 415 399 383 463 463 447 431 431 431 447 447 431 431 447 463 463 479 495 495 479 479 479 479 479 479 479 479 447 447 447 463 463 479 479 479 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 527 495 479 479 511 511 495 463 479 479 479 479 479 479 479 479 527 527 511 495 479 479 479 479 511 463 479 447 511 479 495 447 511 479 511 495 527 511 543 511 447 447 447 447 447 447 447 447 479 463 431 415 415 431 463 479 543 527 559 511 543 495 527 479 559 543 607 591 623 575 575 527 543 511 463 431 431 479 527 575 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 559 543 543 527 527 511 511 495 495 511 511 527 527 511 511 495 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 527 527 527 511 511 495 495 495 479 495 495 511 511 495 495 479 495 495 511 527 543 543 559 575 495 511 527 543 543 543 543 527 559 543 543 543 543 559 575 591 607 591 591 575 575 591 591 607 591 591 591 607 607 623 623 623 623 623 607 607 623 639 623 639 686 686 670 639 670 623 655 623 623 639 655 670 702 750 814 830 766 814 894 942 974 942 878 830 862 798 750 702 686 623 559 463 319 319 367 383 415 431 447 447 495 463 463 463 463 463 463 479 511 511 495 479 479 479 495 495 511 495 495 479 479 495 495 511 415 415 415 431 447 431 399 351 367 399 447 463 463 463 479 495 559 575 639 686 750 782 814 814 814 798 798 798 798 830 862 926 878 926 942 942 926 942 1006 1038 1102 1070 1038 926 623 303 207 287 287 303 303 255 255 255 255 271 239 239 239 239 239 239 239 239 191 207 223 239 223 207 175 159 207 175 207 175 207 207 207 207 191 191 175 159 143 143 127 111 143 127 127 143 175 175 143 111 175 191 175 143 111 79 63 47 31 0 0 0 0 0 31 63 95 63 0 127 223 175 79 31 47 31 63 47 79 63 63 47 111 95 127 127 143 111 95 47 79 79 31 0 0 15 63 79 95 47 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 111 159 143 111 47 63 47 47 15 31 63 127 271 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 95 111 271 255 191 175 175 175 143 143 127 111 95 47 63 31 63 63 0 0 0 15 47 31 31 15 47 47 63 63 63 63 63 79 95 79 63 31 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 367 351 367 383 399 383 351 303 239 255 303 255 207 175 191 223 223 207 207 207 207 223 239 255 191 207 255 287 303 303 271 255 271 271 271 271 271 271 271 271 287 287 287 303 303 303 303 303 303 271 239 239 287 303 319 303 287 287 287 287 303 303 303 303 335 335 319 303 287 287 271 271 239 271 303 319 287 287 303 319 271 271 271 255 255 255 255 255 303 319 319 319 319 303 287 271 335 303 271 287 319 351 367 367 351 351 351 351 351 351 351 351 319 319 319 319 319 319 319 319 335 335 335 351 351 367 367 367 383 367 351 335 335 335 351 367 367 383 399 399 367 351 383 399 335 319 319 303 303 319 319 335 335 319 319 303 319 335 367 383 351 335 335 335 335 351 367 383 383 367 351 367 399 415 399 383 367 383 399 415 431 415 415 399 463 463 463 447 447 431 431 431 415 431 431 431 431 415 399 383 447 447 431 431 431 447 463 463 463 463 463 463 463 463 463 463 479 479 479 479 479 479 479 479 447 447 447 463 463 463 479 479 463 447 447 447 447 447 447 431 463 463 463 463 463 463 463 463 511 495 479 479 511 511 495 479 479 479 479 479 479 479 479 479 511 511 495 479 479 479 495 495 511 495 479 479 511 511 495 479 511 511 511 527 527 527 543 511 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 559 559 543 543 543 543 527 527 575 575 591 591 591 591 575 543 543 511 495 495 495 511 527 543 511 527 527 543 543 527 527 511 511 511 511 511 511 511 511 511 543 527 527 527 527 527 511 511 495 511 511 527 527 511 511 495 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 527 527 511 511 511 495 495 495 479 495 495 495 495 495 495 479 495 495 511 511 527 543 559 559 495 511 527 543 543 543 543 527 559 543 543 543 543 559 575 591 591 591 591 575 575 591 591 591 591 591 591 607 607 607 623 623 623 623 607 607 623 639 623 639 686 686 655 639 639 639 639 607 655 639 639 655 702 734 766 782 766 814 862 910 942 894 846 798 734 702 702 655 591 495 415 335 319 319 367 383 415 431 479 447 447 431 431 431 447 463 463 463 511 495 495 479 479 479 495 511 511 495 495 479 479 495 495 511 447 431 415 431 447 447 415 383 383 415 431 447 447 447 479 511 543 575 623 686 734 782 814 814 814 830 798 798 798 830 862 926 878 926 926 942 926 942 974 1022 1022 1038 1022 958 686 351 223 255 287 303 303 287 255 271 255 271 239 239 239 239 239 239 239 239 207 207 223 239 223 207 191 175 207 207 207 207 207 207 207 207 191 191 175 175 159 143 127 127 143 127 111 143 159 159 143 111 159 143 127 111 79 63 47 31 47 0 0 0 0 0 31 111 95 63 31 127 207 159 79 31 15 31 31 47 47 31 63 47 79 79 111 127 143 143 127 95 111 79 47 0 0 15 47 63 95 47 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 111 127 127 111 127 95 79 63 63 95 159 255 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 63 223 223 207 207 175 159 143 143 111 95 47 31 15 15 15 15 0 0 0 15 47 31 31 15 31 31 47 47 63 63 63 63 95 79 63 47 31 15 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 399 383 399 415 431 415 383 335 255 255 303 271 223 191 207 223 223 223 207 207 207 223 239 255 191 207 223 255 255 271 255 255 255 255 255 271 271 271 271 271 303 303 287 287 287 287 287 287 335 303 271 255 271 287 271 255 319 319 303 303 303 303 303 287 367 351 351 335 319 319 303 303 255 287 319 335 303 303 303 335 287 287 271 271 255 255 239 239 303 303 319 319 319 303 287 271 335 287 255 255 303 383 431 447 367 367 367 367 367 367 367 367 335 335 335 335 335 335 335 335 335 335 351 351 351 367 367 367 319 319 319 335 335 351 351 351 351 383 399 383 367 351 367 383 303 319 319 335 335 319 319 303 303 303 303 303 335 351 383 399 351 351 335 335 335 351 367 383 399 367 351 367 399 415 415 383 383 399 415 431 431 431 415 415 463 463 463 463 447 447 447 447 431 431 431 431 431 415 399 399 431 431 431 431 447 463 479 495 495 495 479 463 463 447 431 431 479 479 479 479 479 463 463 463 447 447 447 447 463 463 463 479 463 463 463 447 447 431 431 431 463 463 463 463 463 463 463 463 511 479 463 479 495 511 495 479 479 479 479 479 479 479 479 479 495 495 479 479 479 495 511 511 511 495 479 479 511 511 495 479 511 511 511 511 527 527 527 511 479 447 447 447 447 447 447 447 415 431 463 479 479 463 431 415 527 527 543 543 543 543 559 559 575 559 559 543 543 559 559 543 511 495 527 543 559 543 527 511 511 511 527 527 527 527 511 511 511 511 511 511 511 511 511 511 511 511 511 511 527 527 527 527 495 511 511 527 527 511 511 495 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 527 511 511 511 495 495 495 495 495 495 495 495 495 495 495 495 495 495 511 511 527 543 543 543 495 511 527 543 543 543 543 527 543 543 543 543 543 559 575 575 591 591 591 591 591 591 591 591 591 591 591 591 607 607 607 623 623 607 591 607 623 639 623 639 686 686 655 655 655 655 670 639 686 670 670 670 702 718 766 782 782 814 878 910 894 846 798 750 734 750 750 670 591 463 367 319 351 351 367 383 415 431 447 447 415 383 399 415 431 447 463 479 495 495 479 479 479 479 495 511 495 495 479 479 479 479 495 495 479 447 415 415 431 447 431 415 399 415 431 415 415 431 495 527 543 575 623 670 718 766 782 798 814 830 814 798 814 846 862 910 894 926 926 926 942 942 974 1006 990 1022 1070 1054 814 495 271 191 271 271 255 255 255 255 255 255 239 239 239 239 239 239 239 239 207 223 223 223 223 207 191 175 207 207 207 207 207 207 207 207 191 191 175 175 159 143 143 143 143 127 111 127 143 159 127 95 127 127 111 95 95 79 63 63 95 0 0 0 0 0 47 111 79 63 47 127 191 143 63 15 31 31 47 47 47 47 63 63 95 79 95 127 191 191 159 127 127 95 47 15 0 0 31 47 95 47 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 95 143 127 143 143 127 63 63 95 159 223 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 127 175 239 255 175 143 159 175 79 79 31 15 0 0 0 0 0 0 15 15 47 47 31 31 31 31 47 47 31 31 31 31 63 79 79 79 63 31 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 399 383 415 431 447 431 399 351 287 287 319 303 271 239 239 223 239 223 207 207 207 223 239 239 207 207 207 223 223 239 239 239 239 255 255 255 255 271 271 271 287 287 287 287 271 271 271 271 319 303 271 255 271 271 255 239 335 335 319 319 303 287 287 287 351 351 351 335 335 319 319 319 255 287 319 319 303 287 303 319 351 351 335 335 319 303 303 303 287 303 319 319 319 303 287 287 335 303 271 271 335 383 415 431 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 319 319 319 319 319 319 319 319 303 319 319 335 335 335 319 303 303 335 351 335 303 303 319 335 287 303 335 351 351 335 303 287 303 303 319 319 335 351 367 383 367 351 335 335 335 351 367 367 399 383 367 383 415 431 415 399 399 415 415 431 431 431 431 431 463 463 463 463 463 463 463 447 431 431 447 447 431 431 415 399 415 415 415 431 447 463 495 495 479 479 479 463 463 447 447 447 479 479 479 463 463 463 463 447 431 431 447 447 447 463 463 463 479 479 463 447 447 431 415 415 447 447 447 447 447 447 447 447 495 463 447 463 495 511 495 479 479 479 479 479 479 479 479 479 479 479 479 479 495 511 527 527 511 495 479 479 511 511 495 479 495 495 511 511 511 527 527 495 479 447 447 447 447 447 447 447 431 431 463 463 463 463 431 431 511 527 527 543 543 559 559 575 575 559 527 511 511 527 559 543 511 495 511 527 527 527 511 511 495 511 527 527 527 527 511 495 511 511 511 511 511 511 511 511 495 495 495 511 527 527 543 543 495 511 511 527 527 511 511 495 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 511 511 511 495 495 495 479 479 495 479 479 479 479 479 479 495 495 495 495 511 511 527 527 543 495 511 527 543 543 543 543 527 543 543 527 527 543 543 559 575 575 575 575 591 591 575 575 575 575 575 591 591 591 607 607 607 607 607 591 607 623 639 639 655 686 686 670 670 686 686 702 702 718 686 686 670 686 702 734 750 814 830 878 878 846 814 766 734 750 766 734 623 495 367 335 335 351 351 367 383 415 431 447 415 415 383 399 431 447 463 479 495 479 479 463 463 479 479 495 511 495 495 479 463 463 479 495 495 511 463 431 415 431 447 447 447 399 415 415 399 399 431 495 543 527 559 607 655 702 734 766 766 798 814 798 814 814 830 846 894 894 910 910 926 942 958 958 974 942 1006 1134 1134 974 623 335 143 255 271 255 239 239 255 255 255 239 239 239 239 239 239 239 239 223 223 223 223 207 207 191 191 207 207 207 207 207 207 207 207 191 191 191 175 175 159 159 143 143 127 111 127 143 143 111 79 111 111 95 95 95 95 79 79 127 63 0 0 0 0 31 79 47 31 31 143 191 111 47 31 31 31 47 63 63 47 63 63 95 95 95 127 175 175 127 95 111 79 47 15 0 0 15 15 95 47 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 127 111 127 127 95 31 31 63 111 191 95 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 111 223 255 175 143 143 175 47 47 15 0 0 0 0 0 0 0 15 31 63 47 31 31 31 15 31 31 31 15 15 15 47 63 95 95 79 47 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 367 351 383 415 431 415 399 351 335 335 351 351 335 319 271 255 239 239 223 207 207 207 223 239 207 207 207 207 223 223 223 223 223 239 239 255 255 271 271 271 271 271 271 271 271 255 255 255 271 255 239 255 287 303 287 255 335 319 319 303 303 287 287 271 319 319 319 319 303 303 303 303 223 255 287 303 287 271 287 303 367 367 367 351 351 335 335 335 287 287 303 319 319 319 303 287 319 303 303 335 367 367 351 319 319 319 319 319 319 319 319 319 351 351 351 351 351 351 351 351 319 319 319 319 319 319 319 319 335 335 335 335 319 303 271 271 287 319 335 319 303 287 303 335 287 303 335 351 351 335 303 287 335 335 335 335 335 335 335 319 367 367 351 335 335 335 351 367 399 383 367 383 415 431 415 399 431 431 431 431 431 447 447 463 463 463 463 463 463 463 463 479 431 447 447 447 447 431 415 399 415 415 415 431 447 463 495 495 447 447 447 463 463 479 479 479 479 479 479 463 463 447 447 431 431 431 431 447 447 447 463 463 463 463 463 447 447 431 431 431 447 447 447 447 447 447 447 447 479 447 447 463 495 511 495 479 479 479 479 479 479 479 479 479 479 479 479 479 495 511 527 527 511 495 479 479 511 511 495 479 495 495 495 511 511 511 527 495 479 447 447 447 447 447 447 447 463 463 431 431 431 431 463 463 511 527 527 543 543 559 559 575 559 543 527 511 511 527 543 527 511 479 463 463 463 479 495 511 495 495 511 527 527 511 495 495 511 511 511 511 511 511 511 511 479 479 495 495 511 527 527 527 495 511 511 527 527 511 511 495 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 511 511 495 495 495 479 479 479 495 479 463 463 463 463 479 495 495 495 495 511 511 511 511 527 495 511 527 543 543 543 543 527 543 527 527 527 527 543 559 575 559 559 575 591 591 575 559 559 575 575 575 591 591 591 607 607 591 591 591 607 623 655 639 655 686 686 670 686 702 718 734 734 734 718 702 686 686 686 718 734 862 862 846 830 846 814 782 766 750 718 623 479 335 255 271 319 351 351 367 383 415 431 447 415 431 415 431 447 463 495 511 511 463 463 463 463 463 479 495 511 495 479 463 463 463 463 479 495 511 463 431 415 431 447 447 447 399 399 399 383 383 415 479 543 527 543 591 639 686 718 734 750 766 782 782 798 798 814 830 862 894 910 894 926 958 958 942 926 926 990 1134 1182 1086 798 463 191 255 239 239 239 239 239 239 255 239 239 239 239 239 239 239 239 223 223 207 207 191 191 191 191 207 207 207 207 207 207 207 207 191 191 191 175 175 175 175 159 159 143 127 127 143 143 111 79 95 95 95 95 95 95 95 95 127 111 79 15 31 47 15 0 15 0 63 127 175 111 63 47 31 47 63 63 95 95 79 63 111 95 127 143 159 127 79 31 79 63 47 15 0 0 0 15 95 47 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 95 111 127 111 95 63 63 63 127 159 63 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 159 223 207 191 143 159 15 31 31 31 0 0 0 0 0 15 31 31 63 63 47 31 31 31 47 31 31 15 15 15 31 47 79 95 79 47 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 351 335 367 399 415 415 383 351 367 351 383 383 383 367 303 271 255 239 223 207 207 207 223 223 207 207 223 239 239 223 223 207 223 223 223 239 255 255 271 271 239 239 239 255 255 271 271 271 223 223 223 255 303 319 287 271 303 287 287 287 287 287 271 271 287 287 287 287 287 287 287 287 223 255 287 287 271 255 271 287 319 319 319 319 319 319 319 319 271 287 303 319 319 319 303 303 335 319 319 335 351 335 287 255 303 303 303 303 303 303 303 303 351 351 351 351 351 351 351 351 367 367 367 351 351 351 335 335 367 367 351 319 303 287 271 271 319 335 351 351 319 319 335 351 303 319 319 335 335 319 319 303 335 351 351 351 351 335 319 303 383 367 351 335 335 335 351 351 415 383 383 399 431 447 431 399 447 447 431 431 431 447 463 479 463 463 463 463 479 479 479 479 447 447 463 463 447 431 415 415 431 431 431 431 447 463 479 495 431 431 447 463 463 479 495 495 479 479 463 463 447 431 431 431 415 431 431 431 447 447 447 447 447 447 447 447 447 447 447 447 431 431 431 431 431 431 431 431 463 447 431 447 495 511 495 479 479 479 479 479 479 479 479 479 495 495 479 479 479 495 511 511 511 495 479 479 511 511 495 479 479 495 495 495 511 511 511 479 479 447 447 447 447 447 447 447 479 463 431 415 415 431 463 479 527 527 543 543 543 543 559 559 559 543 543 527 527 543 543 527 511 463 447 431 447 463 495 511 495 495 511 511 511 511 495 495 511 511 511 511 511 511 511 511 495 495 495 495 511 511 511 511 495 511 511 527 527 511 511 495 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 495 495 495 495 479 479 479 463 495 479 463 447 447 463 479 495 495 495 495 495 495 511 511 511 495 511 527 543 543 543 543 527 527 527 511 511 527 543 559 559 543 559 575 591 591 575 559 543 559 575 575 575 591 591 591 591 591 591 575 591 623 655 655 670 686 702 686 702 734 750 766 782 734 718 702 686 686 686 718 734 830 814 798 782 782 766 750 750 750 670 543 399 287 255 303 351 351 351 367 383 415 431 447 415 447 431 447 463 479 495 511 511 447 447 447 447 463 479 495 511 479 479 463 463 463 463 479 479 479 447 415 415 431 447 431 415 383 399 399 399 399 415 463 511 511 527 575 623 655 686 702 718 718 750 766 782 782 798 798 830 910 894 878 926 958 974 926 894 942 990 1070 1118 1118 942 591 271 207 239 223 239 239 239 239 239 239 239 239 239 239 239 239 239 239 223 207 191 191 191 191 207 207 207 207 207 207 207 207 207 191 191 191 191 191 175 175 175 175 159 143 159 159 159 111 79 111 111 95 95 95 95 79 79 79 111 159 127 143 143 47 0 15 0 79 159 159 79 31 63 47 47 63 63 95 95 79 79 95 79 111 111 111 95 47 15 47 31 31 15 0 15 15 15 95 47 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 95 127 111 111 95 95 95 159 127 31 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 159 207 223 159 143 47 15 31 31 0 0 0 0 15 15 31 31 63 63 47 47 47 47 63 47 31 15 15 15 31 31 47 63 47 31 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 351 335 367 399 431 415 399 367 367 351 367 383 399 383 319 255 255 239 223 207 207 207 207 223 191 223 255 271 271 239 207 191 207 207 223 239 255 255 271 271 191 207 223 239 255 271 287 287 223 207 223 255 303 303 287 255 255 255 255 271 271 271 271 271 287 287 287 287 287 287 287 287 239 271 303 303 287 271 287 303 271 271 271 287 303 319 319 319 271 287 303 319 319 319 319 303 335 319 287 287 303 303 287 271 319 319 319 319 319 319 319 319 335 335 335 335 335 335 335 335 367 367 367 351 351 335 335 335 383 351 335 303 303 303 319 335 303 335 351 335 319 303 319 351 335 319 319 303 303 319 319 335 303 319 335 351 351 351 335 319 383 367 351 335 335 335 335 351 415 399 383 399 431 447 431 415 463 447 447 431 447 463 479 495 463 463 463 479 479 495 495 495 447 447 463 463 447 447 431 415 447 447 431 431 431 447 463 463 463 463 463 463 463 463 463 463 479 479 463 463 447 431 415 415 415 415 431 431 431 447 447 447 415 415 431 447 447 463 479 479 431 431 431 431 431 431 431 431 447 431 415 447 479 511 495 479 479 479 479 479 479 479 479 479 511 511 495 479 479 479 495 495 511 495 479 479 511 511 495 479 479 479 495 495 495 511 511 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 559 559 543 543 543 543 527 527 543 543 559 559 559 559 543 511 479 463 479 495 495 495 479 479 479 495 495 511 511 495 495 479 511 511 511 511 511 511 511 511 511 511 495 495 495 495 495 479 495 511 511 527 527 511 511 495 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 495 479 447 431 431 447 479 495 495 495 495 495 495 495 495 495 495 511 527 543 543 543 543 527 527 527 511 511 527 527 543 559 527 543 575 591 591 575 543 527 559 559 575 575 575 591 591 591 575 591 575 591 623 655 655 670 686 702 686 718 750 766 782 798 734 718 702 686 718 718 766 766 766 750 766 734 718 718 718 718 718 607 495 383 335 335 351 367 351 351 367 383 415 431 447 415 463 431 431 447 463 463 463 479 447 447 447 447 463 479 495 511 479 463 463 447 447 463 463 479 447 431 415 431 447 447 415 383 351 383 415 415 415 415 463 495 495 527 559 607 639 670 686 702 686 718 734 750 750 766 766 798 910 894 878 926 974 974 910 862 974 990 1022 1070 1134 1038 702 367 175 191 223 207 207 223 239 255 239 239 239 239 239 239 239 239 239 223 207 191 175 191 207 207 207 207 207 207 207 207 207 207 191 191 191 191 191 191 191 191 207 191 175 175 175 175 127 95 127 111 111 95 95 79 79 63 47 111 191 159 191 223 159 31 0 0 79 175 175 95 47 95 79 95 95 111 111 95 127 111 79 63 63 79 111 95 47 15 15 15 15 15 15 15 31 31 95 47 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 63 79 95 95 79 95 127 191 111 15 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 207 255 207 127 47 63 47 47 31 0 0 0 15 31 31 47 79 63 63 47 79 63 79 63 47 31 31 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 351 351 383 415 431 431 415 383 367 335 367 383 399 383 303 239 255 255 223 207 207 207 207 207 191 223 271 303 287 255 207 175 191 207 223 223 239 255 271 271 175 175 207 223 255 271 287 303 239 223 239 271 303 287 255 223 223 223 239 239 255 271 271 271 287 303 303 303 303 303 303 303 255 287 319 319 303 303 303 319 255 255 271 287 319 335 351 351 271 271 303 319 319 319 319 319 351 303 239 223 255 287 303 303 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 319 319 303 303 287 367 335 319 287 303 319 367 383 271 287 303 303 271 255 287 303 351 335 303 287 287 303 335 351 271 287 319 351 367 367 367 351 383 383 351 335 335 335 335 335 415 399 383 399 431 447 431 415 479 463 447 431 447 463 495 511 463 463 463 479 479 495 495 495 447 463 463 463 463 447 431 415 463 463 447 431 431 431 447 447 495 495 479 463 463 447 431 431 479 479 463 447 431 431 415 399 415 415 415 431 431 447 447 447 399 399 415 431 463 479 495 495 431 431 431 431 431 431 431 431 447 431 415 447 479 511 495 479 479 479 479 479 479 479 479 479 527 527 511 495 479 479 479 479 511 495 479 479 511 511 495 479 479 479 479 495 495 511 511 479 479 447 447 447 447 447 447 447 415 431 463 479 479 463 431 415 575 559 559 543 543 527 527 511 527 543 575 591 591 575 543 495 447 463 511 559 559 527 479 447 479 495 495 511 511 495 495 479 511 511 511 511 511 511 511 511 527 511 511 495 495 479 479 463 495 511 511 527 527 511 511 495 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 479 495 495 495 479 479 463 463 463 495 479 447 431 431 447 479 495 495 495 495 495 495 495 495 495 495 511 527 543 543 543 543 527 527 511 511 511 511 527 543 559 527 543 575 591 591 575 543 527 559 559 559 575 575 591 591 591 575 575 575 591 623 655 655 670 686 702 686 718 750 782 798 814 718 718 702 686 718 734 766 782 718 702 702 670 670 670 686 702 607 495 367 287 287 287 271 239 351 351 367 383 415 431 447 415 415 431 431 431 431 431 431 431 431 431 431 447 463 479 495 511 479 463 463 447 447 463 463 479 415 415 415 431 447 431 399 351 335 367 415 431 431 431 447 463 495 527 559 607 639 670 670 686 670 702 718 734 750 750 750 766 910 894 878 926 974 974 910 846 990 1006 990 1006 1102 1070 766 415 143 159 191 207 207 223 239 255 239 239 239 239 239 239 239 239 255 239 207 191 175 191 207 223 207 207 207 207 207 207 207 207 191 191 191 191 191 191 191 191 223 207 191 191 191 191 143 111 127 127 111 95 95 79 63 63 15 95 143 143 175 255 223 127 0 15 95 159 159 95 63 111 79 95 95 111 111 95 127 111 31 15 31 47 95 95 63 31 0 0 0 15 15 31 47 47 95 47 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 63 47 0 0 0 15 31 47 31 47 95 159 95 15 0 0 31 15 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 63 207 287 223 143 47 63 79 63 47 15 0 0 15 31 31 47 79 63 63 47 95 79 95 79 63 47 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 351 335 335 335 367 383 399 383 383 367 399 399 415 399 335 303 303 303 303 287 271 255 223 207 239 207 175 191 255 271 239 207 191 191 207 223 255 271 287 287 191 207 223 239 255 271 271 271 255 271 303 287 255 255 271 287 239 223 223 223 223 239 255 271 303 303 303 303 303 303 303 303 287 271 271 271 271 287 303 319 239 255 255 271 287 303 319 319 351 335 303 287 287 303 335 351 303 287 271 271 287 335 383 415 303 319 319 319 319 319 319 335 399 383 351 335 319 335 351 367 415 383 351 319 303 303 303 319 303 303 303 303 319 335 351 351 319 319 319 319 303 287 271 255 303 303 303 319 319 335 335 335 383 335 303 319 351 367 335 287 367 367 367 367 367 367 351 351 367 383 399 399 415 431 447 447 447 463 463 479 479 495 495 511 447 463 463 479 479 463 463 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 431 415 415 415 415 431 447 463 495 495 479 463 463 479 479 495 495 479 447 431 431 447 479 495 447 447 447 447 447 447 447 447 431 463 495 495 479 479 479 495 479 463 463 463 463 479 495 511 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 527 543 543 559 559 543 543 527 527 527 527 543 543 559 559 527 575 543 511 495 479 463 463 479 543 511 479 447 447 479 511 543 527 527 511 479 479 479 479 479 543 527 511 495 495 511 527 543 527 527 511 511 511 511 511 495 463 495 527 511 511 511 527 559 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 495 495 495 495 495 495 495 495 511 527 559 559 527 527 559 575 607 591 559 543 527 543 543 559 559 575 591 607 607 575 543 527 623 607 575 559 543 527 527 527 607 623 623 639 670 686 670 686 702 734 750 798 814 814 798 782 782 750 718 702 718 718 734 750 702 670 639 607 607 623 670 686 415 415 367 319 319 335 367 383 367 367 383 399 367 383 399 399 383 415 447 479 495 479 447 431 463 447 447 431 431 447 447 463 495 511 511 511 511 495 479 463 447 447 447 431 431 415 415 415 399 399 415 431 431 447 463 463 495 543 591 623 639 655 702 750 718 750 750 750 750 750 750 782 910 910 862 862 878 878 878 894 1006 974 958 1006 1134 1150 926 670 207 223 207 191 159 159 239 319 207 207 207 207 207 207 207 207 239 239 239 223 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 191 175 175 175 207 207 191 175 175 159 143 143 159 143 127 111 95 79 95 95 111 111 143 175 175 191 223 255 63 63 63 47 63 47 63 79 47 63 95 111 111 95 127 111 31 47 63 63 63 47 31 15 15 15 15 15 15 15 15 15 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 0 0 0 0 0 0 0 0 47 95 111 95 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 143 191 47 63 143 159 111 47 0 0 0 0 0 15 47 63 79 79 47 47 63 63 31 0 0 0 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 367 335 351 367 399 431 431 415 399 383 415 431 431 415 367 319 303 303 303 287 271 239 223 207 223 207 191 207 239 255 239 223 223 223 223 223 223 223 223 223 207 207 223 223 239 255 271 271 239 271 287 271 255 239 255 287 271 271 255 255 271 271 287 303 287 287 287 287 287 287 287 287 287 271 271 271 271 287 303 319 287 287 303 303 319 335 335 335 335 319 319 303 303 319 319 335 335 319 303 287 303 319 335 351 319 319 319 319 319 319 319 319 383 367 351 335 335 335 335 351 319 319 303 287 303 319 335 351 319 319 303 303 303 319 335 335 287 287 303 303 319 303 303 303 303 303 303 319 319 335 335 335 335 303 287 319 367 383 367 335 383 383 383 383 383 383 383 367 383 383 399 415 431 431 447 447 463 463 479 479 479 479 479 495 447 463 463 479 479 463 463 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 431 415 415 415 415 431 447 463 479 479 463 463 447 463 479 479 479 463 447 447 447 447 463 479 447 447 447 447 447 447 447 447 431 463 495 495 479 479 479 495 495 495 479 479 495 511 511 527 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 511 527 543 559 559 559 543 543 527 527 527 543 543 543 559 527 575 527 495 479 463 463 463 463 511 511 479 463 463 479 511 511 527 511 495 479 479 479 479 479 511 495 479 463 463 479 495 511 527 527 527 527 527 527 527 527 479 511 527 527 495 495 511 543 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 479 463 463 447 447 447 495 495 495 495 495 495 495 495 511 527 559 543 527 527 543 575 607 591 559 543 527 543 559 559 575 575 591 591 575 575 559 543 559 559 543 543 543 559 575 575 607 623 623 639 670 686 686 686 718 750 750 798 814 814 798 782 782 766 734 718 734 734 718 718 702 670 639 623 639 623 607 623 399 367 351 287 287 303 351 367 367 367 383 399 383 383 399 399 399 415 447 463 479 463 447 447 463 463 447 447 447 447 463 463 495 495 511 511 495 495 479 463 447 447 431 431 431 415 415 415 383 383 399 399 415 431 447 447 495 543 591 607 623 655 702 734 702 734 734 750 750 750 750 782 862 862 862 878 894 910 910 926 990 974 942 958 1070 1118 1006 846 319 207 143 191 207 175 207 271 223 223 223 223 223 223 223 223 239 239 239 223 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 191 175 175 175 223 207 191 191 159 159 143 127 159 143 127 111 95 95 95 95 111 111 143 143 175 175 191 191 111 111 79 63 31 47 63 79 63 79 111 111 95 79 95 95 15 15 47 47 31 15 15 0 15 15 15 15 15 15 15 15 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 0 0 0 0 0 0 0 31 95 95 79 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 127 159 111 143 143 127 79 31 0 0 0 0 15 15 47 47 63 63 111 95 79 47 31 15 15 31 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 351 335 367 383 431 463 463 463 415 399 431 431 447 431 383 351 303 303 287 271 255 239 223 207 191 207 239 223 223 207 239 255 239 239 223 207 191 175 175 159 239 223 207 207 223 239 271 287 223 255 271 255 239 223 239 271 271 271 255 255 271 271 287 303 271 271 271 271 271 271 271 271 287 271 271 271 271 287 303 319 335 335 335 351 351 351 351 351 303 319 319 335 335 319 319 303 335 335 335 319 319 303 303 303 351 335 335 319 319 303 303 287 351 351 351 351 351 335 319 319 303 287 287 287 287 303 319 335 335 319 319 303 303 303 303 319 271 271 287 303 319 319 335 335 303 303 303 319 319 335 335 335 303 287 287 319 367 399 383 367 399 399 399 399 399 399 399 399 399 399 399 415 431 431 447 447 479 479 479 479 463 463 463 463 447 463 463 479 479 463 463 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 415 415 415 415 415 431 447 447 463 447 447 431 431 447 463 463 463 463 447 447 447 447 463 463 447 447 447 447 447 447 447 447 431 463 495 495 479 479 479 495 511 511 495 495 511 511 527 543 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 495 511 527 543 559 559 559 543 527 527 527 527 543 543 543 527 543 495 479 463 447 447 447 447 495 495 495 479 479 495 495 495 511 511 495 479 479 479 479 495 463 463 447 431 431 447 463 463 511 511 511 527 543 543 559 559 495 511 527 527 495 479 495 511 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 479 479 463 463 463 463 447 447 495 495 495 495 495 495 495 495 495 527 543 543 527 527 543 575 591 575 559 543 543 543 559 559 591 591 575 559 559 559 559 559 511 511 511 527 559 591 623 639 607 623 623 655 670 702 686 702 734 750 750 798 814 814 798 798 782 782 798 782 766 734 734 718 655 623 607 607 623 575 527 447 367 335 335 287 303 319 367 383 367 383 383 399 383 399 399 399 431 431 431 447 447 463 463 463 479 479 463 463 463 463 479 479 495 495 511 511 495 479 463 463 447 431 431 431 415 415 415 415 367 367 383 383 399 415 431 431 495 527 575 607 623 639 686 718 702 734 734 734 734 750 750 766 782 814 830 878 910 926 926 910 958 958 910 894 958 1102 1086 1038 575 287 111 207 287 207 159 207 239 239 239 239 239 239 239 239 239 239 239 223 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 191 175 175 175 239 223 207 191 159 143 127 111 159 159 127 111 95 95 95 95 111 111 111 111 143 175 175 175 175 143 95 63 47 47 79 95 95 127 111 95 111 95 79 63 15 15 31 31 47 47 31 15 15 15 15 15 15 15 15 15 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 0 0 0 0 0 0 47 63 79 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 111 143 191 191 175 127 47 47 63 95 31 31 15 15 47 47 31 31 159 127 95 47 15 31 63 95 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 319 319 351 383 431 463 463 447 399 383 415 431 447 431 383 351 319 303 287 271 239 223 223 223 175 223 255 239 207 191 223 271 239 239 223 223 207 191 191 175 255 239 207 191 207 239 271 303 223 239 255 255 223 207 239 255 239 223 223 223 223 239 255 271 271 271 271 271 271 271 271 271 287 271 271 271 271 287 303 319 351 351 351 351 351 351 335 335 287 303 335 351 351 335 303 287 319 319 335 335 335 319 303 287 367 351 335 335 303 303 287 271 335 335 367 367 367 335 319 287 367 351 335 319 287 287 271 271 351 335 319 303 287 287 287 287 287 287 287 287 303 303 319 335 303 303 303 319 319 335 335 335 319 319 319 335 351 383 383 383 399 399 415 415 415 415 431 431 399 415 415 431 431 447 447 447 495 495 479 479 463 447 447 447 447 463 463 479 479 463 463 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 415 415 431 447 431 431 415 415 415 431 447 463 463 447 447 447 447 447 447 463 447 447 447 447 447 447 447 447 431 463 495 495 479 479 479 495 495 495 495 495 495 511 527 543 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 495 495 527 543 543 559 543 543 511 511 527 527 527 543 543 511 527 479 463 447 447 447 447 447 463 479 495 495 495 495 479 463 495 495 479 463 463 479 479 495 447 447 447 447 447 447 447 447 463 479 495 511 527 543 543 559 511 527 543 511 479 463 479 495 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 479 479 495 495 495 495 511 511 495 527 543 543 527 511 543 559 575 559 559 559 559 559 559 559 607 591 559 543 527 543 559 575 495 495 511 527 559 591 623 639 607 623 623 655 686 718 702 718 750 766 750 782 814 814 814 814 782 782 814 798 766 718 702 670 591 559 543 559 559 495 383 303 319 335 319 319 335 335 367 399 383 383 399 399 383 399 415 415 447 431 431 431 431 447 463 479 495 479 479 463 463 479 479 495 479 495 495 495 495 479 463 447 431 431 431 415 415 415 399 399 367 383 383 399 415 415 431 431 495 527 575 591 607 623 670 702 686 718 718 734 718 734 734 766 750 782 798 862 894 894 862 862 910 942 926 878 926 1038 1134 1102 846 399 63 175 287 223 191 191 255 239 239 239 239 239 239 239 239 239 239 223 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 191 175 175 175 239 223 207 191 159 143 127 111 175 159 143 111 111 95 95 111 127 127 127 127 159 159 159 159 175 143 95 63 63 79 95 127 143 127 111 79 79 63 47 31 31 31 31 31 63 47 31 15 31 31 31 31 31 31 31 31 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 0 0 0 0 0 15 31 47 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 95 191 191 191 159 79 63 95 111 47 47 31 15 47 31 15 15 143 111 79 47 31 47 63 79 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 271 271 319 367 415 431 431 399 367 351 383 399 431 415 367 335 351 319 303 271 255 239 239 239 175 223 255 239 207 191 223 271 223 223 223 223 239 239 239 255 271 239 223 191 207 223 271 287 223 239 255 255 223 207 239 255 239 223 223 223 223 239 255 271 303 303 303 303 303 303 303 303 287 271 271 271 271 287 303 319 335 335 335 335 319 319 319 319 287 303 335 351 351 335 303 287 287 303 319 335 335 335 319 319 367 351 335 335 303 303 287 271 319 335 351 367 351 335 303 287 367 367 351 351 319 303 287 271 335 319 303 287 287 287 287 287 335 335 303 287 287 287 287 303 303 303 303 319 319 335 335 335 351 351 367 367 351 351 351 351 399 399 415 415 431 431 431 447 415 431 431 431 431 447 447 447 479 479 479 463 447 447 431 431 447 463 463 479 479 463 463 447 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 415 399 399 399 399 415 431 447 415 415 415 415 415 431 447 463 431 447 447 447 447 447 447 431 447 447 447 447 447 447 447 447 431 463 495 495 479 479 479 495 479 479 463 463 479 495 511 511 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 495 495 511 527 543 543 543 527 511 511 511 527 527 527 543 511 511 479 463 447 447 447 463 463 463 463 479 495 495 479 463 463 479 479 463 463 463 479 479 495 463 463 479 479 479 479 463 463 431 447 447 463 479 495 511 527 495 511 527 511 479 447 463 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 479 479 479 495 495 511 511 511 495 511 543 527 511 511 527 559 543 559 559 559 559 559 559 559 607 575 559 527 527 527 559 559 527 527 527 543 559 575 607 623 607 623 623 655 686 718 718 734 766 766 766 782 798 814 830 830 830 830 814 798 782 718 670 639 591 575 559 543 543 463 319 255 351 351 351 335 367 383 383 415 383 383 399 415 399 399 415 415 447 431 431 431 431 447 463 479 495 479 479 463 463 479 479 495 479 479 495 495 479 479 463 447 431 431 415 415 415 399 399 399 399 399 415 415 431 447 447 463 495 527 559 575 591 607 639 686 670 702 702 718 702 718 718 750 734 766 782 814 846 830 798 782 878 974 958 926 926 1006 1070 1070 1086 575 127 127 223 207 223 223 223 207 207 207 207 207 207 207 239 239 239 223 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 191 175 175 175 223 223 207 191 159 143 127 127 175 159 143 127 111 111 111 111 127 127 127 127 127 127 127 127 95 79 47 63 63 79 127 143 159 127 127 79 47 31 47 47 47 47 95 95 79 63 47 47 31 31 31 31 31 31 31 31 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 63 31 31 0 0 31 15 0 0 31 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 111 159 191 191 175 127 79 79 63 47 47 31 31 15 15 0 47 63 79 63 63 31 15 15 47 31 15 0 0 0 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 255 255 303 335 383 399 383 351 351 335 367 399 415 415 367 335 383 351 319 287 255 255 271 271 191 207 239 223 223 207 239 255 191 191 207 239 255 271 287 303 255 239 223 207 223 223 255 271 223 255 271 255 239 223 239 271 271 271 255 255 271 271 287 303 303 303 303 303 303 303 303 303 287 271 271 271 271 287 303 319 303 303 303 303 303 303 319 319 303 319 319 335 335 319 319 303 303 303 303 319 319 335 335 335 351 335 335 319 319 303 303 287 335 335 335 335 335 319 303 303 303 319 335 351 351 351 351 335 319 303 287 287 271 287 287 303 367 351 319 287 271 271 287 303 303 303 303 319 319 335 335 335 367 383 399 383 351 335 335 367 383 383 399 415 415 431 447 447 431 431 431 447 447 447 447 447 463 463 463 463 447 447 447 447 447 463 463 479 479 463 463 447 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 399 399 383 383 399 415 431 431 415 415 415 415 415 447 463 479 431 431 447 447 447 447 431 431 447 447 447 447 447 447 447 447 431 463 495 495 479 479 479 495 479 463 463 463 463 479 495 511 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 511 511 527 527 527 527 511 495 495 511 511 511 527 527 527 495 527 479 463 463 463 463 479 479 479 463 463 463 463 463 463 479 463 463 463 447 463 479 479 495 479 479 495 511 511 495 479 479 431 431 447 447 463 479 479 479 479 495 511 495 463 463 479 495 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 463 463 463 463 479 479 463 463 479 495 495 511 527 527 479 511 527 527 511 511 527 559 527 543 559 575 575 575 559 559 575 575 559 543 543 543 543 543 543 543 543 543 543 559 591 591 607 607 623 655 702 734 734 750 782 782 766 782 798 814 830 846 846 830 814 766 734 686 639 607 623 623 591 543 495 399 319 303 351 367 367 383 383 399 431 399 431 399 399 415 399 415 415 431 431 431 431 447 447 463 463 463 479 479 463 463 463 463 479 479 479 479 479 479 479 463 447 447 415 415 415 415 399 399 399 383 399 399 415 431 447 447 463 463 479 511 559 575 575 591 623 655 670 686 686 702 702 702 702 734 734 766 766 782 814 814 782 782 910 990 990 974 990 1054 1054 990 1150 734 287 111 143 207 271 239 223 207 207 207 207 207 207 207 239 239 239 223 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 191 175 175 175 207 207 191 175 175 159 143 143 175 175 143 127 111 111 111 111 143 143 143 143 143 143 143 143 47 47 79 63 111 111 143 175 143 111 111 63 31 15 47 47 47 63 95 95 95 79 63 47 47 47 47 47 47 47 47 47 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 63 63 31 31 0 0 31 15 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 159 207 191 143 63 47 63 47 31 31 31 31 15 0 0 15 47 63 47 31 0 0 31 31 15 0 0 15 15 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 255 255 303 351 383 383 351 319 351 351 383 415 431 431 383 351 415 383 335 303 271 287 303 303 223 207 191 207 239 255 239 223 175 175 191 223 239 255 271 287 239 239 239 239 239 239 239 239 239 271 287 271 255 239 255 287 271 271 255 255 271 271 287 303 287 287 287 287 287 287 287 287 287 271 271 271 271 287 303 319 287 287 287 303 319 319 335 335 335 319 319 303 303 319 319 335 351 335 319 303 287 303 319 335 319 319 319 319 319 319 319 319 351 335 319 319 303 303 319 319 287 303 319 335 351 335 319 319 287 287 271 271 271 287 303 319 351 319 287 271 271 287 319 335 303 303 303 319 319 335 335 335 335 367 399 383 351 335 367 399 367 367 383 399 415 431 431 447 447 447 447 447 447 447 447 447 431 447 447 447 447 447 463 463 447 463 463 479 479 463 463 447 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 399 399 383 383 399 399 415 431 415 415 415 415 431 463 479 495 415 431 447 447 447 447 431 415 447 447 447 447 447 447 447 447 431 463 495 495 479 479 479 495 495 479 479 479 479 495 511 527 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 479 479 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 527 527 543 527 527 495 479 463 495 495 511 511 511 527 527 495 527 495 479 479 479 479 495 495 495 479 447 447 447 447 479 495 463 447 447 447 463 463 479 495 463 479 495 511 511 495 479 463 463 463 463 463 463 463 463 463 447 479 495 495 463 463 479 511 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 447 463 463 479 479 479 463 463 479 495 495 511 527 527 479 511 527 527 511 495 527 543 511 527 559 575 591 575 559 559 543 559 559 559 559 543 527 511 543 527 527 543 559 575 591 607 591 607 623 670 702 750 734 750 782 782 766 782 798 814 846 862 862 830 782 718 686 639 607 591 591 607 623 511 383 287 287 351 383 415 383 383 399 399 399 383 431 431 415 415 399 415 399 399 399 415 447 463 479 463 447 447 463 463 447 447 447 447 463 463 463 479 479 479 479 463 447 431 415 415 415 399 399 399 383 383 383 383 399 415 431 431 447 447 479 511 543 559 559 575 607 639 655 686 686 686 686 702 702 734 750 750 750 782 814 830 846 846 974 1022 1006 1022 1054 1118 1086 1022 1102 862 463 127 95 223 303 207 239 223 223 223 223 223 223 223 239 239 239 223 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 191 175 175 175 175 175 175 175 175 175 175 175 191 175 159 127 127 111 111 127 143 143 111 111 111 111 111 111 95 95 143 143 159 143 127 143 127 127 79 47 15 15 47 63 31 47 79 79 111 95 79 63 47 47 47 47 47 47 47 47 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 63 63 63 31 31 31 31 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 15 95 159 159 127 95 63 47 31 31 15 47 31 31 15 31 15 31 15 15 15 15 15 31 15 15 0 0 15 15 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 303 303 319 351 383 367 335 303 367 367 399 431 463 447 415 383 431 399 351 303 287 287 319 335 239 207 175 191 255 271 239 207 175 175 191 207 207 223 239 239 223 239 255 255 255 239 223 223 255 271 303 287 255 255 271 287 239 223 223 223 223 239 255 271 271 271 271 271 271 271 271 271 287 271 271 271 271 287 303 319 271 287 287 303 319 335 351 367 351 335 303 287 287 303 335 351 415 383 335 287 271 271 287 303 303 319 319 319 319 319 319 335 367 351 319 287 287 303 319 335 319 335 335 335 319 287 255 223 271 271 271 271 271 303 319 319 319 287 271 255 271 303 351 367 303 303 303 319 319 335 335 335 287 335 383 383 351 351 399 447 351 367 383 383 399 415 431 431 447 447 447 447 447 447 447 447 415 431 431 447 447 463 463 479 447 463 463 479 479 463 463 447 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 399 383 383 383 383 399 415 431 415 415 415 431 447 463 495 495 399 415 447 463 463 447 415 399 447 447 447 447 447 447 447 447 431 463 495 495 479 479 479 495 511 495 495 495 495 511 527 543 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 511 479 447 479 447 479 447 479 447 479 447 479 447 479 447 479 479 543 543 543 527 511 495 463 447 495 495 495 511 511 527 527 527 543 495 527 479 511 495 543 511 543 479 479 415 447 447 511 511 479 447 479 447 479 463 527 495 495 463 527 511 543 495 495 463 495 479 479 479 479 479 463 463 431 463 479 479 479 463 495 527 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 447 463 463 479 479 479 463 463 479 495 495 511 527 527 479 495 527 527 495 495 527 543 511 527 559 575 591 575 575 559 527 543 559 575 559 543 511 495 511 511 527 527 559 591 623 639 591 607 623 670 702 750 782 766 830 798 798 814 830 846 878 894 878 830 798 718 655 607 591 591 527 559 575 431 271 175 223 335 367 367 383 383 383 383 383 351 431 431 415 431 399 415 399 399 383 415 447 479 495 479 447 431 463 447 447 431 431 447 447 463 463 479 511 479 511 463 479 431 447 415 447 399 431 383 415 383 367 367 383 399 399 415 431 431 479 511 543 559 559 575 607 639 655 686 686 686 686 686 718 718 750 750 734 782 830 878 910 942 1022 1038 1006 1022 1118 1182 1150 1070 1038 926 591 191 95 239 319 175 255 239 239 239 239 239 239 239 239 239 239 223 223 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 191 175 175 175 159 159 159 175 175 191 191 191 191 175 159 143 127 127 127 127 111 111 111 111 111 111 111 111 143 159 207 207 207 159 111 79 111 79 47 0 0 15 31 63 15 31 63 63 95 79 63 47 47 47 47 47 47 47 47 47 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 63 31 31 31 31 31 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 63 111 143 111 127 111 63 31 31 15 47 31 31 31 63 47 15 0 0 0 79 95 15 15 0 0 0 15 31 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 223 239 287 335 367 399 415 431 431 415 399 415 447 447 415 383 447 367 303 303 255 175 223 335 239 159 143 207 239 223 223 255 175 191 207 223 239 255 255 255 303 303 303 287 271 255 239 223 335 335 319 319 303 287 287 287 239 287 335 335 303 271 303 335 255 271 287 303 303 303 303 287 367 367 351 335 335 351 367 367 335 335 335 335 335 335 335 335 319 319 319 319 319 319 319 319 335 335 335 335 335 335 335 335 367 367 367 351 351 335 335 335 351 335 335 367 399 383 351 303 303 319 319 335 335 319 319 303 303 303 303 287 287 271 271 271 287 303 319 303 271 255 255 287 319 335 335 319 303 319 351 383 351 351 351 367 367 383 383 383 447 447 447 447 447 447 447 447 463 447 447 463 495 495 463 431 415 431 431 447 447 463 463 479 463 463 463 447 447 431 431 431 447 447 447 447 447 447 447 447 447 463 463 479 479 463 463 447 431 431 431 431 431 431 431 431 383 367 367 383 415 431 431 399 399 399 399 399 399 399 399 399 463 463 463 463 463 463 463 463 543 511 495 495 495 511 479 447 495 495 495 495 495 495 495 495 463 479 511 527 527 511 479 463 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 511 511 511 511 511 511 511 511 495 463 495 479 511 495 527 495 527 479 511 463 495 479 511 527 479 495 527 543 543 527 495 479 527 527 527 511 511 495 495 495 527 495 527 495 527 495 527 495 527 495 527 495 527 495 527 495 543 511 543 495 527 479 511 479 527 495 527 495 527 495 527 495 463 463 479 479 479 495 495 495 495 495 495 479 479 463 463 463 463 463 463 447 447 431 431 431 447 447 447 447 447 447 447 447 463 463 463 479 479 495 495 495 463 479 511 511 479 479 511 527 511 511 511 511 511 511 511 511 559 559 575 591 591 559 543 527 511 511 543 559 559 543 511 511 495 495 495 511 527 559 575 591 623 623 639 639 670 702 718 718 798 782 782 798 814 830 862 878 894 830 766 702 670 655 623 639 639 511 367 271 287 303 271 271 351 367 367 383 383 399 399 383 383 367 383 399 399 415 431 447 399 415 431 447 463 479 463 463 415 415 431 463 463 463 463 463 495 495 527 479 511 479 495 463 447 415 447 399 431 383 415 383 351 351 367 383 415 431 447 447 495 527 559 575 559 559 575 607 670 702 750 750 734 670 670 670 670 782 878 878 814 814 910 1022 1118 1182 1166 1118 1230 1326 1198 990 862 990 846 463 143 143 255 223 271 239 207 191 191 207 239 255 191 191 191 191 191 191 191 191 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 207 207 207 207 207 207 207 207 191 175 159 143 127 127 127 127 79 111 143 127 79 47 111 143 143 127 143 143 111 111 127 127 79 79 31 0 0 0 0 15 15 15 47 31 63 47 47 47 15 15 15 15 15 15 15 15 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 191 191 207 143 63 31 31 15 15 31 95 111 0 0 47 63 47 31 31 0 0 0 15 15 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 271 287 319 351 383 399 415 415 399 399 415 431 431 415 383 415 351 335 351 287 207 223 303 239 159 143 191 223 207 207 239 191 207 223 255 271 271 271 271 287 287 287 287 271 255 239 223 303 303 303 287 287 287 287 287 255 303 335 335 303 287 319 335 255 255 271 287 287 287 287 287 319 319 303 303 303 303 319 319 287 287 287 287 287 287 287 287 335 335 335 335 335 335 335 335 351 351 351 351 351 351 351 351 367 367 367 351 351 335 335 335 335 335 335 351 383 367 335 303 303 319 319 335 335 319 319 303 303 303 303 287 287 271 271 271 319 335 351 335 303 287 303 319 335 351 383 367 351 351 367 399 351 351 367 367 367 383 383 383 431 431 431 431 431 431 431 431 479 463 431 447 479 479 463 447 431 431 447 447 447 447 463 463 479 479 479 463 463 447 447 447 431 431 431 431 431 431 431 431 431 431 447 447 447 447 431 431 431 431 431 431 431 431 431 431 447 415 399 415 447 463 447 431 399 399 399 399 399 399 399 399 447 447 447 447 447 447 447 447 527 495 479 479 511 511 495 463 495 495 495 495 495 495 495 495 479 479 511 511 511 511 479 479 511 511 511 511 511 511 511 511 479 479 479 479 479 479 479 463 511 511 511 511 511 511 511 511 495 495 495 511 511 527 527 527 527 511 511 495 495 511 511 527 495 495 527 527 527 527 495 495 527 527 511 511 511 495 495 495 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 543 543 527 527 527 511 511 511 527 527 527 527 527 527 527 495 479 463 463 463 479 479 479 495 495 495 479 479 479 463 463 463 463 463 463 447 447 431 431 431 447 447 447 447 447 447 447 447 463 463 463 479 479 495 495 495 463 479 511 511 479 479 511 527 511 511 511 511 511 511 511 511 543 559 559 575 559 543 527 511 495 511 527 543 543 527 511 495 495 511 511 527 543 559 575 575 623 623 639 670 686 702 718 718 782 782 798 798 830 846 862 878 878 814 734 670 655 655 655 639 591 463 351 271 287 303 319 287 351 351 367 383 383 399 383 383 383 399 399 415 383 399 415 415 399 415 431 447 463 479 463 463 431 447 463 479 479 479 479 479 527 527 511 511 511 495 495 495 447 447 447 431 431 415 415 383 399 383 383 399 415 431 447 447 479 527 559 575 559 559 591 607 655 686 702 718 702 702 702 734 718 766 814 814 782 846 974 1070 1022 1150 1262 1294 1214 1118 958 782 958 1038 910 575 223 95 143 207 239 223 207 207 207 207 223 239 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 207 207 207 207 207 207 207 207 207 191 175 143 143 127 127 143 63 95 127 111 63 47 95 127 127 111 143 127 127 111 143 127 95 63 15 0 0 0 0 0 0 15 47 31 63 47 47 47 15 15 15 15 15 15 15 15 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 143 191 175 127 79 31 47 31 15 31 79 95 15 15 63 63 79 63 31 15 0 15 47 47 15 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 287 287 319 351 383 399 399 383 383 399 431 431 399 367 367 351 367 383 335 255 239 287 239 159 143 191 223 191 191 223 223 223 255 271 271 287 271 271 287 287 287 287 271 255 239 223 255 271 271 271 271 271 287 287 271 303 335 335 319 319 319 335 239 239 255 271 287 271 271 271 303 303 303 303 303 303 303 303 287 287 287 287 287 287 287 287 335 335 335 335 335 335 335 335 367 367 367 367 367 367 367 367 367 367 351 351 351 351 335 335 335 319 319 335 351 351 319 287 303 319 319 335 335 319 319 303 303 303 303 303 287 287 287 287 351 367 383 367 335 319 335 351 351 383 415 415 399 383 399 415 351 367 367 367 383 383 383 383 431 431 431 431 431 431 431 431 495 463 431 415 447 463 463 463 463 463 447 447 447 447 431 431 495 495 479 479 479 463 463 463 415 415 415 415 415 415 415 415 415 415 431 431 431 431 415 415 431 431 431 431 431 431 431 431 463 431 415 415 447 447 431 399 399 399 399 399 399 399 399 399 431 431 431 431 431 431 431 431 495 479 463 479 511 511 495 479 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 511 511 511 511 511 511 511 511 447 447 447 447 447 447 463 463 511 511 511 511 511 511 511 511 495 495 495 511 511 527 527 527 527 511 511 495 495 511 511 527 495 511 511 527 527 511 511 495 527 511 511 511 495 495 495 495 527 527 527 527 527 527 527 527 543 543 543 543 543 543 543 543 543 527 527 527 511 511 511 511 527 527 527 527 527 527 527 495 463 447 447 447 463 463 463 479 495 479 479 479 463 463 463 463 463 463 463 447 447 431 431 431 447 447 447 447 447 447 447 447 463 463 463 479 479 495 495 495 463 479 511 511 479 479 511 527 511 511 511 511 511 511 511 511 527 527 543 543 527 527 495 495 495 511 527 527 527 527 511 495 495 511 527 543 559 559 559 559 607 639 670 702 718 718 718 702 750 766 782 798 814 830 846 862 830 766 686 639 639 639 655 655 543 431 319 271 319 335 335 319 351 351 367 383 383 399 383 383 415 415 415 415 383 383 383 383 399 415 431 447 463 479 463 463 463 463 479 495 495 495 495 479 511 511 511 495 495 495 479 479 447 447 447 431 431 415 415 383 431 399 399 415 415 431 447 447 479 511 543 559 559 559 591 623 718 718 718 702 702 734 750 814 830 830 830 878 958 1070 1166 1230 1389 1326 1150 958 702 575 686 830 1038 1054 974 766 367 79 95 223 223 223 207 207 207 207 223 223 191 191 191 191 191 191 191 191 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 175 159 143 143 143 143 63 79 111 95 63 47 95 111 95 95 127 127 127 127 159 159 127 95 47 0 0 0 0 0 0 15 47 31 31 15 47 47 15 15 15 15 15 15 15 15 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 79 127 143 111 79 31 47 31 15 15 63 63 31 47 79 63 79 63 31 15 15 47 63 63 47 15 31 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 319 303 271 287 319 351 383 383 367 367 383 415 431 399 367 319 351 399 431 383 303 271 271 255 175 143 191 223 191 175 207 223 223 239 255 271 271 255 255 271 271 271 271 271 255 239 223 223 239 239 255 255 271 271 287 287 303 335 335 335 335 335 335 223 239 255 255 271 271 255 255 319 319 335 335 335 335 319 319 351 335 335 335 335 319 319 319 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 335 303 303 303 335 335 319 287 303 319 319 335 335 319 319 303 303 303 303 303 303 303 303 287 351 367 383 367 351 335 351 367 335 383 415 431 399 399 399 415 367 367 367 383 383 383 399 399 415 415 415 415 415 415 415 415 511 463 415 399 415 463 479 479 479 463 463 447 447 431 431 415 463 463 463 463 463 463 463 463 415 415 415 415 415 415 415 415 415 415 431 431 431 431 415 415 415 415 415 415 415 415 415 415 447 415 383 383 399 399 383 351 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 479 463 447 463 495 527 511 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 447 447 447 447 463 463 463 463 495 495 495 495 495 495 495 495 495 495 495 511 511 527 527 527 527 511 511 495 495 511 511 527 511 511 511 511 511 511 511 511 511 511 511 495 495 495 479 479 511 511 511 511 511 511 511 511 543 543 543 543 543 543 543 543 527 527 527 511 511 511 495 495 511 511 511 511 511 511 511 479 463 431 431 447 447 447 463 463 479 479 479 463 463 463 447 447 463 463 463 447 447 431 431 431 431 431 447 447 447 447 463 463 463 463 463 479 479 495 495 495 463 479 511 511 479 479 511 527 511 511 511 511 511 511 511 511 511 511 511 511 495 495 479 479 495 495 511 511 511 511 495 495 479 495 511 543 543 543 527 527 623 655 686 734 750 734 718 686 734 750 766 782 798 798 814 814 766 718 655 623 607 607 623 607 431 367 287 255 303 335 335 335 335 351 351 367 399 415 383 399 415 415 415 431 399 399 415 415 399 415 431 447 463 479 463 463 463 463 479 479 495 479 479 463 495 495 495 495 479 479 479 463 447 447 447 431 431 415 415 383 415 383 399 399 415 415 415 431 479 511 543 559 559 575 623 670 734 734 718 686 686 734 782 862 958 958 974 1070 1198 1278 1262 1278 1310 1022 670 447 239 239 591 974 1086 1054 1022 910 527 127 79 271 223 207 207 207 207 207 207 223 191 191 191 191 191 191 191 191 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 191 175 159 143 127 127 127 127 63 79 95 79 63 63 95 95 79 95 127 127 127 127 159 175 143 127 79 15 15 0 0 0 0 0 15 31 31 15 47 47 15 15 15 15 15 15 15 15 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 31 79 111 95 63 31 47 31 31 15 47 47 63 63 79 63 79 63 47 31 15 47 79 63 31 15 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 335 303 271 271 303 335 351 367 351 351 367 399 415 399 367 303 367 431 431 399 351 319 287 287 207 175 207 223 191 175 207 207 207 223 239 239 239 239 223 255 255 271 271 255 255 239 223 223 223 239 239 255 271 271 271 287 303 303 319 335 335 335 319 223 239 255 255 271 271 255 255 303 303 319 335 335 319 303 303 367 367 367 351 335 335 335 319 351 351 351 351 351 351 351 351 319 319 319 319 319 319 319 319 351 351 351 351 351 351 351 351 335 319 287 303 319 335 319 303 303 319 319 335 335 319 319 303 303 303 303 303 303 303 303 319 319 351 367 351 335 319 351 367 335 367 399 399 367 367 383 399 367 367 383 383 383 399 399 399 415 415 415 415 415 415 415 415 495 463 399 383 415 447 463 463 479 463 463 447 447 431 431 415 431 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 431 431 447 447 447 447 431 431 415 415 415 415 415 415 415 415 447 415 383 383 399 399 383 351 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 463 447 431 463 495 511 495 479 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 447 447 463 463 479 479 495 495 495 495 495 495 495 495 495 495 495 495 495 511 511 527 527 527 527 511 511 495 495 511 511 527 511 511 511 511 511 511 511 511 511 511 495 495 495 479 479 479 511 511 511 511 511 511 511 511 527 527 527 527 527 527 527 527 527 527 511 511 511 495 495 495 511 511 511 511 511 511 511 479 463 431 431 447 447 447 463 463 479 479 463 463 463 447 447 447 463 463 463 447 447 431 431 431 431 431 431 447 447 463 463 463 463 463 463 479 479 495 495 495 463 479 511 511 479 479 511 527 511 511 511 511 511 511 511 511 511 495 495 479 479 479 479 479 495 495 479 479 479 479 495 495 463 463 479 495 511 511 511 511 639 670 702 750 750 734 718 702 718 734 750 766 766 766 750 750 718 670 639 607 623 607 559 527 335 303 303 287 303 319 335 335 335 335 351 367 399 415 399 399 383 383 399 431 415 431 447 463 399 415 431 447 463 479 463 463 447 447 463 463 463 447 447 431 495 479 479 479 463 463 463 463 447 447 447 431 431 415 415 383 399 367 367 383 399 399 415 415 495 511 543 559 575 607 670 718 718 734 734 750 766 830 926 1006 1118 1118 1118 1182 1214 1134 974 846 479 319 223 335 383 479 702 990 1150 1102 1118 1086 718 223 79 207 191 207 207 207 207 207 207 191 191 191 191 191 191 191 191 191 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 207 207 207 207 207 207 207 207 175 159 143 127 111 111 111 111 95 79 79 79 79 79 95 95 79 95 127 127 127 127 159 175 143 127 95 63 47 15 31 15 0 0 15 0 31 15 15 15 15 15 15 15 15 15 15 15 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 31 47 95 79 79 47 47 31 63 47 47 31 79 79 95 79 63 47 47 31 15 47 63 47 15 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335 319 303 287 287 303 319 335 335 335 335 351 399 415 383 367 319 399 431 399 367 383 383 351 335 255 207 239 255 207 191 207 207 207 223 239 239 223 223 207 239 239 255 255 255 255 239 223 239 239 255 255 255 255 255 271 287 271 271 303 335 335 319 287 239 239 255 271 287 271 271 271 239 255 271 287 287 271 255 239 335 335 319 303 303 287 271 271 335 335 335 335 335 335 335 335 303 303 303 303 303 303 303 303 335 335 351 351 351 351 367 367 367 335 303 303 319 351 335 319 303 319 319 335 335 319 319 303 303 303 303 303 319 319 319 319 303 319 351 335 319 319 335 367 335 351 367 351 335 335 367 399 383 383 383 383 399 399 399 415 431 431 431 431 431 431 431 431 479 447 399 399 431 447 447 447 463 463 447 447 447 447 431 431 399 399 415 415 415 431 431 431 447 447 447 447 447 447 447 447 431 431 447 447 447 447 431 431 399 399 399 399 399 399 399 399 463 431 415 415 447 447 431 399 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 479 463 447 447 479 495 479 463 495 495 495 495 495 495 495 495 511 495 495 479 479 495 495 511 479 479 479 479 479 479 479 479 447 447 463 463 479 495 495 495 479 479 479 479 479 479 479 479 495 495 495 511 511 527 527 527 527 511 511 495 495 511 511 527 527 511 511 495 495 511 511 527 495 495 495 495 479 479 479 463 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 511 511 511 511 495 495 495 479 495 495 495 495 495 495 495 463 463 447 447 447 463 463 463 479 463 463 463 463 447 447 447 431 463 463 463 447 447 431 431 431 415 415 431 447 447 463 479 479 463 463 463 479 479 495 495 495 463 479 511 511 479 479 511 527 511 511 511 511 511 511 511 511 511 511 495 479 463 463 479 479 495 479 463 463 463 463 479 495 463 463 463 479 495 527 559 575 670 686 718 734 750 750 734 718 734 734 750 766 750 718 686 670 670 655 639 623 623 559 463 399 271 255 287 287 287 303 319 319 319 335 351 367 399 415 399 415 367 383 399 431 415 447 463 479 399 415 431 447 463 479 463 463 447 447 463 463 447 447 431 415 479 479 463 463 463 447 447 447 447 447 447 431 431 415 415 383 383 351 367 383 415 431 447 447 511 527 559 575 591 639 718 766 798 846 910 958 990 1054 1134 1182 1134 1118 1086 1022 926 734 495 335 287 271 319 527 718 846 942 1006 1182 1150 1182 1150 846 351 95 111 191 191 207 207 207 207 191 191 191 191 191 191 191 191 191 191 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 207 207 207 207 207 207 207 207 191 175 159 143 127 111 111 127 111 95 79 95 111 111 127 95 95 95 127 127 127 127 159 159 127 127 111 79 79 63 63 47 0 0 15 0 31 15 15 15 15 15 15 15 15 15 15 15 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 31 15 15 47 47 31 15 31 31 63 63 47 47 79 63 79 63 63 63 79 79 15 47 63 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 303 303 303 303 303 319 319 319 319 351 383 399 383 367 367 431 431 351 335 399 431 415 367 287 239 271 271 223 191 223 223 239 239 255 255 239 223 223 223 239 239 255 255 255 239 223 271 271 271 271 255 255 255 255 287 255 239 271 319 335 303 255 255 255 271 287 287 287 287 287 223 239 271 287 287 271 239 223 303 303 287 271 255 239 239 223 335 335 335 335 335 335 335 335 319 319 319 319 319 319 319 319 335 335 335 351 351 367 367 367 383 351 319 303 335 351 351 351 303 319 319 335 335 319 319 303 303 303 303 319 319 335 335 335 303 319 351 351 335 319 351 383 367 367 351 319 303 319 383 431 383 383 383 399 399 399 415 415 431 431 431 431 431 431 431 431 447 431 415 415 447 447 431 415 431 431 447 447 447 447 463 463 415 415 415 431 431 447 447 447 431 431 431 431 431 431 431 431 415 415 431 431 431 431 415 415 399 399 399 399 399 399 399 399 447 415 399 415 447 463 447 431 399 399 399 399 399 399 399 399 431 431 431 431 431 431 431 431 495 463 447 447 479 479 463 431 495 495 495 495 495 495 495 495 511 511 479 479 479 479 511 511 479 479 479 479 479 479 479 479 415 415 431 447 463 479 479 495 479 479 479 479 479 479 479 479 495 495 495 511 511 527 527 527 527 511 511 495 495 511 511 527 527 527 495 495 495 495 527 527 495 495 495 479 479 479 463 463 495 495 495 495 495 495 495 495 479 479 479 479 479 479 479 479 511 511 511 495 495 495 479 479 495 495 495 495 495 495 495 463 479 463 463 463 479 479 479 495 463 463 463 447 447 447 431 431 463 463 463 447 447 431 431 431 415 415 431 447 447 463 479 479 463 463 463 479 479 495 495 495 463 479 511 511 479 479 511 527 511 511 511 511 511 511 511 511 527 511 495 479 463 479 479 495 495 479 463 447 447 463 479 495 495 479 463 463 495 559 623 655 718 718 718 734 734 734 734 734 750 750 766 750 734 686 639 607 686 686 686 686 639 527 399 303 255 271 287 287 319 319 319 335 319 319 351 367 399 415 415 415 399 415 415 431 415 431 447 447 399 415 431 447 463 479 463 463 463 463 479 479 463 447 431 431 463 463 463 447 447 447 431 431 447 447 447 431 431 415 415 383 383 367 383 415 447 479 495 511 527 559 575 591 623 670 750 814 926 990 1070 1102 1102 1086 1070 1086 942 862 798 718 639 527 383 303 639 686 702 750 846 990 1038 1006 1102 1134 1182 1182 974 575 207 79 175 191 207 207 207 207 191 175 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 207 207 207 207 207 207 207 207 223 207 191 175 159 159 159 159 143 111 95 95 127 143 143 111 127 111 143 127 127 111 143 127 111 111 111 95 79 63 63 63 0 0 15 0 0 0 15 15 15 15 15 15 15 15 15 15 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 47 0 0 0 0 0 15 47 63 79 79 79 79 63 63 47 31 47 63 79 95 47 79 95 79 31 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 287 303 319 319 319 303 303 319 303 303 335 383 399 383 351 383 447 431 319 303 399 463 447 399 303 255 287 287 239 207 223 255 255 271 271 271 255 239 239 223 223 239 255 255 255 239 239 303 287 287 271 271 255 255 239 271 239 223 255 303 319 287 239 255 271 287 303 303 303 303 287 255 271 303 319 319 303 271 255 303 303 287 271 255 255 239 223 319 319 319 319 319 319 319 319 335 335 335 335 335 335 335 335 335 335 335 351 351 367 367 367 399 367 319 319 335 367 367 367 303 319 319 335 335 319 319 303 303 303 303 319 319 335 335 335 303 335 367 351 335 335 367 399 399 383 351 303 287 319 399 463 383 383 383 399 399 415 415 415 447 447 447 447 447 447 447 447 431 415 415 431 463 463 431 399 415 431 431 447 447 463 463 479 431 431 431 447 447 463 463 463 415 415 415 415 415 415 415 415 383 399 399 415 415 399 399 383 399 399 399 399 399 399 399 399 383 367 367 383 415 431 431 399 399 399 399 399 399 399 399 399 431 431 431 431 431 431 431 431 511 479 447 463 463 463 447 415 495 495 495 495 495 495 495 495 527 511 479 463 463 479 511 527 479 479 479 479 479 479 479 479 383 399 415 415 431 447 463 463 479 479 479 479 479 479 479 479 495 495 495 511 511 527 527 527 527 511 511 495 495 511 511 527 543 527 495 479 479 495 527 543 495 495 495 479 479 463 463 463 495 495 495 495 495 495 495 495 463 463 463 463 463 463 463 463 511 511 511 495 495 479 479 479 495 495 495 495 495 495 495 463 495 463 479 479 479 495 495 495 463 463 463 447 447 431 431 431 463 463 463 447 447 431 431 431 415 415 431 447 447 463 479 479 463 463 463 479 479 495 495 495 463 479 511 511 479 479 511 527 511 511 511 511 511 511 511 511 543 527 495 479 463 479 495 511 479 479 447 431 431 447 479 479 527 511 479 479 511 591 670 718 734 734 718 718 718 734 750 766 750 766 766 750 718 670 607 575 686 702 718 702 639 495 351 223 223 255 287 287 303 303 303 319 303 319 335 367 399 431 415 431 447 447 447 447 415 415 415 415 399 415 431 447 463 479 463 463 495 495 495 495 495 479 447 447 463 463 447 447 447 431 431 431 447 447 447 431 431 415 415 383 399 383 415 447 479 527 543 559 543 575 591 607 639 686 782 846 942 990 1054 1038 974 878 782 734 670 639 527 479 479 527 559 623 591 798 942 926 942 1022 958 814 974 1006 1102 1150 1022 734 383 143 127 175 207 223 223 207 175 159 191 191 191 191 191 191 191 191 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 255 239 223 207 191 191 191 191 159 127 95 111 143 159 159 111 143 127 143 143 111 111 127 111 111 111 111 95 111 79 95 79 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 0 0 0 0 0 0 31 63 79 79 95 79 63 47 31 31 47 79 95 127 79 95 111 95 63 31 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 271 271 271 271 271 271 271 191 255 335 383 399 399 415 431 383 367 367 367 383 415 447 463 287 287 287 271 239 223 207 191 335 255 175 143 159 207 255 271 159 175 223 255 271 255 239 207 239 255 255 287 303 319 335 335 271 271 271 271 287 303 319 319 271 271 255 239 239 271 303 319 207 255 319 335 319 287 287 287 303 287 287 271 271 287 287 303 367 303 287 351 399 367 367 399 367 351 351 335 335 351 351 367 367 367 367 351 351 335 335 335 287 303 319 319 287 287 303 319 303 303 303 303 303 319 351 351 319 335 351 367 367 335 319 303 351 335 319 335 367 383 367 351 351 367 383 399 415 399 383 383 415 383 367 367 399 431 415 399 431 431 431 431 415 415 431 463 399 415 431 431 415 415 463 495 463 447 447 431 431 415 415 399 479 463 463 447 447 431 431 415 399 399 415 431 447 447 447 447 415 415 415 399 399 383 383 383 383 383 383 399 399 415 415 415 399 399 399 399 399 399 399 399 383 399 415 431 431 431 431 415 415 415 415 415 415 415 415 415 399 383 367 399 431 447 447 415 479 479 463 463 463 479 495 511 479 495 495 479 447 447 479 511 447 447 447 463 463 479 479 479 415 415 431 447 447 463 479 479 463 463 463 479 479 495 495 495 447 463 463 479 479 495 495 495 495 495 511 511 511 527 527 527 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 511 511 511 495 495 495 479 479 511 511 511 495 495 479 479 479 479 479 479 495 495 511 511 479 479 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 447 463 463 463 463 447 431 415 383 383 415 431 447 463 463 463 447 463 479 495 495 495 495 479 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 511 495 495 479 479 495 495 511 463 447 447 447 447 463 479 495 463 479 495 511 527 575 655 718 766 750 734 718 718 718 718 734 702 734 750 702 623 575 575 607 686 639 607 543 479 383 303 239 239 255 303 303 335 335 351 367 399 367 335 335 383 415 399 383 383 383 399 415 415 431 447 447 431 447 447 463 463 447 447 431 495 479 447 431 415 431 447 463 447 447 447 447 447 447 447 447 447 431 415 399 399 399 399 383 335 335 383 447 511 559 591 607 575 607 655 670 670 686 734 766 846 798 734 655 559 495 479 463 511 511 511 495 479 543 670 782 894 878 926 926 910 894 878 862 926 1038 1070 1054 1086 974 559 95 143 175 159 175 223 255 223 143 191 191 191 207 207 223 223 223 223 223 223 207 207 191 191 191 191 191 191 175 175 159 159 159 207 191 191 175 175 191 191 207 207 207 207 191 191 175 175 175 143 143 175 175 175 159 175 175 111 111 127 127 127 111 143 143 95 95 111 95 79 95 111 111 15 0 15 0 0 15 31 47 0 0 0 0 15 31 47 63 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 79 79 63 47 127 111 79 111 127 111 31 0 63 63 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223 239 239 271 287 303 319 319 239 287 335 367 367 367 383 399 431 431 431 415 399 383 367 351 383 367 319 271 239 207 191 191 271 239 191 191 207 223 223 207 191 207 239 255 255 239 207 175 271 271 271 271 271 271 271 271 271 271 271 271 271 287 303 303 255 255 255 239 255 255 271 271 239 271 303 319 303 287 287 303 303 287 287 271 271 287 287 303 351 287 271 351 383 351 351 383 367 351 351 335 335 351 351 367 367 367 351 351 351 335 335 335 287 303 319 319 287 287 303 319 319 303 303 303 303 319 335 351 303 319 335 351 351 335 319 319 351 335 319 335 367 383 367 351 383 367 351 351 351 383 399 415 399 383 367 367 415 431 431 415 367 383 399 399 415 431 463 495 447 463 463 447 415 415 447 479 447 447 431 431 431 431 415 415 463 447 447 447 447 447 431 431 415 415 431 447 447 447 431 431 415 415 415 399 399 399 383 383 383 383 383 399 399 415 415 415 399 399 399 399 399 399 399 399 383 399 415 431 431 431 431 415 415 415 415 415 415 415 415 415 447 431 399 415 431 447 415 399 447 447 447 447 447 463 479 479 463 479 495 495 463 463 479 495 447 447 447 463 463 479 479 479 447 447 447 447 447 447 447 447 463 463 463 479 479 479 495 495 463 463 479 479 495 495 495 511 479 479 495 495 511 511 511 511 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 511 495 495 495 479 479 479 463 511 511 511 495 495 479 479 479 479 479 479 495 495 511 511 479 479 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 463 463 447 447 447 431 431 431 383 399 415 431 447 447 447 447 447 463 479 495 495 495 495 479 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 511 495 495 479 479 495 495 511 463 463 447 447 463 463 479 495 463 495 527 543 559 607 670 718 750 750 734 734 718 718 718 718 686 702 702 655 575 543 559 591 655 607 559 479 415 351 303 255 255 271 303 319 319 335 335 351 399 367 335 351 383 415 399 383 383 383 399 415 415 431 447 447 447 447 463 463 463 463 447 447 479 463 447 431 415 431 447 447 447 447 447 447 447 447 447 447 447 431 415 399 399 399 399 383 351 335 383 431 495 527 559 575 511 527 559 543 527 527 543 575 575 559 543 511 479 479 495 495 527 559 575 575 575 639 766 846 894 910 910 910 910 878 878 862 894 958 1006 1038 1102 1054 670 287 95 159 191 191 207 223 223 223 191 191 191 207 207 223 223 223 223 223 223 207 207 191 191 191 191 191 191 175 175 175 159 159 207 191 191 175 175 191 191 207 207 207 207 191 191 175 175 175 143 143 175 175 175 159 175 159 127 111 143 143 127 127 159 143 111 95 127 111 95 79 95 127 47 31 15 0 0 0 15 31 31 31 15 0 0 0 15 15 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 63 63 63 63 63 47 31 47 79 79 31 0 15 47 47 47 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 191 207 223 255 303 335 351 367 287 319 335 319 303 319 351 383 447 447 447 431 415 383 351 335 479 431 367 303 255 207 191 191 207 207 223 239 255 239 191 143 223 239 255 255 239 207 175 159 303 287 287 271 255 239 223 223 255 255 255 271 271 271 287 287 255 255 271 271 271 255 255 239 255 287 303 287 271 271 303 335 303 303 287 287 287 287 303 303 335 271 255 319 367 335 335 367 367 351 351 335 335 351 351 367 367 351 351 351 335 335 335 335 287 303 319 319 287 287 303 319 319 319 303 303 303 319 335 351 271 287 303 319 335 335 335 319 351 335 319 335 367 383 367 351 399 367 335 303 319 351 399 431 383 367 367 383 431 447 447 431 383 383 383 399 415 431 447 463 495 495 495 463 431 415 431 463 415 415 431 431 431 431 447 447 431 431 431 431 447 447 447 447 431 431 447 447 447 431 415 415 415 415 415 415 399 399 399 383 383 383 383 399 399 415 415 415 383 383 383 383 383 383 383 383 383 399 415 431 431 431 431 415 415 415 415 415 415 415 415 415 495 463 431 431 447 447 415 383 415 431 431 431 447 447 447 447 431 479 511 511 495 463 463 479 447 447 463 463 463 463 479 479 479 479 463 447 447 431 415 415 463 463 463 463 479 479 479 495 479 479 495 495 495 511 511 511 463 463 479 479 479 495 495 495 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 495 479 479 479 463 463 463 447 511 511 495 495 495 495 479 479 479 479 495 495 495 495 511 479 479 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 479 463 447 415 415 415 431 447 415 415 431 447 447 447 431 431 447 463 479 495 495 495 495 479 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 511 495 495 479 479 495 495 511 463 463 447 447 463 479 495 495 479 527 575 607 623 639 670 702 750 750 734 734 718 718 718 718 655 655 639 591 543 527 543 575 623 575 463 383 367 335 303 287 319 319 319 319 335 335 335 335 383 367 335 351 399 431 399 383 383 383 399 415 415 431 447 447 447 463 463 479 479 463 463 447 479 463 447 431 415 431 431 431 447 447 447 447 447 447 447 447 431 431 415 399 399 399 399 367 367 351 383 415 463 495 527 527 463 479 479 447 399 367 367 383 399 431 415 431 479 511 527 543 607 639 655 686 718 782 878 942 894 910 878 862 878 862 846 846 830 910 942 990 1102 1118 846 575 127 191 223 223 191 175 223 271 191 191 207 207 207 207 223 223 223 223 223 207 207 191 191 191 191 191 191 191 175 175 175 159 207 191 191 175 175 191 191 207 207 207 207 191 191 175 175 175 143 159 175 175 175 159 175 159 143 127 159 159 143 143 175 159 127 127 111 95 111 111 111 111 79 31 0 0 0 0 0 15 63 47 31 15 0 0 0 0 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 47 79 63 79 31 0 0 15 0 15 0 15 0 31 47 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 207 207 239 271 303 335 351 367 303 303 303 287 271 303 351 399 447 431 415 399 399 399 415 415 463 447 415 367 319 271 223 207 223 223 223 239 255 239 175 127 223 239 239 239 239 223 191 191 271 271 255 239 239 223 207 207 255 255 271 271 271 271 271 255 271 271 303 303 303 287 255 239 287 287 287 255 239 255 319 351 319 303 287 287 287 287 303 319 319 255 239 303 351 319 319 335 367 351 351 335 335 351 351 367 351 351 351 335 335 335 319 319 287 303 319 319 287 287 303 319 335 319 303 303 303 319 335 335 255 255 271 303 319 319 335 335 351 335 319 335 367 383 367 351 383 367 335 319 335 351 383 415 383 367 367 399 447 463 447 431 479 447 415 415 415 415 415 399 463 479 479 447 415 399 431 463 399 415 415 431 431 447 447 463 415 415 415 431 447 447 463 463 447 447 447 447 431 415 399 399 431 431 415 415 415 399 399 399 383 383 383 399 399 415 415 415 383 383 383 383 383 383 383 383 383 399 415 431 431 431 431 415 415 415 415 415 415 415 415 415 495 463 431 447 463 463 431 415 415 415 431 447 447 447 447 447 415 463 511 527 511 479 463 463 463 463 463 463 463 463 463 463 463 463 463 447 447 431 431 431 447 447 463 463 463 479 479 479 495 495 495 495 495 511 511 511 447 447 447 463 463 479 479 479 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 479 479 463 463 463 447 447 447 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 463 463 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 495 463 431 399 383 415 431 463 431 431 447 447 447 431 415 415 447 463 479 495 495 495 495 479 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 511 495 495 479 479 495 495 511 479 463 463 463 463 479 495 511 495 559 623 670 670 670 670 686 734 734 734 734 734 718 702 702 639 623 591 543 511 511 527 543 575 479 367 271 287 287 303 303 335 319 319 319 335 335 335 319 383 367 351 367 415 431 399 383 383 383 399 415 415 431 447 447 463 463 479 479 479 479 463 463 463 447 447 431 431 415 415 431 431 431 431 431 431 431 431 431 431 415 399 399 383 383 399 367 383 351 367 383 415 447 479 495 447 463 463 431 383 351 351 367 463 479 479 511 543 575 575 607 670 702 718 750 798 830 878 910 894 878 846 830 830 830 830 846 814 846 894 926 1054 1102 974 766 335 271 207 207 207 191 207 239 207 207 207 207 207 207 207 207 223 223 223 207 207 191 191 191 207 207 191 191 191 175 175 175 207 191 191 175 175 191 191 207 207 207 207 191 191 175 175 175 159 159 175 175 159 143 159 143 143 143 175 159 159 159 175 175 143 143 127 111 143 127 127 127 127 79 31 0 0 0 0 15 47 31 15 0 0 0 0 15 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 31 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 0 0 15 47 47 79 79 63 47 31 0 15 15 47 0 31 47 47 63 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 271 287 303 303 319 319 271 287 287 271 271 319 383 447 495 447 399 351 351 383 431 463 399 415 431 431 399 335 271 239 287 255 223 207 223 223 207 175 191 207 223 223 239 239 239 239 223 223 223 223 239 239 239 255 255 271 287 287 287 271 255 255 271 287 319 335 335 303 287 271 303 303 287 255 239 255 319 367 319 319 303 287 287 303 319 319 303 239 239 303 335 319 303 335 367 351 351 335 335 351 351 367 351 351 335 335 335 319 319 319 287 303 319 319 287 287 303 319 335 335 319 303 303 303 319 335 271 271 271 287 303 319 335 351 351 335 319 335 367 383 367 351 335 351 367 367 383 383 383 367 383 367 383 415 463 463 447 415 495 463 415 415 447 463 431 415 399 415 415 415 399 399 431 463 399 415 415 431 431 447 447 463 399 399 415 415 431 447 447 447 447 447 447 447 431 415 399 399 431 431 431 415 415 415 399 399 383 383 383 399 399 415 415 415 383 383 383 383 383 383 383 383 383 399 415 431 431 431 431 415 415 415 415 415 415 415 415 415 447 431 415 431 463 479 463 447 415 431 447 463 479 479 463 447 415 463 511 527 511 479 463 463 463 463 463 463 463 463 463 463 431 431 431 447 447 463 463 463 447 447 447 463 463 463 479 479 495 495 495 495 495 495 495 495 447 447 447 447 463 463 479 479 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 479 479 463 463 463 447 447 447 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 463 463 431 431 431 431 431 431 431 447 447 447 447 447 447 447 447 479 463 415 383 383 399 431 447 431 431 447 447 447 431 415 415 447 463 479 495 495 495 495 479 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 511 495 495 479 479 495 495 511 479 479 463 463 479 479 495 511 527 591 655 702 702 686 670 686 718 718 734 734 734 718 686 686 639 607 575 543 527 511 511 511 463 383 303 239 239 271 335 351 335 319 335 335 335 335 335 319 383 367 367 383 431 447 399 383 383 383 399 415 415 431 447 447 447 463 463 479 479 463 463 447 431 447 447 431 431 415 415 399 431 431 431 431 431 431 431 431 431 415 399 383 383 383 383 367 383 351 351 351 383 399 431 447 399 431 447 431 399 383 399 415 543 559 591 639 639 670 686 702 734 734 750 782 798 814 814 814 862 862 830 798 814 798 798 814 798 814 846 894 990 1022 974 894 639 399 175 159 223 223 159 143 207 207 207 207 207 207 207 207 223 223 223 207 207 191 191 191 207 207 207 191 191 191 175 175 207 191 191 175 175 191 191 207 207 207 207 191 191 175 175 175 175 175 191 175 159 143 159 143 143 143 175 159 159 159 175 175 143 111 143 127 111 127 143 127 159 111 79 0 0 0 0 0 15 0 0 0 0 15 31 47 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 47 15 0 0 15 31 63 175 159 111 79 47 31 0 31 0 31 47 63 63 63 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 303 303 303 287 287 287 271 287 287 287 287 335 399 463 543 495 431 367 351 367 399 431 383 399 431 447 415 383 319 287 351 303 239 207 207 223 239 223 191 191 207 207 223 239 255 255 191 191 207 223 255 271 287 287 271 287 303 319 319 287 271 255 271 271 287 303 319 319 303 303 287 287 287 255 239 255 319 367 319 319 303 303 303 303 319 319 319 239 239 303 351 319 303 335 367 351 351 335 335 351 351 367 335 335 335 335 319 319 319 303 287 303 319 319 287 287 303 319 351 335 319 303 303 303 319 319 303 287 287 287 303 319 335 351 351 335 319 335 367 383 367 351 335 367 383 415 415 399 383 367 399 399 399 431 463 463 431 399 415 367 351 383 463 511 511 479 367 383 399 399 383 399 431 463 415 415 431 431 431 431 447 447 415 415 415 415 431 431 431 431 431 431 447 447 447 431 415 415 447 431 431 431 415 415 415 415 383 383 383 399 399 415 415 415 399 399 399 399 399 399 399 399 383 399 415 431 431 431 431 415 415 415 415 415 415 415 415 415 415 399 399 415 463 479 479 447 415 431 463 479 495 479 463 447 431 479 511 511 495 463 463 479 479 479 463 463 463 463 447 447 415 415 431 447 447 463 479 479 431 447 447 447 463 463 463 463 495 495 479 479 479 463 463 463 447 447 447 463 463 479 479 479 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 495 479 479 479 463 463 463 447 479 479 495 495 495 495 511 511 511 511 495 495 495 495 479 447 447 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 463 447 415 399 399 399 415 431 415 415 431 447 447 447 431 431 447 463 479 495 495 495 495 479 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 511 495 495 479 479 495 495 511 479 479 479 479 479 495 511 511 559 607 670 702 686 670 670 686 702 718 734 734 734 718 686 670 639 591 559 543 527 511 463 463 335 287 255 223 239 271 319 319 319 319 335 335 335 335 335 335 383 367 367 399 447 463 399 383 383 383 399 415 415 431 447 447 431 447 447 463 463 447 447 431 431 431 431 447 431 415 399 383 415 415 415 415 415 415 415 415 415 415 399 383 367 367 383 351 367 335 319 319 351 383 415 431 351 367 399 415 399 415 431 463 527 559 607 670 686 718 750 766 750 734 718 734 750 750 750 718 814 830 814 782 798 782 766 782 782 782 830 862 942 958 958 942 894 543 191 143 223 207 143 127 223 223 207 207 207 207 191 191 223 223 223 207 207 191 191 191 223 207 207 207 191 191 191 191 207 191 191 175 175 191 191 207 207 207 207 191 191 175 175 175 175 175 191 175 159 143 143 127 143 127 159 159 143 143 175 127 143 111 127 111 111 95 111 127 175 143 127 63 47 15 0 0 0 0 0 0 15 31 47 63 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 47 15 0 0 15 15 31 191 207 175 127 79 31 0 47 15 63 63 63 63 63 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 303 303 303 303 303 303 303 319 335 319 319 335 383 415 479 463 447 431 415 399 399 399 431 431 415 383 367 351 351 335 383 335 271 239 239 255 255 239 223 223 223 207 223 223 239 239 191 207 223 239 255 271 287 303 287 303 335 351 335 319 271 255 239 239 239 255 271 287 319 319 271 287 287 271 255 271 303 351 335 319 319 303 303 319 319 335 319 255 255 319 351 335 319 351 367 351 351 335 335 351 351 367 335 335 335 319 319 319 303 303 287 303 319 319 287 287 303 319 351 335 319 303 303 303 303 319 335 335 319 303 303 319 335 351 351 335 319 335 367 383 367 351 399 399 399 399 399 415 415 431 431 415 431 447 479 463 415 367 367 319 287 335 431 495 495 463 399 415 431 415 383 383 415 447 447 447 431 431 431 431 415 415 431 431 415 415 415 415 415 399 415 415 431 447 447 447 431 431 447 447 431 431 431 415 415 415 383 383 383 399 399 415 415 415 415 415 415 415 415 415 415 415 383 399 415 431 431 431 431 415 415 415 415 415 415 415 415 415 431 415 399 415 431 447 431 415 383 415 447 463 479 463 431 415 463 479 495 495 463 463 479 495 479 479 479 463 463 447 447 447 447 447 447 447 447 447 447 447 431 431 447 447 447 463 463 463 479 479 463 463 447 447 447 431 463 463 463 463 479 479 479 495 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 511 495 495 495 479 479 479 463 479 479 479 495 495 511 511 511 511 511 511 495 495 479 479 447 447 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 431 431 431 415 415 399 399 399 383 399 415 431 447 447 447 447 447 463 479 495 495 495 495 479 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 511 495 495 479 479 495 495 511 495 479 479 479 479 495 511 527 591 623 670 686 670 655 670 686 686 702 734 734 734 702 670 655 607 575 543 527 527 479 383 351 239 239 223 239 271 287 319 303 287 303 319 335 367 383 383 367 383 367 383 415 447 463 399 367 383 383 399 415 415 431 447 447 415 415 431 431 431 431 415 415 415 415 431 447 431 415 399 383 415 415 415 415 415 415 415 415 415 399 383 383 367 367 383 351 351 303 303 303 319 367 399 431 335 367 399 415 415 431 463 495 527 559 607 670 718 750 734 734 766 734 670 670 702 734 718 702 798 798 798 798 798 766 750 734 718 734 798 846 894 894 926 1006 1038 655 255 159 191 159 159 207 223 223 223 207 207 191 191 191 223 223 223 207 207 191 191 191 223 223 207 207 207 191 191 191 207 191 191 175 175 191 191 207 207 207 207 191 191 175 175 175 175 175 191 175 159 127 143 127 127 111 143 143 127 127 159 111 127 95 95 79 95 79 111 111 175 159 159 127 111 63 31 15 15 15 0 0 0 15 31 31 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 79 63 63 47 31 31 15 15 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 31 15 15 0 0 0 15 127 159 159 143 79 31 0 31 47 79 79 79 63 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 287 303 303 303 319 319 319 351 367 367 351 335 319 351 383 351 383 431 479 495 479 447 415 511 463 399 335 303 319 351 383 367 335 303 287 287 271 255 223 271 255 239 223 207 207 207 207 223 223 239 255 271 271 287 287 303 319 351 367 351 319 287 255 191 191 191 191 223 255 303 335 255 287 303 287 271 271 303 335 335 319 319 303 303 319 319 335 335 271 255 319 367 335 335 351 367 351 351 335 335 351 351 367 335 335 335 319 319 303 303 303 287 303 319 319 287 287 303 319 351 351 319 303 303 303 303 303 367 351 335 319 303 319 335 351 351 335 319 335 367 383 367 351 447 431 383 367 367 415 447 479 447 431 447 463 479 447 399 335 383 319 271 303 399 447 431 383 447 463 463 431 399 383 415 431 463 447 447 431 431 415 415 399 447 431 431 415 415 399 399 383 399 399 415 431 447 447 447 447 447 447 447 431 431 415 415 415 383 383 383 399 399 415 415 415 431 431 431 431 431 431 431 431 415 399 415 431 431 431 431 415 415 415 415 415 415 415 415 415 463 431 399 399 415 415 399 367 351 383 415 447 463 447 415 399 479 495 495 479 447 447 479 511 479 479 479 463 463 447 447 447 479 479 463 447 447 431 415 415 431 431 431 447 447 463 463 463 463 463 463 447 447 431 431 415 463 463 479 479 479 495 495 495 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 479 495 495 511 511 495 495 479 511 511 511 495 495 495 479 479 479 479 479 495 495 511 511 511 511 511 511 495 495 479 479 479 447 415 447 415 447 415 447 415 463 431 463 431 463 431 463 431 415 415 431 431 431 415 399 383 383 383 415 431 447 463 463 463 447 463 479 495 495 495 495 479 479 495 495 511 511 495 495 479 479 479 479 479 479 479 479 479 511 495 495 479 479 495 495 511 495 479 479 479 479 495 511 527 607 639 670 670 655 655 655 686 686 702 734 750 734 702 670 655 575 543 511 511 543 479 367 271 207 207 223 255 303 303 303 271 271 287 319 319 351 351 399 383 383 367 383 415 463 463 399 367 383 383 399 415 415 431 447 447 431 399 447 431 463 415 431 399 431 415 463 447 463 415 415 399 415 415 415 415 415 415 415 415 415 399 383 367 367 367 367 383 335 335 319 319 335 351 431 431 351 383 431 431 431 447 479 511 559 575 655 655 718 686 686 686 750 702 623 639 686 734 734 718 766 782 830 830 814 766 750 702 734 750 798 878 910 894 942 1022 1054 686 271 143 127 79 143 319 223 223 223 207 207 191 207 191 223 223 223 207 207 191 191 191 223 223 223 207 207 191 191 191 207 191 191 175 175 191 191 207 207 207 207 191 191 175 175 175 207 207 191 191 159 127 143 127 111 111 127 127 127 111 111 111 95 95 79 63 79 79 95 95 127 127 159 127 127 63 15 15 31 47 31 15 0 0 0 0 79 31 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 95 95 79 63 31 15 15 0 47 47 47 47 47 47 47 47 63 63 63 63 63 63 63 63 31 0 31 0 31 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 15 0 0 0 0 47 95 143 143 95 47 0 47 63 95 95 79 63 47 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 351 399 415 399 335 271 223 255 303 303 255 271 335 351 319 415 415 415 415 415 415 415 415 463 463 447 399 335 303 303 335 351 335 319 303 271 255 223 223 207 239 239 207 143 127 159 207 191 191 207 223 223 223 207 207 335 303 271 303 335 351 303 255 335 271 223 239 287 319 319 303 287 303 319 303 271 255 271 287 271 271 271 287 287 303 303 303 271 303 335 367 367 335 303 287 367 367 351 319 319 319 319 319 335 319 319 303 303 287 287 271 335 335 319 303 303 303 319 319 271 271 271 287 287 287 303 303 399 383 351 335 335 351 383 399 367 335 319 319 351 383 367 367 383 383 367 367 383 415 447 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 431 447 447 415 383 367 399 431 447 447 447 447 431 415 399 399 383 399 431 447 447 431 399 383 431 431 431 431 431 431 431 431 383 399 399 415 415 399 399 383 447 431 431 415 415 431 431 447 367 383 399 415 447 463 479 463 431 415 383 367 367 383 415 431 431 431 431 431 431 431 431 431 447 447 447 431 431 415 415 415 399 415 415 431 431 447 447 463 463 463 463 479 479 495 495 495 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 495 495 495 511 511 527 527 527 447 447 447 447 447 447 447 447 463 479 495 527 527 511 495 495 479 495 495 511 511 495 495 479 495 495 495 479 479 463 463 463 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 543 527 527 511 511 495 495 479 463 463 463 463 463 463 463 463 511 479 511 463 495 447 479 447 479 463 511 479 495 447 447 399 383 399 431 447 447 431 399 383 399 399 399 415 415 431 431 431 431 447 479 495 511 495 479 463 511 495 495 479 479 495 495 511 463 479 479 495 495 479 479 463 527 511 479 463 447 447 463 479 447 495 527 527 495 511 575 639 639 670 702 718 718 702 670 639 686 686 702 718 734 718 702 639 623 575 511 479 495 447 335 287 239 287 303 319 319 319 319 303 255 287 319 319 319 319 367 367 383 383 399 415 447 463 447 463 367 383 415 431 415 431 431 431 415 415 463 447 495 463 495 463 463 431 463 415 447 399 431 431 463 447 447 431 415 399 383 383 383 383 383 367 367 367 351 351 383 383 399 415 431 399 447 415 415 431 463 479 431 447 495 527 495 527 623 639 702 670 655 639 639 639 655 670 702 718 734 734 734 766 798 830 814 830 814 782 878 830 830 830 846 878 910 974 1006 990 655 159 0 111 207 143 191 191 207 207 207 207 239 207 223 223 223 223 223 223 223 223 223 223 207 191 191 175 159 159 175 175 175 175 175 175 175 175 223 207 191 175 159 159 159 159 175 207 207 191 191 175 175 175 143 143 143 127 127 111 111 111 79 79 79 63 63 47 79 79 95 95 127 143 143 111 63 31 0 15 0 0 0 0 15 15 63 47 31 15 15 15 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 15 0 31 15 47 0 31 0 15 0 0 0 31 15 0 0 0 0 0 0 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 31 15 15 0 15 31 47 47 15 0 0 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 287 303 335 351 335 303 255 223 271 319 319 271 303 383 415 399 431 415 415 399 383 367 367 367 415 431 431 399 367 351 367 399 383 367 351 319 287 255 223 223 191 223 239 223 175 143 175 207 191 207 207 223 223 223 207 191 271 255 239 255 303 303 271 239 239 207 175 207 255 303 319 303 303 319 335 319 287 271 287 303 271 271 271 287 287 303 303 303 303 303 319 335 335 319 287 271 367 351 335 319 319 319 319 319 319 319 303 303 303 303 287 287 319 319 303 303 303 319 335 335 287 287 287 287 303 303 319 319 351 335 335 319 319 335 335 351 383 351 335 335 367 399 399 383 383 383 367 367 383 415 447 463 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 431 447 447 415 383 383 399 431 431 431 447 447 447 431 415 415 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 399 415 431 431 431 431 415 399 447 431 431 415 415 431 431 447 383 399 399 415 447 463 463 479 431 415 383 367 367 383 415 431 431 431 431 431 431 431 431 431 447 447 447 431 431 415 415 415 415 415 431 431 431 431 447 447 463 463 463 479 479 479 495 495 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 479 479 479 479 495 495 511 511 447 447 447 447 447 447 447 447 431 447 463 479 495 479 479 463 479 495 495 511 511 495 495 479 495 495 495 479 479 463 463 463 447 447 447 447 447 447 447 447 479 479 479 479 479 479 479 479 511 511 511 511 511 495 495 495 463 463 463 463 463 463 463 463 495 495 495 495 495 495 479 479 479 479 495 495 495 479 447 399 431 399 415 431 431 415 399 399 399 399 399 415 415 431 431 431 431 447 479 495 495 495 479 479 479 463 447 447 447 447 463 479 463 479 479 495 495 479 479 463 511 495 479 479 463 463 463 463 447 495 527 527 511 527 591 639 655 686 702 734 734 702 686 655 702 686 686 686 702 686 670 623 607 575 559 527 479 399 351 287 271 287 287 303 303 303 303 303 271 303 335 335 319 319 351 383 383 383 399 415 431 447 431 431 367 383 415 431 415 431 431 431 463 463 479 495 495 495 479 479 463 463 447 447 447 431 431 431 431 431 415 415 399 383 383 383 383 383 367 367 367 351 351 351 399 399 399 415 399 399 415 431 383 431 495 511 479 463 463 479 479 511 559 591 623 623 623 607 639 639 655 670 686 718 734 734 734 750 782 814 846 846 814 798 862 862 846 846 846 878 910 958 990 974 702 271 31 47 127 111 175 207 223 223 255 255 255 255 223 223 223 223 223 223 223 223 223 223 207 191 191 175 159 159 175 175 175 175 175 175 175 175 175 175 159 159 159 175 191 191 207 207 207 191 191 175 175 175 143 143 143 127 127 111 111 111 95 95 95 79 79 79 95 95 79 63 111 127 127 95 31 15 0 15 0 0 0 0 31 31 63 47 31 15 47 47 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 15 0 0 0 15 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 63 63 63 47 31 31 47 79 95 79 63 15 0 15 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 255 255 271 287 271 271 255 239 271 303 303 255 287 399 447 431 367 367 367 367 367 367 367 367 367 383 399 399 383 399 431 479 447 431 399 351 303 271 239 223 191 207 239 223 207 175 191 207 207 207 223 223 223 223 207 191 239 223 239 255 287 303 287 255 255 223 207 223 255 287 287 287 303 335 351 335 303 287 303 319 271 271 271 287 287 303 303 303 319 319 303 303 287 287 271 271 351 351 335 319 319 319 319 335 287 287 303 303 303 303 319 319 303 303 303 303 319 335 351 367 303 303 303 319 319 319 335 335 319 335 335 351 351 335 335 319 399 367 351 351 383 415 415 399 383 383 383 383 399 415 431 447 431 431 431 431 431 431 431 431 415 415 415 415 415 415 415 415 415 431 447 415 383 383 399 431 415 415 431 447 447 447 431 431 431 415 415 399 399 415 415 431 383 383 383 383 383 383 383 383 415 431 447 447 447 447 431 415 431 431 415 415 415 415 431 431 415 415 415 431 431 447 447 447 431 415 383 367 367 383 415 431 431 431 431 431 431 431 431 431 447 447 447 431 431 415 415 415 447 447 431 431 431 431 415 415 463 463 463 463 479 479 479 495 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 447 447 463 463 479 479 479 479 447 447 447 447 447 447 447 447 399 415 431 447 447 447 447 431 479 495 495 511 511 495 495 479 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 479 479 479 479 479 479 479 495 495 495 495 495 511 511 511 463 463 463 463 463 463 463 463 479 479 479 495 495 495 495 495 479 479 479 495 479 463 463 415 431 399 415 415 415 415 399 399 399 399 399 415 415 431 431 431 447 447 463 479 495 495 479 479 463 463 447 447 447 447 463 463 463 463 479 479 479 479 463 463 479 479 495 495 495 479 463 447 463 495 511 527 527 559 607 639 686 702 718 734 734 718 702 686 718 686 655 639 639 623 623 591 607 607 591 527 463 367 319 287 287 271 271 271 271 287 303 319 287 319 351 351 335 335 367 399 383 383 383 399 399 415 383 399 367 383 415 431 415 431 431 431 479 479 495 495 495 479 463 463 463 447 447 447 431 431 431 431 399 383 383 383 383 383 383 383 367 367 367 351 351 351 335 335 367 367 367 367 351 367 399 399 367 431 511 559 511 463 431 415 447 479 511 559 575 591 591 575 623 639 655 670 686 702 718 734 734 750 766 798 814 830 798 798 878 862 830 830 846 878 894 942 1038 1022 862 543 239 31 63 143 175 207 223 223 223 223 255 255 223 223 223 223 223 223 223 223 223 223 207 191 191 175 159 159 175 175 175 175 175 175 175 175 159 159 143 159 175 191 207 223 207 207 207 191 191 175 175 175 143 143 143 127 127 111 111 111 111 111 111 95 95 95 111 111 79 79 111 127 127 95 47 31 0 15 0 0 0 0 47 47 31 15 31 15 15 15 47 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 15 31 31 47 63 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 47 47 47 31 47 63 79 79 79 63 31 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 239 239 239 239 239 255 271 271 271 303 271 223 239 335 399 383 271 287 319 351 383 415 431 447 367 383 399 399 399 415 463 495 479 463 431 383 335 287 255 239 191 207 239 239 239 223 207 207 223 223 239 239 223 223 207 191 239 255 271 287 319 335 319 319 351 335 303 287 271 271 255 239 287 303 319 319 287 271 287 319 271 271 271 287 287 303 303 303 335 319 303 271 271 255 271 271 335 335 319 303 303 319 319 335 271 287 287 303 303 319 319 335 287 287 287 303 319 335 367 367 319 319 319 335 335 351 351 351 335 351 383 399 399 383 351 335 399 367 335 351 383 399 399 383 399 399 399 399 415 415 431 431 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 431 431 415 383 383 415 447 399 399 415 431 447 447 447 447 447 431 399 383 383 399 431 447 399 399 399 399 399 399 399 399 415 415 431 447 447 431 415 415 431 431 415 399 399 415 431 431 431 431 431 431 431 431 431 431 431 415 383 367 367 383 415 431 431 431 431 431 431 431 431 431 447 447 447 431 431 415 415 415 463 447 447 431 431 415 415 399 447 447 463 463 463 479 479 479 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 447 463 463 463 479 479 479 495 447 447 447 447 447 447 447 447 415 415 431 431 447 447 447 447 479 495 495 511 511 495 495 479 495 495 495 479 479 463 463 463 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 463 463 463 479 495 495 511 511 447 447 463 463 463 463 479 479 463 479 479 479 479 495 495 495 463 463 479 479 463 463 463 431 431 399 399 415 415 399 399 399 399 399 399 415 415 431 431 431 447 447 463 463 479 479 479 479 495 495 479 479 479 479 495 495 447 463 479 479 479 479 463 447 463 479 495 511 511 495 463 447 479 495 511 527 543 591 623 655 702 718 734 734 734 734 718 702 734 686 639 607 591 575 575 559 575 591 591 511 415 303 271 287 287 271 271 255 271 287 303 319 319 335 367 367 351 351 367 399 383 383 383 383 383 383 351 367 367 383 415 431 415 431 431 431 495 495 495 495 479 463 447 447 447 447 447 431 431 431 415 415 351 367 367 367 367 367 383 383 351 351 351 351 335 335 335 319 367 367 351 351 335 367 383 399 399 463 511 543 479 447 431 431 463 479 511 543 559 575 575 575 623 639 639 670 686 702 718 718 718 734 750 766 798 814 782 782 846 846 798 814 830 862 862 926 1086 1054 1006 846 495 111 63 175 191 191 223 239 239 239 271 271 223 223 223 223 223 223 223 223 207 207 207 191 191 175 175 175 175 175 175 175 175 175 175 175 175 159 159 159 159 175 191 207 207 207 207 191 191 175 175 175 143 143 143 127 127 111 111 111 111 111 95 95 79 79 111 111 79 79 111 111 127 111 63 47 15 15 0 0 0 0 47 63 31 15 31 15 15 15 47 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 15 31 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 47 47 31 47 47 63 79 95 47 47 47 47 47 47 47 47 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 31 31 31 31 31 47 47 47 31 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 239 239 239 239 239 271 287 303 303 335 303 239 239 319 351 319 287 303 335 351 383 415 431 447 383 399 415 415 399 415 447 479 495 463 447 399 351 319 287 271 239 239 239 239 239 239 223 207 239 239 239 239 239 223 207 191 223 239 271 287 303 303 319 319 335 335 335 303 271 255 239 223 255 271 287 287 255 255 271 303 271 271 271 287 287 303 303 303 319 303 287 271 271 271 271 271 319 319 303 303 303 319 319 335 271 287 287 303 303 319 319 335 287 287 287 303 319 335 367 367 319 319 335 335 351 351 351 351 335 351 383 399 399 383 351 335 367 335 319 335 351 383 383 367 399 399 415 415 431 431 431 431 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 399 415 431 415 383 383 415 447 399 399 415 431 447 447 447 447 447 431 399 383 383 399 431 447 399 399 399 399 399 399 399 399 383 399 415 415 415 415 399 383 431 415 399 399 399 399 415 431 447 447 431 431 431 431 415 415 431 415 383 367 367 383 415 431 431 431 431 431 431 431 431 431 447 447 447 431 431 415 415 415 463 447 447 431 431 415 415 399 447 447 447 463 463 463 479 479 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 479 479 479 495 495 495 511 447 447 447 447 447 447 447 447 447 447 447 447 447 463 479 479 479 495 495 511 511 495 495 479 495 495 495 479 479 463 463 463 511 511 511 511 511 511 511 511 495 495 495 495 495 495 495 495 447 447 463 463 479 495 495 495 447 447 447 463 463 479 479 479 479 479 479 479 479 479 479 479 463 463 447 447 463 463 463 431 431 399 399 383 383 399 399 399 399 399 399 415 415 431 431 431 447 447 447 447 463 463 479 479 495 479 479 463 463 479 479 495 447 447 463 479 479 463 447 447 447 463 495 511 511 495 479 463 495 495 495 527 575 623 655 655 718 718 718 734 734 718 718 718 718 670 623 591 607 591 559 527 543 559 559 463 335 255 255 271 287 271 271 271 287 287 303 319 319 351 367 367 351 335 367 383 367 367 367 383 383 383 351 351 367 383 415 431 415 431 431 431 495 495 495 495 479 463 447 447 447 447 431 431 431 415 415 415 351 351 351 367 367 367 367 367 351 335 335 335 319 319 319 319 383 367 351 351 335 351 399 415 447 479 495 495 447 431 447 463 495 511 527 543 559 575 591 591 623 623 639 655 670 702 702 718 734 734 734 750 766 782 798 814 830 814 782 782 798 830 878 894 1054 1022 1054 1006 702 239 79 127 191 191 223 223 239 239 239 239 223 223 223 223 223 223 223 223 207 207 191 191 191 191 175 175 175 175 175 175 175 175 175 175 207 191 175 159 159 159 159 175 207 207 207 191 191 175 175 175 143 143 143 127 127 111 111 111 79 79 79 79 63 63 79 79 95 79 95 111 127 111 79 79 15 31 0 0 0 0 15 31 31 15 31 15 15 15 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 15 15 31 47 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 63 63 47 47 63 79 95 111 47 47 47 47 47 47 47 47 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 47 47 47 47 31 31 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 255 255 239 239 255 271 287 303 335 383 367 303 303 351 351 303 383 383 383 367 367 351 351 351 383 399 415 399 383 383 431 463 447 447 415 399 367 351 335 319 319 271 239 223 223 239 223 207 255 255 255 255 239 223 207 191 191 223 255 271 255 239 255 271 207 239 271 271 255 239 255 271 223 255 271 271 255 239 271 287 271 271 271 287 287 303 303 303 287 287 287 303 303 303 303 303 303 303 303 287 303 319 319 335 287 287 303 303 303 303 319 319 303 303 303 303 319 335 351 367 319 319 319 335 335 351 351 351 319 335 335 351 351 335 335 319 367 335 303 319 351 367 367 351 399 415 431 431 447 431 415 415 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 399 415 431 415 399 399 431 463 415 415 431 447 447 447 431 431 431 415 415 399 399 415 415 431 415 415 415 415 415 415 415 415 383 383 399 415 415 399 383 383 415 415 399 399 399 399 415 415 431 431 431 431 431 431 431 431 431 415 383 367 367 383 415 431 431 431 431 431 431 431 431 431 447 447 447 431 431 415 415 415 447 447 431 431 431 431 415 415 431 447 447 447 463 463 463 463 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 479 479 479 479 495 495 511 511 447 447 447 447 447 447 447 447 479 463 463 463 463 479 495 511 479 495 495 511 511 495 495 479 495 495 495 479 479 463 463 463 463 463 463 463 463 463 463 463 479 479 479 479 479 479 479 479 447 447 447 463 463 463 463 463 431 431 447 463 463 479 495 495 495 479 479 479 463 463 447 447 447 447 447 431 447 463 463 447 431 399 383 383 383 383 399 399 399 399 399 415 415 431 431 431 447 447 431 431 447 463 479 479 447 447 431 415 415 431 447 447 447 447 463 463 463 463 447 447 447 463 479 495 495 495 479 479 511 495 495 527 591 655 670 670 718 718 702 702 702 702 718 718 686 655 623 591 623 591 543 511 527 495 447 335 255 223 239 271 271 287 303 319 319 319 319 303 319 351 367 351 335 319 335 367 367 367 367 383 383 399 367 367 367 383 415 431 415 431 431 431 479 479 495 495 495 479 463 463 431 431 431 431 415 415 415 399 367 367 367 367 367 367 367 367 335 335 319 319 319 303 303 303 383 367 335 319 303 351 383 415 447 463 479 479 431 431 463 495 527 527 543 559 575 575 591 607 607 623 639 655 670 686 702 718 718 718 718 734 734 766 782 798 798 798 782 750 782 814 846 862 974 958 1022 1038 846 431 143 31 175 175 207 207 223 223 223 223 223 223 223 223 223 223 223 223 191 191 191 191 191 191 191 191 175 175 175 175 175 175 175 175 223 207 191 175 159 143 159 159 207 207 207 191 191 175 175 175 143 143 143 127 127 111 111 111 79 79 63 63 63 47 79 79 95 79 95 111 127 127 95 95 63 63 15 0 0 0 0 15 31 15 31 15 15 15 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 15 15 15 15 0 0 0 15 15 15 15 15 31 47 47 47 47 47 47 47 47 47 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 47 63 63 63 63 79 95 95 63 63 63 63 63 63 63 63 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 31 95 95 79 79 63 63 63 63 15 15 15 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 239 239 255 255 255 255 255 255 287 351 367 335 335 367 351 303 415 399 383 351 335 303 287 271 351 367 383 383 367 383 431 463 399 399 383 383 383 383 383 383 383 319 239 207 207 223 223 207 255 255 255 255 239 223 207 191 191 239 271 271 239 223 239 255 175 239 287 287 255 239 255 287 223 255 287 271 255 255 287 303 271 271 271 287 287 303 303 303 255 271 303 335 335 335 319 319 303 287 287 287 303 303 319 335 319 319 303 303 303 303 287 287 319 319 303 303 303 319 335 335 303 319 319 319 335 335 335 335 351 335 335 319 319 335 335 351 383 351 319 335 367 383 383 367 415 415 447 447 447 431 415 399 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 383 415 415 415 399 399 431 463 431 431 447 447 447 431 415 415 399 415 415 431 431 415 415 399 383 383 383 383 383 383 383 383 399 399 415 431 431 415 399 399 415 399 399 383 383 399 399 415 431 431 431 431 431 431 431 431 431 415 383 367 367 383 415 431 431 431 431 431 431 431 431 431 447 447 447 431 431 415 415 415 415 415 431 431 431 431 447 447 431 431 447 447 447 463 463 463 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 447 447 463 463 479 479 479 479 447 447 447 447 447 447 447 447 479 463 463 447 463 479 495 511 479 495 495 511 511 495 495 479 495 495 495 479 479 463 463 463 447 447 447 447 447 447 447 447 479 479 479 479 479 479 479 479 463 463 463 447 447 447 447 447 431 431 447 463 463 479 495 495 511 511 495 479 463 431 431 415 447 447 431 431 431 447 479 463 431 399 383 367 367 383 399 399 399 399 399 415 415 431 431 431 447 447 431 431 431 447 479 495 447 431 431 415 415 431 431 447 431 447 447 463 463 447 447 431 463 463 463 463 479 479 495 511 527 495 495 543 607 670 686 670 702 702 686 686 686 686 702 702 686 670 655 639 639 607 575 527 559 463 319 223 223 239 271 287 255 287 335 367 367 351 319 303 319 335 351 335 319 303 319 351 351 351 367 383 399 415 399 399 367 383 415 431 415 431 431 431 463 463 479 495 495 495 479 479 431 431 431 415 415 415 399 399 399 399 399 383 367 367 351 351 319 319 319 303 303 303 287 287 351 335 303 287 271 319 367 399 399 431 479 495 463 463 479 495 527 527 543 543 559 575 591 591 607 607 623 655 670 686 702 702 718 702 702 702 734 766 782 798 814 766 766 766 782 830 830 846 942 942 974 1022 958 655 255 0 143 175 207 207 207 207 223 223 223 223 223 223 223 223 223 223 191 191 191 191 191 191 191 191 175 175 175 175 175 175 175 175 191 191 175 159 159 159 175 175 207 207 207 191 191 175 175 175 143 143 143 127 127 111 111 111 95 95 79 79 79 63 95 95 111 79 95 111 127 127 111 127 111 111 47 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 47 31 31 31 15 15 31 15 15 15 15 31 47 63 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 15 15 15 15 15 0 0 63 47 31 31 15 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 31 111 95 79 79 63 63 63 63 31 31 31 31 15 15 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 223 239 239 255 255 239 239 223 191 271 319 303 319 367 335 271 367 351 335 319 303 287 287 271 303 335 367 367 367 383 431 479 351 351 367 383 383 399 415 415 431 351 239 191 191 223 223 207 271 271 271 255 239 223 207 191 239 287 319 303 255 239 255 287 255 303 351 335 287 239 239 271 239 271 303 303 271 271 303 335 271 271 271 287 287 303 303 303 239 271 303 351 367 367 351 335 287 287 287 287 287 303 335 335 335 319 319 303 303 287 287 271 335 335 319 303 303 303 319 319 303 303 303 319 319 319 335 335 399 383 351 335 335 351 383 399 399 367 351 351 383 415 415 399 415 431 447 463 463 431 415 399 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 383 399 415 415 399 399 431 463 447 447 447 447 431 415 399 399 383 399 431 447 447 431 399 383 367 367 367 367 367 367 367 367 415 431 431 447 447 431 431 415 415 399 399 383 383 399 399 415 415 415 415 431 431 447 447 447 431 415 383 367 367 383 415 431 431 431 431 431 431 431 431 431 447 447 447 431 431 415 415 415 399 415 415 431 431 447 447 463 431 431 431 447 447 463 463 463 447 447 447 447 447 447 447 447 463 463 463 463 463 463 463 463 431 431 431 447 447 463 463 463 447 447 447 447 447 447 447 447 479 463 447 431 447 463 495 511 479 495 495 511 511 495 495 479 495 495 495 479 479 463 463 463 479 479 479 479 479 479 479 479 463 463 463 463 463 463 463 463 479 463 463 447 447 431 431 415 431 431 447 463 463 479 495 495 527 511 495 479 447 431 415 399 447 431 415 415 431 447 479 463 447 399 367 351 351 367 399 415 399 399 399 415 415 431 431 431 463 447 431 415 431 447 479 495 479 463 463 447 447 463 463 479 431 447 447 463 463 447 447 431 479 463 447 447 463 479 511 527 527 495 495 543 623 686 702 686 702 686 686 670 670 686 686 702 670 655 655 670 670 623 591 527 559 431 255 143 191 239 271 287 255 303 351 399 415 367 319 287 303 319 335 335 303 287 303 335 335 351 367 383 415 431 415 431 367 383 415 431 415 431 431 431 447 447 463 479 495 495 495 495 431 431 431 415 415 399 399 399 431 415 415 399 383 367 351 335 319 319 303 303 303 287 287 287 335 303 271 255 239 287 335 367 335 415 495 543 511 479 463 463 527 527 527 527 543 559 575 591 607 607 623 639 670 686 702 702 702 702 686 702 718 750 766 798 798 798 750 766 782 814 814 878 942 974 990 1054 1086 846 415 0 127 127 159 191 191 191 207 207 223 223 223 223 223 223 223 223 191 191 191 191 191 191 191 191 175 175 175 175 175 175 175 175 159 159 159 159 175 191 207 223 207 207 207 191 191 175 175 175 143 143 143 127 127 111 111 111 111 111 111 95 95 79 111 111 111 79 95 95 127 127 127 127 143 127 47 0 0 0 0 0 0 0 0 0 0 0 15 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 63 63 63 47 31 31 31 31 15 15 15 15 31 47 63 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 15 47 31 31 15 15 0 0 0 63 63 47 15 15 15 15 15 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 31 79 63 47 31 31 31 31 47 47 47 47 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 175 207 255 319 335 287 191 127 287 367 367 271 223 271 319 335 351 335 319 303 303 303 319 319 335 351 367 383 383 383 367 367 431 415 367 351 335 351 383 399 383 303 223 207 239 239 175 111 383 351 287 239 207 223 239 271 287 239 207 223 287 335 319 287 351 319 287 255 239 239 239 255 255 271 271 303 319 335 351 351 287 287 271 271 271 271 255 255 239 271 319 335 335 303 255 223 287 303 335 351 367 367 351 335 335 351 335 303 271 255 271 303 351 351 319 287 271 255 239 223 223 239 287 335 351 367 367 367 383 367 335 319 303 303 319 335 383 383 383 367 351 351 351 351 415 415 415 399 399 383 383 383 367 383 383 399 399 415 415 431 431 431 431 431 431 431 431 431 447 447 431 399 399 399 399 399 431 399 383 383 399 383 351 303 415 399 383 367 367 367 367 383 383 367 367 351 351 367 367 383 367 383 399 415 415 415 415 399 447 447 431 415 415 399 383 383 415 415 447 463 463 463 463 463 399 399 415 415 415 399 383 383 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 463 431 399 415 447 463 431 399 431 431 431 447 447 463 463 463 431 431 447 447 447 431 415 415 431 431 431 447 447 463 463 463 447 463 463 479 479 463 463 447 447 447 447 447 447 447 447 447 431 431 431 447 447 463 463 463 431 431 447 463 463 479 495 495 479 479 479 463 463 447 447 447 463 479 495 479 447 431 447 463 447 463 463 479 479 463 463 447 511 495 463 447 431 415 415 415 383 415 447 479 495 479 447 431 431 447 447 447 447 431 415 399 415 415 415 415 415 415 415 383 447 415 383 367 367 367 367 367 415 415 415 399 383 367 335 335 383 399 431 463 479 463 431 415 463 463 447 415 415 415 415 415 415 431 463 479 495 479 463 447 479 479 495 495 495 479 463 447 463 527 623 670 670 639 623 607 686 686 686 686 686 670 655 639 670 607 575 591 639 639 607 527 399 351 303 239 207 223 255 271 303 303 303 319 319 335 335 335 367 367 351 351 367 367 383 399 367 367 383 399 399 415 399 399 383 383 399 415 383 399 415 415 463 463 463 463 463 463 463 463 431 431 447 447 447 431 415 415 399 399 383 383 383 383 367 367 367 351 319 287 255 239 239 239 287 287 303 303 303 335 351 367 383 399 431 463 463 479 479 479 463 495 527 527 527 527 559 591 591 591 623 639 639 639 639 639 702 702 734 750 750 782 798 814 814 798 766 766 750 798 846 878 910 878 846 878 1070 1070 639 79 111 143 191 159 191 207 239 223 223 207 207 191 191 207 207 223 207 207 207 207 207 207 207 207 143 175 207 191 159 143 175 207 191 175 175 159 159 175 175 191 191 207 207 207 207 191 175 159 159 159 159 143 143 127 127 127 143 143 127 111 111 95 111 111 159 127 127 111 95 127 175 223 191 111 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 95 79 47 31 15 15 31 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 15 15 0 0 15 15 31 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 63 47 31 15 15 15 15 15 15 15 0 0 0 0 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 47 15 0 0 31 47 31 0 15 15 15 0 0 0 0 0 31 47 79 95 95 79 47 31 63 15 0 0 31 47 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 303 271 255 271 303 287 239 175 287 351 383 335 319 367 367 351 335 335 319 319 319 335 351 367 351 351 351 367 367 367 383 383 447 415 383 367 351 367 399 415 399 319 255 239 255 255 191 127 319 303 271 239 223 239 255 271 255 239 223 223 271 287 303 287 319 303 271 255 239 239 255 255 303 303 303 303 287 287 287 287 223 239 239 255 287 303 303 319 223 255 287 319 319 319 287 271 287 303 335 351 351 351 335 335 335 351 335 303 271 255 271 303 351 319 287 239 223 223 239 255 223 255 287 319 351 367 367 367 351 335 319 303 303 303 303 303 383 383 383 383 383 367 351 351 415 415 415 399 399 383 383 383 399 399 399 399 415 415 415 415 415 415 415 415 415 415 415 415 447 431 415 399 399 399 399 399 447 431 415 415 431 415 383 335 415 399 383 367 367 367 367 383 383 367 367 351 351 367 367 383 367 383 399 415 415 415 415 399 399 415 415 415 415 415 415 415 415 431 447 447 463 463 463 447 399 415 415 431 431 431 415 415 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 463 431 399 415 447 463 431 399 431 431 431 447 447 447 463 463 415 431 431 447 447 431 431 415 431 431 431 447 447 463 463 463 447 463 463 479 479 463 463 447 447 447 447 447 447 447 447 447 431 431 431 447 447 463 463 463 463 463 463 463 463 463 463 463 479 479 479 463 463 447 447 447 463 479 495 479 447 431 447 463 447 463 463 479 479 463 463 447 495 479 463 447 431 431 431 431 383 415 447 479 479 463 447 431 431 447 447 447 431 431 415 399 415 415 415 415 415 415 415 383 447 399 383 367 367 367 367 383 415 415 431 415 415 399 367 367 383 399 431 463 463 447 431 415 463 447 431 415 415 415 415 415 399 415 447 463 463 463 447 431 495 479 479 479 479 479 479 479 495 559 623 670 655 639 639 639 702 702 686 686 670 639 623 623 655 607 607 623 655 623 559 463 319 287 271 239 223 239 271 303 303 303 303 319 319 335 335 335 351 351 351 335 351 367 383 383 367 367 383 399 399 415 399 399 383 383 399 415 383 399 415 415 463 463 463 463 463 463 463 463 431 431 447 447 431 415 399 383 399 399 383 383 383 367 367 367 351 335 319 287 271 271 255 255 287 287 303 319 319 335 351 351 383 399 431 463 447 463 479 479 463 495 527 527 527 527 559 575 559 575 607 623 639 639 655 639 686 702 718 750 750 766 782 798 782 782 766 750 750 782 830 862 894 878 878 910 1086 1102 734 303 127 143 175 175 207 223 239 223 223 207 207 191 191 207 207 223 191 191 191 191 191 191 191 191 143 175 207 191 159 143 175 207 191 175 175 159 159 175 175 191 207 223 223 223 223 207 191 175 159 159 159 143 143 127 127 127 143 143 127 111 111 95 111 111 175 143 143 111 95 95 127 143 159 143 63 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 63 63 47 31 31 31 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 47 47 31 15 15 31 47 47 31 31 15 15 15 15 31 31 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 79 63 47 31 15 31 31 31 47 47 31 31 31 15 15 15 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 47 47 15 0 31 31 15 15 0 0 0 0 0 15 47 79 95 111 95 95 63 15 0 0 31 31 15 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 415 335 239 223 287 319 287 239 239 303 335 335 367 415 383 303 319 319 319 319 335 351 367 383 367 367 351 335 351 367 399 415 447 431 399 383 383 383 399 415 415 351 303 287 303 287 239 175 255 255 239 239 239 239 255 255 207 223 239 239 223 239 271 303 287 271 255 255 255 255 271 271 287 287 287 287 271 271 271 271 223 239 239 255 287 303 303 319 239 239 255 287 303 319 335 335 287 303 319 335 335 335 335 319 335 335 335 303 271 255 271 303 319 287 255 223 207 223 255 287 239 255 287 319 351 367 367 367 303 319 319 319 319 303 287 287 383 399 415 415 415 399 367 351 415 415 415 399 399 383 383 383 431 431 415 415 415 415 415 399 415 415 415 415 415 415 415 415 431 431 415 399 399 399 399 415 479 447 431 447 463 447 415 367 399 399 383 367 367 367 367 367 383 367 367 351 351 367 367 383 367 383 399 415 415 415 415 399 367 383 383 399 415 431 431 447 415 431 431 447 463 447 447 447 399 399 431 447 447 463 447 447 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 447 431 415 415 447 447 431 415 431 431 431 431 447 447 447 463 415 415 431 447 447 431 431 415 431 431 447 447 447 447 463 463 447 463 463 479 479 463 463 447 463 463 463 463 463 463 463 463 431 431 431 447 447 463 463 463 495 495 479 463 463 447 431 431 479 479 479 463 463 447 447 447 463 479 495 479 447 431 447 463 447 447 463 463 463 463 447 447 463 447 447 431 431 447 447 463 399 415 447 463 463 463 447 431 447 431 431 431 415 415 415 399 415 415 415 415 415 415 415 383 447 399 383 367 367 367 383 383 415 415 431 431 431 415 415 399 383 399 431 447 463 447 431 415 447 447 431 415 415 415 415 431 399 415 431 431 447 447 431 431 495 495 479 463 463 479 495 511 559 591 639 655 655 655 670 686 702 702 686 670 639 623 607 591 639 639 639 655 686 607 479 367 255 239 239 239 271 287 319 335 303 303 303 319 319 335 335 335 335 335 335 335 335 351 367 367 367 367 383 399 399 415 399 399 383 383 399 415 383 399 415 415 463 463 463 463 463 463 463 463 447 447 447 431 415 399 367 351 399 399 383 383 367 367 367 351 335 335 319 303 287 287 303 303 271 287 319 351 335 335 335 319 367 399 415 463 447 463 479 479 479 495 527 527 511 511 543 575 543 559 575 607 639 655 655 655 686 734 718 734 766 782 782 782 766 766 734 734 766 798 830 862 846 878 878 910 1086 1134 926 607 143 111 127 159 207 223 223 207 223 207 207 191 191 207 207 223 191 191 191 191 191 191 191 191 159 175 191 191 159 159 175 191 175 175 175 175 175 175 175 175 223 223 239 239 223 223 207 191 159 159 159 143 143 127 127 127 143 143 127 111 111 95 111 111 191 175 159 111 95 79 95 111 175 143 127 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 31 47 47 47 47 47 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 63 63 47 31 31 47 63 63 47 31 31 15 15 31 31 47 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 47 47 31 15 0 15 15 15 79 79 63 63 47 47 47 47 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 31 47 47 15 0 31 31 31 31 15 15 15 15 0 0 31 63 111 127 143 143 47 31 0 0 31 31 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 399 303 207 207 287 335 319 255 191 207 223 223 303 383 351 255 335 319 319 303 303 319 335 335 383 367 335 319 335 367 415 431 447 447 415 399 399 399 415 415 431 383 351 335 351 335 271 239 223 239 255 255 255 239 223 207 175 223 255 239 191 191 239 303 239 239 239 255 255 271 271 287 223 223 239 255 271 303 303 319 287 287 271 271 271 271 255 255 271 271 255 255 271 303 319 351 303 303 303 319 319 319 319 303 319 335 335 303 271 271 287 319 271 271 271 271 271 271 287 287 255 271 287 319 335 351 367 367 303 319 335 351 351 335 303 287 367 399 415 431 431 415 383 367 415 415 415 399 399 383 383 383 447 447 431 431 415 399 399 399 399 399 399 399 399 399 399 399 415 415 399 383 383 399 399 415 463 447 431 431 447 447 415 383 399 383 367 367 351 351 367 367 383 367 367 351 351 367 367 383 367 383 399 415 415 415 415 399 383 383 399 399 399 415 415 415 415 431 431 447 447 447 431 431 367 383 415 431 447 463 463 463 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 415 415 431 431 431 447 447 447 399 415 431 447 447 447 431 431 447 447 447 447 447 447 447 447 447 463 463 479 479 463 463 447 463 463 463 463 463 463 463 463 431 431 431 447 447 463 463 463 479 479 479 463 463 447 447 447 479 479 479 463 463 447 447 447 463 479 495 479 447 431 447 463 431 447 463 463 463 463 447 431 447 431 431 431 431 447 463 479 415 415 447 447 447 447 431 415 447 431 431 415 415 399 415 415 415 415 415 415 415 415 415 383 431 399 383 367 367 367 383 399 383 399 415 415 431 415 415 399 383 399 415 431 447 431 431 415 431 431 415 399 399 415 415 431 415 415 431 431 447 447 447 447 511 495 463 447 463 495 527 559 607 623 655 655 639 655 686 718 718 702 670 639 607 591 575 559 639 639 655 655 655 543 383 271 207 207 239 255 287 303 303 303 303 303 303 319 319 335 335 335 335 319 319 319 319 335 351 367 367 367 383 399 399 415 399 399 383 383 399 415 383 399 415 415 447 447 463 463 463 463 479 479 463 447 447 431 415 383 351 335 399 399 383 383 367 351 351 335 335 319 319 303 303 319 335 335 255 287 335 367 351 335 319 303 367 383 415 447 447 463 479 479 479 495 527 527 511 511 527 559 511 527 559 591 623 639 655 655 718 734 702 734 750 766 750 766 734 734 718 734 750 782 798 830 798 830 862 910 1054 1134 1054 894 255 159 127 159 239 223 223 207 223 207 207 191 191 207 207 223 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 207 207 223 223 223 207 191 175 159 159 159 143 143 127 127 127 127 127 127 111 111 95 127 127 191 175 175 143 127 111 127 127 175 175 191 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 31 63 63 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 63 47 31 31 31 31 47 63 47 47 31 31 31 31 47 47 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 47 47 31 15 15 31 31 47 79 79 63 63 63 47 47 47 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 47 47 31 0 0 31 31 31 31 31 31 31 31 0 0 31 63 95 127 143 143 31 31 15 15 15 15 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 287 223 175 207 287 335 303 255 207 207 175 143 223 319 335 255 319 303 287 271 271 271 271 271 367 351 335 319 335 367 415 447 447 431 431 415 399 399 399 415 431 415 399 399 383 351 319 271 255 271 287 287 255 223 175 159 175 223 255 223 175 175 223 287 223 223 239 255 255 271 271 271 223 223 239 255 271 303 303 319 287 287 271 271 271 271 255 255 319 303 271 255 255 271 303 319 303 303 303 287 287 287 287 303 303 319 319 303 271 271 287 319 255 271 303 335 335 319 303 271 287 287 287 303 319 335 367 367 319 335 351 383 383 367 335 319 367 383 415 415 431 415 399 383 415 415 415 399 399 383 383 383 447 431 431 415 415 399 399 383 399 399 399 399 399 399 399 399 399 399 383 383 383 399 399 415 415 399 399 399 431 431 399 367 399 383 367 351 351 351 351 367 383 367 367 351 351 367 367 383 367 383 399 415 415 415 415 399 415 415 399 399 399 383 383 383 415 431 431 447 447 431 415 415 351 367 383 415 431 431 431 431 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 415 415 415 431 431 431 447 447 399 415 431 447 447 447 447 447 447 447 447 447 447 447 447 447 447 463 463 479 479 463 463 447 463 463 463 463 463 463 463 463 431 431 431 447 447 463 463 463 447 447 447 463 463 479 479 479 479 479 479 463 463 447 447 447 463 479 495 479 447 431 447 463 431 431 447 463 463 447 431 431 431 431 431 431 447 463 479 495 431 431 431 431 431 431 415 415 447 431 415 399 383 399 399 415 415 415 415 415 415 415 415 383 431 383 367 367 367 383 399 399 367 367 383 399 399 399 383 383 383 399 399 415 415 431 415 415 415 415 399 399 399 415 415 431 447 447 447 447 463 463 479 479 495 479 463 447 463 511 559 575 639 655 655 655 639 639 686 734 702 686 655 607 575 559 559 559 623 623 655 639 575 447 335 239 223 239 271 287 287 287 271 255 303 303 303 319 319 335 335 335 335 319 319 319 319 335 351 367 367 367 383 399 399 415 399 399 383 383 399 415 383 399 415 415 447 447 447 463 463 479 479 479 463 463 447 447 415 383 367 351 399 399 383 367 351 335 335 319 319 319 303 303 319 319 335 351 271 287 335 367 351 335 303 287 335 367 399 447 447 463 479 479 479 495 527 511 495 495 511 543 495 511 543 575 607 639 639 655 718 718 734 750 734 750 766 766 718 718 718 734 750 766 782 798 750 766 830 862 942 1070 1102 1070 479 271 143 143 239 223 191 223 223 207 207 191 191 207 207 223 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 159 175 175 191 191 175 175 159 175 191 191 191 191 175 159 143 159 159 159 143 143 127 127 127 127 127 111 111 111 111 127 127 159 159 175 175 159 159 175 175 159 191 159 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 31 47 63 47 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 31 15 0 0 15 31 31 47 31 31 15 15 31 31 47 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 47 31 31 15 15 31 47 47 63 47 47 47 31 31 31 15 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 47 31 15 0 0 31 31 31 31 31 31 31 31 31 31 31 47 63 79 95 95 31 31 31 15 15 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 207 207 207 239 271 271 255 239 271 271 239 175 207 303 319 287 287 287 271 255 255 255 255 255 351 335 335 335 351 383 415 431 415 415 415 415 399 399 399 383 415 431 431 431 399 367 335 303 287 287 303 287 255 223 175 159 223 223 239 223 207 207 223 255 207 223 239 255 271 271 255 255 287 287 287 287 271 271 271 271 223 239 239 255 287 303 303 319 335 319 287 271 255 271 287 287 319 303 287 271 271 271 271 287 303 319 319 303 271 271 303 335 271 287 335 351 351 335 303 287 303 287 287 303 319 335 351 367 335 351 367 367 383 383 367 367 383 383 383 383 383 399 399 399 415 415 415 399 399 383 383 383 415 399 399 399 399 399 383 383 415 415 415 415 415 415 415 415 383 383 383 367 383 399 399 415 383 367 367 383 399 399 367 335 383 383 367 351 335 335 351 351 383 367 367 351 351 367 367 383 367 383 399 415 415 415 415 399 431 415 415 399 383 367 367 351 415 431 431 431 431 415 399 399 351 367 383 399 415 415 415 415 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 415 431 447 447 415 415 431 447 399 415 415 415 431 431 431 431 383 399 415 431 447 447 447 447 463 463 447 447 447 447 431 431 447 463 463 479 479 463 463 447 447 447 447 447 447 447 447 447 431 431 431 447 447 463 463 463 431 431 447 463 463 479 495 495 479 479 479 463 463 447 447 447 463 479 495 479 447 431 447 463 431 431 447 447 447 447 431 431 431 431 431 431 431 447 479 479 431 431 431 415 415 415 415 415 447 431 399 383 367 383 399 415 415 415 415 415 415 415 415 383 415 383 367 367 367 383 399 415 367 383 383 399 399 383 367 367 383 399 399 399 415 415 415 431 399 399 399 383 399 415 415 431 463 463 447 447 463 463 479 495 463 463 463 463 495 527 559 591 623 655 655 655 639 639 670 702 686 655 623 575 559 543 559 591 607 607 607 559 463 351 271 207 255 271 287 287 287 271 271 255 303 303 303 319 319 335 335 335 335 335 335 335 335 351 367 367 367 367 383 399 399 415 399 399 383 383 399 415 383 399 415 415 431 431 447 463 463 479 495 495 463 463 463 447 431 415 383 383 399 399 383 367 351 335 319 319 319 303 303 303 303 303 319 335 287 303 335 351 335 319 303 303 335 351 383 431 431 463 479 495 479 495 527 511 495 479 495 527 495 511 543 575 591 607 623 623 718 718 734 734 718 734 750 750 702 718 734 750 750 766 782 750 766 734 782 814 878 958 1054 1102 750 415 159 127 207 191 175 223 223 207 207 191 191 207 207 223 191 191 191 191 191 191 191 191 191 175 159 159 191 191 175 159 143 159 191 207 207 191 159 143 159 175 175 175 175 159 143 127 159 159 159 143 143 127 127 127 111 111 111 111 111 111 143 143 143 143 175 175 175 175 191 191 159 159 127 79 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 15 15 31 31 31 31 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 15 0 0 0 0 15 31 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 47 47 47 47 47 47 47 47 15 15 15 0 15 31 47 47 31 31 31 15 15 15 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 0 0 15 31 15 15 15 15 31 31 31 31 47 47 31 15 15 31 31 47 15 31 47 31 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 223 255 271 255 207 191 207 239 271 335 335 271 239 271 287 255 239 239 239 255 271 287 303 319 319 319 335 351 383 399 415 415 399 399 399 399 399 383 367 367 399 431 447 447 415 383 335 319 287 287 287 287 271 239 223 207 271 239 207 207 223 239 239 223 207 223 239 255 271 255 239 223 303 303 303 303 287 287 287 287 223 239 239 255 287 303 303 319 287 287 271 271 271 287 303 303 319 303 271 255 255 255 271 271 287 303 319 303 271 271 303 335 335 319 303 287 287 287 303 319 303 303 287 287 303 335 351 367 351 335 335 335 351 367 367 383 383 367 351 335 351 367 399 431 415 415 415 399 399 383 383 383 367 367 367 383 383 383 383 383 415 415 415 415 415 415 415 415 383 367 367 367 383 383 399 415 383 367 351 367 399 399 367 351 383 367 351 351 335 335 351 351 383 367 367 351 351 367 367 383 367 383 399 415 415 415 415 399 399 383 383 383 383 383 383 383 431 431 431 431 431 415 399 383 399 399 415 415 431 415 415 399 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 399 431 463 447 415 399 431 463 399 399 415 415 415 431 431 431 383 399 415 431 447 463 463 447 463 463 463 447 447 431 431 431 447 463 463 479 479 463 463 447 431 431 431 431 431 431 431 431 431 431 431 447 447 463 463 463 463 463 463 463 463 463 463 463 479 479 479 463 463 447 447 447 463 479 495 479 447 431 447 463 415 431 431 447 447 431 431 415 447 447 431 431 431 447 463 463 447 431 431 415 399 399 399 399 447 431 399 367 367 383 399 415 415 415 415 415 415 415 415 383 415 367 367 367 367 383 399 415 415 415 415 415 399 383 367 351 399 383 383 383 399 399 415 431 399 383 383 383 399 399 415 431 463 447 431 431 431 447 479 495 431 447 463 495 527 543 575 591 607 639 655 655 639 639 655 670 655 623 591 559 543 543 559 607 607 607 543 447 351 255 239 223 287 271 287 287 319 319 335 303 303 303 303 319 319 335 335 335 351 351 351 335 351 367 383 383 367 367 383 399 399 415 399 399 383 383 399 415 383 399 415 415 431 431 447 463 463 479 495 495 463 463 463 463 463 447 431 415 399 399 383 367 335 319 303 303 319 303 287 287 287 287 287 303 319 319 335 335 303 319 319 319 319 335 383 431 431 463 479 495 479 511 527 511 479 479 495 511 511 527 543 575 591 591 591 591 702 718 718 734 750 750 734 734 734 750 734 766 766 782 782 750 814 750 734 766 846 910 1006 1070 1006 559 191 95 159 159 175 255 223 207 207 191 191 207 207 223 191 191 191 191 191 191 191 191 207 175 143 159 191 207 175 143 143 159 191 207 207 191 159 143 175 175 191 191 175 175 159 143 159 159 159 143 143 127 127 127 111 111 111 111 111 111 143 143 127 127 159 159 143 127 127 127 159 111 79 47 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 31 31 15 15 0 0 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 47 31 15 15 15 15 31 47 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 15 47 31 31 31 15 15 15 0 0 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 0 0 0 15 79 0 0 0 0 15 15 31 31 31 15 0 0 0 0 15 31 0 31 63 31 0 0 0 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 287 319 319 255 159 127 175 255 239 335 383 319 239 239 223 191 207 207 223 255 287 335 367 399 303 319 335 367 399 399 415 415 383 383 399 399 383 383 367 351 399 431 463 463 415 383 351 335 287 271 271 271 271 271 271 271 303 239 191 207 255 271 255 207 223 223 255 271 271 255 223 207 255 271 271 303 319 335 351 351 287 287 271 271 271 271 255 255 239 255 255 287 303 319 319 335 319 303 271 255 239 239 255 271 287 303 319 303 271 271 303 335 383 335 271 223 207 239 303 335 319 303 287 287 303 319 351 367 335 319 303 303 319 335 367 383 399 367 335 303 319 351 399 447 415 415 415 399 399 383 383 383 335 335 351 351 367 383 383 383 431 431 431 431 431 431 431 431 367 367 367 367 367 383 415 415 383 367 367 383 415 415 383 351 383 367 351 335 335 335 335 351 383 367 367 351 351 367 367 383 367 383 399 415 415 415 415 399 351 351 367 383 383 399 415 415 431 431 431 431 431 399 383 383 431 431 447 447 447 431 415 415 415 415 415 415 415 415 415 415 431 431 431 431 431 431 431 431 399 431 463 447 415 399 431 463 399 399 399 415 415 431 431 431 383 399 415 431 447 463 463 463 463 463 463 447 447 431 431 431 447 463 463 479 479 463 463 447 415 415 415 415 415 415 415 415 431 431 431 447 447 463 463 463 495 495 479 463 463 447 431 431 479 479 479 463 463 447 447 447 463 479 495 479 447 431 447 463 415 431 431 447 447 431 431 415 463 447 447 431 431 447 447 463 447 447 415 399 399 399 399 399 447 431 399 367 351 367 399 415 415 415 415 415 415 415 415 415 399 367 367 367 367 383 415 415 447 447 447 431 415 399 367 367 399 383 415 383 415 399 447 431 415 383 415 383 415 399 463 431 447 431 415 399 415 431 463 479 415 431 479 511 543 559 575 575 591 623 655 670 639 623 639 655 639 607 575 543 527 543 575 623 639 591 543 383 319 239 223 223 271 271 287 287 335 351 367 351 303 303 303 319 319 335 335 335 367 367 351 351 367 367 383 399 367 367 383 399 399 415 399 399 415 383 431 415 415 431 447 447 431 431 447 463 463 479 495 495 463 463 479 479 479 463 447 447 399 399 415 367 367 319 335 287 351 303 319 271 303 271 303 303 335 335 319 319 319 303 319 335 351 335 383 415 463 463 479 495 479 511 559 511 511 463 511 511 559 527 575 559 607 575 607 607 670 670 718 702 734 718 718 734 734 750 750 766 766 782 782 782 862 766 734 750 830 878 974 1022 1118 655 207 79 127 159 207 303 223 207 207 191 191 207 207 223 207 207 207 207 207 207 207 207 207 175 143 159 191 207 175 143 143 159 191 207 207 191 159 143 191 207 207 207 207 191 175 159 159 159 159 143 143 127 127 127 111 111 111 111 111 111 143 143 127 127 143 127 111 79 63 47 111 95 31 15 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 63 47 15 0 0 0 0 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 63 47 47 31 31 47 47 63 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 31 15 47 31 31 31 15 15 15 47 31 15 0 0 0 0 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 31 47 31 0 0 0 31 95 0 0 0 0 0 15 15 15 15 0 0 0 0 0 15 31 0 31 63 47 0 0 0 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 319 367 335 239 223 287 303 239 303 287 255 239 255 287 319 351 271 255 239 255 319 319 287 239 287 255 287 351 319 255 319 447 415 367 319 335 399 431 415 383 399 399 415 415 399 367 335 319 303 255 223 207 239 271 271 255 239 239 223 207 207 191 175 175 191 191 223 239 239 239 239 239 287 287 287 287 287 287 287 287 239 255 271 287 287 255 239 223 271 287 287 303 303 303 287 287 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 431 351 271 255 271 303 287 255 239 255 287 303 319 335 335 335 351 383 415 383 319 319 351 415 367 383 415 399 367 335 335 351 415 415 399 383 351 335 319 319 335 351 383 415 431 431 415 415 447 415 383 367 367 383 415 447 383 383 399 415 415 415 399 399 367 367 367 367 383 399 415 431 351 351 351 351 351 351 351 351 383 383 383 383 383 383 383 383 415 399 383 367 351 367 383 399 383 383 383 383 383 383 383 383 415 415 431 431 431 447 447 447 431 431 447 447 447 431 415 415 479 447 431 431 463 495 495 479 463 463 463 447 447 431 431 431 415 415 447 463 463 463 463 463 479 495 495 495 495 479 463 447 383 383 383 383 415 463 495 527 399 415 415 431 431 447 447 463 447 431 431 447 463 447 415 367 415 431 463 479 479 463 431 415 479 463 463 447 447 463 463 479 511 495 463 447 431 447 463 463 447 463 479 479 447 447 463 479 479 479 479 479 479 479 479 479 479 463 463 447 447 463 463 479 511 511 511 495 495 495 479 479 463 463 463 447 447 447 431 431 447 447 447 447 447 447 447 447 479 479 479 463 463 463 463 431 399 367 367 367 383 399 415 431 431 431 431 431 431 431 431 431 463 463 511 479 495 431 431 383 447 415 447 415 447 415 447 415 399 415 431 415 383 399 431 463 399 431 463 495 511 543 607 655 670 670 670 670 670 655 639 639 591 559 559 575 591 607 607 623 655 559 431 271 223 223 271 319 287 287 287 287 287 287 287 287 303 303 287 271 271 303 319 335 399 367 319 319 351 383 399 383 383 383 399 415 431 431 447 463 431 399 447 415 431 447 463 463 463 463 495 511 511 511 511 511 479 495 527 543 527 495 463 447 447 431 463 399 415 367 383 351 351 319 351 319 351 319 351 351 335 335 351 367 367 351 367 335 335 351 383 399 431 479 511 527 527 543 575 559 591 543 575 527 591 559 607 591 639 607 655 639 623 591 639 623 686 670 686 686 702 750 798 814 798 766 750 734 814 798 782 766 734 798 926 1022 1006 942 351 31 287 271 127 335 191 207 223 191 143 143 191 255 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 191 191 191 175 175 159 159 159 175 175 175 175 175 175 175 175 143 143 127 111 95 95 79 79 31 31 47 63 95 111 159 159 95 111 159 127 95 63 95 111 175 111 31 15 31 63 63 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 31 31 31 31 31 15 31 31 47 47 31 31 15 0 0 0 15 15 0 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 31 31 47 47 31 31 15 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 207 271 255 191 191 255 271 223 287 271 239 223 223 255 287 303 255 223 223 255 303 319 287 239 271 223 239 303 303 255 303 399 399 383 383 399 431 431 431 415 479 463 447 431 399 367 335 319 319 287 239 239 255 271 255 239 223 223 207 191 175 175 159 159 191 207 223 239 239 239 239 223 271 271 271 271 271 271 271 271 239 239 271 271 271 255 239 223 271 287 303 319 303 271 239 223 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 383 335 271 255 271 303 287 271 271 287 303 319 335 335 335 335 351 367 367 351 335 335 351 383 351 383 399 383 351 335 335 351 399 399 383 367 367 351 335 335 335 351 383 415 431 431 415 415 415 399 383 367 367 383 399 415 367 367 383 383 399 383 367 367 351 351 351 351 351 351 367 367 351 351 351 351 351 351 351 351 383 383 383 383 383 383 383 383 383 367 367 351 367 383 415 431 383 383 383 383 383 383 383 383 399 415 415 415 431 431 431 447 335 367 383 415 447 463 479 479 463 431 415 431 463 479 479 463 463 463 463 447 447 431 431 431 431 431 431 447 447 463 463 463 479 479 479 479 479 463 447 447 447 447 431 415 415 431 447 463 415 415 431 431 431 431 431 447 447 431 431 447 463 447 415 367 431 431 447 463 463 447 431 431 463 463 463 447 447 463 463 463 495 479 447 431 431 431 447 447 447 463 479 479 447 431 447 479 479 479 479 479 479 479 479 479 463 447 447 431 431 447 447 463 495 479 479 479 463 463 463 447 463 463 447 447 447 431 431 431 415 415 415 415 415 415 415 415 447 447 447 447 447 463 463 431 399 351 351 367 367 399 415 431 431 431 431 431 431 431 431 431 495 495 495 495 479 463 447 431 463 463 463 463 463 463 463 431 431 415 431 415 399 399 431 463 399 431 463 495 511 543 607 655 655 639 670 670 655 639 623 623 559 543 543 559 575 575 559 575 543 479 367 255 207 207 239 271 303 303 303 303 303 303 303 303 319 303 287 287 287 319 335 351 383 351 319 335 367 383 399 383 351 367 367 383 399 415 431 431 431 447 447 463 479 495 495 495 463 479 495 511 511 511 511 495 479 495 511 527 527 495 463 447 495 479 463 447 431 415 399 383 335 335 335 335 335 335 335 335 335 335 351 351 367 383 367 367 335 351 383 431 431 479 495 511 543 559 559 575 575 559 559 543 575 591 591 607 623 639 655 623 623 607 623 639 655 670 686 702 670 718 782 798 798 782 782 782 814 782 766 750 718 782 894 958 990 1070 607 143 175 255 239 303 207 207 207 175 159 159 191 223 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 207 207 207 191 191 191 175 175 175 175 175 175 175 175 175 175 159 143 143 127 111 95 95 79 47 47 63 79 79 95 143 143 95 111 159 127 95 63 95 111 143 95 47 31 47 63 79 63 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 31 31 31 31 31 15 31 31 47 47 31 31 15 0 0 0 15 15 0 0 0 31 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 31 15 15 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 191 207 191 207 255 255 223 303 287 271 239 239 255 271 287 207 191 207 239 271 287 271 255 271 207 207 255 303 287 303 335 335 367 415 431 415 399 399 399 479 463 447 431 399 399 383 383 367 319 287 271 271 271 255 223 207 207 191 191 175 159 143 143 191 207 223 239 239 239 223 223 255 255 255 255 255 255 255 255 223 239 255 255 271 255 239 239 271 287 303 303 287 255 207 175 287 287 287 303 303 303 303 303 303 303 303 303 303 303 303 303 335 303 255 239 271 287 303 287 319 319 335 351 351 335 335 319 367 351 319 319 351 367 367 351 335 351 367 367 335 319 335 351 367 367 367 367 367 367 367 367 351 367 383 399 415 415 415 415 383 383 383 383 383 383 383 383 351 351 367 367 367 367 351 335 335 335 335 319 319 319 319 319 367 367 367 367 367 367 367 367 383 383 383 383 383 383 383 383 351 351 351 351 383 399 431 447 383 383 383 383 383 383 383 383 383 399 399 399 415 415 415 431 319 351 367 415 431 447 463 463 447 415 399 399 431 463 447 447 463 463 447 447 447 447 431 431 463 447 431 415 431 447 463 479 463 463 463 447 447 447 431 431 463 447 447 431 431 447 447 463 431 431 431 431 415 415 415 415 447 431 415 431 447 447 415 367 431 431 447 447 447 447 431 431 463 463 463 463 463 463 463 463 463 447 431 415 415 415 431 431 431 447 479 463 431 431 447 463 463 463 463 463 463 463 463 463 463 447 447 431 431 447 447 463 463 463 463 447 447 431 431 431 447 447 447 431 431 431 415 415 383 383 383 383 383 383 383 383 399 415 415 431 431 447 463 431 383 351 351 351 367 383 415 415 415 415 415 415 415 415 415 415 511 495 479 463 463 447 447 447 463 463 463 463 463 463 463 431 431 415 431 415 399 399 447 479 415 447 479 495 511 543 591 639 639 655 655 639 623 607 607 591 543 511 527 543 575 575 543 543 399 367 287 223 191 191 207 239 319 319 319 319 319 319 319 319 319 319 319 303 319 335 351 351 383 351 335 335 367 399 399 383 351 351 367 367 383 399 399 415 447 447 463 479 479 495 511 511 463 479 495 511 511 511 495 495 479 495 511 527 527 495 463 447 511 495 479 463 447 431 415 399 335 335 335 335 335 335 335 335 335 335 335 351 367 383 351 367 351 351 383 415 431 463 495 511 543 559 559 575 575 559 559 543 575 591 591 607 623 623 639 607 607 575 591 607 623 639 655 670 639 686 734 766 782 782 782 798 798 798 750 734 702 750 862 926 958 1150 942 399 95 191 319 271 239 191 175 159 191 207 207 191 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 223 223 207 207 207 191 191 191 175 175 175 175 175 175 175 175 175 159 159 143 127 111 111 95 79 79 79 79 79 79 111 111 95 111 159 127 95 63 95 111 111 79 47 63 79 79 79 31 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 15 15 15 15 31 31 31 31 31 31 31 31 15 31 31 47 47 31 31 15 0 0 15 15 15 15 0 0 31 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 191 223 255 271 271 287 271 239 351 335 319 303 287 287 303 303 175 175 191 223 255 271 255 255 303 239 223 255 335 367 351 335 255 319 399 415 367 335 335 367 399 399 383 383 399 431 479 495 399 367 319 303 303 287 255 223 223 223 207 207 191 175 159 159 207 207 223 239 239 239 223 207 239 239 239 239 239 239 239 239 223 223 239 239 255 255 255 255 255 255 255 255 239 223 223 207 271 287 287 287 287 303 303 303 303 303 303 303 303 303 303 303 287 271 255 255 271 287 303 319 351 351 367 367 367 351 335 335 399 351 303 319 383 399 383 351 319 351 351 335 319 303 335 351 351 351 351 367 367 383 383 383 367 367 383 383 399 399 399 399 367 367 383 383 383 383 367 367 351 367 367 367 367 351 351 335 335 335 335 335 319 303 303 287 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 351 351 367 367 383 399 415 431 399 399 399 399 399 399 399 399 383 383 383 399 399 399 415 415 415 415 415 415 399 383 367 351 447 415 383 383 415 431 431 415 447 447 447 447 447 447 447 447 479 463 431 399 415 431 463 495 463 447 431 431 415 415 415 431 399 415 415 431 463 479 495 511 447 447 431 431 415 399 399 399 447 431 415 415 431 431 399 383 431 431 431 447 447 431 431 431 447 447 447 463 463 447 447 447 431 415 415 415 415 415 415 415 415 447 463 447 431 415 431 463 447 447 447 447 447 447 447 447 463 463 447 447 447 447 463 463 463 463 447 447 447 431 431 431 431 431 431 431 415 415 415 399 367 367 367 367 367 367 367 367 367 383 399 415 431 447 447 431 383 351 351 351 367 383 399 415 399 399 399 399 399 399 399 399 511 495 463 447 431 447 463 479 479 479 479 479 479 479 479 447 431 415 431 415 415 415 447 495 447 463 495 511 511 543 591 623 623 623 623 607 591 575 559 543 527 511 527 543 575 543 495 479 271 271 239 223 207 207 223 223 319 319 319 319 319 319 319 319 319 319 319 335 335 351 351 367 367 351 335 351 383 399 383 367 367 367 383 383 399 399 399 415 447 463 463 479 495 511 511 511 479 479 495 511 511 511 495 479 495 495 511 511 511 495 479 463 511 511 495 479 463 431 431 415 351 351 351 351 351 335 335 335 319 319 335 351 367 367 351 351 351 367 383 415 415 447 479 495 559 559 575 575 575 575 559 559 575 575 591 591 607 607 623 591 559 527 543 559 575 607 607 623 639 686 734 750 750 750 766 782 766 766 734 718 718 718 814 878 958 1086 1118 734 223 127 239 223 239 191 143 159 207 239 207 159 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 207 207 191 191 191 175 175 175 175 175 175 175 175 175 175 175 175 175 159 159 143 127 111 111 95 95 95 79 79 63 95 95 95 111 159 127 95 63 95 111 63 47 63 95 111 95 79 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 31 31 31 31 31 31 31 15 31 31 47 47 31 31 15 0 0 15 31 31 15 0 0 15 15 31 15 15 0 0 0 0 0 0 15 15 0 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 0 0 0 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 239 271 303 303 271 255 239 335 335 319 303 287 287 287 287 159 175 207 223 239 239 239 255 335 303 271 287 351 415 399 367 255 319 399 415 367 335 335 367 367 367 367 367 399 431 479 495 431 399 351 335 335 319 271 223 255 255 239 223 207 207 191 191 207 223 239 239 239 223 207 207 239 239 239 239 239 239 239 239 223 223 223 223 239 239 255 255 239 223 207 191 207 239 271 287 255 271 271 287 287 303 303 303 303 303 303 303 303 303 303 303 255 271 271 271 287 287 319 335 351 351 367 367 367 351 351 335 399 351 319 335 399 431 415 367 335 335 351 319 303 303 335 367 335 335 351 367 367 383 399 399 367 367 367 367 383 383 399 399 351 351 367 367 367 367 351 351 383 383 399 399 383 367 351 335 351 351 367 367 351 335 319 303 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 383 383 383 383 383 383 383 367 399 399 399 399 399 399 399 399 383 383 383 399 399 399 415 415 463 463 447 431 399 351 319 303 447 415 383 383 415 431 415 399 447 447 447 447 447 447 447 447 495 463 431 415 399 431 463 479 463 447 431 415 399 415 415 431 399 415 431 447 463 479 479 479 431 431 431 415 399 399 383 383 447 431 399 399 415 415 399 383 431 431 431 415 415 431 431 431 431 431 447 463 463 447 431 431 399 399 415 415 415 415 415 415 399 431 447 431 415 399 415 447 447 447 447 447 447 447 447 447 479 479 463 463 463 463 479 479 463 463 463 447 447 447 431 431 431 415 415 415 399 399 399 399 383 383 383 383 383 383 383 383 367 367 383 399 415 431 447 415 383 335 335 351 351 383 399 415 399 399 399 399 399 399 399 399 495 479 447 431 431 447 463 479 479 479 479 479 479 479 479 447 415 415 431 431 415 431 463 511 463 495 511 511 511 543 575 623 607 607 591 575 575 543 527 511 543 527 559 575 559 511 431 399 207 223 223 223 239 239 255 255 287 287 287 287 287 287 287 287 319 319 335 335 351 351 351 351 367 351 335 351 383 399 383 367 399 399 399 415 415 415 415 415 447 447 463 479 479 495 511 511 479 495 511 511 511 495 479 479 511 511 511 511 495 495 479 463 511 511 495 479 463 431 431 415 383 383 367 367 351 351 335 335 319 319 335 335 351 367 351 351 351 367 383 415 415 447 463 479 575 575 591 591 591 591 575 575 575 575 575 575 591 591 591 559 559 527 543 559 591 607 623 623 670 702 718 718 702 702 718 734 734 750 750 702 702 734 782 830 942 942 1118 1070 575 175 143 207 223 175 143 175 223 239 191 143 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 159 159 159 143 143 175 175 175 175 175 175 175 175 175 175 159 159 143 127 111 111 111 111 95 79 79 63 79 79 95 111 159 127 95 63 95 111 47 47 63 95 127 111 79 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 31 31 31 31 31 31 31 31 15 31 31 47 47 31 31 15 0 15 31 31 31 31 15 0 15 31 31 47 31 15 0 0 0 0 15 15 15 15 0 0 15 15 15 15 15 15 15 15 0 0 0 15 15 0 0 0 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 207 223 271 255 207 207 239 255 255 255 255 255 239 239 239 175 207 239 239 223 207 223 239 303 335 319 303 335 415 415 383 335 367 415 431 415 399 399 399 415 399 399 399 399 399 415 415 431 415 383 367 367 335 287 255 271 271 255 239 223 223 207 207 223 223 239 239 239 223 207 191 239 239 239 239 239 239 239 239 207 207 207 207 223 239 255 271 223 207 191 191 207 255 287 319 255 255 255 271 287 287 303 303 303 303 303 303 303 303 303 303 255 287 319 319 303 303 319 351 335 335 351 367 367 367 351 351 367 351 335 335 367 399 399 399 335 351 351 319 303 319 367 399 351 351 351 367 367 383 383 383 383 383 367 351 367 367 383 399 351 351 351 351 351 351 351 351 399 399 399 399 383 367 351 335 351 367 383 399 383 367 335 319 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 383 399 399 399 399 383 367 351 415 415 415 415 415 415 415 415 383 399 399 399 415 415 415 431 415 431 431 431 415 399 383 367 463 431 399 383 415 431 415 399 431 431 447 447 447 447 463 463 479 463 447 431 415 431 447 463 479 463 431 399 399 415 431 447 447 447 447 447 431 415 399 383 415 415 415 415 399 399 399 399 463 415 383 383 399 415 399 383 431 431 415 415 415 415 431 431 415 431 447 463 463 447 431 415 383 399 415 431 431 431 415 415 399 415 431 431 399 383 415 431 431 431 431 431 431 431 431 431 479 463 463 447 447 463 463 479 463 463 463 447 447 431 431 431 415 415 399 399 399 383 383 383 399 399 399 399 399 399 399 399 383 399 399 415 415 431 431 415 367 335 335 335 351 367 399 399 383 383 383 383 383 383 383 383 463 463 447 447 447 447 463 463 463 463 463 463 463 463 463 431 415 415 431 431 431 447 479 511 495 511 527 527 511 527 575 607 575 575 575 559 543 511 479 463 495 495 543 543 527 463 351 319 191 207 223 239 255 271 287 287 287 287 287 287 287 287 287 287 303 303 319 335 351 335 335 335 351 335 335 367 399 399 383 351 415 415 415 415 415 415 415 415 431 431 447 447 463 479 495 495 495 495 511 511 511 495 479 463 511 511 511 495 495 479 479 479 511 495 479 463 447 431 415 399 383 383 367 351 351 335 335 319 303 319 319 335 351 367 335 335 351 367 383 415 399 431 447 463 559 575 575 591 591 575 575 559 575 575 575 575 575 575 575 543 575 559 575 591 607 623 639 655 670 702 718 702 670 670 686 702 734 750 750 750 702 718 766 814 910 846 1006 1198 974 399 111 207 191 175 175 191 223 207 191 159 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 159 159 159 143 143 143 127 127 175 175 175 175 175 175 175 175 175 159 159 143 127 111 111 95 95 95 95 79 79 63 95 95 95 111 159 127 95 63 95 111 47 31 47 79 111 111 95 31 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 31 31 31 47 31 31 31 31 31 31 31 31 15 31 31 47 47 31 31 15 15 15 31 31 31 31 15 15 15 31 47 63 47 31 0 0 0 0 15 15 15 15 0 0 31 31 31 31 31 31 31 31 0 0 15 15 15 15 0 0 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 223 159 159 223 239 191 207 287 207 223 223 239 239 239 239 239 207 239 271 271 223 191 207 239 223 303 319 255 255 335 383 351 399 383 383 399 431 431 431 415 415 415 431 431 431 431 415 415 431 415 399 399 399 367 319 271 255 255 239 239 223 207 191 191 223 239 239 239 239 223 207 191 255 255 255 255 255 255 255 255 207 207 191 191 207 239 271 287 207 223 239 255 271 271 271 255 239 239 255 271 287 287 303 303 303 303 303 303 303 303 303 303 287 319 351 351 319 303 319 351 303 319 335 351 367 367 367 351 287 319 319 319 319 335 367 399 351 367 351 335 319 335 383 431 351 367 367 367 367 367 367 383 399 383 367 351 351 351 383 383 367 351 335 319 319 335 351 367 383 383 383 383 367 335 319 303 319 335 367 399 399 383 351 335 335 335 335 335 335 335 335 335 351 351 351 351 351 351 351 351 351 367 383 399 399 399 383 367 415 415 415 415 415 415 415 415 399 415 415 415 431 431 431 447 399 399 415 431 431 431 431 431 479 447 415 399 415 431 415 399 431 431 431 447 447 463 463 463 463 463 463 447 447 431 431 431 495 463 431 415 399 415 447 463 415 431 431 431 431 399 367 351 383 399 399 399 399 399 415 415 463 415 383 367 383 399 399 383 431 431 415 399 399 415 431 431 399 415 447 463 463 447 415 399 383 399 415 447 447 447 431 415 383 415 431 415 383 383 399 415 415 415 415 415 415 415 415 415 447 431 431 415 415 431 431 447 447 431 431 431 415 415 415 399 399 399 399 383 383 383 367 367 399 399 399 399 399 399 399 399 415 415 415 431 431 431 431 399 367 335 335 335 351 367 383 399 367 367 367 367 367 367 367 367 431 447 447 463 463 463 447 447 463 463 463 463 463 463 463 431 415 415 431 431 431 447 495 527 511 527 543 527 527 527 559 607 575 575 559 543 527 479 495 463 431 447 495 511 511 431 303 207 191 207 207 223 255 271 303 303 303 303 303 303 303 303 303 303 271 287 303 335 335 335 319 303 351 335 351 367 399 415 383 351 399 399 399 399 399 399 399 399 415 415 415 431 447 463 463 479 495 511 511 511 511 495 479 463 527 511 495 495 479 479 479 479 495 479 463 447 431 415 399 383 351 351 335 319 303 303 287 287 303 303 319 335 351 351 335 335 351 367 383 399 399 415 447 447 527 543 543 559 559 543 543 527 559 559 559 559 559 559 559 527 559 527 543 559 575 591 607 623 639 655 686 670 655 670 702 734 750 766 766 750 702 718 766 798 862 910 926 1102 1246 734 207 191 159 191 223 223 207 175 175 191 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 159 159 159 143 143 143 175 175 175 175 175 175 175 175 159 143 143 127 111 95 95 79 95 79 79 79 79 79 111 95 95 111 159 127 95 63 95 111 63 31 31 63 95 111 95 47 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 31 31 31 47 47 31 31 31 31 31 31 31 31 15 31 31 47 47 31 31 15 15 31 31 47 47 31 31 15 15 31 47 63 63 31 0 0 0 15 15 31 31 15 15 0 31 31 31 31 31 31 31 31 15 15 31 31 31 31 15 15 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 223 143 143 223 239 223 255 351 223 223 239 255 271 271 271 271 223 271 303 287 223 191 207 223 143 255 303 223 191 271 335 319 415 367 319 335 399 431 415 383 367 399 431 463 479 495 479 479 431 415 399 415 415 399 335 287 239 239 223 207 207 191 175 175 239 239 239 239 239 223 191 191 255 255 255 255 255 255 255 255 207 207 191 191 207 239 271 287 191 223 287 335 335 287 223 175 223 239 255 255 271 287 303 303 303 303 303 303 303 303 303 303 303 335 383 367 335 303 319 351 271 287 319 335 351 367 367 367 239 287 319 303 271 271 335 383 367 367 367 335 319 351 399 447 367 367 367 367 367 367 367 367 399 383 367 335 335 351 367 383 367 351 319 287 287 319 351 367 367 367 367 351 335 319 303 287 287 319 351 383 399 383 351 335 319 319 319 319 319 319 319 319 351 351 351 351 351 351 351 351 319 335 367 399 415 415 415 399 415 415 415 415 415 415 415 415 415 415 431 431 431 447 447 447 415 431 431 447 447 447 431 415 495 447 415 415 431 431 415 399 431 431 431 447 447 463 463 463 463 463 463 463 463 447 415 415 511 479 447 415 399 431 447 463 351 367 399 415 431 415 399 399 367 383 383 399 399 415 415 431 463 415 383 367 383 399 399 383 447 431 399 383 383 399 431 447 399 415 447 463 463 447 415 399 383 399 431 447 463 463 447 431 383 399 415 415 383 383 399 415 415 415 415 415 415 415 415 415 415 399 383 383 383 383 399 415 415 415 399 399 399 383 383 383 399 399 383 383 383 367 367 367 383 383 383 383 383 383 383 383 447 447 431 431 431 431 431 399 367 335 319 335 351 367 383 399 367 367 367 367 367 367 367 367 415 431 447 479 479 463 447 431 447 447 447 447 447 447 447 415 415 415 431 431 431 447 495 543 511 543 543 543 527 527 559 591 575 559 559 543 511 479 479 447 399 399 447 463 463 367 239 143 207 207 207 207 239 271 303 319 319 319 319 319 319 319 319 319 255 271 303 319 335 319 303 287 351 335 351 383 415 415 367 335 383 383 383 383 383 383 383 383 399 399 415 415 431 447 463 463 511 511 511 511 511 495 463 463 527 511 495 479 479 479 479 495 479 463 463 431 415 399 383 383 319 319 303 287 271 255 255 239 303 303 319 335 335 351 335 335 351 367 383 399 399 415 431 447 495 495 511 527 527 511 495 495 559 559 559 559 559 559 559 527 495 463 479 495 511 527 543 559 607 623 655 655 655 670 718 766 750 766 782 766 750 718 766 798 830 1006 846 942 1326 1006 335 175 127 191 239 239 191 159 175 207 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 191 191 191 175 175 159 159 159 175 175 175 175 175 175 175 175 143 143 127 111 95 95 79 79 79 79 79 79 79 79 111 111 95 111 159 127 95 63 95 111 63 47 31 63 95 111 111 63 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 0 0 0 15 15 31 31 31 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 31 31 47 47 47 31 31 31 31 31 31 31 31 15 31 31 47 47 31 31 15 15 31 31 47 47 31 31 15 15 31 63 79 63 31 0 0 0 15 15 31 31 15 15 0 31 31 31 31 31 31 31 31 15 31 31 47 47 31 31 15 31 15 15 0 0 15 15 31 15 15 15 15 15 15 15 15 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 143 191 255 319 335 303 271 239 319 335 351 335 287 239 239 239 287 255 223 207 191 191 207 223 319 303 271 255 239 239 255 271 415 351 367 431 431 351 319 383 255 319 383 415 431 447 463 479 463 447 463 495 447 335 319 367 159 191 223 255 255 239 223 207 223 207 207 207 223 223 191 159 207 223 239 271 271 271 271 271 287 223 143 143 191 255 271 271 239 207 223 287 303 255 255 287 271 271 255 255 255 271 287 303 351 303 255 271 303 319 271 223 351 319 287 287 303 319 303 287 287 303 319 303 271 255 255 287 319 319 319 335 335 351 351 351 319 367 399 383 319 303 335 383 351 351 351 367 367 383 383 383 319 335 367 383 399 383 367 351 351 351 335 335 335 319 319 319 335 335 351 367 367 367 351 351 335 351 351 367 367 351 351 335 335 335 335 351 351 367 367 367 351 351 351 351 351 351 351 351 335 335 335 351 351 367 367 367 399 399 415 415 415 415 431 431 415 415 415 415 415 415 415 415 431 415 399 415 447 463 447 431 447 447 447 447 447 447 447 447 399 415 415 431 431 415 415 399 463 463 431 415 399 383 383 383 383 399 415 431 431 431 415 415 415 431 431 431 415 399 383 383 399 399 399 415 415 431 431 431 415 415 415 415 415 415 415 415 479 479 463 447 431 431 431 447 415 415 415 415 415 415 415 415 399 415 415 415 415 399 383 367 415 399 383 367 383 399 415 431 447 447 447 447 447 431 415 399 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 415 383 383 383 383 383 383 383 383 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 383 367 335 335 335 335 335 335 335 351 351 351 367 367 383 383 383 431 415 415 399 415 431 463 479 431 447 463 479 479 479 479 431 367 367 415 463 495 511 511 511 543 543 543 543 543 543 543 543 591 559 527 511 543 527 527 495 479 463 463 399 319 239 207 207 191 207 239 255 271 287 287 287 271 271 271 287 287 287 303 303 335 303 287 303 351 367 319 271 335 351 351 335 303 303 335 367 383 383 383 399 399 415 415 415 431 431 415 415 431 447 479 511 495 495 463 447 447 447 447 447 463 463 463 479 479 495 495 495 479 463 463 447 447 431 415 415 367 351 319 287 271 271 287 287 255 271 287 319 319 335 303 287 319 319 319 335 335 367 399 415 463 463 463 479 495 511 543 543 575 559 559 559 559 575 591 575 527 511 527 511 479 479 511 543 575 591 607 623 639 655 655 639 734 702 702 702 734 766 766 782 830 846 958 1038 1118 1182 862 239 191 143 207 207 79 159 303 255 191 175 159 159 191 191 175 159 191 175 175 159 159 175 175 191 159 159 159 143 143 127 127 127 175 175 175 175 175 175 175 175 127 127 127 111 111 95 95 95 143 95 63 47 63 79 111 95 111 111 127 111 95 63 79 63 47 47 63 95 95 95 95 63 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 47 47 47 31 31 15 15 15 31 47 79 63 31 0 0 15 79 31 0 15 47 63 31 0 0 15 47 63 63 47 15 0 31 47 79 63 31 0 0 15 0 0 15 31 15 0 0 0 15 15 15 47 63 63 15 0 0 47 79 63 15 0 15 47 63 95 95 63 31 0 15 31 95 63 15 0 0 0 31 63 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 63 79 63 47 0 0 0 15 31 31 31 15 15 0 0 0 191 223 271 303 303 287 239 207 223 255 271 271 239 223 239 255 207 207 207 207 223 255 271 287 303 303 303 303 319 335 351 367 415 351 351 415 415 351 351 399 287 335 399 431 431 447 463 479 447 431 447 495 463 399 415 479 239 239 223 207 191 207 223 223 239 207 207 207 239 223 191 159 239 239 239 239 239 239 223 223 271 207 159 159 207 255 255 255 255 207 223 287 287 239 239 271 255 255 255 239 255 271 287 287 319 303 287 287 287 287 271 255 335 303 271 271 303 319 319 303 319 335 351 335 303 287 287 319 319 319 335 335 335 351 351 351 335 351 367 367 335 335 351 367 351 351 351 367 367 383 383 383 335 351 367 399 399 399 383 367 367 351 351 351 335 335 335 319 335 335 351 367 367 351 351 335 335 351 351 367 367 351 351 335 335 335 335 351 351 367 367 367 351 351 351 351 351 351 351 351 335 335 335 351 351 367 367 367 399 399 399 415 415 415 431 431 415 415 415 415 415 415 415 415 415 415 415 415 431 447 447 431 463 463 463 463 463 463 463 463 399 415 415 431 431 415 415 399 447 447 431 415 399 399 399 399 399 399 415 431 431 431 431 431 431 431 447 447 431 415 399 399 399 399 399 415 415 431 431 431 415 415 415 415 415 415 415 415 463 447 431 415 399 415 415 415 415 415 415 415 415 415 415 415 399 415 415 415 415 399 383 367 415 399 383 367 367 383 399 399 383 399 399 399 399 383 367 351 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 383 383 383 383 383 383 383 383 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 383 367 335 335 335 335 335 335 335 351 351 351 367 367 367 383 383 431 415 415 399 415 431 447 463 431 447 463 463 479 479 463 431 383 367 399 447 479 495 511 527 543 543 543 543 543 543 543 543 559 527 479 479 495 479 479 447 463 431 415 335 255 207 175 207 191 207 239 255 287 287 287 287 271 287 287 287 303 303 303 319 335 303 287 319 351 351 319 271 335 351 351 335 303 303 335 367 383 383 383 399 399 415 415 415 431 415 415 399 415 447 479 495 495 479 463 447 447 447 447 463 463 463 463 479 479 495 495 495 479 479 463 463 447 431 431 415 367 335 303 287 271 271 287 287 255 255 287 303 303 319 287 287 303 303 319 335 335 367 399 431 447 447 463 463 495 527 543 559 559 559 543 543 559 575 591 559 543 527 543 527 495 495 527 559 575 591 607 623 639 639 639 639 718 718 718 702 734 750 750 766 830 846 942 974 1070 1198 926 351 175 111 207 223 111 175 271 191 191 175 159 159 191 191 175 159 191 175 175 159 159 175 175 191 175 175 175 159 159 159 143 143 175 175 175 175 175 175 175 175 127 127 127 111 111 95 95 95 127 95 63 47 63 79 111 95 95 95 111 95 79 63 63 47 31 31 47 79 79 79 79 47 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 47 47 0 0 0 0 0 0 0 0 0 15 15 31 31 15 15 0 47 47 47 31 31 15 15 15 0 31 47 47 31 15 31 47 79 31 15 15 47 47 31 0 15 31 31 47 47 31 31 15 15 47 63 63 31 0 0 15 0 15 31 31 31 15 0 0 31 31 31 47 79 79 31 0 0 0 31 47 47 47 63 79 63 79 79 63 15 0 0 15 47 47 31 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 63 63 63 47 0 0 0 15 15 15 0 0 0 0 0 0 239 255 271 287 271 255 223 207 223 255 287 287 287 287 319 351 175 191 223 239 271 287 287 287 255 271 303 335 367 383 399 399 351 319 335 383 383 335 335 367 303 335 383 399 399 399 415 447 447 415 431 463 431 383 415 495 367 319 239 191 159 175 223 239 239 223 207 223 239 239 191 159 271 255 239 207 207 191 191 191 239 207 175 191 223 239 239 223 271 223 239 287 287 223 207 255 239 239 223 223 239 255 271 287 287 303 319 303 271 255 271 287 303 271 255 271 303 335 335 319 335 367 383 367 335 319 335 351 319 335 335 335 351 351 351 351 367 351 335 335 367 367 351 335 351 351 351 351 367 367 367 367 335 367 383 399 415 399 383 367 383 367 367 367 351 351 351 335 335 335 351 351 351 351 335 335 335 351 351 367 367 351 351 335 335 335 335 335 351 351 351 351 351 351 351 351 351 351 351 351 335 335 351 351 351 351 367 367 383 399 399 399 415 415 431 431 415 415 415 415 415 399 399 399 415 415 415 415 431 431 431 447 447 447 447 447 431 431 431 431 399 415 415 431 431 415 415 399 415 415 415 415 415 415 415 415 399 415 431 447 447 447 447 431 431 447 447 447 447 431 415 415 399 399 399 399 415 415 415 415 415 415 415 415 415 415 415 415 431 415 399 383 383 383 399 399 415 415 415 415 415 415 415 415 399 415 415 415 415 399 383 367 415 399 383 367 351 351 351 367 367 383 383 383 383 367 351 335 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 367 367 367 367 367 367 367 367 399 399 399 399 399 399 399 399 415 415 415 415 415 415 415 383 367 335 335 335 335 335 335 335 351 351 351 351 367 367 367 383 431 415 415 415 415 431 447 447 431 431 447 463 479 479 463 431 415 383 399 431 463 495 527 543 527 527 527 527 527 527 527 527 543 511 479 463 463 447 447 415 479 415 335 239 207 175 175 175 191 207 239 271 287 303 303 303 287 303 303 303 319 319 319 335 319 303 303 319 351 351 319 287 335 351 351 335 303 303 335 367 383 383 383 399 399 415 415 415 431 431 415 415 415 447 479 495 495 479 463 447 447 447 463 463 463 463 479 479 479 479 495 495 495 495 479 479 463 447 431 431 351 335 303 271 271 271 287 287 239 255 255 271 287 303 271 287 287 303 303 335 335 383 415 431 431 431 447 463 495 527 559 591 559 559 543 543 559 575 575 559 559 543 559 527 511 511 543 559 575 575 591 607 623 623 639 639 702 702 718 702 718 734 734 750 830 830 894 942 1038 1166 1006 559 207 111 191 223 143 159 223 143 191 175 159 159 191 191 175 159 191 191 175 175 175 175 191 191 191 191 175 175 175 159 159 159 175 175 175 175 175 175 175 175 127 127 127 111 111 95 95 95 127 95 47 47 63 79 95 79 79 79 95 79 63 31 31 31 0 15 31 47 63 47 63 31 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 31 31 47 47 47 63 63 63 0 0 0 0 0 0 0 0 0 0 15 15 15 15 0 0 47 47 31 31 31 31 15 15 0 0 31 31 31 31 63 79 63 47 15 15 47 47 15 0 47 31 31 15 15 31 31 47 0 31 63 47 15 0 0 15 31 47 47 47 47 31 15 0 63 47 47 63 95 95 63 31 0 0 0 31 63 79 79 47 31 47 63 47 0 0 0 15 0 15 31 47 31 15 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 47 63 63 47 15 0 0 15 0 0 0 0 0 0 0 0 239 239 255 255 255 239 239 223 223 255 271 271 271 287 319 351 223 239 271 287 287 271 239 223 191 207 255 287 319 335 319 319 255 271 319 367 383 351 319 303 287 319 351 351 351 351 367 399 479 431 399 399 367 303 319 399 431 383 319 239 207 207 223 239 239 223 207 223 239 239 207 175 271 255 223 207 207 207 223 223 207 207 207 207 223 223 223 207 287 239 239 287 271 207 191 223 223 223 207 223 223 255 271 271 255 303 335 319 255 239 271 319 271 239 239 255 303 335 351 335 335 351 367 367 335 319 335 367 335 335 335 351 351 351 367 367 383 335 303 319 383 399 367 319 351 351 351 351 351 351 351 367 351 367 383 415 415 415 399 383 383 383 383 367 367 367 351 351 335 351 351 351 351 335 319 319 335 351 351 367 367 351 351 335 335 335 335 335 335 335 335 351 367 367 351 351 351 351 335 335 351 351 351 351 351 351 351 351 367 383 383 399 415 415 431 431 415 415 415 399 399 399 399 383 383 415 431 431 415 415 431 447 415 415 415 415 399 399 399 399 399 415 415 431 431 415 415 399 399 399 415 415 431 431 415 415 399 415 431 447 447 447 447 447 447 447 463 463 463 447 447 431 399 399 399 399 399 399 399 415 399 399 399 399 399 399 399 399 415 399 399 383 383 383 399 399 415 415 415 415 415 415 415 415 399 415 415 415 415 399 383 367 415 399 383 367 351 335 335 335 383 399 399 399 399 383 367 351 399 399 399 399 399 399 399 399 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 399 399 399 399 399 399 399 399 399 399 415 415 415 415 431 399 367 335 335 335 335 335 335 335 335 335 351 351 351 367 367 367 415 415 415 415 415 415 431 431 415 431 447 463 463 463 463 415 447 415 415 415 447 495 527 559 527 527 527 527 511 511 511 511 543 511 479 463 463 447 447 399 463 383 255 175 159 159 175 175 207 223 239 271 287 303 303 303 303 303 319 319 319 335 335 335 319 319 319 335 335 335 319 303 335 351 351 335 303 303 335 367 383 383 383 399 399 415 415 415 463 447 431 431 447 479 511 527 479 479 463 447 447 447 463 479 479 479 479 479 479 479 479 479 511 511 495 479 463 447 431 431 335 319 287 271 255 271 287 303 239 239 239 255 271 287 271 271 287 287 303 335 335 383 415 447 415 415 431 463 495 543 575 607 575 575 575 559 575 591 607 575 575 559 559 543 527 511 543 575 575 575 575 591 591 607 623 670 750 750 750 734 734 766 782 766 830 766 830 894 990 1150 1102 734 335 159 159 207 127 143 207 143 191 175 159 159 191 191 175 159 207 191 175 175 175 175 191 207 175 175 159 159 159 143 143 143 159 159 159 159 159 159 159 159 127 127 127 111 111 95 95 95 111 79 47 47 63 79 95 63 63 63 79 63 31 15 15 15 0 0 0 31 31 31 31 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 47 47 63 63 63 15 15 15 15 15 15 15 15 0 0 15 15 15 15 0 0 31 31 31 31 31 31 31 31 0 15 31 31 15 15 47 79 47 47 31 31 31 31 15 15 63 47 15 0 0 15 47 63 0 31 47 47 15 0 15 15 63 63 63 63 63 47 47 31 95 79 63 63 95 95 79 47 95 47 15 31 79 79 31 0 15 31 47 31 0 0 0 15 15 15 15 15 15 0 0 0 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 31 47 63 63 15 0 0 15 15 15 15 0 0 0 0 0 191 207 223 239 255 255 255 255 191 207 207 191 159 175 207 239 239 255 271 287 287 271 239 223 207 223 239 255 255 239 223 207 191 255 335 399 415 383 335 271 303 319 351 351 351 351 383 415 447 399 383 399 351 287 319 399 431 415 383 351 303 271 239 223 255 223 223 223 255 239 207 175 239 239 239 239 239 255 271 271 207 207 207 207 207 191 191 207 271 223 239 271 271 207 191 223 207 207 207 223 239 255 271 287 239 287 335 303 271 239 287 335 255 223 223 239 303 335 351 335 303 319 351 335 319 303 319 351 335 335 351 351 351 367 367 367 383 335 303 319 383 399 367 319 351 351 351 351 351 351 351 335 335 351 383 399 415 399 383 367 383 383 383 367 367 367 351 351 335 351 351 351 335 319 303 303 335 351 351 367 367 351 351 335 335 335 335 335 335 335 335 319 367 367 367 351 351 335 335 335 351 351 351 351 351 351 351 351 351 367 367 383 399 415 431 431 415 415 415 399 399 383 383 367 367 399 431 431 399 399 415 447 447 431 431 431 415 415 399 399 399 415 415 431 431 415 415 399 383 399 415 431 431 431 415 399 399 415 431 447 447 447 431 431 431 447 447 463 463 463 447 447 399 399 399 399 399 399 399 383 399 399 399 399 399 399 399 399 415 399 399 383 399 399 415 415 415 415 415 415 415 415 415 415 399 415 415 415 415 399 383 367 399 399 383 383 367 335 319 319 383 383 399 399 383 383 367 351 367 367 367 367 367 367 367 367 383 383 383 383 383 383 383 383 367 367 367 367 367 367 367 367 399 399 399 399 399 399 399 399 399 399 399 415 415 431 431 399 367 335 335 335 335 335 335 335 335 335 335 351 351 351 367 367 415 415 415 415 415 415 399 399 415 431 447 447 463 463 447 415 463 431 415 431 447 495 527 559 527 527 511 511 495 495 479 479 559 527 479 479 495 479 479 447 431 335 239 159 159 175 191 207 207 223 255 271 303 303 319 319 303 303 319 319 319 335 335 335 303 319 335 335 335 319 319 319 335 351 351 335 303 303 335 367 383 383 383 399 399 415 415 415 495 479 463 463 479 511 527 559 479 463 447 447 447 463 479 479 479 479 479 479 479 479 479 479 511 511 495 479 447 431 415 415 319 303 287 255 255 271 287 303 255 255 239 239 255 287 271 287 287 303 319 335 335 383 415 431 415 415 431 463 495 543 575 607 607 591 591 591 591 607 623 607 575 559 559 543 527 511 543 575 575 559 559 559 575 591 623 670 750 750 766 750 734 766 782 798 798 718 766 830 926 1118 1166 910 559 255 159 175 95 127 207 175 191 175 159 159 191 191 175 159 207 207 191 175 175 191 207 207 143 143 143 127 127 127 111 111 159 159 159 159 159 159 159 159 127 127 127 111 111 95 95 95 95 63 47 63 79 79 79 47 63 47 63 47 31 15 15 15 0 0 0 15 15 15 15 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 31 15 15 15 15 15 15 15 15 0 0 0 15 15 0 0 0 31 31 31 31 31 31 31 31 47 63 63 31 0 0 15 47 47 47 47 31 31 15 15 15 63 47 15 0 0 15 47 63 0 31 63 63 31 15 31 47 95 95 79 63 63 63 63 63 111 79 63 63 95 111 95 63 111 63 31 47 79 79 31 0 0 31 47 31 0 0 0 15 63 47 15 0 0 0 15 31 31 31 31 31 31 31 31 31 15 15 15 15 15 15 15 15 0 31 63 63 31 15 15 15 47 47 31 31 31 15 15 15 143 175 207 255 271 271 255 255 239 255 239 207 175 159 191 239 207 223 239 255 271 271 271 271 287 271 271 255 223 191 159 143 175 271 335 351 367 399 367 303 319 351 367 367 367 383 431 479 383 367 383 415 399 367 399 479 399 399 415 415 383 319 255 223 255 239 223 239 255 255 223 191 207 223 239 271 287 287 287 271 207 223 223 191 175 159 191 223 255 207 223 271 271 207 191 223 207 207 223 223 239 271 287 303 255 287 303 287 287 271 287 319 255 223 223 239 287 319 335 335 271 303 319 319 303 287 319 335 351 351 351 351 367 367 367 383 367 351 335 335 367 367 351 335 351 351 351 351 335 335 335 335 319 335 367 383 399 383 367 351 383 367 367 367 351 351 351 335 335 351 351 351 335 319 287 287 335 351 351 367 367 351 351 335 335 335 335 335 319 319 319 319 383 383 367 351 351 335 319 319 367 367 351 351 351 351 335 335 351 351 367 383 399 415 431 431 415 415 399 399 383 367 367 367 351 399 447 431 383 367 415 463 495 479 479 463 447 447 431 431 399 415 415 431 431 415 415 399 399 415 431 447 447 415 399 383 383 399 415 415 431 431 415 415 415 415 431 447 447 447 447 431 399 399 399 399 383 383 383 383 383 383 383 383 383 383 383 383 399 399 383 383 383 399 415 431 415 415 415 415 415 415 415 415 399 415 415 415 415 399 383 367 383 399 399 399 383 367 351 335 351 351 367 367 351 351 335 319 351 351 351 351 351 351 351 351 367 367 367 367 367 367 367 367 383 383 383 383 383 383 383 383 399 399 399 399 399 399 399 399 383 383 399 415 415 431 447 415 367 335 335 335 335 335 335 335 319 335 335 335 351 351 351 351 399 415 415 415 415 399 383 383 415 415 431 447 447 447 447 415 463 431 431 447 479 495 527 543 527 511 511 495 479 479 463 463 527 495 463 447 479 463 463 431 383 271 191 143 175 207 223 223 223 239 255 287 303 319 319 319 287 303 303 303 319 319 319 335 287 319 351 351 319 303 303 319 335 351 351 335 303 303 335 367 383 383 383 399 399 415 415 415 495 479 463 463 479 511 543 559 463 463 447 447 447 463 479 495 495 495 479 479 479 479 463 463 511 495 479 463 431 415 399 383 303 287 271 255 255 271 287 303 271 255 255 239 255 287 287 303 319 319 319 335 335 367 399 415 431 431 447 463 495 527 559 591 591 591 591 591 591 607 623 607 559 543 559 527 511 511 543 559 559 559 543 543 559 575 607 670 734 766 750 734 766 766 766 782 766 655 718 750 814 1054 1182 1022 734 367 191 191 127 127 207 191 191 175 159 159 191 191 175 159 207 207 191 191 191 191 207 207 127 127 127 111 111 111 95 95 143 143 143 143 143 143 143 143 127 127 127 111 111 95 95 95 79 63 47 63 79 79 63 31 63 63 79 63 31 15 15 15 0 0 0 15 15 15 15 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 31 31 31 31 47 47 79 79 63 31 0 0 15 47 31 47 63 47 15 0 15 31 47 31 31 15 15 31 31 47 15 47 79 79 63 47 63 79 111 95 79 63 63 63 63 79 111 79 47 47 79 95 95 79 47 31 31 63 79 95 63 47 15 31 47 31 15 0 15 31 95 63 15 0 0 0 47 63 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 0 31 63 79 47 15 15 15 63 63 47 47 47 31 31 31 159 191 239 271 287 255 223 191 319 319 303 255 223 239 271 319 239 239 223 223 223 223 239 239 319 303 255 207 175 143 127 111 143 207 207 159 191 287 335 287 287 303 335 335 335 367 431 479 351 335 367 431 415 367 383 447 351 367 383 383 367 335 287 255 255 239 223 239 255 255 223 191 191 223 255 287 287 271 223 207 223 239 223 175 127 127 191 239 223 191 207 255 271 207 207 239 223 223 223 239 255 287 319 335 287 271 255 271 303 319 303 287 255 239 223 239 287 319 319 303 271 303 319 319 303 303 319 351 351 351 351 367 367 367 383 383 335 351 367 367 335 335 351 367 351 351 351 335 335 319 319 319 303 319 351 367 367 367 351 335 367 351 351 351 335 335 335 319 351 351 351 335 319 303 287 271 335 351 351 367 367 351 351 335 335 335 335 319 319 303 303 303 383 383 367 351 351 335 319 319 367 367 367 351 351 335 335 335 335 335 351 367 399 415 431 431 415 415 399 399 383 367 351 351 335 399 447 431 367 351 399 463 479 463 463 447 431 415 415 399 399 415 415 431 431 415 415 399 415 431 447 463 447 415 383 351 367 367 383 399 415 415 399 399 399 399 415 431 447 447 431 431 399 399 399 383 383 367 367 367 383 383 383 383 383 383 383 383 367 367 351 351 367 383 399 399 415 415 415 415 415 415 415 415 399 415 415 415 415 399 383 367 383 383 399 415 415 399 383 367 367 367 367 367 367 351 335 335 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 383 383 399 415 415 431 447 415 367 335 335 335 335 335 335 335 319 319 335 335 335 351 351 351 399 415 415 431 415 399 383 367 399 415 431 447 447 447 447 399 447 431 447 479 495 511 511 511 527 511 511 495 479 463 447 447 463 463 431 415 415 399 383 351 303 207 143 127 175 239 255 239 223 239 255 287 303 319 319 319 271 287 287 287 303 303 303 319 271 319 351 351 319 287 303 335 335 351 351 335 303 303 335 367 383 383 383 399 399 415 415 415 463 463 447 447 447 479 511 527 463 447 447 447 447 463 479 495 495 495 495 479 479 463 463 463 495 479 463 447 415 383 367 351 303 287 255 239 255 271 287 303 303 287 255 255 271 303 303 335 351 335 335 351 335 351 367 383 447 447 463 463 495 527 543 559 575 559 559 559 559 575 591 575 543 527 543 527 495 495 527 559 559 543 527 527 527 575 607 655 702 734 702 686 718 718 734 750 718 607 655 702 766 958 1150 1086 862 463 255 255 191 159 207 159 191 175 159 159 191 191 175 159 223 207 207 191 191 207 207 223 143 143 127 127 127 111 111 111 143 143 143 143 143 143 143 143 127 127 127 111 111 95 95 95 63 47 47 63 79 63 63 31 79 63 79 63 47 31 31 15 0 0 0 15 31 15 31 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 47 47 47 47 63 47 15 0 0 31 79 15 47 79 47 15 0 15 47 15 31 31 47 47 31 31 15 31 63 95 111 95 79 95 111 111 95 63 47 47 47 63 79 111 79 31 31 63 79 79 79 15 47 79 79 63 47 63 79 15 47 63 47 31 15 31 63 95 79 47 31 31 31 47 63 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 0 15 63 79 47 31 15 15 47 47 47 31 31 31 15 15 175 207 255 287 287 239 191 143 271 271 255 223 207 223 271 319 335 303 255 207 175 159 159 175 303 271 223 159 127 95 95 95 95 127 63 0 0 159 255 255 207 239 255 271 287 319 383 431 351 335 367 415 383 303 287 335 319 335 335 335 335 319 287 271 255 239 239 239 255 255 223 191 191 223 271 287 287 239 175 127 239 239 223 159 111 111 191 255 207 175 191 255 271 223 207 255 223 239 239 255 271 303 319 335 303 255 223 255 319 351 319 271 271 239 223 239 271 303 303 303 271 303 319 319 303 303 335 351 351 351 351 367 367 383 383 383 319 367 399 383 319 303 335 383 351 351 351 335 335 319 319 319 287 303 335 351 367 351 335 319 351 351 335 335 335 319 319 319 351 351 351 335 319 303 287 271 335 351 351 367 367 351 351 335 335 335 335 319 319 303 303 303 383 383 367 351 351 335 319 319 367 367 367 351 351 335 335 335 319 335 351 367 399 415 431 431 415 415 399 383 367 367 351 335 335 399 447 431 367 351 399 463 415 415 399 383 367 351 351 335 399 415 415 431 431 415 415 399 415 431 447 463 447 399 367 335 351 367 383 383 399 399 383 383 383 383 399 415 431 431 431 415 399 399 399 383 383 367 367 367 383 383 383 383 383 383 383 383 335 335 335 335 335 351 367 383 415 415 415 415 415 415 415 415 399 415 415 415 415 399 383 367 367 383 399 431 431 415 399 383 399 415 415 415 415 399 383 367 367 367 367 367 367 367 367 367 351 351 351 351 351 351 351 351 415 415 415 415 415 415 415 415 399 399 399 399 399 399 399 399 383 383 399 415 415 431 447 415 367 335 335 335 335 335 335 335 319 319 319 335 335 351 351 351 399 415 415 431 415 399 367 351 399 415 431 447 447 447 447 399 447 431 463 495 511 511 511 495 511 511 495 479 463 463 447 431 431 399 367 351 351 335 319 287 239 159 95 95 175 239 255 223 223 239 271 287 303 319 319 319 271 271 271 287 287 287 303 303 271 319 367 351 303 287 303 335 335 351 351 335 303 303 335 367 383 383 383 399 399 415 415 415 431 431 415 415 431 447 479 511 447 447 447 447 447 463 495 495 495 495 495 479 479 463 463 463 479 479 447 431 399 367 351 335 287 271 255 239 239 271 287 303 303 287 271 255 271 303 319 351 367 351 351 351 319 335 351 367 463 463 463 479 495 511 543 543 543 527 527 527 527 543 559 543 527 511 527 511 479 479 511 543 559 543 527 511 527 559 607 655 655 702 670 655 686 686 702 718 686 575 623 686 718 926 1134 1102 926 511 303 335 255 191 191 111 191 175 159 159 191 191 175 159 223 207 207 191 191 207 207 223 159 159 159 143 143 127 127 127 143 143 143 143 143 143 143 143 127 127 127 111 111 95 95 95 63 47 47 63 79 63 63 15 79 79 95 79 47 31 31 31 0 0 0 31 31 15 31 0 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15 15 31 31 47 47 47 15 31 15 0 0 15 63 111 15 47 79 63 0 0 15 47 0 15 47 63 63 47 15 0 47 79 111 127 111 95 111 127 111 79 63 47 31 47 63 63 111 63 31 31 47 79 79 63 63 111 143 111 47 0 0 31 31 47 63 63 31 31 47 79 63 79 79 95 79 63 47 31 47 47 47 47 47 47 47 47 31 31 31 31 31 31 31 31 0 15 63 79 63 31 15 15 31 31 31 15 15 0 0 0